DeprecatedApiTranslator/translation-scheme.json

[
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/access/consolecli",
      "NewPath": "/api/appliance/access/consolecli",
      "OldInBodyStruct": {
        "enabled": "boolean"
      },
      "NewInBodyStruct": {
        "enabled": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/access/consolecli",
      "NewPath": "/api/appliance/access/consolecli",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "boolean"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/access/dcui",
      "NewPath": "/api/appliance/access/dcui",
      "OldInBodyStruct": {
        "enabled": "boolean"
      },
      "NewInBodyStruct": {
        "enabled": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/access/dcui",
      "NewPath": "/api/appliance/access/dcui",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "boolean"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/access/shell",
      "NewPath": "/api/appliance/access/shell",
      "OldInBodyStruct": {
        "config": {
          "enabled": "boolean",
          "timeout": "integer"
        }
      },
      "NewInBodyStruct": {
        "enabled": "boolean",
        "timeout": "integer"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/access/shell",
      "NewPath": "/api/appliance/access/shell",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "enabled": "boolean",
          "timeout": "integer"
        }
      },
      "NewOutBodyStruct": {
        "enabled": "boolean",
        "timeout": "integer"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/access/ssh",
      "NewPath": "/api/appliance/access/ssh",
      "OldInBodyStruct": {
        "enabled": "boolean"
      },
      "NewInBodyStruct": {
        "enabled": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/access/ssh",
      "NewPath": "/api/appliance/access/ssh",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "boolean"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/applmgmt",
      "NewPath": "/api/appliance/health/applmgmt",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/database",
      "NewPath": "/api/appliance/health/database",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "messages": {
            "message": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "key": "string",
                "value": {
                  "d": "number",
                  "dt": "string",
                  "format": "string",
                  "i": "integer",
                  "l": {
                    "id": "string",
                    "params": {
                      "key": "string",
                      "value": "selfref"
                    }
                  },
                  "precision": "integer",
                  "s": "string"
                }
              }
            },
            "severity": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "messages": {
          "message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "d": "number",
              "dt": "string",
              "format": "string",
              "i": "integer",
              "l": {
                "id": "string",
                "params": "selfref"
              },
              "precision": "integer",
              "s": "string"
            }
          },
          "severity": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/database-storage",
      "NewPath": "/api/appliance/health/database-storage",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": "string",
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/load",
      "NewPath": "/api/appliance/health/load",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": "string",
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/mem",
      "NewPath": "/api/appliance/health/mem",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": "string",
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/appliance/health/settings",
      "NewPath": "/api/appliance/health/settings",
      "OldInBodyStruct": {
        "health_settings": {
          "db_health_check_state_manual_backup": "boolean",
          "db_health_check_state_scheduled_backup": "boolean"
        }
      },
      "NewInBodyStruct": {
        "db_health_check_state_manual_backup": "boolean",
        "db_health_check_state_scheduled_backup": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/settings",
      "NewPath": "/api/appliance/health/settings",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "db_health_check_state_manual_backup": "boolean",
          "db_health_check_state_scheduled_backup": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "db_health_check_state_manual_backup": "boolean",
        "db_health_check_state_scheduled_backup": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/software-packages",
      "NewPath": "/api/appliance/health/software-packages",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": "string",
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/storage",
      "NewPath": "/api/appliance/health/storage",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": "string",
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/swap",
      "NewPath": "/api/appliance/health/swap",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": "string",
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/system",
      "NewPath": "/api/appliance/health/system",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": "string",
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/system/lastcheck",
      "NewPath": "/api/appliance/health/system/lastcheck",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/health/{item}/messages",
      "NewPath": "/api/appliance/health/{item}/messages",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "id": "string",
          "message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "resolution": "selfref",
          "time": "string"
        }
      },
      "NewOutBodyStruct": {
        "id": "string",
        "message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "resolution": "selfref",
        "time": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "item",
      "NewInPathParams": "item",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/local-accounts",
      "NewPath": "/api/appliance/local-accounts",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/local-accounts/global-policy",
      "NewPath": "/api/appliance/local-accounts/global-policy",
      "OldInBodyStruct": {
        "policy": {
          "max_days": "integer",
          "min_days": "integer",
          "warn_days": "integer"
        }
      },
      "NewInBodyStruct": {
        "max_days": "integer",
        "min_days": "integer",
        "warn_days": "integer"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/local-accounts/global-policy",
      "NewPath": "/api/appliance/local-accounts/global-policy",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "max_days": "integer",
          "min_days": "integer",
          "warn_days": "integer"
        }
      },
      "NewOutBodyStruct": {
        "max_days": "integer",
        "min_days": "integer",
        "warn_days": "integer"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/local-accounts/{username}",
      "NewPath": "/api/appliance/local-accounts",
      "OldInBodyStruct": {
        "config": {
          "days_after_password_expiration": "integer",
          "email": "string",
          "enabled": "boolean",
          "full_name": "string",
          "inactive_after_password_expiration": "boolean",
          "max_days_between_password_change": "integer",
          "min_days_between_password_change": "integer",
          "old_password": "string",
          "password": "string",
          "password_expires": "boolean",
          "password_expires_at": "string",
          "roles": "array",
          "warn_days_before_password_expiration": "integer"
        }
      },
      "NewInBodyStruct": {
        "config": {
          "days_after_password_expiration": "integer",
          "email": "string",
          "enabled": "boolean",
          "full_name": "string",
          "inactive_after_password_expiration": "boolean",
          "max_days_between_password_change": "integer",
          "min_days_between_password_change": "integer",
          "old_password": "string",
          "password": "string",
          "password_expires": "boolean",
          "password_expires_at": "string",
          "roles": "array",
          "warn_days_before_password_expiration": "integer"
        },
        "username": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "username",
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/local-accounts/{username}",
      "NewPath": "/api/appliance/local-accounts/{username}",
      "OldInBodyStruct": {
        "config": {
          "days_after_password_expiration": "integer",
          "email": "string",
          "enabled": "boolean",
          "full_name": "string",
          "inactive_after_password_expiration": "boolean",
          "max_days_between_password_change": "integer",
          "min_days_between_password_change": "integer",
          "old_password": "string",
          "password": "string",
          "password_expires": "boolean",
          "password_expires_at": "string",
          "roles": "array",
          "warn_days_before_password_expiration": "integer"
        }
      },
      "NewInBodyStruct": {
        "days_after_password_expiration": "integer",
        "email": "string",
        "enabled": "boolean",
        "full_name": "string",
        "inactive_after_password_expiration": "boolean",
        "max_days_between_password_change": "integer",
        "min_days_between_password_change": "integer",
        "old_password": "string",
        "password": "string",
        "password_expires": "boolean",
        "password_expires_at": "string",
        "roles": "array",
        "warn_days_before_password_expiration": "integer"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "username",
      "NewInPathParams": "username",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/appliance/local-accounts/{username}",
      "NewPath": "/api/appliance/local-accounts/{username}",
      "OldInBodyStruct": {
        "config": {
          "days_after_password_expiration": "integer",
          "email": "string",
          "enabled": "boolean",
          "full_name": "string",
          "inactive_after_password_expiration": "boolean",
          "max_days_between_password_change": "integer",
          "min_days_between_password_change": "integer",
          "old_password": "string",
          "password": "string",
          "password_expires": "boolean",
          "password_expires_at": "string",
          "roles": "array",
          "warn_days_before_password_expiration": "integer"
        }
      },
      "NewInBodyStruct": {
        "days_after_password_expiration": "integer",
        "email": "string",
        "enabled": "boolean",
        "full_name": "string",
        "inactive_after_password_expiration": "boolean",
        "max_days_between_password_change": "integer",
        "min_days_between_password_change": "integer",
        "old_password": "string",
        "password": "string",
        "password_expires": "boolean",
        "password_expires_at": "string",
        "roles": "array",
        "warn_days_before_password_expiration": "integer"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "username",
      "NewInPathParams": "username",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/local-accounts/{username}",
      "NewPath": "/api/appliance/local-accounts/{username}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "email": "string",
          "enabled": "boolean",
          "fullname": "string",
          "has_password": "boolean",
          "inactive_at": "string",
          "last_password_change": "string",
          "max_days_between_password_change": "integer",
          "min_days_between_password_change": "integer",
          "password_expires_at": "string",
          "roles": "array",
          "warn_days_before_password_expiration": "integer"
        }
      },
      "NewOutBodyStruct": {
        "email": "string",
        "enabled": "boolean",
        "fullname": "string",
        "has_password": "boolean",
        "inactive_at": "string",
        "last_password_change": "string",
        "max_days_between_password_change": "integer",
        "min_days_between_password_change": "integer",
        "password_expires_at": "string",
        "roles": "array",
        "warn_days_before_password_expiration": "integer"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "username",
      "NewInPathParams": "username",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/appliance/local-accounts/{username}",
      "NewPath": "/api/appliance/local-accounts/{username}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "username",
      "NewInPathParams": "username",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/logging/forwarding",
      "NewPath": "/api/appliance/logging/forwarding",
      "OldInBodyStruct": {
        "cfg_list": {
          "hostname": "string",
          "port": "integer",
          "protocol": "string"
        }
      },
      "NewInBodyStruct": {
        "cfg_list": {
          "hostname": "string",
          "port": "integer",
          "protocol": "string"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/logging/forwarding",
      "NewPath": "/api/appliance/logging/forwarding",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "hostname": "string",
          "port": "integer",
          "protocol": "string"
        }
      },
      "NewOutBodyStruct": {
        "hostname": "string",
        "port": "integer",
        "protocol": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/logging/forwarding?action=test",
      "NewPath": "/api/appliance/logging/forwarding?action=test",
      "OldInBodyStruct": {
        "send_test_message": "boolean"
      },
      "NewInBodyStruct": {
        "send_test_message": "boolean"
      },
      "OldOutBodyStruct": {
        "value": {
          "hostname": "string",
          "message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "state": "string"
        }
      },
      "NewOutBodyStruct": {
        "hostname": "string",
        "message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/monitoring",
      "NewPath": "/api/appliance/monitoring",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "category": "string",
          "description": "string",
          "id": "string",
          "instance": "string",
          "name": "string",
          "units": "string"
        }
      },
      "NewOutBodyStruct": {
        "category": "string",
        "description": "string",
        "id": "string",
        "instance": "string",
        "name": "string",
        "units": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/monitoring/query",
      "NewPath": "/api/appliance/monitoring/query",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "data": "array",
          "end_time": "string",
          "function": "string",
          "interval": "string",
          "name": "string",
          "start_time": "string"
        }
      },
      "NewOutBodyStruct": {
        "data": "array",
        "end_time": "string",
        "function": "string",
        "interval": "string",
        "name": "string",
        "start_time": "string"
      },
      "OldInQueryParams": [
        "item.names",
        "item.interval",
        "item.function",
        "item.start_time",
        "item.end_time"
      ],
      "NewInQueryParams": [
        "names",
        "interval",
        "function",
        "start_time",
        "end_time"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/monitoring/{stat_id}",
      "NewPath": "/api/appliance/monitoring/{stat_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "category": "string",
          "description": "string",
          "id": "string",
          "instance": "string",
          "name": "string",
          "units": "string"
        }
      },
      "NewOutBodyStruct": {
        "category": "string",
        "description": "string",
        "id": "string",
        "instance": "string",
        "name": "string",
        "units": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "stat_id",
      "NewInPathParams": "stat_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/appliance/networking",
      "NewPath": "/api/appliance/networking",
      "OldInBodyStruct": {
        "spec": {
          "ipv6_enabled": "boolean"
        }
      },
      "NewInBodyStruct": {
        "ipv6_enabled": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking",
      "NewPath": "/api/appliance/networking",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "dns": {
            "hostname": "string",
            "mode": "string",
            "servers": "array"
          },
          "interfaces": {
            "key": "string",
            "value": {
              "ipv4": {
                "address": "string",
                "configurable": "boolean",
                "default_gateway": "string",
                "mode": "string",
                "prefix": "integer"
              },
              "ipv6": {
                "addresses": {
                  "address": "string",
                  "origin": "string",
                  "prefix": "integer",
                  "status": "string"
                },
                "autoconf": "boolean",
                "configurable": "boolean",
                "default_gateway": "string",
                "dhcp": "boolean"
              },
              "mac": "string",
              "name": "string",
              "status": "string"
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "dns": {
          "hostname": "string",
          "mode": "string",
          "servers": "array"
        },
        "interfaces": {
          "ipv4": {
            "address": "string",
            "configurable": "boolean",
            "default_gateway": "string",
            "mode": "string",
            "prefix": "integer"
          },
          "ipv6": {
            "addresses": {
              "address": "string",
              "origin": "string",
              "prefix": "integer",
              "status": "string"
            },
            "autoconf": "boolean",
            "configurable": "boolean",
            "default_gateway": "string",
            "dhcp": "boolean"
          },
          "mac": "string",
          "name": "string",
          "status": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/networking/dns/domains",
      "NewPath": "/api/appliance/networking/dns/domains",
      "OldInBodyStruct": {
        "domain": "string"
      },
      "NewInBodyStruct": {
        "domain": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/networking/dns/domains",
      "NewPath": "/api/appliance/networking/dns/domains",
      "OldInBodyStruct": {
        "domains": "array"
      },
      "NewInBodyStruct": {
        "domains": "array"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking/dns/domains",
      "NewPath": "/api/appliance/networking/dns/domains",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/networking/dns/hostname",
      "NewPath": "/api/appliance/networking/dns/hostname",
      "OldInBodyStruct": {
        "name": "string"
      },
      "NewInBodyStruct": {
        "name": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking/dns/hostname",
      "NewPath": "/api/appliance/networking/dns/hostname",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/networking/dns/hostname/test",
      "NewPath": "/api/appliance/networking/dns/hostname?action=test",
      "OldInBodyStruct": {
        "name": "string"
      },
      "NewInBodyStruct": {
        "name": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "messages": {
            "message": "string",
            "result": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "messages": {
          "message": "string",
          "result": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/networking/dns/servers",
      "NewPath": "/api/appliance/networking/dns/servers",
      "OldInBodyStruct": {
        "server": "string"
      },
      "NewInBodyStruct": {
        "server": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/networking/dns/servers",
      "NewPath": "/api/appliance/networking/dns/servers",
      "OldInBodyStruct": {
        "config": {
          "mode": "string",
          "servers": "array"
        }
      },
      "NewInBodyStruct": {
        "mode": "string",
        "servers": "array"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking/dns/servers",
      "NewPath": "/api/appliance/networking/dns/servers",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "mode": "string",
          "servers": "array"
        }
      },
      "NewOutBodyStruct": {
        "mode": "string",
        "servers": "array"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/networking/dns/servers/test",
      "NewPath": "/api/appliance/networking/dns/servers?action=test",
      "OldInBodyStruct": {
        "servers": "array"
      },
      "NewInBodyStruct": {
        "servers": "array"
      },
      "OldOutBodyStruct": {
        "value": {
          "messages": {
            "message": "string",
            "result": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "messages": {
          "message": "string",
          "result": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/networking/firewall/inbound",
      "NewPath": "/api/appliance/networking/firewall/inbound",
      "OldInBodyStruct": {
        "rules": {
          "address": "string",
          "interface_name": "string",
          "policy": "string",
          "prefix": "integer"
        }
      },
      "NewInBodyStruct": {
        "rules": {
          "address": "string",
          "interface_name": "string",
          "policy": "string",
          "prefix": "integer"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking/firewall/inbound",
      "NewPath": "/api/appliance/networking/firewall/inbound",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "address": "string",
          "interface_name": "string",
          "policy": "string",
          "prefix": "integer"
        }
      },
      "NewOutBodyStruct": {
        "address": "string",
        "interface_name": "string",
        "policy": "string",
        "prefix": "integer"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking/interfaces",
      "NewPath": "/api/appliance/networking/interfaces",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "ipv4": {
            "address": "string",
            "configurable": "boolean",
            "default_gateway": "string",
            "mode": "string",
            "prefix": "integer"
          },
          "ipv6": {
            "addresses": {
              "address": "string",
              "origin": "string",
              "prefix": "integer",
              "status": "string"
            },
            "autoconf": "boolean",
            "configurable": "boolean",
            "default_gateway": "string",
            "dhcp": "boolean"
          },
          "mac": "string",
          "name": "string",
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "ipv4": {
          "address": "string",
          "configurable": "boolean",
          "default_gateway": "string",
          "mode": "string",
          "prefix": "integer"
        },
        "ipv6": {
          "addresses": {
            "address": "string",
            "origin": "string",
            "prefix": "integer",
            "status": "string"
          },
          "autoconf": "boolean",
          "configurable": "boolean",
          "default_gateway": "string",
          "dhcp": "boolean"
        },
        "mac": "string",
        "name": "string",
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking/interfaces/{interface_name}",
      "NewPath": "/api/appliance/networking/interfaces/{interface_name}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "ipv4": {
            "address": "string",
            "configurable": "boolean",
            "default_gateway": "string",
            "mode": "string",
            "prefix": "integer"
          },
          "ipv6": {
            "addresses": {
              "address": "string",
              "origin": "string",
              "prefix": "integer",
              "status": "string"
            },
            "autoconf": "boolean",
            "configurable": "boolean",
            "default_gateway": "string",
            "dhcp": "boolean"
          },
          "mac": "string",
          "name": "string",
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "ipv4": {
          "address": "string",
          "configurable": "boolean",
          "default_gateway": "string",
          "mode": "string",
          "prefix": "integer"
        },
        "ipv6": {
          "addresses": {
            "address": "string",
            "origin": "string",
            "prefix": "integer",
            "status": "string"
          },
          "autoconf": "boolean",
          "configurable": "boolean",
          "default_gateway": "string",
          "dhcp": "boolean"
        },
        "mac": "string",
        "name": "string",
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "interface_name",
      "NewInPathParams": "interface_name",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/networking/interfaces/{interface_name}/ipv4",
      "NewPath": "/api/appliance/networking/interfaces/{interface_name}/ipv4",
      "OldInBodyStruct": {
        "config": {
          "address": "string",
          "default_gateway": "string",
          "mode": "string",
          "prefix": "integer"
        }
      },
      "NewInBodyStruct": {
        "address": "string",
        "default_gateway": "string",
        "mode": "string",
        "prefix": "integer"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "interface_name",
      "NewInPathParams": "interface_name",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking/interfaces/{interface_name}/ipv4",
      "NewPath": "/api/appliance/networking/interfaces/{interface_name}/ipv4",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "address": "string",
          "configurable": "boolean",
          "default_gateway": "string",
          "mode": "string",
          "prefix": "integer"
        }
      },
      "NewOutBodyStruct": {
        "address": "string",
        "configurable": "boolean",
        "default_gateway": "string",
        "mode": "string",
        "prefix": "integer"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "interface_name",
      "NewInPathParams": "interface_name",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/networking/interfaces/{interface_name}/ipv6",
      "NewPath": "/api/appliance/networking/interfaces/{interface_name}/ipv6",
      "OldInBodyStruct": {
        "config": {
          "addresses": {
            "address": "string",
            "prefix": "integer"
          },
          "autoconf": "boolean",
          "default_gateway": "string",
          "dhcp": "boolean"
        }
      },
      "NewInBodyStruct": {
        "addresses": {
          "address": "string",
          "prefix": "integer"
        },
        "autoconf": "boolean",
        "default_gateway": "string",
        "dhcp": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "interface_name",
      "NewInPathParams": "interface_name",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking/interfaces/{interface_name}/ipv6",
      "NewPath": "/api/appliance/networking/interfaces/{interface_name}/ipv6",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "addresses": {
            "address": "string",
            "origin": "string",
            "prefix": "integer",
            "status": "string"
          },
          "autoconf": "boolean",
          "configurable": "boolean",
          "default_gateway": "string",
          "dhcp": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "addresses": {
          "address": "string",
          "origin": "string",
          "prefix": "integer",
          "status": "string"
        },
        "autoconf": "boolean",
        "configurable": "boolean",
        "default_gateway": "string",
        "dhcp": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "interface_name",
      "NewInPathParams": "interface_name",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/networking/noproxy",
      "NewPath": "/api/appliance/networking/noproxy",
      "OldInBodyStruct": {
        "servers": "array"
      },
      "NewInBodyStruct": {
        "servers": "array"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking/noproxy",
      "NewPath": "/api/appliance/networking/noproxy",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking/proxy",
      "NewPath": "/api/appliance/networking/proxy",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "enabled": "boolean",
            "password": "string",
            "port": "integer",
            "server": "string",
            "username": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "enabled": "boolean",
        "password": "string",
        "port": "integer",
        "server": "string",
        "username": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/networking/proxy/{protocol}",
      "NewPath": "/api/appliance/networking/proxy/{protocol}",
      "OldInBodyStruct": {
        "config": {
          "enabled": "boolean",
          "password": "string",
          "port": "integer",
          "server": "string",
          "username": "string"
        }
      },
      "NewInBodyStruct": {
        "enabled": "boolean",
        "password": "string",
        "port": "integer",
        "server": "string",
        "username": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "protocol",
      "NewInPathParams": "protocol",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/networking/proxy/{protocol}",
      "NewPath": "/api/appliance/networking/proxy/{protocol}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "enabled": "boolean",
          "password": "string",
          "port": "integer",
          "server": "string",
          "username": "string"
        }
      },
      "NewOutBodyStruct": {
        "enabled": "boolean",
        "password": "string",
        "port": "integer",
        "server": "string",
        "username": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "protocol",
      "NewInPathParams": "protocol",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/appliance/networking/proxy/{protocol}",
      "NewPath": "/api/appliance/networking/proxy/{protocol}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "protocol",
      "NewInPathParams": "protocol",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/networking/proxy/{protocol}?action=test",
      "NewPath": "/api/appliance/networking/proxy/{protocol}?action=test",
      "OldInBodyStruct": {
        "config": {
          "enabled": "boolean",
          "password": "string",
          "port": "integer",
          "server": "string",
          "username": "string"
        },
        "host": "string"
      },
      "NewInBodyStruct": {
        "config": {
          "enabled": "boolean",
          "password": "string",
          "port": "integer",
          "server": "string",
          "username": "string"
        },
        "host": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "protocol",
      "NewInPathParams": "protocol",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/networking?action=change&vmw-task=true",
      "NewPath": "/api/appliance/networking?action=change&vmw-task=true",
      "OldInBodyStruct": {
        "spec": {
          "dns": {
            "mode": "string",
            "servers": "array"
          },
          "hostname": "string",
          "ipv4": {
            "address": "string",
            "default_gateway": "string",
            "mode": "string",
            "prefix": "integer"
          },
          "ipv6": {
            "addresses": {
              "address": "string",
              "prefix": "integer"
            },
            "autoconf": "boolean",
            "default_gateway": "string",
            "dhcp": "boolean"
          },
          "SSO_password": "string",
          "SSO_user": "string"
        }
      },
      "NewInBodyStruct": {
        "dns": {
          "mode": "string",
          "servers": "array"
        },
        "hostname": "string",
        "ipv4": {
          "address": "string",
          "default_gateway": "string",
          "mode": "string",
          "prefix": "integer"
        },
        "ipv6": {
          "addresses": {
            "address": "string",
            "prefix": "integer"
          },
          "autoconf": "boolean",
          "default_gateway": "string",
          "dhcp": "boolean"
        },
        "SSO_password": "string",
        "SSO_user": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/networking?action=reset",
      "NewPath": "/api/appliance/networking?action=reset",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/ntp",
      "NewPath": "/api/appliance/ntp",
      "OldInBodyStruct": {
        "servers": "array"
      },
      "NewInBodyStruct": {
        "servers": "array"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/ntp",
      "NewPath": "/api/appliance/ntp",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/ntp/test",
      "NewPath": "/api/appliance/ntp?action=test",
      "OldInBodyStruct": {
        "servers": "array"
      },
      "NewInBodyStruct": {
        "servers": "array"
      },
      "OldOutBodyStruct": {
        "value": {
          "message": {
            "args": "array",
            "default_message": "string",
            "id": "string"
          },
          "server": "string",
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "message": {
          "args": "array",
          "default_message": "string",
          "id": "string"
        },
        "server": "string",
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/recovery",
      "NewPath": "/api/appliance/recovery",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "supported": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "supported": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/backup/job",
      "NewPath": "/api/appliance/recovery/backup/job",
      "OldInBodyStruct": {
        "piece": {
          "backup_password": "string",
          "comment": "string",
          "fast_backup": "boolean",
          "location": "string",
          "location_password": "string",
          "location_type": "string",
          "location_user": "string",
          "parts": "array"
        }
      },
      "NewInBodyStruct": {
        "backup_password": "string",
        "comment": "string",
        "fast_backup": "boolean",
        "location": "string",
        "location_password": "string",
        "location_type": "string",
        "location_user": "string",
        "parts": "array"
      },
      "OldOutBodyStruct": {
        "value": {
          "end_time": "string",
          "id": "string",
          "messages": {
            "args": "array",
            "default_message": "string",
            "id": "string"
          },
          "progress": "integer",
          "start_time": "string",
          "state": "string"
        }
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/recovery/backup/job",
      "NewPath": "/api/appliance/recovery/backup/job",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/recovery/backup/job/details",
      "NewPath": "/api/appliance/recovery/backup/job/details",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "build": {
              "build_number": "string",
              "version": "string",
              "version_name": "string"
            },
            "cancelable": "boolean",
            "description": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "key": "string",
                "value": {
                  "d": "number",
                  "dt": "string",
                  "format": "string",
                  "i": "integer",
                  "l": {
                    "id": "string",
                    "params": {
                      "key": "string",
                      "value": "selfref"
                    }
                  },
                  "precision": "integer",
                  "s": "string"
                }
              }
            },
            "duration": "integer",
            "end_time": "string",
            "error": "string",
            "location": "string",
            "location_user": "string",
            "messages": "selfref",
            "operation": "string",
            "parent": "string",
            "progress": {
              "completed": "integer",
              "message": "selfref",
              "total": "integer"
            },
            "service": "string",
            "size": "integer",
            "start_time": "string",
            "status": "string",
            "target": {
              "id": "string",
              "type": "string"
            },
            "type": "string",
            "user": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "build": {
          "build_number": "string",
          "version": "string",
          "version_name": "string"
        },
        "cancelable": "boolean",
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "duration": "integer",
        "end_time": "string",
        "error": "string",
        "location": "string",
        "location_user": "string",
        "messages": "selfref",
        "operation": "string",
        "parent": "string",
        "progress": {
          "completed": "integer",
          "message": "selfref",
          "total": "integer"
        },
        "service": "string",
        "size": "integer",
        "start_time": "string",
        "status": "string",
        "target": {
          "id": "string",
          "type": "string"
        },
        "type": "string",
        "user": "string"
      },
      "OldInQueryParams": "filter.jobs",
      "NewInQueryParams": "jobs",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/recovery/backup/job/{id}",
      "NewPath": "/api/appliance/recovery/backup/job/{id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "end_time": "string",
          "id": "string",
          "messages": {
            "args": "array",
            "default_message": "string",
            "id": "string"
          },
          "progress": "integer",
          "start_time": "string",
          "state": "string"
        }
      },
      "NewOutBodyStruct": {
        "end_time": "string",
        "id": "string",
        "messages": {
          "args": "array",
          "default_message": "string",
          "id": "string"
        },
        "progress": "integer",
        "start_time": "string",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "id",
      "NewInPathParams": "id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/backup/job/{id}/cancel",
      "NewPath": "/api/appliance/recovery/backup/job/{id}?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "messages": {
            "args": "array",
            "default_message": "string",
            "id": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "messages": {
          "args": "array",
          "default_message": "string",
          "id": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "id",
      "NewInPathParams": "id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/recovery/backup/parts",
      "NewPath": "/api/appliance/recovery/backup/parts",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string"
          },
          "id": "string",
          "name": "selfref",
          "optional": "boolean",
          "selected_by_default": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string"
        },
        "id": "string",
        "name": "selfref",
        "optional": "boolean",
        "selected_by_default": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/recovery/backup/parts/{id}",
      "NewPath": "/api/appliance/recovery/backup/parts/{id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "integer"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "id",
      "NewInPathParams": "id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/recovery/backup/schedules",
      "NewPath": "/api/appliance/recovery/backup/schedules",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "enable": "boolean",
            "location": "string",
            "location_user": "string",
            "parts": "array",
            "recurrence_info": {
              "days": "string",
              "hour": "integer",
              "minute": "integer"
            },
            "retention_info": {
              "max_count": "integer"
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "enable": "boolean",
        "location": "string",
        "location_user": "string",
        "parts": "array",
        "recurrence_info": {
          "days": "string",
          "hour": "integer",
          "minute": "integer"
        },
        "retention_info": {
          "max_count": "integer"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "patch",
      "OldPath": "/rest/appliance/recovery/backup/schedules/update/{schedule}",
      "NewPath": "/api/appliance/recovery/backup/schedules/{schedule}",
      "OldInBodyStruct": {
        "spec": {
          "backup_password": "string",
          "enable": "boolean",
          "location": "string",
          "location_password": "string",
          "location_user": "string",
          "parts": "array",
          "recurrence_info": {
            "days": "string",
            "hour": "integer",
            "minute": "integer"
          },
          "retention_info": {
            "max_count": "integer"
          }
        }
      },
      "NewInBodyStruct": {
        "backup_password": "string",
        "enable": "boolean",
        "location": "string",
        "location_password": "string",
        "location_user": "string",
        "parts": "array",
        "recurrence_info": {
          "days": "string",
          "hour": "integer",
          "minute": "integer"
        },
        "retention_info": {
          "max_count": "integer"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "schedule",
      "NewInPathParams": "schedule",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/backup/schedules/{schedule}",
      "NewPath": "/api/appliance/recovery/backup/schedules",
      "OldInBodyStruct": {
        "spec": {
          "backup_password": "string",
          "enable": "boolean",
          "location": "string",
          "location_password": "string",
          "location_user": "string",
          "parts": "array",
          "recurrence_info": {
            "days": "string",
            "hour": "integer",
            "minute": "integer"
          },
          "retention_info": {
            "max_count": "integer"
          }
        }
      },
      "NewInBodyStruct": {
        "schedule": "string",
        "spec": {
          "backup_password": "string",
          "enable": "boolean",
          "location": "string",
          "location_password": "string",
          "location_user": "string",
          "parts": "array",
          "recurrence_info": {
            "days": "string",
            "hour": "integer",
            "minute": "integer"
          },
          "retention_info": {
            "max_count": "integer"
          }
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "schedule",
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/recovery/backup/schedules/{schedule}",
      "NewPath": "/api/appliance/recovery/backup/schedules/{schedule}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "enable": "boolean",
          "location": "string",
          "location_user": "string",
          "parts": "array",
          "recurrence_info": {
            "days": "string",
            "hour": "integer",
            "minute": "integer"
          },
          "retention_info": {
            "max_count": "integer"
          }
        }
      },
      "NewOutBodyStruct": {
        "enable": "boolean",
        "location": "string",
        "location_user": "string",
        "parts": "array",
        "recurrence_info": {
          "days": "string",
          "hour": "integer",
          "minute": "integer"
        },
        "retention_info": {
          "max_count": "integer"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "schedule",
      "NewInPathParams": "schedule",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/appliance/recovery/backup/schedules/{schedule}",
      "NewPath": "/api/appliance/recovery/backup/schedules/{schedule}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "schedule",
      "NewInPathParams": "schedule",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/backup/schedules/{schedule}?action=run",
      "NewPath": "/api/appliance/recovery/backup/schedules/{schedule}?action=run",
      "OldInBodyStruct": {
        "comment": "string"
      },
      "NewInBodyStruct": {
        "comment": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "end_time": "string",
          "id": "string",
          "messages": {
            "args": "array",
            "default_message": "string",
            "id": "string"
          },
          "progress": "integer",
          "start_time": "string",
          "state": "string"
        }
      },
      "NewOutBodyStruct": {
        "end_time": "string",
        "id": "string",
        "messages": {
          "args": "array",
          "default_message": "string",
          "id": "string"
        },
        "progress": "integer",
        "start_time": "string",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "schedule",
      "NewInPathParams": "schedule",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/backup/system-name",
      "NewPath": "/api/appliance/recovery/backup/system-name?action=list",
      "OldInBodyStruct": null,
      "NewInBodyStruct": {
        "location": "string",
        "location_password": "string",
        "location_user": "string"
      },
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": [
        "loc_spec.location",
        "loc_spec.location_user",
        "loc_spec.location_password"
      ],
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/backup/system-name/{system_name}/archives",
      "NewPath": "/api/appliance/recovery/backup/system-name/{system_name}/archives?action=list",
      "OldInBodyStruct": null,
      "NewInBodyStruct": {
        "filter_spec": {
          "comment_substring": "string",
          "end_timestamp": "string",
          "max_results": "integer",
          "start_timestamp": "string"
        },
        "loc_spec": {
          "location": "string",
          "location_password": "string",
          "location_user": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "archive": "string",
          "comment": "string",
          "timestamp": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "archive": "string",
        "comment": "string",
        "timestamp": "string",
        "version": "string"
      },
      "OldInQueryParams": [
        "loc_spec.location",
        "loc_spec.location_user",
        "loc_spec.location_password",
        "filter_spec.start_timestamp",
        "filter_spec.end_timestamp",
        "filter_spec.comment_substring",
        "filter_spec.max_results"
      ],
      "NewInQueryParams": null,
      "OldInPathParams": "system_name",
      "NewInPathParams": "system_name",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/backup/system-name/{system_name}/archives/{archive}",
      "NewPath": "/api/appliance/recovery/backup/system-name/{system_name}/archives/{archive}?action=get",
      "OldInBodyStruct": null,
      "NewInBodyStruct": {
        "location": "string",
        "location_password": "string",
        "location_user": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "comment": "string",
          "location": "string",
          "parts": "array",
          "system_name": "string",
          "timestamp": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "comment": "string",
        "location": "string",
        "parts": "array",
        "system_name": "string",
        "timestamp": "string",
        "version": "string"
      },
      "OldInQueryParams": [
        "spec.location",
        "spec.location_user",
        "spec.location_password"
      ],
      "NewInQueryParams": null,
      "OldInPathParams": [
        "system_name",
        "archive"
      ],
      "NewInPathParams": [
        "system_name",
        "archive"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/backup/validate",
      "NewPath": "/api/appliance/recovery/backup?action=validate",
      "OldInBodyStruct": {
        "piece": {
          "backup_password": "string",
          "comment": "string",
          "fast_backup": "boolean",
          "location": "string",
          "location_password": "string",
          "location_type": "string",
          "location_user": "string",
          "parts": "array"
        }
      },
      "NewInBodyStruct": {
        "backup_password": "string",
        "comment": "string",
        "fast_backup": "boolean",
        "location": "string",
        "location_password": "string",
        "location_type": "string",
        "location_user": "string",
        "parts": "array"
      },
      "OldOutBodyStruct": {
        "value": {
          "messages": {
            "args": "array",
            "default_message": "string",
            "id": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "messages": {
          "args": "array",
          "default_message": "string",
          "id": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/reconciliation/job",
      "NewPath": "/api/appliance/recovery/reconciliation/job",
      "OldInBodyStruct": {
        "spec": {
          "ignore_warnings": "boolean",
          "sso_admin_user_name": "string",
          "sso_admin_user_password": "string"
        }
      },
      "NewInBodyStruct": {
        "ignore_warnings": "boolean",
        "sso_admin_user_name": "string",
        "sso_admin_user_password": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "cancelable": "boolean",
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "end_time": "string",
          "error": "string",
          "messages": "selfref",
          "operation": "string",
          "parent": "string",
          "progress": "integer",
          "service": "string",
          "start_time": "string",
          "status": "string",
          "target": {
            "id": "string",
            "type": "string"
          }
        }
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/recovery/reconciliation/job",
      "NewPath": "/api/appliance/recovery/reconciliation/job",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cancelable": "boolean",
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "end_time": "string",
          "error": "string",
          "messages": "selfref",
          "operation": "string",
          "parent": "string",
          "progress": "integer",
          "service": "string",
          "start_time": "string",
          "status": "string",
          "target": {
            "id": "string",
            "type": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "cancelable": "boolean",
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "end_time": "string",
        "error": "string",
        "messages": "selfref",
        "operation": "string",
        "parent": "string",
        "progress": "integer",
        "service": "string",
        "start_time": "string",
        "status": "string",
        "target": {
          "id": "string",
          "type": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/restore/job",
      "NewPath": "/api/appliance/recovery/restore/job",
      "OldInBodyStruct": {
        "piece": {
          "backup_password": "string",
          "ignore_warnings": "boolean",
          "location": "string",
          "location_password": "string",
          "location_type": "string",
          "location_user": "string",
          "sso_admin_user_name": "string",
          "sso_admin_user_password": "string"
        }
      },
      "NewInBodyStruct": {
        "backup_password": "string",
        "ignore_warnings": "boolean",
        "location": "string",
        "location_password": "string",
        "location_type": "string",
        "location_user": "string",
        "sso_admin_user_name": "string",
        "sso_admin_user_password": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "messages": {
            "args": "array",
            "default_message": "string",
            "id": "string"
          },
          "progress": "integer",
          "state": "string"
        }
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/recovery/restore/job",
      "NewPath": "/api/appliance/recovery/restore/job",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "messages": {
            "args": "array",
            "default_message": "string",
            "id": "string"
          },
          "progress": "integer",
          "state": "string"
        }
      },
      "NewOutBodyStruct": {
        "messages": {
          "args": "array",
          "default_message": "string",
          "id": "string"
        },
        "progress": "integer",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/restore/job/cancel",
      "NewPath": "/api/appliance/recovery/restore/job?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "messages": {
            "args": "array",
            "default_message": "string",
            "id": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "messages": {
          "args": "array",
          "default_message": "string",
          "id": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/recovery/restore/validate",
      "NewPath": "/api/appliance/recovery/restore?action=validate",
      "OldInBodyStruct": {
        "piece": {
          "backup_password": "string",
          "location": "string",
          "location_password": "string",
          "location_type": "string",
          "location_user": "string",
          "sso_admin_user_name": "string",
          "sso_admin_user_password": "string"
        }
      },
      "NewInBodyStruct": {
        "backup_password": "string",
        "location": "string",
        "location_password": "string",
        "location_type": "string",
        "location_user": "string",
        "sso_admin_user_name": "string",
        "sso_admin_user_password": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "applicable": "boolean",
          "boxname": "string",
          "comment": "string",
          "messages": {
            "args": "array",
            "default_message": "string",
            "id": "string"
          },
          "parts": "array",
          "sso_login_required": "boolean",
          "timestamp": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "applicable": "boolean",
        "boxname": "string",
        "comment": "string",
        "messages": {
          "args": "array",
          "default_message": "string",
          "id": "string"
        },
        "parts": "array",
        "sso_login_required": "boolean",
        "timestamp": "string",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/services",
      "NewPath": "/api/appliance/services",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "description": "string",
            "state": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "description": "string",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/services/{service}",
      "NewPath": "/api/appliance/services/{service}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "description": "string",
          "state": "string"
        }
      },
      "NewOutBodyStruct": {
        "description": "string",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service",
      "NewInPathParams": "service",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/services/{service}/restart",
      "NewPath": "/api/appliance/services/{service}?action=restart",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service",
      "NewInPathParams": "service",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/services/{service}/start",
      "NewPath": "/api/appliance/services/{service}?action=start",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service",
      "NewInPathParams": "service",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/services/{service}/stop",
      "NewPath": "/api/appliance/services/{service}?action=stop",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service",
      "NewInPathParams": "service",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/shutdown",
      "NewPath": "/api/appliance/shutdown",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "action": "string",
          "reason": "string",
          "shutdown_time": "string"
        }
      },
      "NewOutBodyStruct": {
        "action": "string",
        "reason": "string",
        "shutdown_time": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/shutdown/cancel",
      "NewPath": "/api/appliance/shutdown?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/shutdown/poweroff",
      "NewPath": "/api/appliance/shutdown?action=poweroff",
      "OldInBodyStruct": {
        "delay": "integer",
        "reason": "string"
      },
      "NewInBodyStruct": {
        "delay": "integer",
        "reason": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/shutdown/reboot",
      "NewPath": "/api/appliance/shutdown?action=reboot",
      "OldInBodyStruct": {
        "delay": "integer",
        "reason": "string"
      },
      "NewInBodyStruct": {
        "delay": "integer",
        "reason": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/system/storage",
      "NewPath": "/api/appliance/system/storage",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "disk": "string",
          "partition": "string"
        }
      },
      "NewOutBodyStruct": {
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "disk": "string",
        "partition": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/system/storage/resize",
      "NewPath": "/api/appliance/system/storage?action=resize",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/system/storage?action=resize-ex",
      "NewPath": "/api/appliance/system/storage?action=resize-ex",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "new_size": "integer",
            "old_size": "integer"
          }
        }
      },
      "NewOutBodyStruct": {
        "new_size": "integer",
        "old_size": "integer"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/system/time",
      "NewPath": "/api/appliance/system/time",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "date": "string",
          "seconds_since_epoch": "number",
          "time": "string",
          "timezone": "string"
        }
      },
      "NewOutBodyStruct": {
        "date": "string",
        "seconds_since_epoch": "number",
        "time": "string",
        "timezone": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/system/time/timezone",
      "NewPath": "/api/appliance/system/time/timezone",
      "OldInBodyStruct": {
        "name": "string"
      },
      "NewInBodyStruct": {
        "name": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/system/time/timezone",
      "NewPath": "/api/appliance/system/time/timezone",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/system/uptime",
      "NewPath": "/api/appliance/system/uptime",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "number"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/system/version",
      "NewPath": "/api/appliance/system/version",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "build": "string",
          "install_time": "string",
          "product": "string",
          "releasedate": "string",
          "summary": "string",
          "type": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "build": "string",
        "install_time": "string",
        "product": "string",
        "releasedate": "string",
        "summary": "string",
        "type": "string",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/timesync",
      "NewPath": "/api/appliance/timesync",
      "OldInBodyStruct": {
        "mode": "string"
      },
      "NewInBodyStruct": {
        "mode": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/timesync",
      "NewPath": "/api/appliance/timesync",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": "string",
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/update",
      "NewPath": "/api/appliance/update",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "latest_query_time": "string",
          "state": "string",
          "task": {
            "cancelable": "boolean",
            "description": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "key": "string",
                "value": {
                  "d": "number",
                  "dt": "string",
                  "format": "string",
                  "i": "integer",
                  "l": {
                    "id": "string",
                    "params": {
                      "key": "string",
                      "value": "selfref"
                    }
                  },
                  "precision": "integer",
                  "s": "string"
                }
              }
            },
            "end_time": "string",
            "error": "string",
            "operation": "string",
            "parent": "string",
            "progress": {
              "completed": "integer",
              "message": "selfref",
              "total": "integer"
            },
            "service": "string",
            "start_time": "string",
            "status": "string",
            "subtasks": {
              "key": "string",
              "value": {
                "cancelable": "boolean",
                "description": "selfref",
                "end_time": "string",
                "error": "string",
                "operation": "string",
                "parent": "string",
                "progress": "selfref",
                "result": {
                  "errors": {
                    "id": "string",
                    "message": "selfref",
                    "resolution": "selfref",
                    "time": "string"
                  },
                  "info": "selfref",
                  "warnings": "selfref"
                },
                "service": "string",
                "start_time": "string",
                "status": "selfref",
                "target": {
                  "id": "string",
                  "type": "string"
                },
                "user": "string"
              }
            },
            "subtask_order": "array",
            "target": "selfref",
            "user": "string"
          },
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "latest_query_time": "string",
        "state": "string",
        "task": {
          "cancelable": "boolean",
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "d": "number",
              "dt": "string",
              "format": "string",
              "i": "integer",
              "l": {
                "id": "string",
                "params": "selfref"
              },
              "precision": "integer",
              "s": "string"
            }
          },
          "end_time": "string",
          "error": "string",
          "operation": "string",
          "parent": "string",
          "progress": {
            "completed": "integer",
            "message": "selfref",
            "total": "integer"
          },
          "service": "string",
          "start_time": "string",
          "status": "string",
          "subtasks": {
            "cancelable": "boolean",
            "description": "selfref",
            "end_time": "string",
            "error": "string",
            "operation": "string",
            "parent": "string",
            "progress": "selfref",
            "result": {
              "errors": {
                "id": "string",
                "message": "selfref",
                "resolution": "selfref",
                "time": "string"
              },
              "info": "selfref",
              "warnings": "selfref"
            },
            "service": "string",
            "start_time": "string",
            "status": "selfref",
            "target": {
              "id": "string",
              "type": "string"
            },
            "user": "string"
          },
          "subtask_order": "array",
          "target": "selfref",
          "user": "string"
        },
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/update/pending",
      "NewPath": "/api/appliance/update/pending",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "name": "string",
          "priority": "string",
          "reboot_required": "boolean",
          "release_date": "string",
          "severity": "string",
          "size": "integer",
          "update_type": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "name": "string",
        "priority": "string",
        "reboot_required": "boolean",
        "release_date": "string",
        "severity": "string",
        "size": "integer",
        "update_type": "string",
        "version": "string"
      },
      "OldInQueryParams": [
        "source_type",
        "url"
      ],
      "NewInQueryParams": [
        "source_type",
        "url"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/update/pending/{version}",
      "NewPath": "/api/appliance/update/pending/{version}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "contents": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "description": "selfref",
          "eulas": "selfref",
          "knowledge_base": "string",
          "name": "string",
          "priority": "string",
          "reboot_required": "boolean",
          "release_date": "string",
          "services_will_be_stopped": {
            "description": "selfref",
            "service": "string"
          },
          "severity": "string",
          "size": "integer",
          "staged": "boolean",
          "update_type": "string"
        }
      },
      "NewOutBodyStruct": {
        "contents": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "description": "selfref",
        "eulas": "selfref",
        "knowledge_base": "string",
        "name": "string",
        "priority": "string",
        "reboot_required": "boolean",
        "release_date": "string",
        "services_will_be_stopped": {
          "description": "selfref",
          "service": "string"
        },
        "severity": "string",
        "size": "integer",
        "staged": "boolean",
        "update_type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "version",
      "NewInPathParams": "version",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/update/pending/{version}?action=install",
      "NewPath": "/api/appliance/update/pending/{version}?action=install",
      "OldInBodyStruct": {
        "user_data": {
          "key": "string",
          "value": "string"
        }
      },
      "NewInBodyStruct": {
        "user_data": "object"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "version",
      "NewInPathParams": "version",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/update/pending/{version}?action=precheck",
      "NewPath": "/api/appliance/update/pending/{version}?action=precheck",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "check_time": "string",
          "estimated_time_to_install": "integer",
          "estimated_time_to_rollback": "integer",
          "issues": {
            "errors": {
              "id": "string",
              "message": {
                "args": "array",
                "default_message": "string",
                "id": "string",
                "localized": "string",
                "params": {
                  "key": "string",
                  "value": {
                    "d": "number",
                    "dt": "string",
                    "format": "string",
                    "i": "integer",
                    "l": {
                      "id": "string",
                      "params": {
                        "key": "string",
                        "value": "selfref"
                      }
                    },
                    "precision": "integer",
                    "s": "string"
                  }
                }
              },
              "resolution": "selfref",
              "time": "string"
            },
            "info": "selfref",
            "warnings": "selfref"
          },
          "questions": {
            "allowed_values": "array",
            "data_item": "string",
            "default_answer": "string",
            "description": "selfref",
            "regexp": "string",
            "text": "selfref",
            "type": "string"
          },
          "reboot_required": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "check_time": "string",
        "estimated_time_to_install": "integer",
        "estimated_time_to_rollback": "integer",
        "issues": {
          "errors": {
            "id": "string",
            "message": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": "selfref"
                },
                "precision": "integer",
                "s": "string"
              }
            },
            "resolution": "selfref",
            "time": "string"
          },
          "info": "selfref",
          "warnings": "selfref"
        },
        "questions": {
          "allowed_values": "array",
          "data_item": "string",
          "default_answer": "string",
          "description": "selfref",
          "regexp": "string",
          "text": "selfref",
          "type": "string"
        },
        "reboot_required": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "version",
      "NewInPathParams": "version",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/update/pending/{version}?action=stage",
      "NewPath": "/api/appliance/update/pending/{version}?action=stage",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "version",
      "NewInPathParams": "version",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/update/pending/{version}?action=stage-and-install",
      "NewPath": "/api/appliance/update/pending/{version}?action=stage-and-install",
      "OldInBodyStruct": {
        "user_data": {
          "key": "string",
          "value": "string"
        }
      },
      "NewInBodyStruct": {
        "user_data": "object"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "version",
      "NewInPathParams": "version",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/update/pending/{version}?action=validate",
      "NewPath": "/api/appliance/update/pending/{version}?action=validate",
      "OldInBodyStruct": {
        "user_data": {
          "key": "string",
          "value": "string"
        }
      },
      "NewInBodyStruct": {
        "user_data": "object"
      },
      "OldOutBodyStruct": {
        "value": {
          "errors": {
            "id": "string",
            "message": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "key": "string",
                "value": {
                  "d": "number",
                  "dt": "string",
                  "format": "string",
                  "i": "integer",
                  "l": {
                    "id": "string",
                    "params": {
                      "key": "string",
                      "value": "selfref"
                    }
                  },
                  "precision": "integer",
                  "s": "string"
                }
              }
            },
            "resolution": "selfref",
            "time": "string"
          },
          "info": "selfref",
          "warnings": "selfref"
        }
      },
      "NewOutBodyStruct": {
        "errors": {
          "id": "string",
          "message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "d": "number",
              "dt": "string",
              "format": "string",
              "i": "integer",
              "l": {
                "id": "string",
                "params": "selfref"
              },
              "precision": "integer",
              "s": "string"
            }
          },
          "resolution": "selfref",
          "time": "string"
        },
        "info": "selfref",
        "warnings": "selfref"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "version",
      "NewInPathParams": "version",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/appliance/update/policy",
      "NewPath": "/api/appliance/update/policy",
      "OldInBodyStruct": {
        "policy": {
          "auto_stage": "boolean",
          "certificate_check": "boolean",
          "check_schedule": {
            "day": "string",
            "hour": "integer",
            "minute": "integer"
          },
          "custom_URL": "string",
          "password": "string",
          "username": "string"
        }
      },
      "NewInBodyStruct": {
        "auto_stage": "boolean",
        "certificate_check": "boolean",
        "check_schedule": {
          "day": "string",
          "hour": "integer",
          "minute": "integer"
        },
        "custom_URL": "string",
        "password": "string",
        "username": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/update/policy",
      "NewPath": "/api/appliance/update/policy",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "auto_stage": "boolean",
          "auto_update": "boolean",
          "certificate_check": "boolean",
          "check_schedule": {
            "day": "string",
            "hour": "integer",
            "minute": "integer"
          },
          "custom_URL": "string",
          "default_URL": "string",
          "manual_control": "boolean",
          "username": "string"
        }
      },
      "NewOutBodyStruct": {
        "auto_stage": "boolean",
        "auto_update": "boolean",
        "certificate_check": "boolean",
        "check_schedule": {
          "day": "string",
          "hour": "integer",
          "minute": "integer"
        },
        "custom_URL": "string",
        "default_URL": "string",
        "manual_control": "boolean",
        "username": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/appliance/update/staged",
      "NewPath": "/api/appliance/update/staged",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "name": "string",
          "priority": "string",
          "reboot_required": "boolean",
          "release_date": "string",
          "severity": "string",
          "size": "integer",
          "staging_complete": "boolean",
          "update_type": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "name": "string",
        "priority": "string",
        "reboot_required": "boolean",
        "release_date": "string",
        "severity": "string",
        "size": "integer",
        "staging_complete": "boolean",
        "update_type": "string",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/appliance/update/staged",
      "NewPath": "/api/appliance/update/staged",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/appliance/update?action=cancel",
      "NewPath": "/api/appliance/update?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "post",
      "OldPath": "/rest/cis/tasks",
      "NewPath": "/api/cis/tasks?action=list",
      "OldInBodyStruct": null,
      "NewInBodyStruct": {
        "filter_spec": {
          "operations": "array",
          "services": "array",
          "status": "string",
          "targets": {
            "id": "string",
            "type": "string"
          },
          "tasks": "array",
          "users": "array"
        },
        "result_spec": {
          "exclude_result": "boolean",
          "return_all": "boolean"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "cancelable": "boolean",
            "description": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "key": "string",
                "value": {
                  "d": "number",
                  "dt": "string",
                  "format": "string",
                  "i": "integer",
                  "l": {
                    "id": "string",
                    "params": {
                      "key": "string",
                      "value": "selfref"
                    }
                  },
                  "precision": "integer",
                  "s": "string"
                }
              }
            },
            "end_time": "string",
            "error": "string",
            "operation": "string",
            "parent": "string",
            "progress": {
              "completed": "integer",
              "message": "selfref",
              "total": "integer"
            },
            "result": "object",
            "service": "string",
            "start_time": "string",
            "status": "string",
            "target": {
              "id": "string",
              "type": "string"
            },
            "user": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "cancelable": "boolean",
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "end_time": "string",
        "error": "string",
        "operation": "string",
        "parent": "string",
        "progress": {
          "completed": "integer",
          "message": "selfref",
          "total": "integer"
        },
        "result": "object",
        "service": "string",
        "start_time": "string",
        "status": "string",
        "target": {
          "id": "string",
          "type": "string"
        },
        "user": "string"
      },
      "OldInQueryParams": [
        "filter_spec.tasks",
        "filter_spec.services",
        "filter_spec.operations",
        "filter_spec.status",
        "filter_spec.targets",
        "filter_spec.users",
        "result_spec.return_all",
        "result_spec.exclude_result"
      ],
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/cis/tasks/{task}",
      "NewPath": "/api/cis/tasks/{task}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cancelable": "boolean",
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "end_time": "string",
          "error": "string",
          "operation": "string",
          "parent": "string",
          "progress": {
            "completed": "integer",
            "message": "selfref",
            "total": "integer"
          },
          "result": "object",
          "service": "string",
          "start_time": "string",
          "status": "string",
          "target": {
            "id": "string",
            "type": "string"
          },
          "user": "string"
        }
      },
      "NewOutBodyStruct": {
        "cancelable": "boolean",
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "end_time": "string",
        "error": "string",
        "operation": "string",
        "parent": "string",
        "progress": {
          "completed": "integer",
          "message": "selfref",
          "total": "integer"
        },
        "result": "object",
        "service": "string",
        "start_time": "string",
        "status": "string",
        "target": {
          "id": "string",
          "type": "string"
        },
        "user": "string"
      },
      "OldInQueryParams": [
        "spec.return_all",
        "spec.exclude_result"
      ],
      "NewInQueryParams": [
        "return_all",
        "exclude_result"
      ],
      "OldInPathParams": "task",
      "NewInPathParams": "task",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/cis/tasks/{task}?action=cancel",
      "NewPath": "/api/cis/tasks/{task}?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "task",
      "NewInPathParams": "task",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/session",
      "NewPath": "/api/session",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/com/vmware/cis/session",
      "NewPath": "/api/session",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/cis/session?~action=get",
      "NewPath": "/api/session",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "created_time": "string",
          "last_accessed_time": "string",
          "user": "string"
        }
      },
      "NewOutBodyStruct": {
        "created_time": "string",
        "last_accessed_time": "string",
        "user": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/category",
      "NewPath": "/api/cis/tagging/category",
      "OldInBodyStruct": {
        "create_spec": {
          "associable_types": "array",
          "cardinality": "string",
          "category_id": "string",
          "description": "string",
          "name": "string"
        }
      },
      "NewInBodyStruct": {
        "associable_types": "array",
        "cardinality": "string",
        "category_id": "string",
        "description": "string",
        "name": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/cis/tagging/category",
      "NewPath": "/api/cis/tagging/category",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/com/vmware/cis/tagging/category/id:{category_id}",
      "NewPath": "/api/cis/tagging/category/{category_id}",
      "OldInBodyStruct": {
        "update_spec": {
          "associable_types": "array",
          "cardinality": "string",
          "description": "string",
          "name": "string"
        }
      },
      "NewInBodyStruct": {
        "associable_types": "array",
        "cardinality": "string",
        "description": "string",
        "name": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "category_id",
      "NewInPathParams": "category_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/cis/tagging/category/id:{category_id}",
      "NewPath": "/api/cis/tagging/category/{category_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "associable_types": "array",
          "cardinality": "string",
          "description": "string",
          "id": "string",
          "name": "string",
          "used_by": "array"
        }
      },
      "NewOutBodyStruct": {
        "associable_types": "array",
        "cardinality": "string",
        "description": "string",
        "id": "string",
        "name": "string",
        "used_by": "array"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "category_id",
      "NewInPathParams": "category_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/com/vmware/cis/tagging/category/id:{category_id}",
      "NewPath": "/api/cis/tagging/category/{category_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "category_id",
      "NewInPathParams": "category_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/category/id:{category_id}?~action=add-to-used-by",
      "NewPath": "/api/cis/tagging/category/{category_id}?action=add-to-used-by",
      "OldInBodyStruct": {
        "used_by_entity": "string"
      },
      "NewInBodyStruct": {
        "used_by_entity": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "category_id",
      "NewInPathParams": "category_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/category/id:{category_id}?~action=remove-from-used-by",
      "NewPath": "/api/cis/tagging/category/{category_id}?action=remove-from-used-by",
      "OldInBodyStruct": {
        "used_by_entity": "string"
      },
      "NewInBodyStruct": {
        "used_by_entity": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "category_id",
      "NewInPathParams": "category_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/category/id:{category_id}?~action=revoke-propagating-permissions",
      "NewPath": "/api/cis/tagging/category/{category_id}?action=revoke-propagating-permissions",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "category_id",
      "NewInPathParams": "category_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/category?~action=list-used-categories",
      "NewPath": "/api/cis/tagging/category?action=list-used-categories",
      "OldInBodyStruct": {
        "used_by_entity": "string"
      },
      "NewInBodyStruct": {
        "used_by_entity": "string"
      },
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag",
      "NewPath": "/api/cis/tagging/tag",
      "OldInBodyStruct": {
        "create_spec": {
          "category_id": "string",
          "description": "string",
          "name": "string",
          "tag_id": "string"
        }
      },
      "NewInBodyStruct": {
        "category_id": "string",
        "description": "string",
        "name": "string",
        "tag_id": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/cis/tagging/tag",
      "NewPath": "/api/cis/tagging/tag",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag-association/id:{tag_id}?~action=attach",
      "NewPath": "/api/cis/tagging/tag-association/{tag_id}?action=attach",
      "OldInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "tag_id",
      "NewInPathParams": "tag_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag-association/id:{tag_id}?~action=attach-tag-to-multiple-objects",
      "NewPath": "/api/cis/tagging/tag-association/{tag_id}?action=attach-tag-to-multiple-objects",
      "OldInBodyStruct": {
        "object_ids": {
          "id": "string",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "object_ids": {
          "id": "string",
          "type": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "error_messages": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "success": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "error_messages": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "success": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "tag_id",
      "NewInPathParams": "tag_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag-association/id:{tag_id}?~action=detach",
      "NewPath": "/api/cis/tagging/tag-association/{tag_id}?action=detach",
      "OldInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "tag_id",
      "NewInPathParams": "tag_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag-association/id:{tag_id}?~action=detach-tag-from-multiple-objects",
      "NewPath": "/api/cis/tagging/tag-association/{tag_id}?action=detach-tag-from-multiple-objects",
      "OldInBodyStruct": {
        "object_ids": {
          "id": "string",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "object_ids": {
          "id": "string",
          "type": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "error_messages": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "success": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "error_messages": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "success": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "tag_id",
      "NewInPathParams": "tag_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag-association/id:{tag_id}?~action=list-attached-objects",
      "NewPath": "/api/cis/tagging/tag-association/{tag_id}?action=list-attached-objects",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "id": "string",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "id": "string",
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "tag_id",
      "NewInPathParams": "tag_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag-association?~action=attach-multiple-tags-to-object",
      "NewPath": "/api/cis/tagging/tag-association?action=attach-multiple-tags-to-object",
      "OldInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        },
        "tag_ids": "array"
      },
      "NewInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        },
        "tag_ids": "array"
      },
      "OldOutBodyStruct": {
        "value": {
          "error_messages": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "success": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "error_messages": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "success": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag-association?~action=detach-multiple-tags-from-object",
      "NewPath": "/api/cis/tagging/tag-association?action=detach-multiple-tags-from-object",
      "OldInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        },
        "tag_ids": "array"
      },
      "NewInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        },
        "tag_ids": "array"
      },
      "OldOutBodyStruct": {
        "value": {
          "error_messages": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "success": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "error_messages": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "success": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag-association?~action=list-attachable-tags",
      "NewPath": "/api/cis/tagging/tag-association?action=list-attachable-tags",
      "OldInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag-association?~action=list-attached-objects-on-tags",
      "NewPath": "/api/cis/tagging/tag-association?action=list-attached-objects-on-tags",
      "OldInBodyStruct": {
        "tag_ids": "array"
      },
      "NewInBodyStruct": {
        "tag_ids": "array"
      },
      "OldOutBodyStruct": {
        "value": {
          "object_ids": {
            "id": "string",
            "type": "string"
          },
          "tag_id": "string"
        }
      },
      "NewOutBodyStruct": {
        "object_ids": {
          "id": "string",
          "type": "string"
        },
        "tag_id": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag-association?~action=list-attached-tags",
      "NewPath": "/api/cis/tagging/tag-association?action=list-attached-tags",
      "OldInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag-association?~action=list-attached-tags-on-objects",
      "NewPath": "/api/cis/tagging/tag-association?action=list-attached-tags-on-objects",
      "OldInBodyStruct": {
        "object_ids": {
          "id": "string",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "object_ids": {
          "id": "string",
          "type": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "object_id": {
            "id": "string",
            "type": "string"
          },
          "tag_ids": "array"
        }
      },
      "NewOutBodyStruct": {
        "object_id": {
          "id": "string",
          "type": "string"
        },
        "tag_ids": "array"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag/id:{category_id}?~action=list-tags-for-category",
      "NewPath": "/api/cis/tagging/tag?action=list-tags-for-category",
      "OldInBodyStruct": null,
      "NewInBodyStruct": {
        "category_id": "string"
      },
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "category_id",
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/com/vmware/cis/tagging/tag/id:{tag_id}",
      "NewPath": "/api/cis/tagging/tag/{tag_id}",
      "OldInBodyStruct": {
        "update_spec": {
          "description": "string",
          "name": "string"
        }
      },
      "NewInBodyStruct": {
        "description": "string",
        "name": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "tag_id",
      "NewInPathParams": "tag_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/cis/tagging/tag/id:{tag_id}",
      "NewPath": "/api/cis/tagging/tag/{tag_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "category_id": "string",
          "description": "string",
          "id": "string",
          "name": "string",
          "used_by": "array"
        }
      },
      "NewOutBodyStruct": {
        "category_id": "string",
        "description": "string",
        "id": "string",
        "name": "string",
        "used_by": "array"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "tag_id",
      "NewInPathParams": "tag_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/com/vmware/cis/tagging/tag/id:{tag_id}",
      "NewPath": "/api/cis/tagging/tag/{tag_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "tag_id",
      "NewInPathParams": "tag_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag/id:{tag_id}?~action=add-to-used-by",
      "NewPath": "/api/cis/tagging/tag/{tag_id}?action=add-to-used-by",
      "OldInBodyStruct": {
        "used_by_entity": "string"
      },
      "NewInBodyStruct": {
        "used_by_entity": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "tag_id",
      "NewInPathParams": "tag_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag/id:{tag_id}?~action=remove-from-used-by",
      "NewPath": "/api/cis/tagging/tag/{tag_id}?action=remove-from-used-by",
      "OldInBodyStruct": {
        "used_by_entity": "string"
      },
      "NewInBodyStruct": {
        "used_by_entity": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "tag_id",
      "NewInPathParams": "tag_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag/id:{tag_id}?~action=revoke-propagating-permissions",
      "NewPath": "/api/cis/tagging/tag/{tag_id}?action=revoke-propagating-permissions",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "tag_id",
      "NewInPathParams": "tag_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/cis/tagging/tag?~action=list-used-tags",
      "NewPath": "/api/cis/tagging/tag?action=list-used-tags",
      "OldInBodyStruct": {
        "used_by_entity": "string"
      },
      "NewInBodyStruct": {
        "used_by_entity": "string"
      },
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/com/vmware/content/configuration",
      "NewPath": "/api/content/configuration",
      "OldInBodyStruct": {
        "model": {
          "automatic_sync_enabled": "boolean",
          "automatic_sync_start_hour": "integer",
          "automatic_sync_stop_hour": "integer",
          "maximum_concurrent_item_syncs": "integer"
        }
      },
      "NewInBodyStruct": {
        "automatic_sync_enabled": "boolean",
        "automatic_sync_start_hour": "integer",
        "automatic_sync_stop_hour": "integer",
        "maximum_concurrent_item_syncs": "integer"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/configuration?~action=get",
      "NewPath": "/api/content/configuration",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "automatic_sync_enabled": "boolean",
          "automatic_sync_start_hour": "integer",
          "automatic_sync_stop_hour": "integer",
          "maximum_concurrent_item_syncs": "integer"
        }
      },
      "NewOutBodyStruct": {
        "automatic_sync_enabled": "boolean",
        "automatic_sync_start_hour": "integer",
        "automatic_sync_stop_hour": "integer",
        "maximum_concurrent_item_syncs": "integer"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library",
      "NewPath": "/api/content/library",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/com/vmware/content/library/id:{library_id}",
      "NewPath": "/api/content/library/{library_id}",
      "OldInBodyStruct": {
        "update_spec": {
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "name": "string",
          "optimization_info": {
            "optimize_remote_publishing": "boolean"
          },
          "publish_info": {
            "authentication_method": "string",
            "current_password": "string",
            "password": "string",
            "persist_json_enabled": "boolean",
            "published": "boolean",
            "publish_url": "string",
            "user_name": "string"
          },
          "server_guid": "string",
          "storage_backings": {
            "datastore_id": "string",
            "storage_uri": "string",
            "type": "string"
          },
          "subscription_info": {
            "authentication_method": "string",
            "automatic_sync_enabled": "boolean",
            "on_demand": "boolean",
            "password": "string",
            "source_info": {
              "source_library": "string",
              "subscription": "string"
            },
            "ssl_thumbprint": "string",
            "subscription_url": "string",
            "user_name": "string"
          },
          "type": "string",
          "version": "string"
        }
      },
      "NewInBodyStruct": {
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "name": "string",
        "optimization_info": {
          "optimize_remote_publishing": "boolean"
        },
        "publish_info": {
          "authentication_method": "string",
          "current_password": "string",
          "password": "string",
          "persist_json_enabled": "boolean",
          "published": "boolean",
          "publish_url": "string",
          "user_name": "string"
        },
        "server_guid": "string",
        "storage_backings": {
          "datastore_id": "string",
          "storage_uri": "string",
          "type": "string"
        },
        "subscription_info": {
          "authentication_method": "string",
          "automatic_sync_enabled": "boolean",
          "on_demand": "boolean",
          "password": "string",
          "source_info": {
            "source_library": "string",
            "subscription": "string"
          },
          "ssl_thumbprint": "string",
          "subscription_url": "string",
          "user_name": "string"
        },
        "type": "string",
        "version": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_id",
      "NewInPathParams": "library_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/id:{library_id}",
      "NewPath": "/api/content/library/{library_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "name": "string",
          "optimization_info": {
            "optimize_remote_publishing": "boolean"
          },
          "publish_info": {
            "authentication_method": "string",
            "current_password": "string",
            "password": "string",
            "persist_json_enabled": "boolean",
            "published": "boolean",
            "publish_url": "string",
            "user_name": "string"
          },
          "server_guid": "string",
          "storage_backings": {
            "datastore_id": "string",
            "storage_uri": "string",
            "type": "string"
          },
          "subscription_info": {
            "authentication_method": "string",
            "automatic_sync_enabled": "boolean",
            "on_demand": "boolean",
            "password": "string",
            "source_info": {
              "source_library": "string",
              "subscription": "string"
            },
            "ssl_thumbprint": "string",
            "subscription_url": "string",
            "user_name": "string"
          },
          "type": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "name": "string",
        "optimization_info": {
          "optimize_remote_publishing": "boolean"
        },
        "publish_info": {
          "authentication_method": "string",
          "current_password": "string",
          "password": "string",
          "persist_json_enabled": "boolean",
          "published": "boolean",
          "publish_url": "string",
          "user_name": "string"
        },
        "server_guid": "string",
        "storage_backings": {
          "datastore_id": "string",
          "storage_uri": "string",
          "type": "string"
        },
        "subscription_info": {
          "authentication_method": "string",
          "automatic_sync_enabled": "boolean",
          "on_demand": "boolean",
          "password": "string",
          "source_info": {
            "source_library": "string",
            "subscription": "string"
          },
          "ssl_thumbprint": "string",
          "subscription_url": "string",
          "user_name": "string"
        },
        "type": "string",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_id",
      "NewInPathParams": "library_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item",
      "NewPath": "/api/content/library/item",
      "OldInBodyStruct": {
        "client_token": "string",
        "create_spec": {
          "cached": "boolean",
          "content_version": "string",
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "library_id": "string",
          "metadata_version": "string",
          "name": "string",
          "size": "integer",
          "source_id": "string",
          "type": "string",
          "version": "string"
        }
      },
      "NewInBodyStruct": {
        "cached": "boolean",
        "content_version": "string",
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "library_id": "string",
        "metadata_version": "string",
        "name": "string",
        "size": "integer",
        "source_id": "string",
        "type": "string",
        "version": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": "client_token"
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item",
      "NewPath": "/api/content/library/item?library_id",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": "library_id",
      "NewInQueryParams": "library_id",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/download-session",
      "NewPath": "/api/content/library/item/download-session",
      "OldInBodyStruct": {
        "client_token": "string",
        "create_spec": {
          "client_progress": "integer",
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "expiration_time": "string",
          "id": "string",
          "library_item_content_version": "string",
          "library_item_id": "string",
          "state": "string"
        }
      },
      "NewInBodyStruct": {
        "client_progress": "integer",
        "error_message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "expiration_time": "string",
        "id": "string",
        "library_item_content_version": "string",
        "library_item_id": "string",
        "state": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": "client_token"
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/download-session",
      "NewPath": "/api/content/library/item/download-session",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": "library_item_id",
      "NewInQueryParams": "library_item_id",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/download-session/id:{download_session_id}",
      "NewPath": "/api/content/library/item/download-session/{download_session_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "client_progress": "integer",
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "expiration_time": "string",
          "id": "string",
          "library_item_content_version": "string",
          "library_item_id": "string",
          "state": "string"
        }
      },
      "NewOutBodyStruct": {
        "client_progress": "integer",
        "error_message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "expiration_time": "string",
        "id": "string",
        "library_item_content_version": "string",
        "library_item_id": "string",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "download_session_id",
      "NewInPathParams": "download_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/com/vmware/content/library/item/download-session/id:{download_session_id}",
      "NewPath": "/api/content/library/item/download-session/{download_session_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "download_session_id",
      "NewInPathParams": "download_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/download-session/id:{download_session_id}?~action=cancel",
      "NewPath": "/api/content/library/item/download-session/{download_session_id}?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "download_session_id",
      "NewInPathParams": "download_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/download-session/id:{download_session_id}?~action=fail",
      "NewPath": "/api/content/library/item/download-session/{download_session_id}?action=fail",
      "OldInBodyStruct": {
        "client_error_message": "string"
      },
      "NewInBodyStruct": {
        "client_error_message": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "download_session_id",
      "NewInPathParams": "download_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/download-session/id:{download_session_id}?~action=keep-alive",
      "NewPath": "/api/content/library/item/download-session/{download_session_id}?action=keep-alive",
      "OldInBodyStruct": {
        "progress": "integer"
      },
      "NewInBodyStruct": {
        "progress": "integer"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "download_session_id",
      "NewInPathParams": "download_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/downloadsession/file",
      "NewPath": "/api/content/library/item/download-session/{download_session_id}/file",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "bytes_transferred": "integer",
          "checksum_info": {
            "algorithm": "string",
            "checksum": "string"
          },
          "download_endpoint": {
            "ssl_certificate_thumbprint": "string",
            "uri": "string"
          },
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "name": "string",
          "size": "integer",
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "bytes_transferred": "integer",
        "checksum_info": {
          "algorithm": "string",
          "checksum": "string"
        },
        "download_endpoint": {
          "ssl_certificate_thumbprint": "string",
          "uri": "string"
        },
        "error_message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "name": "string",
        "size": "integer",
        "status": "string"
      },
      "OldInQueryParams": "download_session_id",
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": "download_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/downloadsession/file/id:{download_session_id}?~action=get",
      "NewPath": "/api/content/library/item/download-session/{download_session_id}/file?file_name",
      "OldInBodyStruct": {
        "file_name": "string"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "bytes_transferred": "integer",
          "checksum_info": {
            "algorithm": "string",
            "checksum": "string"
          },
          "download_endpoint": {
            "ssl_certificate_thumbprint": "string",
            "uri": "string"
          },
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "name": "string",
          "size": "integer",
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "bytes_transferred": "integer",
        "checksum_info": {
          "algorithm": "string",
          "checksum": "string"
        },
        "download_endpoint": {
          "ssl_certificate_thumbprint": "string",
          "uri": "string"
        },
        "error_message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "name": "string",
        "size": "integer",
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": "file_name",
      "OldInPathParams": "download_session_id",
      "NewInPathParams": "download_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/downloadsession/file/id:{download_session_id}?~action=prepare",
      "NewPath": "/api/content/library/item/download-session/{download_session_id}/file?action=prepare",
      "OldInBodyStruct": {
        "endpoint_type": "string",
        "file_name": "string"
      },
      "NewInBodyStruct": {
        "endpoint_type": "string",
        "file_name": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "bytes_transferred": "integer",
          "checksum_info": {
            "algorithm": "string",
            "checksum": "string"
          },
          "download_endpoint": {
            "ssl_certificate_thumbprint": "string",
            "uri": "string"
          },
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "name": "string",
          "size": "integer",
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "bytes_transferred": "integer",
        "checksum_info": {
          "algorithm": "string",
          "checksum": "string"
        },
        "download_endpoint": {
          "ssl_certificate_thumbprint": "string",
          "uri": "string"
        },
        "error_message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "name": "string",
        "size": "integer",
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "download_session_id",
      "NewInPathParams": "download_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/file",
      "NewPath": "/api/content/library/item/{library_item_id}/file",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cached": "boolean",
          "checksum_info": {
            "algorithm": "string",
            "checksum": "string"
          },
          "name": "string",
          "size": "integer",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "cached": "boolean",
        "checksum_info": {
          "algorithm": "string",
          "checksum": "string"
        },
        "name": "string",
        "size": "integer",
        "version": "string"
      },
      "OldInQueryParams": "library_item_id",
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": "library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/file/id:{library_item_id}?~action=get",
      "NewPath": "/api/content/library/item/{library_item_id}/file?name",
      "OldInBodyStruct": {
        "name": "string"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cached": "boolean",
          "checksum_info": {
            "algorithm": "string",
            "checksum": "string"
          },
          "name": "string",
          "size": "integer",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "cached": "boolean",
        "checksum_info": {
          "algorithm": "string",
          "checksum": "string"
        },
        "name": "string",
        "size": "integer",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": "name",
      "OldInPathParams": "library_item_id",
      "NewInPathParams": "library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/com/vmware/content/library/item/id:{library_item_id}",
      "NewPath": "/api/content/library/item/{library_item_id}",
      "OldInBodyStruct": {
        "update_spec": {
          "cached": "boolean",
          "content_version": "string",
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "library_id": "string",
          "metadata_version": "string",
          "name": "string",
          "size": "integer",
          "source_id": "string",
          "type": "string",
          "version": "string"
        }
      },
      "NewInBodyStruct": {
        "cached": "boolean",
        "content_version": "string",
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "library_id": "string",
        "metadata_version": "string",
        "name": "string",
        "size": "integer",
        "source_id": "string",
        "type": "string",
        "version": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_item_id",
      "NewInPathParams": "library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/id:{library_item_id}",
      "NewPath": "/api/content/library/item/{library_item_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cached": "boolean",
          "content_version": "string",
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "library_id": "string",
          "metadata_version": "string",
          "name": "string",
          "size": "integer",
          "source_id": "string",
          "type": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "cached": "boolean",
        "content_version": "string",
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "library_id": "string",
        "metadata_version": "string",
        "name": "string",
        "size": "integer",
        "source_id": "string",
        "type": "string",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_item_id",
      "NewInPathParams": "library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/com/vmware/content/library/item/id:{library_item_id}",
      "NewPath": "/api/content/library/item/{library_item_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_item_id",
      "NewInPathParams": "library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/id:{library_item_id}?~action=publish",
      "NewPath": "/api/content/library/item/{library_item_id}?action=publish",
      "OldInBodyStruct": {
        "force_sync_content": "boolean",
        "subscriptions": {
          "subscription": "string"
        }
      },
      "NewInBodyStruct": {
        "force_sync_content": "boolean",
        "subscriptions": {
          "subscription": "string"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_item_id",
      "NewInPathParams": "library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/id:{source_library_item_id}?~action=copy",
      "NewPath": "/api/content/library/item/{source_library_item_id}?action=copy",
      "OldInBodyStruct": {
        "client_token": "string",
        "destination_create_spec": {
          "cached": "boolean",
          "content_version": "string",
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "library_id": "string",
          "metadata_version": "string",
          "name": "string",
          "size": "integer",
          "source_id": "string",
          "type": "string",
          "version": "string"
        }
      },
      "NewInBodyStruct": {
        "cached": "boolean",
        "content_version": "string",
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "library_id": "string",
        "metadata_version": "string",
        "name": "string",
        "size": "integer",
        "source_id": "string",
        "type": "string",
        "version": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "source_library_item_id",
      "NewInPathParams": "source_library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": "client_token"
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/storage",
      "NewPath": "/api/content/library/item/{library_item_id}/storage",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cached": "boolean",
          "checksum_info": {
            "algorithm": "string",
            "checksum": "string"
          },
          "name": "string",
          "size": "integer",
          "storage_backing": {
            "datastore_id": "string",
            "storage_uri": "string",
            "type": "string"
          },
          "storage_uris": "array",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "cached": "boolean",
        "checksum_info": {
          "algorithm": "string",
          "checksum": "string"
        },
        "name": "string",
        "size": "integer",
        "storage_backing": {
          "datastore_id": "string",
          "storage_uri": "string",
          "type": "string"
        },
        "storage_uris": "array",
        "version": "string"
      },
      "OldInQueryParams": "library_item_id",
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": "library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/storage/id:{library_item_id}?~action=get",
      "NewPath": "/api/content/library/item/{library_item_id}/storage?file_name",
      "OldInBodyStruct": {
        "file_name": "string"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cached": "boolean",
          "checksum_info": {
            "algorithm": "string",
            "checksum": "string"
          },
          "name": "string",
          "size": "integer",
          "storage_backing": {
            "datastore_id": "string",
            "storage_uri": "string",
            "type": "string"
          },
          "storage_uris": "array",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "cached": "boolean",
        "checksum_info": {
          "algorithm": "string",
          "checksum": "string"
        },
        "name": "string",
        "size": "integer",
        "storage_backing": {
          "datastore_id": "string",
          "storage_uri": "string",
          "type": "string"
        },
        "storage_uris": "array",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": "file_name",
      "OldInPathParams": "library_item_id",
      "NewInPathParams": "library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/update-session",
      "NewPath": "/api/content/library/item/update-session",
      "OldInBodyStruct": {
        "client_token": "string",
        "create_spec": {
          "client_progress": "integer",
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "expiration_time": "string",
          "id": "string",
          "library_item_content_version": "string",
          "library_item_id": "string",
          "preview_info": {
            "certificate_info": {
              "issuer": "string",
              "self_signed": "boolean",
              "subject": "string",
              "x509": "string"
            },
            "state": "string",
            "warnings": {
              "ignored": "boolean",
              "message": "selfref",
              "type": "string"
            }
          },
          "state": "string",
          "warning_behavior": {
            "ignored": "boolean",
            "type": "selfref"
          }
        }
      },
      "NewInBodyStruct": {
        "client_progress": "integer",
        "error_message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "expiration_time": "string",
        "id": "string",
        "library_item_content_version": "string",
        "library_item_id": "string",
        "preview_info": {
          "certificate_info": {
            "issuer": "string",
            "self_signed": "boolean",
            "subject": "string",
            "x509": "string"
          },
          "state": "string",
          "warnings": {
            "ignored": "boolean",
            "message": "selfref",
            "type": "string"
          }
        },
        "state": "string",
        "warning_behavior": {
          "ignored": "boolean",
          "type": "selfref"
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": "client_token"
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/update-session",
      "NewPath": "/api/content/library/item/update-session",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": "library_item_id",
      "NewInQueryParams": "library_item_id",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/com/vmware/content/library/item/update-session/id:{update_session_id}",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}",
      "OldInBodyStruct": {
        "update_spec": {
          "client_progress": "integer",
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "expiration_time": "string",
          "id": "string",
          "library_item_content_version": "string",
          "library_item_id": "string",
          "preview_info": {
            "certificate_info": {
              "issuer": "string",
              "self_signed": "boolean",
              "subject": "string",
              "x509": "string"
            },
            "state": "string",
            "warnings": {
              "ignored": "boolean",
              "message": "selfref",
              "type": "string"
            }
          },
          "state": "string",
          "warning_behavior": {
            "ignored": "boolean",
            "type": "selfref"
          }
        }
      },
      "NewInBodyStruct": {
        "client_progress": "integer",
        "error_message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "expiration_time": "string",
        "id": "string",
        "library_item_content_version": "string",
        "library_item_id": "string",
        "preview_info": {
          "certificate_info": {
            "issuer": "string",
            "self_signed": "boolean",
            "subject": "string",
            "x509": "string"
          },
          "state": "string",
          "warnings": {
            "ignored": "boolean",
            "message": "selfref",
            "type": "string"
          }
        },
        "state": "string",
        "warning_behavior": {
          "ignored": "boolean",
          "type": "selfref"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "update_session_id",
      "NewInPathParams": "update_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/update-session/id:{update_session_id}",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "client_progress": "integer",
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "expiration_time": "string",
          "id": "string",
          "library_item_content_version": "string",
          "library_item_id": "string",
          "preview_info": {
            "certificate_info": {
              "issuer": "string",
              "self_signed": "boolean",
              "subject": "string",
              "x509": "string"
            },
            "state": "string",
            "warnings": {
              "ignored": "boolean",
              "message": "selfref",
              "type": "string"
            }
          },
          "state": "string",
          "warning_behavior": {
            "ignored": "boolean",
            "type": "selfref"
          }
        }
      },
      "NewOutBodyStruct": {
        "client_progress": "integer",
        "error_message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "expiration_time": "string",
        "id": "string",
        "library_item_content_version": "string",
        "library_item_id": "string",
        "preview_info": {
          "certificate_info": {
            "issuer": "string",
            "self_signed": "boolean",
            "subject": "string",
            "x509": "string"
          },
          "state": "string",
          "warnings": {
            "ignored": "boolean",
            "message": "selfref",
            "type": "string"
          }
        },
        "state": "string",
        "warning_behavior": {
          "ignored": "boolean",
          "type": "selfref"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "update_session_id",
      "NewInPathParams": "update_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/com/vmware/content/library/item/update-session/id:{update_session_id}",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "update_session_id",
      "NewInPathParams": "update_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/update-session/id:{update_session_id}?~action=cancel",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "update_session_id",
      "NewInPathParams": "update_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/update-session/id:{update_session_id}?~action=complete",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}?action=complete",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "update_session_id",
      "NewInPathParams": "update_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/update-session/id:{update_session_id}?~action=fail",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}?action=fail",
      "OldInBodyStruct": {
        "client_error_message": "string"
      },
      "NewInBodyStruct": {
        "client_error_message": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "update_session_id",
      "NewInPathParams": "update_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/update-session/id:{update_session_id}?~action=keep-alive",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}?action=keep-alive",
      "OldInBodyStruct": {
        "client_progress": "integer"
      },
      "NewInBodyStruct": {
        "client_progress": "integer"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "update_session_id",
      "NewInPathParams": "update_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/updatesession/file",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}/file",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "bytes_transferred": "integer",
          "checksum_info": {
            "algorithm": "string",
            "checksum": "string"
          },
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "keep_in_storage": "boolean",
          "name": "string",
          "size": "integer",
          "source_endpoint": {
            "ssl_certificate_thumbprint": "string",
            "uri": "string"
          },
          "source_type": "string",
          "status": "string",
          "upload_endpoint": "selfref"
        }
      },
      "NewOutBodyStruct": {
        "bytes_transferred": "integer",
        "checksum_info": {
          "algorithm": "string",
          "checksum": "string"
        },
        "error_message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "keep_in_storage": "boolean",
        "name": "string",
        "size": "integer",
        "source_endpoint": {
          "ssl_certificate_thumbprint": "string",
          "uri": "string"
        },
        "source_type": "string",
        "status": "string",
        "upload_endpoint": "selfref"
      },
      "OldInQueryParams": "update_session_id",
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": "update_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/updatesession/file/id:{update_session_id}?~action=add",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}/file",
      "OldInBodyStruct": {
        "file_spec": {
          "checksum_info": {
            "algorithm": "string",
            "checksum": "string"
          },
          "name": "string",
          "size": "integer",
          "source_endpoint": {
            "ssl_certificate_thumbprint": "string",
            "uri": "string"
          },
          "source_type": "string"
        }
      },
      "NewInBodyStruct": {
        "checksum_info": {
          "algorithm": "string",
          "checksum": "string"
        },
        "name": "string",
        "size": "integer",
        "source_endpoint": {
          "ssl_certificate_thumbprint": "string",
          "uri": "string"
        },
        "source_type": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "bytes_transferred": "integer",
          "checksum_info": {
            "algorithm": "string",
            "checksum": "string"
          },
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "keep_in_storage": "boolean",
          "name": "string",
          "size": "integer",
          "source_endpoint": {
            "ssl_certificate_thumbprint": "string",
            "uri": "string"
          },
          "source_type": "string",
          "status": "string",
          "upload_endpoint": "selfref"
        }
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "update_session_id",
      "NewInPathParams": "update_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/item/updatesession/file/id:{update_session_id}?~action=get",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}/file/{file_name}",
      "OldInBodyStruct": {
        "file_name": "string"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "bytes_transferred": "integer",
          "checksum_info": {
            "algorithm": "string",
            "checksum": "string"
          },
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "keep_in_storage": "boolean",
          "name": "string",
          "size": "integer",
          "source_endpoint": {
            "ssl_certificate_thumbprint": "string",
            "uri": "string"
          },
          "source_type": "string",
          "status": "string",
          "upload_endpoint": "selfref"
        }
      },
      "NewOutBodyStruct": {
        "bytes_transferred": "integer",
        "checksum_info": {
          "algorithm": "string",
          "checksum": "string"
        },
        "error_message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "keep_in_storage": "boolean",
        "name": "string",
        "size": "integer",
        "source_endpoint": {
          "ssl_certificate_thumbprint": "string",
          "uri": "string"
        },
        "source_type": "string",
        "status": "string",
        "upload_endpoint": "selfref"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "update_session_id",
      "NewInPathParams": [
        "update_session_id",
        "file_name"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "delete",
      "OldPath": "/rest/com/vmware/content/library/item/updatesession/file/id:{update_session_id}?~action=remove",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}/file/{file_name}",
      "OldInBodyStruct": {
        "file_name": "string"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "update_session_id",
      "NewInPathParams": [
        "update_session_id",
        "file_name"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item/updatesession/file/id:{update_session_id}?~action=validate",
      "NewPath": "/api/content/library/item/update-session/{update_session_id}/file?action=validate",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "has_errors": "boolean",
          "invalid_files": {
            "error_message": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "key": "string",
                "value": {
                  "d": "number",
                  "dt": "string",
                  "format": "string",
                  "i": "integer",
                  "l": {
                    "id": "string",
                    "params": {
                      "key": "string",
                      "value": "selfref"
                    }
                  },
                  "precision": "integer",
                  "s": "string"
                }
              }
            },
            "name": "string"
          },
          "missing_files": "array"
        }
      },
      "NewOutBodyStruct": {
        "has_errors": "boolean",
        "invalid_files": {
          "error_message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "d": "number",
              "dt": "string",
              "format": "string",
              "i": "integer",
              "l": {
                "id": "string",
                "params": "selfref"
              },
              "precision": "integer",
              "s": "string"
            }
          },
          "name": "string"
        },
        "missing_files": "array"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "update_session_id",
      "NewInPathParams": "update_session_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/item?~action=find",
      "NewPath": "/api/content/library/item?action=find",
      "OldInBodyStruct": {
        "spec": {
          "cached": "boolean",
          "library_id": "string",
          "name": "string",
          "source_id": "string",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "cached": "boolean",
        "library_id": "string",
        "name": "string",
        "source_id": "string",
        "type": "string"
      },
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/subscribed-item/id:{library_item_id}?~action=evict",
      "NewPath": "/api/content/library/subscribed-item/{library_item_id}?action=evict",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_item_id",
      "NewInPathParams": "library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/subscribed-item/id:{library_item_id}?~action=sync",
      "NewPath": "/api/content/library/subscribed-item/{library_item_id}?action=sync",
      "OldInBodyStruct": {
        "force_sync_content": "boolean"
      },
      "NewInBodyStruct": {
        "force_sync_content": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_item_id",
      "NewInPathParams": "library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/subscriptions",
      "NewPath": "/api/content/library/{library}/subscriptions",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "subscribed_library": "string",
          "subscribed_library_name": "string",
          "subscribed_library_vcenter_hostname": "string",
          "subscription": "string"
        }
      },
      "NewOutBodyStruct": {
        "subscribed_library": "string",
        "subscribed_library_name": "string",
        "subscribed_library_vcenter_hostname": "string",
        "subscription": "string"
      },
      "OldInQueryParams": "library",
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": "library",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library/subscriptions/id:{library}",
      "NewPath": "/api/content/library/{library}/subscriptions",
      "OldInBodyStruct": {
        "client_token": "string",
        "spec": {
          "subscribed_library": {
            "location": "string",
            "new_subscribed_library": {
              "automatic_sync_enabled": "boolean",
              "description": "string",
              "name": "string",
              "on_demand": "boolean",
              "storage_backings": {
                "datastore_id": "string",
                "storage_uri": "string",
                "type": "string"
              }
            },
            "placement": {
              "cluster": "string",
              "folder": "string",
              "host": "string",
              "network": "string",
              "resource_pool": "string"
            },
            "subscribed_library": "string",
            "target": "string",
            "vcenter": {
              "hostname": "string",
              "https_port": "integer"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "subscribed_library": {
          "location": "string",
          "new_subscribed_library": {
            "automatic_sync_enabled": "boolean",
            "description": "string",
            "name": "string",
            "on_demand": "boolean",
            "storage_backings": {
              "datastore_id": "string",
              "storage_uri": "string",
              "type": "string"
            }
          },
          "placement": {
            "cluster": "string",
            "folder": "string",
            "host": "string",
            "network": "string",
            "resource_pool": "string"
          },
          "subscribed_library": "string",
          "target": "string",
          "vcenter": {
            "hostname": "string",
            "https_port": "integer"
          }
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library",
      "NewInPathParams": "library",
      "OldInHeaderParams": null,
      "NewInHeaderParams": "client_token"
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/com/vmware/content/library/subscriptions/id:{library}",
      "NewPath": "/api/content/library/{library}/subscriptions/{subscription}",
      "OldInBodyStruct": {
        "spec": {
          "subscribed_library_placement": {
            "cluster": "string",
            "folder": "string",
            "host": "string",
            "network": "string",
            "resource_pool": "string"
          },
          "subscribed_library_vcenter": {
            "hostname": "string",
            "https_port": "integer"
          }
        },
        "subscription": "string"
      },
      "NewInBodyStruct": {
        "subscribed_library_placement": {
          "cluster": "string",
          "folder": "string",
          "host": "string",
          "network": "string",
          "resource_pool": "string"
        },
        "subscribed_library_vcenter": {
          "hostname": "string",
          "https_port": "integer"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library",
      "NewInPathParams": [
        "library",
        "subscription"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "delete",
      "OldPath": "/rest/com/vmware/content/library/subscriptions/id:{library}?~action=delete",
      "NewPath": "/api/content/library/{library}/subscriptions/{subscription}",
      "OldInBodyStruct": {
        "subscription": "string"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library",
      "NewInPathParams": [
        "library",
        "subscription"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/library/subscriptions/id:{library}?~action=get",
      "NewPath": "/api/content/library/{library}/subscriptions/{subscription}",
      "OldInBodyStruct": {
        "subscription": "string"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "subscribed_library": "string",
          "subscribed_library_location": "string",
          "subscribed_library_name": "string",
          "subscribed_library_placement": {
            "cluster": "string",
            "folder": "string",
            "host": "string",
            "network": "string",
            "resource_pool": "string"
          },
          "subscribed_library_vcenter": {
            "hostname": "string",
            "https_port": "integer",
            "server_guid": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "subscribed_library": "string",
        "subscribed_library_location": "string",
        "subscribed_library_name": "string",
        "subscribed_library_placement": {
          "cluster": "string",
          "folder": "string",
          "host": "string",
          "network": "string",
          "resource_pool": "string"
        },
        "subscribed_library_vcenter": {
          "hostname": "string",
          "https_port": "integer",
          "server_guid": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library",
      "NewInPathParams": [
        "library",
        "subscription"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/library?~action=find",
      "NewPath": "/api/content/library?action=find",
      "OldInBodyStruct": {
        "spec": {
          "name": "string",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "name": "string",
        "type": "string"
      },
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/local-library",
      "NewPath": "/api/content/local-library",
      "OldInBodyStruct": {
        "client_token": "string",
        "create_spec": {
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "name": "string",
          "optimization_info": {
            "optimize_remote_publishing": "boolean"
          },
          "publish_info": {
            "authentication_method": "string",
            "current_password": "string",
            "password": "string",
            "persist_json_enabled": "boolean",
            "published": "boolean",
            "publish_url": "string",
            "user_name": "string"
          },
          "server_guid": "string",
          "storage_backings": {
            "datastore_id": "string",
            "storage_uri": "string",
            "type": "string"
          },
          "subscription_info": {
            "authentication_method": "string",
            "automatic_sync_enabled": "boolean",
            "on_demand": "boolean",
            "password": "string",
            "source_info": {
              "source_library": "string",
              "subscription": "string"
            },
            "ssl_thumbprint": "string",
            "subscription_url": "string",
            "user_name": "string"
          },
          "type": "string",
          "version": "string"
        }
      },
      "NewInBodyStruct": {
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "name": "string",
        "optimization_info": {
          "optimize_remote_publishing": "boolean"
        },
        "publish_info": {
          "authentication_method": "string",
          "current_password": "string",
          "password": "string",
          "persist_json_enabled": "boolean",
          "published": "boolean",
          "publish_url": "string",
          "user_name": "string"
        },
        "server_guid": "string",
        "storage_backings": {
          "datastore_id": "string",
          "storage_uri": "string",
          "type": "string"
        },
        "subscription_info": {
          "authentication_method": "string",
          "automatic_sync_enabled": "boolean",
          "on_demand": "boolean",
          "password": "string",
          "source_info": {
            "source_library": "string",
            "subscription": "string"
          },
          "ssl_thumbprint": "string",
          "subscription_url": "string",
          "user_name": "string"
        },
        "type": "string",
        "version": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": "client_token"
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/local-library",
      "NewPath": "/api/content/local-library",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/com/vmware/content/local-library/id:{library_id}",
      "NewPath": "/api/content/local-library/{library_id}",
      "OldInBodyStruct": {
        "update_spec": {
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "name": "string",
          "optimization_info": {
            "optimize_remote_publishing": "boolean"
          },
          "publish_info": {
            "authentication_method": "string",
            "current_password": "string",
            "password": "string",
            "persist_json_enabled": "boolean",
            "published": "boolean",
            "publish_url": "string",
            "user_name": "string"
          },
          "server_guid": "string",
          "storage_backings": {
            "datastore_id": "string",
            "storage_uri": "string",
            "type": "string"
          },
          "subscription_info": {
            "authentication_method": "string",
            "automatic_sync_enabled": "boolean",
            "on_demand": "boolean",
            "password": "string",
            "source_info": {
              "source_library": "string",
              "subscription": "string"
            },
            "ssl_thumbprint": "string",
            "subscription_url": "string",
            "user_name": "string"
          },
          "type": "string",
          "version": "string"
        }
      },
      "NewInBodyStruct": {
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "name": "string",
        "optimization_info": {
          "optimize_remote_publishing": "boolean"
        },
        "publish_info": {
          "authentication_method": "string",
          "current_password": "string",
          "password": "string",
          "persist_json_enabled": "boolean",
          "published": "boolean",
          "publish_url": "string",
          "user_name": "string"
        },
        "server_guid": "string",
        "storage_backings": {
          "datastore_id": "string",
          "storage_uri": "string",
          "type": "string"
        },
        "subscription_info": {
          "authentication_method": "string",
          "automatic_sync_enabled": "boolean",
          "on_demand": "boolean",
          "password": "string",
          "source_info": {
            "source_library": "string",
            "subscription": "string"
          },
          "ssl_thumbprint": "string",
          "subscription_url": "string",
          "user_name": "string"
        },
        "type": "string",
        "version": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_id",
      "NewInPathParams": "library_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/local-library/id:{library_id}",
      "NewPath": "/api/content/local-library/{library_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "name": "string",
          "optimization_info": {
            "optimize_remote_publishing": "boolean"
          },
          "publish_info": {
            "authentication_method": "string",
            "current_password": "string",
            "password": "string",
            "persist_json_enabled": "boolean",
            "published": "boolean",
            "publish_url": "string",
            "user_name": "string"
          },
          "server_guid": "string",
          "storage_backings": {
            "datastore_id": "string",
            "storage_uri": "string",
            "type": "string"
          },
          "subscription_info": {
            "authentication_method": "string",
            "automatic_sync_enabled": "boolean",
            "on_demand": "boolean",
            "password": "string",
            "source_info": {
              "source_library": "string",
              "subscription": "string"
            },
            "ssl_thumbprint": "string",
            "subscription_url": "string",
            "user_name": "string"
          },
          "type": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "name": "string",
        "optimization_info": {
          "optimize_remote_publishing": "boolean"
        },
        "publish_info": {
          "authentication_method": "string",
          "current_password": "string",
          "password": "string",
          "persist_json_enabled": "boolean",
          "published": "boolean",
          "publish_url": "string",
          "user_name": "string"
        },
        "server_guid": "string",
        "storage_backings": {
          "datastore_id": "string",
          "storage_uri": "string",
          "type": "string"
        },
        "subscription_info": {
          "authentication_method": "string",
          "automatic_sync_enabled": "boolean",
          "on_demand": "boolean",
          "password": "string",
          "source_info": {
            "source_library": "string",
            "subscription": "string"
          },
          "ssl_thumbprint": "string",
          "subscription_url": "string",
          "user_name": "string"
        },
        "type": "string",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_id",
      "NewInPathParams": "library_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/com/vmware/content/local-library/id:{library_id}",
      "NewPath": "/api/content/local-library/{library_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_id",
      "NewInPathParams": "library_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/local-library/id:{library_id}?~action=publish",
      "NewPath": "/api/content/local-library/{library_id}?action=publish",
      "OldInBodyStruct": {
        "subscriptions": {
          "subscription": "string"
        }
      },
      "NewInBodyStruct": {
        "subscriptions": {
          "subscription": "string"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_id",
      "NewInPathParams": "library_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/subscribed-library",
      "NewPath": "/api/content/subscribed-library",
      "OldInBodyStruct": {
        "client_token": "string",
        "create_spec": {
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "name": "string",
          "optimization_info": {
            "optimize_remote_publishing": "boolean"
          },
          "publish_info": {
            "authentication_method": "string",
            "current_password": "string",
            "password": "string",
            "persist_json_enabled": "boolean",
            "published": "boolean",
            "publish_url": "string",
            "user_name": "string"
          },
          "server_guid": "string",
          "storage_backings": {
            "datastore_id": "string",
            "storage_uri": "string",
            "type": "string"
          },
          "subscription_info": {
            "authentication_method": "string",
            "automatic_sync_enabled": "boolean",
            "on_demand": "boolean",
            "password": "string",
            "source_info": {
              "source_library": "string",
              "subscription": "string"
            },
            "ssl_thumbprint": "string",
            "subscription_url": "string",
            "user_name": "string"
          },
          "type": "string",
          "version": "string"
        }
      },
      "NewInBodyStruct": {
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "name": "string",
        "optimization_info": {
          "optimize_remote_publishing": "boolean"
        },
        "publish_info": {
          "authentication_method": "string",
          "current_password": "string",
          "password": "string",
          "persist_json_enabled": "boolean",
          "published": "boolean",
          "publish_url": "string",
          "user_name": "string"
        },
        "server_guid": "string",
        "storage_backings": {
          "datastore_id": "string",
          "storage_uri": "string",
          "type": "string"
        },
        "subscription_info": {
          "authentication_method": "string",
          "automatic_sync_enabled": "boolean",
          "on_demand": "boolean",
          "password": "string",
          "source_info": {
            "source_library": "string",
            "subscription": "string"
          },
          "ssl_thumbprint": "string",
          "subscription_url": "string",
          "user_name": "string"
        },
        "type": "string",
        "version": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": "client_token"
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/subscribed-library",
      "NewPath": "/api/content/subscribed-library",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/com/vmware/content/subscribed-library/id:{library_id}",
      "NewPath": "/api/content/subscribed-library/{library_id}",
      "OldInBodyStruct": {
        "update_spec": {
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "name": "string",
          "optimization_info": {
            "optimize_remote_publishing": "boolean"
          },
          "publish_info": {
            "authentication_method": "string",
            "current_password": "string",
            "password": "string",
            "persist_json_enabled": "boolean",
            "published": "boolean",
            "publish_url": "string",
            "user_name": "string"
          },
          "server_guid": "string",
          "storage_backings": {
            "datastore_id": "string",
            "storage_uri": "string",
            "type": "string"
          },
          "subscription_info": {
            "authentication_method": "string",
            "automatic_sync_enabled": "boolean",
            "on_demand": "boolean",
            "password": "string",
            "source_info": {
              "source_library": "string",
              "subscription": "string"
            },
            "ssl_thumbprint": "string",
            "subscription_url": "string",
            "user_name": "string"
          },
          "type": "string",
          "version": "string"
        }
      },
      "NewInBodyStruct": {
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "name": "string",
        "optimization_info": {
          "optimize_remote_publishing": "boolean"
        },
        "publish_info": {
          "authentication_method": "string",
          "current_password": "string",
          "password": "string",
          "persist_json_enabled": "boolean",
          "published": "boolean",
          "publish_url": "string",
          "user_name": "string"
        },
        "server_guid": "string",
        "storage_backings": {
          "datastore_id": "string",
          "storage_uri": "string",
          "type": "string"
        },
        "subscription_info": {
          "authentication_method": "string",
          "automatic_sync_enabled": "boolean",
          "on_demand": "boolean",
          "password": "string",
          "source_info": {
            "source_library": "string",
            "subscription": "string"
          },
          "ssl_thumbprint": "string",
          "subscription_url": "string",
          "user_name": "string"
        },
        "type": "string",
        "version": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_id",
      "NewInPathParams": "library_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/subscribed-library/id:{library_id}",
      "NewPath": "/api/content/subscribed-library/{library_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "creation_time": "string",
          "description": "string",
          "id": "string",
          "last_modified_time": "string",
          "last_sync_time": "string",
          "name": "string",
          "optimization_info": {
            "optimize_remote_publishing": "boolean"
          },
          "publish_info": {
            "authentication_method": "string",
            "current_password": "string",
            "password": "string",
            "persist_json_enabled": "boolean",
            "published": "boolean",
            "publish_url": "string",
            "user_name": "string"
          },
          "server_guid": "string",
          "storage_backings": {
            "datastore_id": "string",
            "storage_uri": "string",
            "type": "string"
          },
          "subscription_info": {
            "authentication_method": "string",
            "automatic_sync_enabled": "boolean",
            "on_demand": "boolean",
            "password": "string",
            "source_info": {
              "source_library": "string",
              "subscription": "string"
            },
            "ssl_thumbprint": "string",
            "subscription_url": "string",
            "user_name": "string"
          },
          "type": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "creation_time": "string",
        "description": "string",
        "id": "string",
        "last_modified_time": "string",
        "last_sync_time": "string",
        "name": "string",
        "optimization_info": {
          "optimize_remote_publishing": "boolean"
        },
        "publish_info": {
          "authentication_method": "string",
          "current_password": "string",
          "password": "string",
          "persist_json_enabled": "boolean",
          "published": "boolean",
          "publish_url": "string",
          "user_name": "string"
        },
        "server_guid": "string",
        "storage_backings": {
          "datastore_id": "string",
          "storage_uri": "string",
          "type": "string"
        },
        "subscription_info": {
          "authentication_method": "string",
          "automatic_sync_enabled": "boolean",
          "on_demand": "boolean",
          "password": "string",
          "source_info": {
            "source_library": "string",
            "subscription": "string"
          },
          "ssl_thumbprint": "string",
          "subscription_url": "string",
          "user_name": "string"
        },
        "type": "string",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_id",
      "NewInPathParams": "library_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/com/vmware/content/subscribed-library/id:{library_id}",
      "NewPath": "/api/content/subscribed-library/{library_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_id",
      "NewInPathParams": "library_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/subscribed-library/id:{library_id}?~action=evict",
      "NewPath": "/api/content/subscribed-library/{library_id}?action=evict",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_id",
      "NewInPathParams": "library_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/subscribed-library/id:{library_id}?~action=sync",
      "NewPath": "/api/content/subscribed-library/{library_id}?action=sync",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_id",
      "NewInPathParams": "library_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/content/subscribed-library?~action=probe",
      "NewPath": "/api/content/subscribed-library?action=probe",
      "OldInBodyStruct": {
        "subscription_info": {
          "authentication_method": "string",
          "automatic_sync_enabled": "boolean",
          "on_demand": "boolean",
          "password": "string",
          "source_info": {
            "source_library": "string",
            "subscription": "string"
          },
          "ssl_thumbprint": "string",
          "subscription_url": "string",
          "user_name": "string"
        }
      },
      "NewInBodyStruct": {
        "subscription_info": {
          "authentication_method": "string",
          "automatic_sync_enabled": "boolean",
          "on_demand": "boolean",
          "password": "string",
          "source_info": {
            "source_library": "string",
            "subscription": "string"
          },
          "ssl_thumbprint": "string",
          "subscription_url": "string",
          "user_name": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "error_messages": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "ssl_thumbprint": "string",
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "error_messages": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "ssl_thumbprint": "string",
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/content/type",
      "NewPath": "/api/content/type",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "description": "string",
          "name": "string",
          "type": "string",
          "vendor": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "description": "string",
        "name": "string",
        "type": "string",
        "vendor": "string",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/content/library/item/{library_item}/changes",
      "NewPath": "/api/content/library/item/{library_item}/changes",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "short_message": "string",
          "time": "string",
          "user": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "short_message": "string",
        "time": "string",
        "user": "string",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_item",
      "NewInPathParams": "library_item",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/content/library/item/{library_item}/changes/{version}",
      "NewPath": "/api/content/library/item/{library_item}/changes/{version}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "message": "string",
          "time": "string",
          "user": "string"
        }
      },
      "NewOutBodyStruct": {
        "message": "string",
        "time": "string",
        "user": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "library_item",
        "version"
      ],
      "NewInPathParams": [
        "library_item",
        "version"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/authentication/component",
      "NewPath": "/api/vapi/metadata/authentication/component",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/authentication/component/id:{component_id}",
      "NewPath": "/api/vapi/metadata/authentication/component/{component_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "fingerprint": "string",
          "info": {
            "packages": {
              "key": "string",
              "value": {
                "schemes": {
                  "scheme": "string",
                  "scheme_type": "string",
                  "session_manager": "string"
                },
                "services": {
                  "key": "string",
                  "value": {
                    "operations": {
                      "key": "string",
                      "value": {
                        "schemes": "selfref"
                      }
                    },
                    "schemes": "selfref"
                  }
                }
              }
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "fingerprint": "string",
        "info": {
          "packages": {
            "schemes": {
              "scheme": "string",
              "scheme_type": "string",
              "session_manager": "string"
            },
            "services": {
              "operations": {
                "schemes": "selfref"
              },
              "schemes": "selfref"
            }
          }
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "component_id",
      "NewInPathParams": "component_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/authentication/component/id:{component_id}?~action=fingerprint",
      "NewPath": "/api/vapi/metadata/authentication/component/{component_id}/fingerprint",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "component_id",
      "NewInPathParams": "component_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/authentication/package",
      "NewPath": "/api/vapi/metadata/authentication/package",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/authentication/package/id:{package_id}",
      "NewPath": "/api/vapi/metadata/authentication/package/{package_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "schemes": {
            "scheme": "string",
            "scheme_type": "string",
            "session_manager": "string"
          },
          "services": {
            "key": "string",
            "value": {
              "operations": {
                "key": "string",
                "value": {
                  "schemes": "selfref"
                }
              },
              "schemes": "selfref"
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "schemes": {
          "scheme": "string",
          "scheme_type": "string",
          "session_manager": "string"
        },
        "services": {
          "operations": {
            "schemes": "selfref"
          },
          "schemes": "selfref"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "package_id",
      "NewInPathParams": "package_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/authentication/service",
      "NewPath": "/api/vapi/metadata/authentication/service",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/authentication/service/id:{service_id}",
      "NewPath": "/api/vapi/metadata/authentication/service/{service_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "operations": {
            "key": "string",
            "value": {
              "schemes": {
                "scheme": "string",
                "scheme_type": "string",
                "session_manager": "string"
              }
            }
          },
          "schemes": "selfref"
        }
      },
      "NewOutBodyStruct": {
        "operations": {
          "schemes": {
            "scheme": "string",
            "scheme_type": "string",
            "session_manager": "string"
          }
        },
        "schemes": "selfref"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service_id",
      "NewInPathParams": "service_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/authentication/service/operation",
      "NewPath": "/api/vapi/metadata/authentication/service/{service_id}/operation",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": "service_id",
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": "service_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/authentication/service/operation/id:{service_id}?~action=get",
      "NewPath": "/api/vapi/metadata/authentication/service/{service_id}/operation/{operation_id}",
      "OldInBodyStruct": {
        "operation_id": "string"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "schemes": {
            "scheme": "string",
            "scheme_type": "string",
            "session_manager": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "schemes": {
          "scheme": "string",
          "scheme_type": "string",
          "session_manager": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service_id",
      "NewInPathParams": [
        "service_id",
        "operation_id"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/cli/command",
      "NewPath": "/api/vapi/metadata/cli/command",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "name": "string",
          "path": "string"
        }
      },
      "NewOutBodyStruct": {
        "name": "string",
        "path": "string"
      },
      "OldInQueryParams": "path",
      "NewInQueryParams": "path",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/cli/command?~action=fingerprint",
      "NewPath": "/api/vapi/metadata/cli/command/fingerprint",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/vapi/metadata/cli/command?~action=get",
      "NewPath": "/api/vapi/metadata/cli/command?action=get",
      "OldInBodyStruct": {
        "identity": {
          "name": "string",
          "path": "string"
        }
      },
      "NewInBodyStruct": {
        "identity": {
          "name": "string",
          "path": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "description": "string",
          "formatter": "string",
          "identity": {
            "name": "string",
            "path": "string"
          },
          "operation_id": "string",
          "options": {
            "description": "string",
            "field_name": "string",
            "generic": "string",
            "long_option": "string",
            "short_option": "string",
            "type": "string"
          },
          "output_field_list": {
            "output_fields": {
              "display_name": "string",
              "field_name": "string"
            },
            "structure_id": "string"
          },
          "service_id": "string"
        }
      },
      "NewOutBodyStruct": {
        "description": "string",
        "formatter": "string",
        "identity": {
          "name": "string",
          "path": "string"
        },
        "operation_id": "string",
        "options": {
          "description": "string",
          "field_name": "string",
          "generic": "string",
          "long_option": "string",
          "short_option": "string",
          "type": "string"
        },
        "output_field_list": {
          "output_fields": {
            "display_name": "string",
            "field_name": "string"
          },
          "structure_id": "string"
        },
        "service_id": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/cli/namespace",
      "NewPath": "/api/vapi/metadata/cli/namespace",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "name": "string",
          "path": "string"
        }
      },
      "NewOutBodyStruct": {
        "name": "string",
        "path": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/cli/namespace?~action=fingerprint",
      "NewPath": "/api/vapi/metadata/cli/namespace/fingerprint",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/vapi/metadata/cli/namespace?~action=get",
      "NewPath": "/api/vapi/metadata/cli/namespace?action=get",
      "OldInBodyStruct": {
        "identity": {
          "name": "string",
          "path": "string"
        }
      },
      "NewInBodyStruct": {
        "identity": {
          "name": "string",
          "path": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "children": {
            "name": "string",
            "path": "string"
          },
          "description": "string",
          "identity": "selfref"
        }
      },
      "NewOutBodyStruct": {
        "children": {
          "name": "string",
          "path": "string"
        },
        "description": "string",
        "identity": "selfref"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/component",
      "NewPath": "/api/vapi/metadata/metamodel/component",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/component/id:{component_id}",
      "NewPath": "/api/vapi/metadata/metamodel/component/{component_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "fingerprint": "string",
          "info": {
            "documentation": "string",
            "metadata": {
              "key": "string",
              "value": {
                "elements": {
                  "key": "string",
                  "value": {
                    "list_value": "array",
                    "long_value": "integer",
                    "string_value": "string",
                    "structure_id": "string",
                    "structure_ids": "array",
                    "type": "string"
                  }
                }
              }
            },
            "name": "string",
            "packages": {
              "key": "string",
              "value": {
                "documentation": "string",
                "enumerations": {
                  "key": "string",
                  "value": {
                    "documentation": "string",
                    "metadata": {
                      "key": "string",
                      "value": "selfref"
                    },
                    "name": "string",
                    "values": {
                      "documentation": "string",
                      "metadata": {
                        "key": "string",
                        "value": "selfref"
                      },
                      "value": "string"
                    }
                  }
                },
                "metadata": {
                  "key": "string",
                  "value": "selfref"
                },
                "name": "string",
                "services": {
                  "key": "string",
                  "value": {
                    "constants": {
                      "key": "string",
                      "value": {
                        "documentation": "string",
                        "type": {
                          "builtin_type": "string",
                          "category": "string",
                          "generic_instantiation": {
                            "element_type": "selfref",
                            "generic_type": "string",
                            "map_key_type": "selfref",
                            "map_value_type": "selfref"
                          },
                          "user_defined_type": {
                            "resource_id": "string",
                            "resource_type": "string"
                          }
                        },
                        "value": {
                          "category": "string",
                          "list_value": {
                            "boolean_value": "boolean",
                            "double_value": "number",
                            "long_value": "integer",
                            "string_value": "string",
                            "type": "string"
                          },
                          "primitive_value": "selfref"
                        }
                      }
                    },
                    "documentation": "string",
                    "enumerations": {
                      "key": "string",
                      "value": "selfref"
                    },
                    "metadata": {
                      "key": "string",
                      "value": "selfref"
                    },
                    "name": "string",
                    "operations": {
                      "key": "string",
                      "value": {
                        "documentation": "string",
                        "errors": {
                          "documentation": "string",
                          "structure_id": "string"
                        },
                        "metadata": {
                          "key": "string",
                          "value": "selfref"
                        },
                        "name": "string",
                        "output": {
                          "documentation": "string",
                          "metadata": {
                            "key": "string",
                            "value": "selfref"
                          },
                          "type": "selfref"
                        },
                        "params": {
                          "documentation": "string",
                          "metadata": {
                            "key": "string",
                            "value": "selfref"
                          },
                          "name": "string",
                          "type": "selfref"
                        }
                      }
                    },
                    "structures": {
                      "key": "string",
                      "value": {
                        "constants": {
                          "key": "string",
                          "value": "selfref"
                        },
                        "documentation": "string",
                        "enumerations": {
                          "key": "string",
                          "value": "selfref"
                        },
                        "fields": "selfref",
                        "metadata": {
                          "key": "string",
                          "value": "selfref"
                        },
                        "name": "string",
                        "type": "string"
                      }
                    }
                  }
                },
                "structures": {
                  "key": "string",
                  "value": "selfref"
                }
              }
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "fingerprint": "string",
        "info": {
          "documentation": "string",
          "metadata": {
            "elements": {
              "list_value": "array",
              "long_value": "integer",
              "string_value": "string",
              "structure_id": "string",
              "structure_ids": "array",
              "type": "string"
            }
          },
          "name": "string",
          "packages": {
            "documentation": "string",
            "enumerations": {
              "documentation": "string",
              "metadata": "selfref",
              "name": "string",
              "values": {
                "documentation": "string",
                "metadata": "selfref",
                "value": "string"
              }
            },
            "metadata": "selfref",
            "name": "string",
            "services": {
              "constants": {
                "documentation": "string",
                "type": {
                  "builtin_type": "string",
                  "category": "string",
                  "generic_instantiation": {
                    "element_type": "selfref",
                    "generic_type": "string",
                    "map_key_type": "selfref",
                    "map_value_type": "selfref"
                  },
                  "user_defined_type": {
                    "resource_id": "string",
                    "resource_type": "string"
                  }
                },
                "value": {
                  "category": "string",
                  "list_value": {
                    "boolean_value": "boolean",
                    "double_value": "number",
                    "long_value": "integer",
                    "string_value": "string",
                    "type": "string"
                  },
                  "primitive_value": "selfref"
                }
              },
              "documentation": "string",
              "enumerations": "selfref",
              "metadata": "selfref",
              "name": "string",
              "operations": {
                "documentation": "string",
                "errors": {
                  "documentation": "string",
                  "structure_id": "string"
                },
                "metadata": "selfref",
                "name": "string",
                "output": {
                  "documentation": "string",
                  "metadata": "selfref",
                  "type": "selfref"
                },
                "params": {
                  "documentation": "string",
                  "metadata": "selfref",
                  "name": "string",
                  "type": "selfref"
                }
              },
              "structures": {
                "constants": "selfref",
                "documentation": "string",
                "enumerations": "selfref",
                "fields": "selfref",
                "metadata": "selfref",
                "name": "string",
                "type": "string"
              }
            },
            "structures": "selfref"
          }
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "component_id",
      "NewInPathParams": "component_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/component/id:{component_id}?~action=fingerprint",
      "NewPath": "/api/vapi/metadata/metamodel/component/{component_id}/fingerprint",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "component_id",
      "NewInPathParams": "component_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/enumeration",
      "NewPath": "/api/vapi/metadata/metamodel/enumeration",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/enumeration/id:{enumeration_id}",
      "NewPath": "/api/vapi/metadata/metamodel/enumeration/{enumeration_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "documentation": "string",
          "metadata": {
            "key": "string",
            "value": {
              "elements": {
                "key": "string",
                "value": {
                  "list_value": "array",
                  "long_value": "integer",
                  "string_value": "string",
                  "structure_id": "string",
                  "structure_ids": "array",
                  "type": "string"
                }
              }
            }
          },
          "name": "string",
          "values": {
            "documentation": "string",
            "metadata": {
              "key": "string",
              "value": "selfref"
            },
            "value": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "documentation": "string",
        "metadata": {
          "elements": {
            "list_value": "array",
            "long_value": "integer",
            "string_value": "string",
            "structure_id": "string",
            "structure_ids": "array",
            "type": "string"
          }
        },
        "name": "string",
        "values": {
          "documentation": "string",
          "metadata": "selfref",
          "value": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "enumeration_id",
      "NewInPathParams": "enumeration_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/package",
      "NewPath": "/api/vapi/metadata/metamodel/package",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/package/id:{package_id}",
      "NewPath": "/api/vapi/metadata/metamodel/package/{package_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "documentation": "string",
          "enumerations": {
            "key": "string",
            "value": {
              "documentation": "string",
              "metadata": {
                "key": "string",
                "value": {
                  "elements": {
                    "key": "string",
                    "value": {
                      "list_value": "array",
                      "long_value": "integer",
                      "string_value": "string",
                      "structure_id": "string",
                      "structure_ids": "array",
                      "type": "string"
                    }
                  }
                }
              },
              "name": "string",
              "values": {
                "documentation": "string",
                "metadata": {
                  "key": "string",
                  "value": "selfref"
                },
                "value": "string"
              }
            }
          },
          "metadata": {
            "key": "string",
            "value": "selfref"
          },
          "name": "string",
          "services": {
            "key": "string",
            "value": {
              "constants": {
                "key": "string",
                "value": {
                  "documentation": "string",
                  "type": {
                    "builtin_type": "string",
                    "category": "string",
                    "generic_instantiation": {
                      "element_type": "selfref",
                      "generic_type": "string",
                      "map_key_type": "selfref",
                      "map_value_type": "selfref"
                    },
                    "user_defined_type": {
                      "resource_id": "string",
                      "resource_type": "string"
                    }
                  },
                  "value": {
                    "category": "string",
                    "list_value": {
                      "boolean_value": "boolean",
                      "double_value": "number",
                      "long_value": "integer",
                      "string_value": "string",
                      "type": "string"
                    },
                    "primitive_value": "selfref"
                  }
                }
              },
              "documentation": "string",
              "enumerations": {
                "key": "string",
                "value": "selfref"
              },
              "metadata": {
                "key": "string",
                "value": "selfref"
              },
              "name": "string",
              "operations": {
                "key": "string",
                "value": {
                  "documentation": "string",
                  "errors": {
                    "documentation": "string",
                    "structure_id": "string"
                  },
                  "metadata": {
                    "key": "string",
                    "value": "selfref"
                  },
                  "name": "string",
                  "output": {
                    "documentation": "string",
                    "metadata": {
                      "key": "string",
                      "value": "selfref"
                    },
                    "type": "selfref"
                  },
                  "params": {
                    "documentation": "string",
                    "metadata": {
                      "key": "string",
                      "value": "selfref"
                    },
                    "name": "string",
                    "type": "selfref"
                  }
                }
              },
              "structures": {
                "key": "string",
                "value": {
                  "constants": {
                    "key": "string",
                    "value": "selfref"
                  },
                  "documentation": "string",
                  "enumerations": {
                    "key": "string",
                    "value": "selfref"
                  },
                  "fields": "selfref",
                  "metadata": {
                    "key": "string",
                    "value": "selfref"
                  },
                  "name": "string",
                  "type": "string"
                }
              }
            }
          },
          "structures": {
            "key": "string",
            "value": "selfref"
          }
        }
      },
      "NewOutBodyStruct": {
        "documentation": "string",
        "enumerations": {
          "documentation": "string",
          "metadata": {
            "elements": {
              "list_value": "array",
              "long_value": "integer",
              "string_value": "string",
              "structure_id": "string",
              "structure_ids": "array",
              "type": "string"
            }
          },
          "name": "string",
          "values": {
            "documentation": "string",
            "metadata": "selfref",
            "value": "string"
          }
        },
        "metadata": "selfref",
        "name": "string",
        "services": {
          "constants": {
            "documentation": "string",
            "type": {
              "builtin_type": "string",
              "category": "string",
              "generic_instantiation": {
                "element_type": "selfref",
                "generic_type": "string",
                "map_key_type": "selfref",
                "map_value_type": "selfref"
              },
              "user_defined_type": {
                "resource_id": "string",
                "resource_type": "string"
              }
            },
            "value": {
              "category": "string",
              "list_value": {
                "boolean_value": "boolean",
                "double_value": "number",
                "long_value": "integer",
                "string_value": "string",
                "type": "string"
              },
              "primitive_value": "selfref"
            }
          },
          "documentation": "string",
          "enumerations": "selfref",
          "metadata": "selfref",
          "name": "string",
          "operations": {
            "documentation": "string",
            "errors": {
              "documentation": "string",
              "structure_id": "string"
            },
            "metadata": "selfref",
            "name": "string",
            "output": {
              "documentation": "string",
              "metadata": "selfref",
              "type": "selfref"
            },
            "params": {
              "documentation": "string",
              "metadata": "selfref",
              "name": "string",
              "type": "selfref"
            }
          },
          "structures": {
            "constants": "selfref",
            "documentation": "string",
            "enumerations": "selfref",
            "fields": "selfref",
            "metadata": "selfref",
            "name": "string",
            "type": "string"
          }
        },
        "structures": "selfref"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "package_id",
      "NewInPathParams": "package_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/resource",
      "NewPath": "/api/vapi/metadata/metamodel/resource",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/resource/model",
      "NewPath": "/api/vapi/metadata/metamodel/resource/{resource_id}/model",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": "resource_id",
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": "resource_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/service",
      "NewPath": "/api/vapi/metadata/metamodel/service",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/service/id:{service_id}",
      "NewPath": "/api/vapi/metadata/metamodel/service/{service_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "constants": {
            "key": "string",
            "value": {
              "documentation": "string",
              "type": {
                "builtin_type": "string",
                "category": "string",
                "generic_instantiation": {
                  "element_type": "selfref",
                  "generic_type": "string",
                  "map_key_type": "selfref",
                  "map_value_type": "selfref"
                },
                "user_defined_type": {
                  "resource_id": "string",
                  "resource_type": "string"
                }
              },
              "value": {
                "category": "string",
                "list_value": {
                  "boolean_value": "boolean",
                  "double_value": "number",
                  "long_value": "integer",
                  "string_value": "string",
                  "type": "string"
                },
                "primitive_value": "selfref"
              }
            }
          },
          "documentation": "string",
          "enumerations": {
            "key": "string",
            "value": {
              "documentation": "string",
              "metadata": {
                "key": "string",
                "value": {
                  "elements": {
                    "key": "string",
                    "value": {
                      "list_value": "array",
                      "long_value": "integer",
                      "string_value": "string",
                      "structure_id": "string",
                      "structure_ids": "array",
                      "type": "string"
                    }
                  }
                }
              },
              "name": "string",
              "values": {
                "documentation": "string",
                "metadata": {
                  "key": "string",
                  "value": "selfref"
                },
                "value": "string"
              }
            }
          },
          "metadata": {
            "key": "string",
            "value": "selfref"
          },
          "name": "string",
          "operations": {
            "key": "string",
            "value": {
              "documentation": "string",
              "errors": {
                "documentation": "string",
                "structure_id": "string"
              },
              "metadata": {
                "key": "string",
                "value": "selfref"
              },
              "name": "string",
              "output": {
                "documentation": "string",
                "metadata": {
                  "key": "string",
                  "value": "selfref"
                },
                "type": "selfref"
              },
              "params": {
                "documentation": "string",
                "metadata": {
                  "key": "string",
                  "value": "selfref"
                },
                "name": "string",
                "type": "selfref"
              }
            }
          },
          "structures": {
            "key": "string",
            "value": {
              "constants": {
                "key": "string",
                "value": "selfref"
              },
              "documentation": "string",
              "enumerations": {
                "key": "string",
                "value": "selfref"
              },
              "fields": "selfref",
              "metadata": {
                "key": "string",
                "value": "selfref"
              },
              "name": "string",
              "type": "string"
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "constants": {
          "documentation": "string",
          "type": {
            "builtin_type": "string",
            "category": "string",
            "generic_instantiation": {
              "element_type": "selfref",
              "generic_type": "string",
              "map_key_type": "selfref",
              "map_value_type": "selfref"
            },
            "user_defined_type": {
              "resource_id": "string",
              "resource_type": "string"
            }
          },
          "value": {
            "category": "string",
            "list_value": {
              "boolean_value": "boolean",
              "double_value": "number",
              "long_value": "integer",
              "string_value": "string",
              "type": "string"
            },
            "primitive_value": "selfref"
          }
        },
        "documentation": "string",
        "enumerations": {
          "documentation": "string",
          "metadata": {
            "elements": {
              "list_value": "array",
              "long_value": "integer",
              "string_value": "string",
              "structure_id": "string",
              "structure_ids": "array",
              "type": "string"
            }
          },
          "name": "string",
          "values": {
            "documentation": "string",
            "metadata": "selfref",
            "value": "string"
          }
        },
        "metadata": "selfref",
        "name": "string",
        "operations": {
          "documentation": "string",
          "errors": {
            "documentation": "string",
            "structure_id": "string"
          },
          "metadata": "selfref",
          "name": "string",
          "output": {
            "documentation": "string",
            "metadata": "selfref",
            "type": "selfref"
          },
          "params": {
            "documentation": "string",
            "metadata": "selfref",
            "name": "string",
            "type": "selfref"
          }
        },
        "structures": {
          "constants": "selfref",
          "documentation": "string",
          "enumerations": "selfref",
          "fields": "selfref",
          "metadata": "selfref",
          "name": "string",
          "type": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service_id",
      "NewInPathParams": "service_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/service/operation",
      "NewPath": "/api/vapi/metadata/metamodel/service/{service_id}/operation",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": "service_id",
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": "service_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/service/operation/id:{service_id}/id:{operation_id}",
      "NewPath": "/api/vapi/metadata/metamodel/service/{service_id}/operation/{operation_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "documentation": "string",
          "errors": {
            "documentation": "string",
            "structure_id": "string"
          },
          "metadata": {
            "key": "string",
            "value": {
              "elements": {
                "key": "string",
                "value": {
                  "list_value": "array",
                  "long_value": "integer",
                  "string_value": "string",
                  "structure_id": "string",
                  "structure_ids": "array",
                  "type": "string"
                }
              }
            }
          },
          "name": "string",
          "output": {
            "documentation": "string",
            "metadata": {
              "key": "string",
              "value": "selfref"
            },
            "type": {
              "builtin_type": "string",
              "category": "string",
              "generic_instantiation": {
                "element_type": "selfref",
                "generic_type": "string",
                "map_key_type": "selfref",
                "map_value_type": "selfref"
              },
              "user_defined_type": {
                "resource_id": "string",
                "resource_type": "string"
              }
            }
          },
          "params": {
            "documentation": "string",
            "metadata": {
              "key": "string",
              "value": "selfref"
            },
            "name": "string",
            "type": "selfref"
          }
        }
      },
      "NewOutBodyStruct": {
        "documentation": "string",
        "errors": {
          "documentation": "string",
          "structure_id": "string"
        },
        "metadata": {
          "elements": {
            "list_value": "array",
            "long_value": "integer",
            "string_value": "string",
            "structure_id": "string",
            "structure_ids": "array",
            "type": "string"
          }
        },
        "name": "string",
        "output": {
          "documentation": "string",
          "metadata": "selfref",
          "type": {
            "builtin_type": "string",
            "category": "string",
            "generic_instantiation": {
              "element_type": "selfref",
              "generic_type": "string",
              "map_key_type": "selfref",
              "map_value_type": "selfref"
            },
            "user_defined_type": {
              "resource_id": "string",
              "resource_type": "string"
            }
          }
        },
        "params": {
          "documentation": "string",
          "metadata": "selfref",
          "name": "string",
          "type": "selfref"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "service_id",
        "operation_id"
      ],
      "NewInPathParams": [
        "service_id",
        "operation_id"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/structure",
      "NewPath": "/api/vapi/metadata/metamodel/structure",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/metamodel/structure/id:{structure_id}",
      "NewPath": "/api/vapi/metadata/metamodel/structure/{structure_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "constants": {
            "key": "string",
            "value": {
              "documentation": "string",
              "type": {
                "builtin_type": "string",
                "category": "string",
                "generic_instantiation": {
                  "element_type": "selfref",
                  "generic_type": "string",
                  "map_key_type": "selfref",
                  "map_value_type": "selfref"
                },
                "user_defined_type": {
                  "resource_id": "string",
                  "resource_type": "string"
                }
              },
              "value": {
                "category": "string",
                "list_value": {
                  "boolean_value": "boolean",
                  "double_value": "number",
                  "long_value": "integer",
                  "string_value": "string",
                  "type": "string"
                },
                "primitive_value": "selfref"
              }
            }
          },
          "documentation": "string",
          "enumerations": {
            "key": "string",
            "value": {
              "documentation": "string",
              "metadata": {
                "key": "string",
                "value": {
                  "elements": {
                    "key": "string",
                    "value": {
                      "list_value": "array",
                      "long_value": "integer",
                      "string_value": "string",
                      "structure_id": "string",
                      "structure_ids": "array",
                      "type": "string"
                    }
                  }
                }
              },
              "name": "string",
              "values": {
                "documentation": "string",
                "metadata": {
                  "key": "string",
                  "value": "selfref"
                },
                "value": "string"
              }
            }
          },
          "fields": {
            "documentation": "string",
            "metadata": {
              "key": "string",
              "value": "selfref"
            },
            "name": "string",
            "type": "selfref"
          },
          "metadata": {
            "key": "string",
            "value": "selfref"
          },
          "name": "string",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "constants": {
          "documentation": "string",
          "type": {
            "builtin_type": "string",
            "category": "string",
            "generic_instantiation": {
              "element_type": "selfref",
              "generic_type": "string",
              "map_key_type": "selfref",
              "map_value_type": "selfref"
            },
            "user_defined_type": {
              "resource_id": "string",
              "resource_type": "string"
            }
          },
          "value": {
            "category": "string",
            "list_value": {
              "boolean_value": "boolean",
              "double_value": "number",
              "long_value": "integer",
              "string_value": "string",
              "type": "string"
            },
            "primitive_value": "selfref"
          }
        },
        "documentation": "string",
        "enumerations": {
          "documentation": "string",
          "metadata": {
            "elements": {
              "list_value": "array",
              "long_value": "integer",
              "string_value": "string",
              "structure_id": "string",
              "structure_ids": "array",
              "type": "string"
            }
          },
          "name": "string",
          "values": {
            "documentation": "string",
            "metadata": "selfref",
            "value": "string"
          }
        },
        "fields": {
          "documentation": "string",
          "metadata": "selfref",
          "name": "string",
          "type": "selfref"
        },
        "metadata": "selfref",
        "name": "string",
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "structure_id",
      "NewInPathParams": "structure_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/privilege/component",
      "NewPath": "/api/vapi/metadata/privilege/component",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/privilege/component/id:{component_id}",
      "NewPath": "/api/vapi/metadata/privilege/component/{component_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "fingerprint": "string",
          "info": {
            "packages": {
              "key": "string",
              "value": {
                "privileges": "array",
                "services": {
                  "key": "string",
                  "value": {
                    "operations": {
                      "key": "string",
                      "value": {
                        "privileges": "array",
                        "privilege_info": {
                          "privileges": "array",
                          "property_path": "string"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "fingerprint": "string",
        "info": {
          "packages": {
            "privileges": "array",
            "services": {
              "operations": {
                "privileges": "array",
                "privilege_info": {
                  "privileges": "array",
                  "property_path": "string"
                }
              }
            }
          }
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "component_id",
      "NewInPathParams": "component_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/privilege/component/id:{component_id}?~action=fingerprint",
      "NewPath": "/api/vapi/metadata/privilege/component/{component_id}/fingerprint",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "component_id",
      "NewInPathParams": "component_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/privilege/package",
      "NewPath": "/api/vapi/metadata/privilege/package",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/privilege/package/id:{package_id}",
      "NewPath": "/api/vapi/metadata/privilege/package/{package_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "privileges": "array",
          "services": {
            "key": "string",
            "value": {
              "operations": {
                "key": "string",
                "value": {
                  "privileges": "array",
                  "privilege_info": {
                    "privileges": "array",
                    "property_path": "string"
                  }
                }
              }
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "privileges": "array",
        "services": {
          "operations": {
            "privileges": "array",
            "privilege_info": {
              "privileges": "array",
              "property_path": "string"
            }
          }
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "package_id",
      "NewInPathParams": "package_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/privilege/service",
      "NewPath": "/api/vapi/metadata/privilege/service",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/privilege/service/id:{service_id}",
      "NewPath": "/api/vapi/metadata/privilege/service/{service_id}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "operations": {
            "key": "string",
            "value": {
              "privileges": "array",
              "privilege_info": {
                "privileges": "array",
                "property_path": "string"
              }
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "operations": {
          "privileges": "array",
          "privilege_info": {
            "privileges": "array",
            "property_path": "string"
          }
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service_id",
      "NewInPathParams": "service_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/privilege/service/operation",
      "NewPath": "/api/vapi/metadata/privilege/service/{service_id}/operation",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": "service_id",
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": "service_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vapi/metadata/privilege/service/operation/id:{service_id}?~action=get",
      "NewPath": "/api/vapi/metadata/privilege/service/{service_id}/operation/{operation_id}",
      "OldInBodyStruct": {
        "operation_id": "string"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "privileges": "array",
          "privilege_info": {
            "privileges": "array",
            "property_path": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "privileges": "array",
        "privilege_info": {
          "privileges": "array",
          "property_path": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service_id",
      "NewInPathParams": [
        "service_id",
        "operation_id"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/vapi/vcenter/activation/id:{activation_id}?~action=cancel",
      "NewPath": "/api/vapi/vcenter/activation/{activation_id}?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "activation_id",
      "NewInPathParams": "activation_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vcenter/inventory/datastore?~action=find",
      "NewPath": "/api/vcenter/inventory/datastore",
      "OldInBodyStruct": {
        "datastores": "array"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "type": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": "datastores",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vcenter/inventory/network?~action=find",
      "NewPath": "/api/vcenter/inventory/network",
      "OldInBodyStruct": {
        "networks": "array"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "type": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": "networks",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/vcenter/iso/image/id:{library_item}?~action=mount",
      "NewPath": "/api/vcenter/iso/image?action=mount",
      "OldInBodyStruct": {
        "vm": "string"
      },
      "NewInBodyStruct": {
        "library_item": "string",
        "vm": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "library_item",
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/vcenter/iso/image/id:{vm}?~action=unmount",
      "NewPath": "/api/vcenter/iso/image?action=unmount",
      "OldInBodyStruct": {
        "cdrom": "string"
      },
      "NewInBodyStruct": {
        "cdrom": "string",
        "vm": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vcenter/ovf/export-flag",
      "NewPath": "/api/vcenter/ovf/export-flag",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "option": "string"
        }
      },
      "NewOutBodyStruct": {
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "option": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/com/vmware/vcenter/ovf/import-flag",
      "NewPath": "/api/vcenter/ovf/import-flag",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "option": "string"
        }
      },
      "NewOutBodyStruct": {
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "option": "string"
      },
      "OldInQueryParams": "rp",
      "NewInQueryParams": "rp",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/vcenter/ovf/library-item",
      "NewPath": "/api/vcenter/ovf/library-item",
      "OldInBodyStruct": {
        "client_token": "string",
        "create_spec": {
          "description": "string",
          "flags": "array",
          "name": "string"
        },
        "source": {
          "id": "string",
          "type": "string"
        },
        "target": {
          "library_id": "string",
          "library_item_id": "string"
        }
      },
      "NewInBodyStruct": {
        "create_spec": {
          "description": "string",
          "flags": "array",
          "name": "string"
        },
        "source": {
          "id": "string",
          "type": "string"
        },
        "target": {
          "library_id": "string",
          "library_item_id": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "error": {
            "errors": {
              "category": "string",
              "error": "object",
              "issues": {
                "category": "string",
                "column_number": "integer",
                "file": "string",
                "line_number": "integer",
                "message": {
                  "args": "array",
                  "default_message": "string",
                  "id": "string",
                  "localized": "string",
                  "params": {
                    "key": "string",
                    "value": {
                      "d": "number",
                      "dt": "string",
                      "format": "string",
                      "i": "integer",
                      "l": {
                        "id": "string",
                        "params": {
                          "key": "string",
                          "value": "selfref"
                        }
                      },
                      "precision": "integer",
                      "s": "string"
                    }
                  }
                }
              },
              "message": "selfref",
              "name": "string",
              "value": "string"
            },
            "information": {
              "messages": "selfref"
            },
            "warnings": {
              "category": "selfref",
              "error": "object",
              "issues": "selfref",
              "message": "selfref",
              "name": "string",
              "value": "string"
            }
          },
          "ovf_library_item_id": "string",
          "succeeded": "boolean"
        }
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": "client_token"
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/vcenter/ovf/library-item/id:{ovf_library_item_id}?~action=deploy",
      "NewPath": "/api/vcenter/ovf/library-item/{ovf_library_item_id}?action=deploy",
      "OldInBodyStruct": {
        "client_token": "string",
        "deployment_spec": {
          "accept_all_EULA": "boolean",
          "additional_parameters": "array",
          "annotation": "string",
          "default_datastore_id": "string",
          "flags": "array",
          "locale": "string",
          "name": "string",
          "network_mappings": {
            "key": "string",
            "value": "string"
          },
          "storage_mappings": {
            "key": "string",
            "value": {
              "datastore_id": "string",
              "provisioning": "string",
              "storage_profile_id": "string",
              "type": "string"
            }
          },
          "storage_profile_id": "string",
          "storage_provisioning": "selfref"
        },
        "target": {
          "folder_id": "string",
          "host_id": "string",
          "resource_pool_id": "string"
        }
      },
      "NewInBodyStruct": {
        "deployment_spec": {
          "accept_all_EULA": "boolean",
          "additional_parameters": "array",
          "annotation": "string",
          "default_datastore_id": "string",
          "flags": "array",
          "locale": "string",
          "name": "string",
          "network_mappings": "object",
          "storage_mappings": {
            "datastore_id": "string",
            "provisioning": "string",
            "storage_profile_id": "string",
            "type": "string"
          },
          "storage_profile_id": "string",
          "storage_provisioning": "selfref"
        },
        "target": {
          "folder_id": "string",
          "host_id": "string",
          "resource_pool_id": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "error": {
            "errors": {
              "category": "string",
              "error": "object",
              "issues": {
                "category": "string",
                "column_number": "integer",
                "file": "string",
                "line_number": "integer",
                "message": {
                  "args": "array",
                  "default_message": "string",
                  "id": "string",
                  "localized": "string",
                  "params": {
                    "key": "string",
                    "value": {
                      "d": "number",
                      "dt": "string",
                      "format": "string",
                      "i": "integer",
                      "l": {
                        "id": "string",
                        "params": {
                          "key": "string",
                          "value": "selfref"
                        }
                      },
                      "precision": "integer",
                      "s": "string"
                    }
                  }
                }
              },
              "message": "selfref",
              "name": "string",
              "value": "string"
            },
            "information": {
              "messages": "selfref"
            },
            "warnings": {
              "category": "selfref",
              "error": "object",
              "issues": "selfref",
              "message": "selfref",
              "name": "string",
              "value": "string"
            }
          },
          "resource_id": {
            "id": "string",
            "type": "string"
          },
          "succeeded": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "error": {
          "errors": {
            "category": "string",
            "error": "object",
            "issues": {
              "category": "string",
              "column_number": "integer",
              "file": "string",
              "line_number": "integer",
              "message": {
                "args": "array",
                "default_message": "string",
                "id": "string",
                "localized": "string",
                "params": {
                  "d": "number",
                  "dt": "string",
                  "format": "string",
                  "i": "integer",
                  "l": {
                    "id": "string",
                    "params": "selfref"
                  },
                  "precision": "integer",
                  "s": "string"
                }
              }
            },
            "message": "selfref",
            "name": "string",
            "value": "string"
          },
          "information": {
            "messages": "selfref"
          },
          "warnings": {
            "category": "selfref",
            "error": "object",
            "issues": "selfref",
            "message": "selfref",
            "name": "string",
            "value": "string"
          }
        },
        "resource_id": {
          "id": "string",
          "type": "string"
        },
        "succeeded": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "ovf_library_item_id",
      "NewInPathParams": "ovf_library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": "client_token"
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/com/vmware/vcenter/ovf/library-item/id:{ovf_library_item_id}?~action=filter",
      "NewPath": "/api/vcenter/ovf/library-item/{ovf_library_item_id}?action=filter",
      "OldInBodyStruct": {
        "target": {
          "folder_id": "string",
          "host_id": "string",
          "resource_pool_id": "string"
        }
      },
      "NewInBodyStruct": {
        "target": {
          "folder_id": "string",
          "host_id": "string",
          "resource_pool_id": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "additional_params": "array",
          "annotation": "string",
          "EULAs": "array",
          "name": "string",
          "networks": "array",
          "storage_groups": "array"
        }
      },
      "NewOutBodyStruct": {
        "additional_params": "array",
        "annotation": "string",
        "EULAs": "array",
        "name": "string",
        "networks": "array",
        "storage_groups": "array"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "ovf_library_item_id",
      "NewInPathParams": "ovf_library_item_id",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/hvc/links",
      "NewPath": "/api/hvc/links",
      "OldInBodyStruct": {
        "spec": {
          "admin_groups": "array",
          "domain_name": "string",
          "password": "string",
          "port": "string",
          "psc_hostname": "string",
          "ssl_thumbprint": "string",
          "username": "string"
        }
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/hvc/links",
      "NewPath": "/api/hvc/links",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "display_name": "string",
          "link": "string"
        }
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/hvc/links/{link}",
      "NewPath": "/api/hvc/links/{link}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "link",
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/hvc/links/{link}/sync/providers",
      "NewPath": "/api/hvc/links/{link}/sync/providers",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "provider": "string"
        }
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "link",
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/hvc/links/{link}/sync/providers/{provider}",
      "NewPath": "/api/hvc/links/{link}/sync/providers/{provider}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "current_session_info": {
            "completed_work": "integer",
            "completion_time": "string",
            "exception": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "key": "string",
                "value": {
                  "d": "number",
                  "dt": "string",
                  "format": "string",
                  "i": "integer",
                  "l": {
                    "id": "string",
                    "params": {
                      "key": "string",
                      "value": "selfref"
                    }
                  },
                  "precision": "integer",
                  "s": "string"
                }
              }
            },
            "stage": "string",
            "start_time": "string",
            "total_work": "integer"
          },
          "last_sync_time": "string",
          "polling_interval_in_seconds": "integer",
          "status": "string",
          "status_message": "selfref"
        }
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "link",
        "provider"
      ],
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/hvc/links/{link}/sync/providers/{provider}?action=start",
      "NewPath": "/api/hvc/links/{link}/sync/providers/{provider}?action=start",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "link",
        "provider"
      ],
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/hvc/links/{link}/sync?action=reset",
      "NewPath": "/api/hvc/links/{link}/sync?action=reset",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "link",
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/hvc/management/administrators",
      "NewPath": "/api/hvc/management/administrators",
      "OldInBodyStruct": {
        "group_names": "array"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/hvc/management/administrators",
      "NewPath": "/api/hvc/management/administrators",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "array"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/hvc/management/administrators?action=add",
      "NewPath": "/api/hvc/management/administrators?action=add",
      "OldInBodyStruct": {
        "group_name": "string"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/hvc/management/administrators?action=remove",
      "NewPath": "/api/hvc/management/administrators?action=remove",
      "OldInBodyStruct": {
        "group_name": "string"
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/vcenter/certificate-management/vcenter/tls",
      "NewPath": "/api/vcenter/certificate-management/vcenter/tls",
      "OldInBodyStruct": {
        "spec": {
          "cert": "string",
          "key": "string",
          "root_cert": "string"
        }
      },
      "NewInBodyStruct": {
        "cert": "string",
        "key": "string",
        "root_cert": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/certificate-management/vcenter/tls",
      "NewPath": "/api/vcenter/certificate-management/vcenter/tls",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "authority_information_access_uri": "array",
          "cert": "string",
          "extended_key_usage": "array",
          "issuer_dn": "string",
          "is_CA": "boolean",
          "key_usage": "array",
          "path_length_constraint": "integer",
          "serial_number": "string",
          "signature_algorithm": "string",
          "subject_alternative_name": "array",
          "subject_dn": "string",
          "thumbprint": "string",
          "valid_from": "string",
          "valid_to": "string",
          "version": "integer"
        }
      },
      "NewOutBodyStruct": {
        "authority_information_access_uri": "array",
        "cert": "string",
        "extended_key_usage": "array",
        "issuer_dn": "string",
        "is_CA": "boolean",
        "key_usage": "array",
        "path_length_constraint": "integer",
        "serial_number": "string",
        "signature_algorithm": "string",
        "subject_alternative_name": "array",
        "subject_dn": "string",
        "thumbprint": "string",
        "valid_from": "string",
        "valid_to": "string",
        "version": "integer"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/certificate-management/vcenter/tls-csr",
      "NewPath": "/api/vcenter/certificate-management/vcenter/tls-csr",
      "OldInBodyStruct": {
        "spec": {
          "common_name": "string",
          "country": "string",
          "email_address": "string",
          "key_size": "integer",
          "locality": "string",
          "organization": "string",
          "organization_unit": "string",
          "state_or_province": "string",
          "subject_alt_name": "array"
        }
      },
      "NewInBodyStruct": {
        "common_name": "string",
        "country": "string",
        "email_address": "string",
        "key_size": "integer",
        "locality": "string",
        "organization": "string",
        "organization_unit": "string",
        "state_or_province": "string",
        "subject_alt_name": "array"
      },
      "OldOutBodyStruct": {
        "value": {
          "csr": "string"
        }
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/certificate-management/vcenter/tls?action=renew",
      "NewPath": "/api/vcenter/certificate-management/vcenter/tls?action=renew",
      "OldInBodyStruct": {
        "duration": "integer"
      },
      "NewInBodyStruct": {
        "duration": "integer"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/certificate-management/vcenter/tls?action=replace-vmca-signed",
      "NewPath": "/api/vcenter/certificate-management/vcenter/tls?action=replace-vmca-signed",
      "OldInBodyStruct": {
        "spec": {
          "common_name": "string",
          "country": "string",
          "email_address": "string",
          "key_size": "integer",
          "locality": "string",
          "organization": "string",
          "organization_unit": "string",
          "state_or_province": "string",
          "subject_alt_name": "array"
        }
      },
      "NewInBodyStruct": {
        "common_name": "string",
        "country": "string",
        "email_address": "string",
        "key_size": "integer",
        "locality": "string",
        "organization": "string",
        "organization_unit": "string",
        "state_or_province": "string",
        "subject_alt_name": "array"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/certificate-management/vcenter/trusted-root-chains",
      "NewPath": "/api/vcenter/certificate-management/vcenter/trusted-root-chains",
      "OldInBodyStruct": {
        "spec": {
          "cert_chain": {
            "cert_chain": "array"
          },
          "chain": "string"
        }
      },
      "NewInBodyStruct": {
        "cert_chain": {
          "cert_chain": "array"
        },
        "chain": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/certificate-management/vcenter/trusted-root-chains",
      "NewPath": "/api/vcenter/certificate-management/vcenter/trusted-root-chains",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "chain": "string"
        }
      },
      "NewOutBodyStruct": {
        "chain": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/certificate-management/vcenter/trusted-root-chains/{chain}",
      "NewPath": "/api/vcenter/certificate-management/vcenter/trusted-root-chains/{chain}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cert_chain": {
            "cert_chain": "array"
          }
        }
      },
      "NewOutBodyStruct": {
        "cert_chain": {
          "cert_chain": "array"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "chain",
      "NewInPathParams": "chain",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/certificate-management/vcenter/trusted-root-chains/{chain}",
      "NewPath": "/api/vcenter/certificate-management/vcenter/trusted-root-chains/{chain}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "chain",
      "NewInPathParams": "chain",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/certificate-management/vcenter/vmca-root",
      "NewPath": "/api/vcenter/certificate-management/vcenter/vmca-root",
      "OldInBodyStruct": {
        "spec": {
          "common_name": "string",
          "country": "string",
          "email_address": "string",
          "key_size": "integer",
          "locality": "string",
          "organization": "string",
          "organization_unit": "string",
          "state_or_province": "string",
          "subject_alt_name": "array"
        }
      },
      "NewInBodyStruct": {
        "common_name": "string",
        "country": "string",
        "email_address": "string",
        "key_size": "integer",
        "locality": "string",
        "organization": "string",
        "organization_unit": "string",
        "state_or_province": "string",
        "subject_alt_name": "array"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/cluster",
      "NewPath": "/api/vcenter/cluster",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cluster": "string",
          "drs_enabled": "boolean",
          "ha_enabled": "boolean",
          "name": "string"
        }
      },
      "NewOutBodyStruct": {
        "cluster": "string",
        "drs_enabled": "boolean",
        "ha_enabled": "boolean",
        "name": "string"
      },
      "OldInQueryParams": [
        "filter.clusters",
        "filter.names",
        "filter.folders",
        "filter.datacenters"
      ],
      "NewInQueryParams": [
        "clusters",
        "names",
        "folders",
        "datacenters"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/cluster/{cluster}",
      "NewPath": "/api/vcenter/cluster/{cluster}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "name": "string",
          "resource_pool": "string"
        }
      },
      "NewOutBodyStruct": {
        "name": "string",
        "resource_pool": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "cluster",
      "NewInPathParams": "cluster",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/content/registries/harbor",
      "NewPath": "/api/vcenter/content/registries/harbor",
      "OldInBodyStruct": {
        "client_token": "string",
        "spec": {
          "cluster": "string",
          "garbage_collection": {
            "day_of_week": "string",
            "hour": "integer",
            "minute": "integer",
            "type": "string"
          },
          "storage": {
            "limit": "integer",
            "policy": "string"
          }
        }
      },
      "NewInBodyStruct": {
        "cluster": "string",
        "garbage_collection": {
          "day_of_week": "string",
          "hour": "integer",
          "minute": "integer",
          "type": "string"
        },
        "storage": {
          "limit": "integer",
          "policy": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": "client_token"
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/content/registries/harbor",
      "NewPath": "/api/vcenter/content/registries/harbor",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cluster": "string",
          "registry": "string",
          "ui_access_url": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "cluster": "string",
        "registry": "string",
        "ui_access_url": "string",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/content/registries/harbor/{registry}",
      "NewPath": "/api/vcenter/content/registries/harbor/{registry}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cert_chain": "array",
          "cluster": "string",
          "creation_time": "string",
          "garbage_collection": {
            "day_of_week": "string",
            "hour": "integer",
            "minute": "integer",
            "type": "string"
          },
          "health": {
            "details": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "key": "string",
                "value": {
                  "d": "number",
                  "dt": "string",
                  "format": "string",
                  "i": "integer",
                  "l": {
                    "id": "string",
                    "params": {
                      "key": "string",
                      "value": "selfref"
                    }
                  },
                  "precision": "integer",
                  "s": "string"
                }
              }
            },
            "status": "string"
          },
          "namespace": "string",
          "storage": {
            "capacity": "integer",
            "policy": "string",
            "used": "integer"
          },
          "ui_access_url": "string",
          "version": "string"
        }
      },
      "NewOutBodyStruct": {
        "cert_chain": "array",
        "cluster": "string",
        "creation_time": "string",
        "garbage_collection": {
          "day_of_week": "string",
          "hour": "integer",
          "minute": "integer",
          "type": "string"
        },
        "health": {
          "details": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "d": "number",
              "dt": "string",
              "format": "string",
              "i": "integer",
              "l": {
                "id": "string",
                "params": "selfref"
              },
              "precision": "integer",
              "s": "string"
            }
          },
          "status": "string"
        },
        "namespace": "string",
        "storage": {
          "capacity": "integer",
          "policy": "string",
          "used": "integer"
        },
        "ui_access_url": "string",
        "version": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "registry",
      "NewInPathParams": "registry",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/content/registries/harbor/{registry}",
      "NewPath": "/api/vcenter/content/registries/harbor/{registry}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "registry",
      "NewInPathParams": "registry",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/content/registries/harbor/{registry}/projects",
      "NewPath": "/api/vcenter/content/registries/harbor/{registry}/projects",
      "OldInBodyStruct": {
        "spec": {
          "name": "string",
          "scope": "string"
        }
      },
      "NewInBodyStruct": {
        "name": "string",
        "scope": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "registry",
      "NewInPathParams": "registry",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/content/registries/harbor/{registry}/projects",
      "NewPath": "/api/vcenter/content/registries/harbor/{registry}/projects",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "name": "string",
          "project": "string",
          "scope": "string"
        }
      },
      "NewOutBodyStruct": {
        "name": "string",
        "project": "string",
        "scope": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "registry",
      "NewInPathParams": "registry",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/content/registries/harbor/{registry}/projects/{project}",
      "NewPath": "/api/vcenter/content/registries/harbor/{registry}/projects/{project}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "access_url": "string",
          "config_status": "string",
          "creation_time": "string",
          "message": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "name": "string",
          "scope": "string",
          "update_time": "string"
        }
      },
      "NewOutBodyStruct": {
        "access_url": "string",
        "config_status": "string",
        "creation_time": "string",
        "message": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "name": "string",
        "scope": "string",
        "update_time": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "registry",
        "project"
      ],
      "NewInPathParams": [
        "registry",
        "project"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/content/registries/harbor/{registry}/projects/{project}",
      "NewPath": "/api/vcenter/content/registries/harbor/{registry}/projects/{project}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "registry",
        "project"
      ],
      "NewInPathParams": [
        "registry",
        "project"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/content/registries/harbor/{registry}/projects/{project}?action=purge",
      "NewPath": "/api/vcenter/content/registries/harbor/{registry}/projects/{project}?action=purge",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "registry",
        "project"
      ],
      "NewInPathParams": [
        "registry",
        "project"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/content/registries/{registry}/health",
      "NewPath": "/api/vcenter/content/registries/{registry}/health",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "details": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "details": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "registry",
      "NewInPathParams": "registry",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/datacenter",
      "NewPath": "/api/vcenter/datacenter",
      "OldInBodyStruct": {
        "spec": {
          "folder": "string",
          "name": "string"
        }
      },
      "NewInBodyStruct": {
        "folder": "string",
        "name": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/datacenter",
      "NewPath": "/api/vcenter/datacenter",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "datacenter": "string",
          "name": "string"
        }
      },
      "NewOutBodyStruct": {
        "datacenter": "string",
        "name": "string"
      },
      "OldInQueryParams": [
        "filter.datacenters",
        "filter.names",
        "filter.folders"
      ],
      "NewInQueryParams": [
        "datacenters",
        "names",
        "folders"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/datacenter/{datacenter}",
      "NewPath": "/api/vcenter/datacenter/{datacenter}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "datastore_folder": "string",
          "host_folder": "string",
          "name": "string",
          "network_folder": "string",
          "vm_folder": "string"
        }
      },
      "NewOutBodyStruct": {
        "datastore_folder": "string",
        "host_folder": "string",
        "name": "string",
        "network_folder": "string",
        "vm_folder": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "datacenter",
      "NewInPathParams": "datacenter",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/datacenter/{datacenter}",
      "NewPath": "/api/vcenter/datacenter/{datacenter}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": "force",
      "NewInQueryParams": "force",
      "OldInPathParams": "datacenter",
      "NewInPathParams": "datacenter",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/datastore",
      "NewPath": "/api/vcenter/datastore",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "capacity": "integer",
          "datastore": "string",
          "free_space": "integer",
          "name": "string",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "capacity": "integer",
        "datastore": "string",
        "free_space": "integer",
        "name": "string",
        "type": "string"
      },
      "OldInQueryParams": [
        "filter.datastores",
        "filter.names",
        "filter.types",
        "filter.folders",
        "filter.datacenters"
      ],
      "NewInQueryParams": [
        "datastores",
        "names",
        "types",
        "folders",
        "datacenters"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/datastore/{datastore}",
      "NewPath": "/api/vcenter/datastore/{datastore}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "accessible": "boolean",
          "free_space": "integer",
          "multiple_host_access": "boolean",
          "name": "string",
          "thin_provisioning_supported": "boolean",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "accessible": "boolean",
        "free_space": "integer",
        "multiple_host_access": "boolean",
        "name": "string",
        "thin_provisioning_supported": "boolean",
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "datastore",
      "NewInPathParams": "datastore",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/datastore/{datastore}/default-policy",
      "NewPath": "/api/vcenter/datastore/{datastore}/default-policy",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "datastore",
      "NewInPathParams": "datastore",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/deployment",
      "NewPath": "/api/vcenter/deployment",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cancelable": "boolean",
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "end_time": "string",
          "error": "string",
          "operation": "string",
          "parent": "string",
          "progress": {
            "completed": "integer",
            "message": "selfref",
            "total": "integer"
          },
          "service": "string",
          "start_time": "string",
          "state": "string",
          "status": "string",
          "subtasks": {
            "key": "string",
            "value": {
              "cancelable": "boolean",
              "description": "selfref",
              "end_time": "string",
              "error": "string",
              "operation": "string",
              "parent": "string",
              "progress": "selfref",
              "result": {
                "errors": {
                  "id": "string",
                  "message": "selfref",
                  "resolution": "selfref",
                  "time": "string"
                },
                "info": "selfref",
                "warnings": "selfref"
              },
              "service": "string",
              "start_time": "string",
              "status": "selfref",
              "target": {
                "id": "string",
                "type": "string"
              },
              "user": "string"
            }
          },
          "subtask_order": "array",
          "target": "selfref",
          "user": "string"
        }
      },
      "NewOutBodyStruct": {
        "cancelable": "boolean",
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "end_time": "string",
        "error": "string",
        "operation": "string",
        "parent": "string",
        "progress": {
          "completed": "integer",
          "message": "selfref",
          "total": "integer"
        },
        "service": "string",
        "start_time": "string",
        "state": "string",
        "status": "string",
        "subtasks": {
          "cancelable": "boolean",
          "description": "selfref",
          "end_time": "string",
          "error": "string",
          "operation": "string",
          "parent": "string",
          "progress": "selfref",
          "result": {
            "errors": {
              "id": "string",
              "message": "selfref",
              "resolution": "selfref",
              "time": "string"
            },
            "info": "selfref",
            "warnings": "selfref"
          },
          "service": "string",
          "start_time": "string",
          "status": "selfref",
          "target": {
            "id": "string",
            "type": "string"
          },
          "user": "string"
        },
        "subtask_order": "array",
        "target": "selfref",
        "user": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/deployment/history",
      "NewPath": "/api/vcenter/deployment/history",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cancelable": "boolean",
          "description": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "end_time": "string",
          "error": "string",
          "operation": "string",
          "parent": "string",
          "progress": {
            "completed": "integer",
            "message": "selfref",
            "total": "integer"
          },
          "result": {
            "errors": {
              "id": "string",
              "message": "selfref",
              "resolution": "selfref",
              "time": "string"
            },
            "info": "selfref",
            "warnings": "selfref"
          },
          "service": "string",
          "start_time": "string",
          "status": "string",
          "target": {
            "id": "string",
            "type": "string"
          },
          "user": "string"
        }
      },
      "NewOutBodyStruct": {
        "cancelable": "boolean",
        "description": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "end_time": "string",
        "error": "string",
        "operation": "string",
        "parent": "string",
        "progress": {
          "completed": "integer",
          "message": "selfref",
          "total": "integer"
        },
        "result": {
          "errors": {
            "id": "string",
            "message": "selfref",
            "resolution": "selfref",
            "time": "string"
          },
          "info": "selfref",
          "warnings": "selfref"
        },
        "service": "string",
        "start_time": "string",
        "status": "string",
        "target": {
          "id": "string",
          "type": "string"
        },
        "user": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/history?action=cancel",
      "NewPath": "/api/vcenter/deployment/history?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/history?action=pause",
      "NewPath": "/api/vcenter/deployment/history?action=pause",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/history?action=resume",
      "NewPath": "/api/vcenter/deployment/history?action=resume",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/history?action=start",
      "NewPath": "/api/vcenter/deployment/history?action=start",
      "OldInBodyStruct": {
        "spec": {
          "description": "string",
          "name": "string"
        }
      },
      "NewInBodyStruct": {
        "description": "string",
        "name": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/deployment/install",
      "NewPath": "/api/vcenter/deployment/install",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "auto_answer": "boolean",
          "vcsa_embedded": {
            "ceip_enabled": "boolean",
            "replicated": {
              "https_port": "integer",
              "partner_hostname": "string",
              "ssl_thumbprint": "string",
              "ssl_verify": "boolean",
              "sso_admin_password": "string"
            },
            "standalone": {
              "sso_admin_password": "string",
              "sso_domain_name": "string"
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "auto_answer": "boolean",
        "vcsa_embedded": {
          "ceip_enabled": "boolean",
          "replicated": {
            "https_port": "integer",
            "partner_hostname": "string",
            "ssl_thumbprint": "string",
            "ssl_verify": "boolean",
            "sso_admin_password": "string"
          },
          "standalone": {
            "sso_admin_password": "string",
            "sso_domain_name": "string"
          }
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/deployment/install/initial-config/remote-psc/thumbprint",
      "NewPath": "/api/vcenter/deployment/install/initial-config/remote-psc/thumbprint",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": [
        "spec.address",
        "spec.https_port"
      ],
      "NewInQueryParams": [
        "address",
        "https_port"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/install/psc/replicated?action=check",
      "NewPath": "/api/vcenter/deployment/install/psc/replicated?action=check",
      "OldInBodyStruct": {
        "spec": {
          "https_port": "integer",
          "partner_hostname": "string",
          "ssl_thumbprint": "string",
          "ssl_verify": "boolean",
          "sso_admin_password": "string",
          "sso_site_name": "string"
        }
      },
      "NewInBodyStruct": {
        "https_port": "integer",
        "partner_hostname": "string",
        "ssl_thumbprint": "string",
        "ssl_verify": "boolean",
        "sso_admin_password": "string",
        "sso_site_name": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "result": {
            "errors": {
              "id": "string",
              "message": {
                "args": "array",
                "default_message": "string",
                "id": "string",
                "localized": "string",
                "params": {
                  "key": "string",
                  "value": {
                    "d": "number",
                    "dt": "string",
                    "format": "string",
                    "i": "integer",
                    "l": {
                      "id": "string",
                      "params": {
                        "key": "string",
                        "value": "selfref"
                      }
                    },
                    "precision": "integer",
                    "s": "string"
                  }
                }
              },
              "resolution": "selfref",
              "time": "string"
            },
            "info": "selfref",
            "warnings": "selfref"
          },
          "source_info": {
            "active_directory_domain": "string",
            "data_migration_info": {
              "all": {
                "estimated_export_time": "integer",
                "estimated_import_time": "integer",
                "required_free_disk_space_on_source": "number"
              },
              "all_with_deferred": "selfref",
              "core": "selfref",
              "core_events_tasks": "selfref",
              "core_events_tasks_with_deferred": "selfref"
            },
            "deployment_size": "string",
            "deployment_type": "string",
            "dns_servers": "array",
            "hostname": "string",
            "sso_domain_name": "string",
            "version": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "result": {
          "errors": {
            "id": "string",
            "message": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": "selfref"
                },
                "precision": "integer",
                "s": "string"
              }
            },
            "resolution": "selfref",
            "time": "string"
          },
          "info": "selfref",
          "warnings": "selfref"
        },
        "source_info": {
          "active_directory_domain": "string",
          "data_migration_info": {
            "all": {
              "estimated_export_time": "integer",
              "estimated_import_time": "integer",
              "required_free_disk_space_on_source": "number"
            },
            "all_with_deferred": "selfref",
            "core": "selfref",
            "core_events_tasks": "selfref",
            "core_events_tasks_with_deferred": "selfref"
          },
          "deployment_size": "string",
          "deployment_type": "string",
          "dns_servers": "array",
          "hostname": "string",
          "sso_domain_name": "string",
          "version": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/install/psc/standalone?action=check",
      "NewPath": "/api/vcenter/deployment/install/psc/standalone?action=check",
      "OldInBodyStruct": {
        "spec": {
          "sso_admin_password": "string",
          "sso_domain_name": "string",
          "sso_site_name": "string"
        }
      },
      "NewInBodyStruct": {
        "sso_admin_password": "string",
        "sso_domain_name": "string",
        "sso_site_name": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "result": {
            "errors": {
              "id": "string",
              "message": {
                "args": "array",
                "default_message": "string",
                "id": "string",
                "localized": "string",
                "params": {
                  "key": "string",
                  "value": {
                    "d": "number",
                    "dt": "string",
                    "format": "string",
                    "i": "integer",
                    "l": {
                      "id": "string",
                      "params": {
                        "key": "string",
                        "value": "selfref"
                      }
                    },
                    "precision": "integer",
                    "s": "string"
                  }
                }
              },
              "resolution": "selfref",
              "time": "string"
            },
            "info": "selfref",
            "warnings": "selfref"
          },
          "source_info": {
            "active_directory_domain": "string",
            "data_migration_info": {
              "all": {
                "estimated_export_time": "integer",
                "estimated_import_time": "integer",
                "required_free_disk_space_on_source": "number"
              },
              "all_with_deferred": "selfref",
              "core": "selfref",
              "core_events_tasks": "selfref",
              "core_events_tasks_with_deferred": "selfref"
            },
            "deployment_size": "string",
            "deployment_type": "string",
            "dns_servers": "array",
            "hostname": "string",
            "sso_domain_name": "string",
            "version": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "result": {
          "errors": {
            "id": "string",
            "message": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": "selfref"
                },
                "precision": "integer",
                "s": "string"
              }
            },
            "resolution": "selfref",
            "time": "string"
          },
          "info": "selfref",
          "warnings": "selfref"
        },
        "source_info": {
          "active_directory_domain": "string",
          "data_migration_info": {
            "all": {
              "estimated_export_time": "integer",
              "estimated_import_time": "integer",
              "required_free_disk_space_on_source": "number"
            },
            "all_with_deferred": "selfref",
            "core": "selfref",
            "core_events_tasks": "selfref",
            "core_events_tasks_with_deferred": "selfref"
          },
          "deployment_size": "string",
          "deployment_type": "string",
          "dns_servers": "array",
          "hostname": "string",
          "sso_domain_name": "string",
          "version": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/install/remote-psc?action=check",
      "NewPath": "/api/vcenter/deployment/install/remote-psc?action=check",
      "OldInBodyStruct": {
        "spec": {
          "https_port": "integer",
          "psc_hostname": "string",
          "ssl_thumbprint": "string",
          "ssl_verify": "boolean",
          "sso_admin_password": "string"
        }
      },
      "NewInBodyStruct": {
        "https_port": "integer",
        "psc_hostname": "string",
        "ssl_thumbprint": "string",
        "ssl_verify": "boolean",
        "sso_admin_password": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "result": {
            "errors": {
              "id": "string",
              "message": {
                "args": "array",
                "default_message": "string",
                "id": "string",
                "localized": "string",
                "params": {
                  "key": "string",
                  "value": {
                    "d": "number",
                    "dt": "string",
                    "format": "string",
                    "i": "integer",
                    "l": {
                      "id": "string",
                      "params": {
                        "key": "string",
                        "value": "selfref"
                      }
                    },
                    "precision": "integer",
                    "s": "string"
                  }
                }
              },
              "resolution": "selfref",
              "time": "string"
            },
            "info": "selfref",
            "warnings": "selfref"
          },
          "source_info": {
            "active_directory_domain": "string",
            "data_migration_info": {
              "all": {
                "estimated_export_time": "integer",
                "estimated_import_time": "integer",
                "required_free_disk_space_on_source": "number"
              },
              "all_with_deferred": "selfref",
              "core": "selfref",
              "core_events_tasks": "selfref",
              "core_events_tasks_with_deferred": "selfref"
            },
            "deployment_size": "string",
            "deployment_type": "string",
            "dns_servers": "array",
            "hostname": "string",
            "sso_domain_name": "string",
            "version": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "result": {
          "errors": {
            "id": "string",
            "message": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": "selfref"
                },
                "precision": "integer",
                "s": "string"
              }
            },
            "resolution": "selfref",
            "time": "string"
          },
          "info": "selfref",
          "warnings": "selfref"
        },
        "source_info": {
          "active_directory_domain": "string",
          "data_migration_info": {
            "all": {
              "estimated_export_time": "integer",
              "estimated_import_time": "integer",
              "required_free_disk_space_on_source": "number"
            },
            "all_with_deferred": "selfref",
            "core": "selfref",
            "core_events_tasks": "selfref",
            "core_events_tasks_with_deferred": "selfref"
          },
          "deployment_size": "string",
          "deployment_type": "string",
          "dns_servers": "array",
          "hostname": "string",
          "sso_domain_name": "string",
          "version": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/install?action=cancel",
      "NewPath": "/api/vcenter/deployment/install?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/install?action=check",
      "NewPath": "/api/vcenter/deployment/install?action=check",
      "OldInBodyStruct": {
        "spec": {
          "auto_answer": "boolean",
          "vcsa_embedded": {
            "ceip_enabled": "boolean",
            "replicated": {
              "https_port": "integer",
              "partner_hostname": "string",
              "ssl_thumbprint": "string",
              "ssl_verify": "boolean",
              "sso_admin_password": "string"
            },
            "standalone": {
              "sso_admin_password": "string",
              "sso_domain_name": "string"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "auto_answer": "boolean",
        "vcsa_embedded": {
          "ceip_enabled": "boolean",
          "replicated": {
            "https_port": "integer",
            "partner_hostname": "string",
            "ssl_thumbprint": "string",
            "ssl_verify": "boolean",
            "sso_admin_password": "string"
          },
          "standalone": {
            "sso_admin_password": "string",
            "sso_domain_name": "string"
          }
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "result": {
            "errors": {
              "id": "string",
              "message": {
                "args": "array",
                "default_message": "string",
                "id": "string",
                "localized": "string",
                "params": {
                  "key": "string",
                  "value": {
                    "d": "number",
                    "dt": "string",
                    "format": "string",
                    "i": "integer",
                    "l": {
                      "id": "string",
                      "params": {
                        "key": "string",
                        "value": "selfref"
                      }
                    },
                    "precision": "integer",
                    "s": "string"
                  }
                }
              },
              "resolution": "selfref",
              "time": "string"
            },
            "info": "selfref",
            "warnings": "selfref"
          },
          "source_info": {
            "active_directory_domain": "string",
            "data_migration_info": {
              "all": {
                "estimated_export_time": "integer",
                "estimated_import_time": "integer",
                "required_free_disk_space_on_source": "number"
              },
              "all_with_deferred": "selfref",
              "core": "selfref",
              "core_events_tasks": "selfref",
              "core_events_tasks_with_deferred": "selfref"
            },
            "deployment_size": "string",
            "deployment_type": "string",
            "dns_servers": "array",
            "hostname": "string",
            "sso_domain_name": "string",
            "version": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "result": {
          "errors": {
            "id": "string",
            "message": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": "selfref"
                },
                "precision": "integer",
                "s": "string"
              }
            },
            "resolution": "selfref",
            "time": "string"
          },
          "info": "selfref",
          "warnings": "selfref"
        },
        "source_info": {
          "active_directory_domain": "string",
          "data_migration_info": {
            "all": {
              "estimated_export_time": "integer",
              "estimated_import_time": "integer",
              "required_free_disk_space_on_source": "number"
            },
            "all_with_deferred": "selfref",
            "core": "selfref",
            "core_events_tasks": "selfref",
            "core_events_tasks_with_deferred": "selfref"
          },
          "deployment_size": "string",
          "deployment_type": "string",
          "dns_servers": "array",
          "hostname": "string",
          "sso_domain_name": "string",
          "version": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/install?action=start",
      "NewPath": "/api/vcenter/deployment/install?action=start",
      "OldInBodyStruct": {
        "spec": {
          "auto_answer": "boolean",
          "vcsa_embedded": {
            "ceip_enabled": "boolean",
            "replicated": {
              "https_port": "integer",
              "partner_hostname": "string",
              "ssl_thumbprint": "string",
              "ssl_verify": "boolean",
              "sso_admin_password": "string"
            },
            "standalone": {
              "sso_admin_password": "string",
              "sso_domain_name": "string"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "auto_answer": "boolean",
        "vcsa_embedded": {
          "ceip_enabled": "boolean",
          "replicated": {
            "https_port": "integer",
            "partner_hostname": "string",
            "ssl_thumbprint": "string",
            "ssl_verify": "boolean",
            "sso_admin_password": "string"
          },
          "standalone": {
            "sso_admin_password": "string",
            "sso_domain_name": "string"
          }
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/deployment/migrate",
      "NewPath": "/api/vcenter/deployment/migrate",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "active_directory": {
            "domain": "string",
            "password": "string",
            "username": "string"
          },
          "auto_answer": "boolean",
          "existing_migration_assistant": {
            "https_port": "integer",
            "ssl_thumbprint": "string"
          },
          "history": {
            "data_set": "string",
            "defer_import": "boolean"
          },
          "psc": {
            "ceip_enabled": "boolean"
          },
          "source_vc_windows": {
            "hostname": "string",
            "password": "string",
            "username": "string"
          },
          "vcsa_embedded": {
            "ceip_enabled": "boolean"
          }
        }
      },
      "NewOutBodyStruct": {
        "active_directory": {
          "domain": "string",
          "password": "string",
          "username": "string"
        },
        "auto_answer": "boolean",
        "existing_migration_assistant": {
          "https_port": "integer",
          "ssl_thumbprint": "string"
        },
        "history": {
          "data_set": "string",
          "defer_import": "boolean"
        },
        "psc": {
          "ceip_enabled": "boolean"
        },
        "source_vc_windows": {
          "hostname": "string",
          "password": "string",
          "username": "string"
        },
        "vcsa_embedded": {
          "ceip_enabled": "boolean"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/migrate/active-directory?action=check",
      "NewPath": "/api/vcenter/deployment/migrate/active-directory?action=check",
      "OldInBodyStruct": {
        "spec": {
          "dns_servers": "array",
          "domain": "string",
          "password": "string",
          "username": "string"
        }
      },
      "NewInBodyStruct": {
        "dns_servers": "array",
        "domain": "string",
        "password": "string",
        "username": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "result": {
            "errors": {
              "id": "string",
              "message": {
                "args": "array",
                "default_message": "string",
                "id": "string",
                "localized": "string",
                "params": {
                  "key": "string",
                  "value": {
                    "d": "number",
                    "dt": "string",
                    "format": "string",
                    "i": "integer",
                    "l": {
                      "id": "string",
                      "params": {
                        "key": "string",
                        "value": "selfref"
                      }
                    },
                    "precision": "integer",
                    "s": "string"
                  }
                }
              },
              "resolution": "selfref",
              "time": "string"
            },
            "info": "selfref",
            "warnings": "selfref"
          },
          "source_info": {
            "active_directory_domain": "string",
            "data_migration_info": {
              "all": {
                "estimated_export_time": "integer",
                "estimated_import_time": "integer",
                "required_free_disk_space_on_source": "number"
              },
              "all_with_deferred": "selfref",
              "core": "selfref",
              "core_events_tasks": "selfref",
              "core_events_tasks_with_deferred": "selfref"
            },
            "deployment_size": "string",
            "deployment_type": "string",
            "dns_servers": "array",
            "hostname": "string",
            "sso_domain_name": "string",
            "version": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "result": {
          "errors": {
            "id": "string",
            "message": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": "selfref"
                },
                "precision": "integer",
                "s": "string"
              }
            },
            "resolution": "selfref",
            "time": "string"
          },
          "info": "selfref",
          "warnings": "selfref"
        },
        "source_info": {
          "active_directory_domain": "string",
          "data_migration_info": {
            "all": {
              "estimated_export_time": "integer",
              "estimated_import_time": "integer",
              "required_free_disk_space_on_source": "number"
            },
            "all_with_deferred": "selfref",
            "core": "selfref",
            "core_events_tasks": "selfref",
            "core_events_tasks_with_deferred": "selfref"
          },
          "deployment_size": "string",
          "deployment_type": "string",
          "dns_servers": "array",
          "hostname": "string",
          "sso_domain_name": "string",
          "version": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/migrate?action=cancel",
      "NewPath": "/api/vcenter/deployment/migrate?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/migrate?action=check",
      "NewPath": "/api/vcenter/deployment/migrate?action=check",
      "OldInBodyStruct": {
        "spec": {
          "active_directory": {
            "domain": "string",
            "password": "string",
            "username": "string"
          },
          "auto_answer": "boolean",
          "existing_migration_assistant": {
            "https_port": "integer",
            "ssl_thumbprint": "string"
          },
          "history": {
            "data_set": "string",
            "defer_import": "boolean"
          },
          "psc": {
            "ceip_enabled": "boolean"
          },
          "source_vc_windows": {
            "hostname": "string",
            "password": "string",
            "username": "string"
          },
          "vcsa_embedded": {
            "ceip_enabled": "boolean"
          }
        }
      },
      "NewInBodyStruct": {
        "active_directory": {
          "domain": "string",
          "password": "string",
          "username": "string"
        },
        "auto_answer": "boolean",
        "existing_migration_assistant": {
          "https_port": "integer",
          "ssl_thumbprint": "string"
        },
        "history": {
          "data_set": "string",
          "defer_import": "boolean"
        },
        "psc": {
          "ceip_enabled": "boolean"
        },
        "source_vc_windows": {
          "hostname": "string",
          "password": "string",
          "username": "string"
        },
        "vcsa_embedded": {
          "ceip_enabled": "boolean"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "result": {
            "errors": {
              "id": "string",
              "message": {
                "args": "array",
                "default_message": "string",
                "id": "string",
                "localized": "string",
                "params": {
                  "key": "string",
                  "value": {
                    "d": "number",
                    "dt": "string",
                    "format": "string",
                    "i": "integer",
                    "l": {
                      "id": "string",
                      "params": {
                        "key": "string",
                        "value": "selfref"
                      }
                    },
                    "precision": "integer",
                    "s": "string"
                  }
                }
              },
              "resolution": "selfref",
              "time": "string"
            },
            "info": "selfref",
            "warnings": "selfref"
          },
          "source_info": {
            "active_directory_domain": "string",
            "data_migration_info": {
              "all": {
                "estimated_export_time": "integer",
                "estimated_import_time": "integer",
                "required_free_disk_space_on_source": "number"
              },
              "all_with_deferred": "selfref",
              "core": "selfref",
              "core_events_tasks": "selfref",
              "core_events_tasks_with_deferred": "selfref"
            },
            "deployment_size": "string",
            "deployment_type": "string",
            "dns_servers": "array",
            "hostname": "string",
            "sso_domain_name": "string",
            "version": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "result": {
          "errors": {
            "id": "string",
            "message": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": "selfref"
                },
                "precision": "integer",
                "s": "string"
              }
            },
            "resolution": "selfref",
            "time": "string"
          },
          "info": "selfref",
          "warnings": "selfref"
        },
        "source_info": {
          "active_directory_domain": "string",
          "data_migration_info": {
            "all": {
              "estimated_export_time": "integer",
              "estimated_import_time": "integer",
              "required_free_disk_space_on_source": "number"
            },
            "all_with_deferred": "selfref",
            "core": "selfref",
            "core_events_tasks": "selfref",
            "core_events_tasks_with_deferred": "selfref"
          },
          "deployment_size": "string",
          "deployment_type": "string",
          "dns_servers": "array",
          "hostname": "string",
          "sso_domain_name": "string",
          "version": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/migrate?action=start",
      "NewPath": "/api/vcenter/deployment/migrate?action=start",
      "OldInBodyStruct": {
        "spec": {
          "active_directory": {
            "domain": "string",
            "password": "string",
            "username": "string"
          },
          "auto_answer": "boolean",
          "existing_migration_assistant": {
            "https_port": "integer",
            "ssl_thumbprint": "string"
          },
          "history": {
            "data_set": "string",
            "defer_import": "boolean"
          },
          "psc": {
            "ceip_enabled": "boolean"
          },
          "source_vc_windows": {
            "hostname": "string",
            "password": "string",
            "username": "string"
          },
          "vcsa_embedded": {
            "ceip_enabled": "boolean"
          }
        }
      },
      "NewInBodyStruct": {
        "active_directory": {
          "domain": "string",
          "password": "string",
          "username": "string"
        },
        "auto_answer": "boolean",
        "existing_migration_assistant": {
          "https_port": "integer",
          "ssl_thumbprint": "string"
        },
        "history": {
          "data_set": "string",
          "defer_import": "boolean"
        },
        "psc": {
          "ceip_enabled": "boolean"
        },
        "source_vc_windows": {
          "hostname": "string",
          "password": "string",
          "username": "string"
        },
        "vcsa_embedded": {
          "ceip_enabled": "boolean"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/deployment/question",
      "NewPath": "/api/vcenter/deployment/question",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "questions": {
            "default_answer": "string",
            "id": "string",
            "possible_answers": "array",
            "question": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "key": "string",
                "value": {
                  "d": "number",
                  "dt": "string",
                  "format": "string",
                  "i": "integer",
                  "l": {
                    "id": "string",
                    "params": {
                      "key": "string",
                      "value": "selfref"
                    }
                  },
                  "precision": "integer",
                  "s": "string"
                }
              }
            },
            "type": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "questions": {
          "default_answer": "string",
          "id": "string",
          "possible_answers": "array",
          "question": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "d": "number",
              "dt": "string",
              "format": "string",
              "i": "integer",
              "l": {
                "id": "string",
                "params": "selfref"
              },
              "precision": "integer",
              "s": "string"
            }
          },
          "type": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/question?action=answer",
      "NewPath": "/api/vcenter/deployment/question?action=answer",
      "OldInBodyStruct": {
        "spec": {
          "answer_val": "string",
          "question_id": "string"
        }
      },
      "NewInBodyStruct": {
        "answer_val": "string",
        "question_id": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/deployment/upgrade",
      "NewPath": "/api/vcenter/deployment/upgrade",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "auto_answer": "boolean",
          "history": {
            "data_set": "string",
            "defer_import": "boolean"
          },
          "psc": {
            "ceip_enabled": "boolean"
          },
          "source_appliance": {
            "hostname": "string",
            "https_port": "integer",
            "root_password": "string",
            "ssh_thumbprint": "string",
            "ssh_verify": "boolean",
            "ssl_thumbprint": "string",
            "ssl_verify": "boolean",
            "sso_admin_password": "string",
            "sso_admin_username": "string"
          },
          "source_location": {
            "hostname": "string",
            "https_port": "integer",
            "password": "string",
            "ssl_thumbprint": "string",
            "ssl_verify": "boolean",
            "username": "string"
          },
          "vcsa_embedded": {
            "ceip_enabled": "boolean"
          }
        }
      },
      "NewOutBodyStruct": {
        "auto_answer": "boolean",
        "history": {
          "data_set": "string",
          "defer_import": "boolean"
        },
        "psc": {
          "ceip_enabled": "boolean"
        },
        "source_appliance": {
          "hostname": "string",
          "https_port": "integer",
          "root_password": "string",
          "ssh_thumbprint": "string",
          "ssh_verify": "boolean",
          "ssl_thumbprint": "string",
          "ssl_verify": "boolean",
          "sso_admin_password": "string",
          "sso_admin_username": "string"
        },
        "source_location": {
          "hostname": "string",
          "https_port": "integer",
          "password": "string",
          "ssl_thumbprint": "string",
          "ssl_verify": "boolean",
          "username": "string"
        },
        "vcsa_embedded": {
          "ceip_enabled": "boolean"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/upgrade?action=cancel",
      "NewPath": "/api/vcenter/deployment/upgrade?action=cancel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/upgrade?action=check",
      "NewPath": "/api/vcenter/deployment/upgrade?action=check",
      "OldInBodyStruct": {
        "spec": {
          "auto_answer": "boolean",
          "history": {
            "data_set": "string",
            "defer_import": "boolean"
          },
          "psc": {
            "ceip_enabled": "boolean"
          },
          "source_appliance": {
            "hostname": "string",
            "https_port": "integer",
            "root_password": "string",
            "ssh_thumbprint": "string",
            "ssh_verify": "boolean",
            "ssl_thumbprint": "string",
            "ssl_verify": "boolean",
            "sso_admin_password": "string",
            "sso_admin_username": "string"
          },
          "source_location": {
            "hostname": "string",
            "https_port": "integer",
            "password": "string",
            "ssl_thumbprint": "string",
            "ssl_verify": "boolean",
            "username": "string"
          },
          "vcsa_embedded": {
            "ceip_enabled": "boolean"
          }
        }
      },
      "NewInBodyStruct": {
        "auto_answer": "boolean",
        "history": {
          "data_set": "string",
          "defer_import": "boolean"
        },
        "psc": {
          "ceip_enabled": "boolean"
        },
        "source_appliance": {
          "hostname": "string",
          "https_port": "integer",
          "root_password": "string",
          "ssh_thumbprint": "string",
          "ssh_verify": "boolean",
          "ssl_thumbprint": "string",
          "ssl_verify": "boolean",
          "sso_admin_password": "string",
          "sso_admin_username": "string"
        },
        "source_location": {
          "hostname": "string",
          "https_port": "integer",
          "password": "string",
          "ssl_thumbprint": "string",
          "ssl_verify": "boolean",
          "username": "string"
        },
        "vcsa_embedded": {
          "ceip_enabled": "boolean"
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "result": {
            "errors": {
              "id": "string",
              "message": {
                "args": "array",
                "default_message": "string",
                "id": "string",
                "localized": "string",
                "params": {
                  "key": "string",
                  "value": {
                    "d": "number",
                    "dt": "string",
                    "format": "string",
                    "i": "integer",
                    "l": {
                      "id": "string",
                      "params": {
                        "key": "string",
                        "value": "selfref"
                      }
                    },
                    "precision": "integer",
                    "s": "string"
                  }
                }
              },
              "resolution": "selfref",
              "time": "string"
            },
            "info": "selfref",
            "warnings": "selfref"
          },
          "source_info": {
            "active_directory_domain": "string",
            "data_migration_info": {
              "all": {
                "estimated_export_time": "integer",
                "estimated_import_time": "integer",
                "required_free_disk_space_on_source": "number"
              },
              "all_with_deferred": "selfref",
              "core": "selfref",
              "core_events_tasks": "selfref",
              "core_events_tasks_with_deferred": "selfref"
            },
            "deployment_size": "string",
            "deployment_type": "string",
            "dns_servers": "array",
            "hostname": "string",
            "sso_domain_name": "string",
            "version": "string"
          },
          "status": "string"
        }
      },
      "NewOutBodyStruct": {
        "result": {
          "errors": {
            "id": "string",
            "message": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": "selfref"
                },
                "precision": "integer",
                "s": "string"
              }
            },
            "resolution": "selfref",
            "time": "string"
          },
          "info": "selfref",
          "warnings": "selfref"
        },
        "source_info": {
          "active_directory_domain": "string",
          "data_migration_info": {
            "all": {
              "estimated_export_time": "integer",
              "estimated_import_time": "integer",
              "required_free_disk_space_on_source": "number"
            },
            "all_with_deferred": "selfref",
            "core": "selfref",
            "core_events_tasks": "selfref",
            "core_events_tasks_with_deferred": "selfref"
          },
          "deployment_size": "string",
          "deployment_type": "string",
          "dns_servers": "array",
          "hostname": "string",
          "sso_domain_name": "string",
          "version": "string"
        },
        "status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment/upgrade?action=start",
      "NewPath": "/api/vcenter/deployment/upgrade?action=start",
      "OldInBodyStruct": {
        "spec": {
          "auto_answer": "boolean",
          "history": {
            "data_set": "string",
            "defer_import": "boolean"
          },
          "psc": {
            "ceip_enabled": "boolean"
          },
          "source_appliance": {
            "hostname": "string",
            "https_port": "integer",
            "root_password": "string",
            "ssh_thumbprint": "string",
            "ssh_verify": "boolean",
            "ssl_thumbprint": "string",
            "ssl_verify": "boolean",
            "sso_admin_password": "string",
            "sso_admin_username": "string"
          },
          "source_location": {
            "hostname": "string",
            "https_port": "integer",
            "password": "string",
            "ssl_thumbprint": "string",
            "ssl_verify": "boolean",
            "username": "string"
          },
          "vcsa_embedded": {
            "ceip_enabled": "boolean"
          }
        }
      },
      "NewInBodyStruct": {
        "auto_answer": "boolean",
        "history": {
          "data_set": "string",
          "defer_import": "boolean"
        },
        "psc": {
          "ceip_enabled": "boolean"
        },
        "source_appliance": {
          "hostname": "string",
          "https_port": "integer",
          "root_password": "string",
          "ssh_thumbprint": "string",
          "ssh_verify": "boolean",
          "ssl_thumbprint": "string",
          "ssl_verify": "boolean",
          "sso_admin_password": "string",
          "sso_admin_username": "string"
        },
        "source_location": {
          "hostname": "string",
          "https_port": "integer",
          "password": "string",
          "ssl_thumbprint": "string",
          "ssl_verify": "boolean",
          "username": "string"
        },
        "vcsa_embedded": {
          "ceip_enabled": "boolean"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/deployment?action=rollback",
      "NewPath": "/api/vcenter/deployment?action=rollback",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/folder",
      "NewPath": "/api/vcenter/folder",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "folder": "string",
          "name": "string",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "folder": "string",
        "name": "string",
        "type": "string"
      },
      "OldInQueryParams": [
        "filter.folders",
        "filter.names",
        "filter.type",
        "filter.parent_folders",
        "filter.datacenters"
      ],
      "NewInQueryParams": [
        "folders",
        "names",
        "type",
        "parent_folders",
        "datacenters"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/guest/customization-specs",
      "NewPath": "/api/vcenter/guest/customization-specs",
      "OldInBodyStruct": {
        "spec": {
          "description": "string",
          "name": "string",
          "spec": {
            "configuration_spec": {
              "linux_config": {
                "domain": "string",
                "hostname": {
                  "fixed_name": "string",
                  "prefix": "string",
                  "type": "string"
                },
                "script_text": "string",
                "time_zone": "string"
              },
              "windows_config": {
                "reboot": "string",
                "sysprep": {
                  "domain": {
                    "domain": "string",
                    "domain_password": "string",
                    "domain_username": "string",
                    "type": "string",
                    "workgroup": "string"
                  },
                  "gui_run_once_commands": "array",
                  "gui_unattended": {
                    "auto_logon": "boolean",
                    "auto_logon_count": "integer",
                    "password": "string",
                    "time_zone": "integer"
                  },
                  "user_data": {
                    "computer_name": "selfref",
                    "full_name": "string",
                    "organization": "string",
                    "product_key": "string"
                  }
                },
                "sysprep_xml": "string"
              }
            },
            "global_DNS_settings": {
              "dns_servers": "array",
              "dns_suffix_list": "array"
            },
            "interfaces": {
              "adapter": {
                "ipv4": {
                  "gateways": "array",
                  "ip_address": "string",
                  "prefix": "integer",
                  "type": "string"
                },
                "ipv6": {
                  "gateways": "array",
                  "ipv6": {
                    "ip_address": "string",
                    "prefix": "integer"
                  },
                  "type": "string"
                },
                "windows": {
                  "dns_domain": "string",
                  "dns_servers": "array",
                  "net_BIOS_mode": "string",
                  "wins_servers": "array"
                }
              },
              "mac_address": "string"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "description": "string",
        "name": "string",
        "spec": {
          "configuration_spec": {
            "linux_config": {
              "domain": "string",
              "hostname": {
                "fixed_name": "string",
                "prefix": "string",
                "type": "string"
              },
              "script_text": "string",
              "time_zone": "string"
            },
            "windows_config": {
              "reboot": "string",
              "sysprep": {
                "domain": {
                  "domain": "string",
                  "domain_password": "string",
                  "domain_username": "string",
                  "type": "string",
                  "workgroup": "string"
                },
                "gui_run_once_commands": "array",
                "gui_unattended": {
                  "auto_logon": "boolean",
                  "auto_logon_count": "integer",
                  "password": "string",
                  "time_zone": "integer"
                },
                "user_data": {
                  "computer_name": "selfref",
                  "full_name": "string",
                  "organization": "string",
                  "product_key": "string"
                }
              },
              "sysprep_xml": "string"
            }
          },
          "global_DNS_settings": {
            "dns_servers": "array",
            "dns_suffix_list": "array"
          },
          "interfaces": {
            "adapter": {
              "ipv4": {
                "gateways": "array",
                "ip_address": "string",
                "prefix": "integer",
                "type": "string"
              },
              "ipv6": {
                "gateways": "array",
                "ipv6": {
                  "ip_address": "string",
                  "prefix": "integer"
                },
                "type": "string"
              },
              "windows": {
                "dns_domain": "string",
                "dns_servers": "array",
                "net_BIOS_mode": "string",
                "wins_servers": "array"
              }
            },
            "mac_address": "string"
          }
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/guest/customization-specs",
      "NewPath": "/api/vcenter/guest/customization-specs",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "description": "string",
          "last_modified": "string",
          "name": "string",
          "OS_type": "string"
        }
      },
      "NewOutBodyStruct": {
        "description": "string",
        "last_modified": "string",
        "name": "string",
        "OS_type": "string"
      },
      "OldInQueryParams": [
        "filter.names",
        "filter.OS_type"
      ],
      "NewInQueryParams": [
        "names",
        "OS_type"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "put",
      "OldPath": "/rest/vcenter/guest/customization-specs/{name}",
      "NewPath": "/api/vcenter/guest/customization-specs/{name}",
      "OldInBodyStruct": {
        "spec": {
          "description": "string",
          "fingerprint": "string",
          "name": "string",
          "spec": {
            "configuration_spec": {
              "linux_config": {
                "domain": "string",
                "hostname": {
                  "fixed_name": "string",
                  "prefix": "string",
                  "type": "string"
                },
                "script_text": "string",
                "time_zone": "string"
              },
              "windows_config": {
                "reboot": "string",
                "sysprep": {
                  "domain": {
                    "domain": "string",
                    "domain_password": "string",
                    "domain_username": "string",
                    "type": "string",
                    "workgroup": "string"
                  },
                  "gui_run_once_commands": "array",
                  "gui_unattended": {
                    "auto_logon": "boolean",
                    "auto_logon_count": "integer",
                    "password": "string",
                    "time_zone": "integer"
                  },
                  "user_data": {
                    "computer_name": "selfref",
                    "full_name": "string",
                    "organization": "string",
                    "product_key": "string"
                  }
                },
                "sysprep_xml": "string"
              }
            },
            "global_DNS_settings": {
              "dns_servers": "array",
              "dns_suffix_list": "array"
            },
            "interfaces": {
              "adapter": {
                "ipv4": {
                  "gateways": "array",
                  "ip_address": "string",
                  "prefix": "integer",
                  "type": "string"
                },
                "ipv6": {
                  "gateways": "array",
                  "ipv6": {
                    "ip_address": "string",
                    "prefix": "integer"
                  },
                  "type": "string"
                },
                "windows": {
                  "dns_domain": "string",
                  "dns_servers": "array",
                  "net_BIOS_mode": "string",
                  "wins_servers": "array"
                }
              },
              "mac_address": "string"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "description": "string",
        "fingerprint": "string",
        "name": "string",
        "spec": {
          "configuration_spec": {
            "linux_config": {
              "domain": "string",
              "hostname": {
                "fixed_name": "string",
                "prefix": "string",
                "type": "string"
              },
              "script_text": "string",
              "time_zone": "string"
            },
            "windows_config": {
              "reboot": "string",
              "sysprep": {
                "domain": {
                  "domain": "string",
                  "domain_password": "string",
                  "domain_username": "string",
                  "type": "string",
                  "workgroup": "string"
                },
                "gui_run_once_commands": "array",
                "gui_unattended": {
                  "auto_logon": "boolean",
                  "auto_logon_count": "integer",
                  "password": "string",
                  "time_zone": "integer"
                },
                "user_data": {
                  "computer_name": "selfref",
                  "full_name": "string",
                  "organization": "string",
                  "product_key": "string"
                }
              },
              "sysprep_xml": "string"
            }
          },
          "global_DNS_settings": {
            "dns_servers": "array",
            "dns_suffix_list": "array"
          },
          "interfaces": {
            "adapter": {
              "ipv4": {
                "gateways": "array",
                "ip_address": "string",
                "prefix": "integer",
                "type": "string"
              },
              "ipv6": {
                "gateways": "array",
                "ipv6": {
                  "ip_address": "string",
                  "prefix": "integer"
                },
                "type": "string"
              },
              "windows": {
                "dns_domain": "string",
                "dns_servers": "array",
                "net_BIOS_mode": "string",
                "wins_servers": "array"
              }
            },
            "mac_address": "string"
          }
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "name",
      "NewInPathParams": "name",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/guest/customization-specs/{name}",
      "NewPath": "/api/vcenter/guest/customization-specs/{name}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "last_modified": "string",
          "spec": {
            "description": "string",
            "fingerprint": "string",
            "name": "string",
            "spec": {
              "configuration_spec": {
                "linux_config": {
                  "domain": "string",
                  "hostname": {
                    "fixed_name": "string",
                    "prefix": "string",
                    "type": "string"
                  },
                  "script_text": "string",
                  "time_zone": "string"
                },
                "windows_config": {
                  "reboot": "string",
                  "sysprep": {
                    "domain": {
                      "domain": "string",
                      "domain_password": "string",
                      "domain_username": "string",
                      "type": "string",
                      "workgroup": "string"
                    },
                    "gui_run_once_commands": "array",
                    "gui_unattended": {
                      "auto_logon": "boolean",
                      "auto_logon_count": "integer",
                      "password": "string",
                      "time_zone": "integer"
                    },
                    "user_data": {
                      "computer_name": "selfref",
                      "full_name": "string",
                      "organization": "string",
                      "product_key": "string"
                    }
                  },
                  "sysprep_xml": "string"
                }
              },
              "global_DNS_settings": {
                "dns_servers": "array",
                "dns_suffix_list": "array"
              },
              "interfaces": {
                "adapter": {
                  "ipv4": {
                    "gateways": "array",
                    "ip_address": "string",
                    "prefix": "integer",
                    "type": "string"
                  },
                  "ipv6": {
                    "gateways": "array",
                    "ipv6": {
                      "ip_address": "string",
                      "prefix": "integer"
                    },
                    "type": "string"
                  },
                  "windows": {
                    "dns_domain": "string",
                    "dns_servers": "array",
                    "net_BIOS_mode": "string",
                    "wins_servers": "array"
                  }
                },
                "mac_address": "string"
              }
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "last_modified": "string",
        "spec": {
          "description": "string",
          "fingerprint": "string",
          "name": "string",
          "spec": {
            "configuration_spec": {
              "linux_config": {
                "domain": "string",
                "hostname": {
                  "fixed_name": "string",
                  "prefix": "string",
                  "type": "string"
                },
                "script_text": "string",
                "time_zone": "string"
              },
              "windows_config": {
                "reboot": "string",
                "sysprep": {
                  "domain": {
                    "domain": "string",
                    "domain_password": "string",
                    "domain_username": "string",
                    "type": "string",
                    "workgroup": "string"
                  },
                  "gui_run_once_commands": "array",
                  "gui_unattended": {
                    "auto_logon": "boolean",
                    "auto_logon_count": "integer",
                    "password": "string",
                    "time_zone": "integer"
                  },
                  "user_data": {
                    "computer_name": "selfref",
                    "full_name": "string",
                    "organization": "string",
                    "product_key": "string"
                  }
                },
                "sysprep_xml": "string"
              }
            },
            "global_DNS_settings": {
              "dns_servers": "array",
              "dns_suffix_list": "array"
            },
            "interfaces": {
              "adapter": {
                "ipv4": {
                  "gateways": "array",
                  "ip_address": "string",
                  "prefix": "integer",
                  "type": "string"
                },
                "ipv6": {
                  "gateways": "array",
                  "ipv6": {
                    "ip_address": "string",
                    "prefix": "integer"
                  },
                  "type": "string"
                },
                "windows": {
                  "dns_domain": "string",
                  "dns_servers": "array",
                  "net_BIOS_mode": "string",
                  "wins_servers": "array"
                }
              },
              "mac_address": "string"
            }
          }
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "name",
      "NewInPathParams": "name",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/guest/customization-specs/{name}",
      "NewPath": "/api/vcenter/guest/customization-specs/{name}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "name",
      "NewInPathParams": "name",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/guest/customization-specs/{name}?action=export",
      "NewPath": "/api/vcenter/guest/customization-specs/{name}?action=export",
      "OldInBodyStruct": {
        "format": "string"
      },
      "NewInBodyStruct": {
        "format": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "name",
      "NewInPathParams": "name",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/guest/customization-specs?action=import",
      "NewPath": "/api/vcenter/guest/customization-specs?action=import",
      "OldInBodyStruct": {
        "customization_spec": "string"
      },
      "NewInBodyStruct": {
        "customization_spec": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "description": "string",
          "name": "string",
          "spec": {
            "configuration_spec": {
              "linux_config": {
                "domain": "string",
                "hostname": {
                  "fixed_name": "string",
                  "prefix": "string",
                  "type": "string"
                },
                "script_text": "string",
                "time_zone": "string"
              },
              "windows_config": {
                "reboot": "string",
                "sysprep": {
                  "domain": {
                    "domain": "string",
                    "domain_password": "string",
                    "domain_username": "string",
                    "type": "string",
                    "workgroup": "string"
                  },
                  "gui_run_once_commands": "array",
                  "gui_unattended": {
                    "auto_logon": "boolean",
                    "auto_logon_count": "integer",
                    "password": "string",
                    "time_zone": "integer"
                  },
                  "user_data": {
                    "computer_name": "selfref",
                    "full_name": "string",
                    "organization": "string",
                    "product_key": "string"
                  }
                },
                "sysprep_xml": "string"
              }
            },
            "global_DNS_settings": {
              "dns_servers": "array",
              "dns_suffix_list": "array"
            },
            "interfaces": {
              "adapter": {
                "ipv4": {
                  "gateways": "array",
                  "ip_address": "string",
                  "prefix": "integer",
                  "type": "string"
                },
                "ipv6": {
                  "gateways": "array",
                  "ipv6": {
                    "ip_address": "string",
                    "prefix": "integer"
                  },
                  "type": "string"
                },
                "windows": {
                  "dns_domain": "string",
                  "dns_servers": "array",
                  "net_BIOS_mode": "string",
                  "wins_servers": "array"
                }
              },
              "mac_address": "string"
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "description": "string",
        "name": "string",
        "spec": {
          "configuration_spec": {
            "linux_config": {
              "domain": "string",
              "hostname": {
                "fixed_name": "string",
                "prefix": "string",
                "type": "string"
              },
              "script_text": "string",
              "time_zone": "string"
            },
            "windows_config": {
              "reboot": "string",
              "sysprep": {
                "domain": {
                  "domain": "string",
                  "domain_password": "string",
                  "domain_username": "string",
                  "type": "string",
                  "workgroup": "string"
                },
                "gui_run_once_commands": "array",
                "gui_unattended": {
                  "auto_logon": "boolean",
                  "auto_logon_count": "integer",
                  "password": "string",
                  "time_zone": "integer"
                },
                "user_data": {
                  "computer_name": "selfref",
                  "full_name": "string",
                  "organization": "string",
                  "product_key": "string"
                }
              },
              "sysprep_xml": "string"
            }
          },
          "global_DNS_settings": {
            "dns_servers": "array",
            "dns_suffix_list": "array"
          },
          "interfaces": {
            "adapter": {
              "ipv4": {
                "gateways": "array",
                "ip_address": "string",
                "prefix": "integer",
                "type": "string"
              },
              "ipv6": {
                "gateways": "array",
                "ipv6": {
                  "ip_address": "string",
                  "prefix": "integer"
                },
                "type": "string"
              },
              "windows": {
                "dns_domain": "string",
                "dns_servers": "array",
                "net_BIOS_mode": "string",
                "wins_servers": "array"
              }
            },
            "mac_address": "string"
          }
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/host",
      "NewPath": "/api/vcenter/host",
      "OldInBodyStruct": {
        "spec": {
          "folder": "string",
          "force_add": "boolean",
          "hostname": "string",
          "password": "string",
          "port": "integer",
          "thumbprint": "string",
          "thumbprint_verification": "string",
          "user_name": "string"
        }
      },
      "NewInBodyStruct": {
        "folder": "string",
        "force_add": "boolean",
        "hostname": "string",
        "password": "string",
        "port": "integer",
        "thumbprint": "string",
        "thumbprint_verification": "string",
        "user_name": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/host",
      "NewPath": "/api/vcenter/host",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "connection_state": "string",
          "host": "string",
          "name": "string",
          "power_state": "string"
        }
      },
      "NewOutBodyStruct": {
        "connection_state": "string",
        "host": "string",
        "name": "string",
        "power_state": "string"
      },
      "OldInQueryParams": [
        "filter.hosts",
        "filter.names",
        "filter.folders",
        "filter.datacenters",
        "filter.standalone",
        "filter.clusters",
        "filter.connection_states"
      ],
      "NewInQueryParams": [
        "hosts",
        "names",
        "folders",
        "datacenters",
        "standalone",
        "clusters",
        "connection_states"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/host/{host}",
      "NewPath": "/api/vcenter/host/{host}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "host",
      "NewInPathParams": "host",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/host/{host}/connect",
      "NewPath": "/api/vcenter/host/{host}?action=connect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "host",
      "NewInPathParams": "host",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/host/{host}/disconnect",
      "NewPath": "/api/vcenter/host/{host}?action=disconnect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "host",
      "NewInPathParams": "host",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/identity/providers",
      "NewPath": "/api/vcenter/identity/providers",
      "OldInBodyStruct": {
        "spec": {
          "active_directory_over_ldap": {
            "cert_chain": {
              "cert_chain": "array"
            },
            "groups_base_dn": "string",
            "password": "string",
            "server_endpoints": "array",
            "users_base_dn": "string",
            "user_name": "string"
          },
          "auth_query_params": {
            "key": "string",
            "value": "array"
          },
          "config_tag": "string",
          "domain_names": "array",
          "groups_claim": "string",
          "idm_endpoints": "array",
          "idm_protocol": "string",
          "is_default": "boolean",
          "name": "string",
          "oauth2": {
            "authentication_method": "string",
            "auth_endpoint": "string",
            "auth_query_params": {
              "key": "string",
              "value": "array"
            },
            "claim_map": {
              "key": "string",
              "value": {
                "key": "string",
                "value": "array"
              }
            },
            "client_id": "string",
            "client_secret": "string",
            "issuer": "string",
            "public_key_uri": "string",
            "token_endpoint": "string"
          },
          "oidc": {
            "claim_map": {
              "key": "string",
              "value": {
                "key": "string",
                "value": "array"
              }
            },
            "client_id": "string",
            "client_secret": "string",
            "discovery_endpoint": "string"
          },
          "org_ids": "array",
          "upn_claim": "string"
        }
      },
      "NewInBodyStruct": {
        "active_directory_over_ldap": {
          "cert_chain": {
            "cert_chain": "array"
          },
          "groups_base_dn": "string",
          "password": "string",
          "server_endpoints": "array",
          "users_base_dn": "string",
          "user_name": "string"
        },
        "auth_query_params": "object",
        "config_tag": "string",
        "domain_names": "array",
        "groups_claim": "string",
        "idm_endpoints": "array",
        "idm_protocol": "string",
        "is_default": "boolean",
        "name": "string",
        "oauth2": {
          "authentication_method": "string",
          "auth_endpoint": "string",
          "auth_query_params": "object",
          "claim_map": "object",
          "client_id": "string",
          "client_secret": "string",
          "issuer": "string",
          "public_key_uri": "string",
          "token_endpoint": "string"
        },
        "oidc": {
          "claim_map": "object",
          "client_id": "string",
          "client_secret": "string",
          "discovery_endpoint": "string"
        },
        "org_ids": "array",
        "upn_claim": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/identity/providers",
      "NewPath": "/api/vcenter/identity/providers",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "auth_query_params": {
            "key": "string",
            "value": "array"
          },
          "config_tag": "string",
          "domain_names": "array",
          "is_default": "boolean",
          "name": "string",
          "oauth2": {
            "authentication_header": "string",
            "auth_endpoint": "string",
            "auth_query_params": {
              "key": "string",
              "value": "array"
            },
            "client_id": "string",
            "token_endpoint": "string"
          },
          "oidc": {
            "authentication_header": "string",
            "auth_endpoint": "string",
            "auth_query_params": {
              "key": "string",
              "value": "array"
            },
            "client_id": "string",
            "discovery_endpoint": "string",
            "logout_endpoint": "string",
            "token_endpoint": "string"
          },
          "provider": "string"
        }
      },
      "NewOutBodyStruct": {
        "auth_query_params": "object",
        "config_tag": "string",
        "domain_names": "array",
        "is_default": "boolean",
        "name": "string",
        "oauth2": {
          "authentication_header": "string",
          "auth_endpoint": "string",
          "auth_query_params": "object",
          "client_id": "string",
          "token_endpoint": "string"
        },
        "oidc": {
          "authentication_header": "string",
          "auth_endpoint": "string",
          "auth_query_params": "object",
          "client_id": "string",
          "discovery_endpoint": "string",
          "logout_endpoint": "string",
          "token_endpoint": "string"
        },
        "provider": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/identity/providers/{provider}",
      "NewPath": "/api/vcenter/identity/providers/{provider}",
      "OldInBodyStruct": {
        "spec": {
          "active_directory_over_ldap": {
            "cert_chain": {
              "cert_chain": "array"
            },
            "groups_base_dn": "string",
            "password": "string",
            "server_endpoints": "array",
            "users_base_dn": "string",
            "user_name": "string"
          },
          "auth_query_params": {
            "key": "string",
            "value": "array"
          },
          "config_tag": "string",
          "domain_names": "array",
          "groups_claim": "string",
          "idm_endpoints": "array",
          "idm_protocol": "string",
          "make_default": "boolean",
          "name": "string",
          "oauth2": {
            "authentication_method": "string",
            "auth_endpoint": "string",
            "auth_query_params": {
              "key": "string",
              "value": "array"
            },
            "claim_map": {
              "key": "string",
              "value": {
                "key": "string",
                "value": "array"
              }
            },
            "client_id": "string",
            "client_secret": "string",
            "issuer": "string",
            "public_key_uri": "string",
            "token_endpoint": "string"
          },
          "oidc": {
            "claim_map": {
              "key": "string",
              "value": {
                "key": "string",
                "value": "array"
              }
            },
            "client_id": "string",
            "client_secret": "string",
            "discovery_endpoint": "string"
          },
          "org_ids": "array",
          "reset_groups_claim": "boolean",
          "reset_upn_claim": "boolean",
          "upn_claim": "string"
        }
      },
      "NewInBodyStruct": {
        "active_directory_over_ldap": {
          "cert_chain": {
            "cert_chain": "array"
          },
          "groups_base_dn": "string",
          "password": "string",
          "server_endpoints": "array",
          "users_base_dn": "string",
          "user_name": "string"
        },
        "auth_query_params": "object",
        "config_tag": "string",
        "domain_names": "array",
        "groups_claim": "string",
        "idm_endpoints": "array",
        "idm_protocol": "string",
        "make_default": "boolean",
        "name": "string",
        "oauth2": {
          "authentication_method": "string",
          "auth_endpoint": "string",
          "auth_query_params": "object",
          "claim_map": "object",
          "client_id": "string",
          "client_secret": "string",
          "issuer": "string",
          "public_key_uri": "string",
          "token_endpoint": "string"
        },
        "oidc": {
          "claim_map": "object",
          "client_id": "string",
          "client_secret": "string",
          "discovery_endpoint": "string"
        },
        "org_ids": "array",
        "reset_groups_claim": "boolean",
        "reset_upn_claim": "boolean",
        "upn_claim": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "provider",
      "NewInPathParams": "provider",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/identity/providers/{provider}",
      "NewPath": "/api/vcenter/identity/providers/{provider}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "active_directory_over_ldap": {
            "cert_chain": {
              "cert_chain": "array"
            },
            "groups_base_dn": "string",
            "password": "string",
            "server_endpoints": "array",
            "users_base_dn": "string",
            "user_name": "string"
          },
          "auth_query_params": {
            "key": "string",
            "value": "array"
          },
          "config_tag": "string",
          "domain_names": "array",
          "groups_claim": "string",
          "idm_endpoints": "array",
          "idm_protocol": "string",
          "is_default": "boolean",
          "name": "string",
          "oauth2": {
            "authentication_method": "string",
            "auth_endpoint": "string",
            "auth_query_params": {
              "key": "string",
              "value": "array"
            },
            "claim_map": {
              "key": "string",
              "value": {
                "key": "string",
                "value": "array"
              }
            },
            "client_id": "string",
            "client_secret": "string",
            "issuer": "string",
            "public_key_uri": "string",
            "token_endpoint": "string"
          },
          "oidc": {
            "authentication_method": "selfref",
            "auth_endpoint": "string",
            "auth_query_params": {
              "key": "string",
              "value": "array"
            },
            "claim_map": {
              "key": "string",
              "value": {
                "key": "string",
                "value": "array"
              }
            },
            "client_id": "string",
            "client_secret": "string",
            "discovery_endpoint": "string",
            "issuer": "string",
            "logout_endpoint": "string",
            "public_key_uri": "string",
            "token_endpoint": "string"
          },
          "org_ids": "array",
          "upn_claim": "string"
        }
      },
      "NewOutBodyStruct": {
        "active_directory_over_ldap": {
          "cert_chain": {
            "cert_chain": "array"
          },
          "groups_base_dn": "string",
          "password": "string",
          "server_endpoints": "array",
          "users_base_dn": "string",
          "user_name": "string"
        },
        "auth_query_params": "object",
        "config_tag": "string",
        "domain_names": "array",
        "groups_claim": "string",
        "idm_endpoints": "array",
        "idm_protocol": "string",
        "is_default": "boolean",
        "name": "string",
        "oauth2": {
          "authentication_method": "string",
          "auth_endpoint": "string",
          "auth_query_params": "object",
          "claim_map": "object",
          "client_id": "string",
          "client_secret": "string",
          "issuer": "string",
          "public_key_uri": "string",
          "token_endpoint": "string"
        },
        "oidc": {
          "authentication_method": "selfref",
          "auth_endpoint": "string",
          "auth_query_params": "object",
          "claim_map": "object",
          "client_id": "string",
          "client_secret": "string",
          "discovery_endpoint": "string",
          "issuer": "string",
          "logout_endpoint": "string",
          "public_key_uri": "string",
          "token_endpoint": "string"
        },
        "org_ids": "array",
        "upn_claim": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "provider",
      "NewInPathParams": "provider",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/identity/providers/{provider}",
      "NewPath": "/api/vcenter/identity/providers/{provider}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "provider",
      "NewInPathParams": "provider",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/namespaces/namespace-templates/clusters/{cluster}",
      "NewPath": "/api/vcenter/namespaces/namespace-templates/clusters/{cluster}",
      "OldInBodyStruct": {
        "spec": {
          "networks": "array",
          "permissions": {
            "domain": "string",
            "subject": "string",
            "subject_type": "string"
          },
          "resource_spec": "object",
          "storage_specs": {
            "limit": "integer",
            "policy": "string"
          },
          "template": "string"
        }
      },
      "NewInBodyStruct": {
        "networks": "array",
        "permissions": {
          "domain": "string",
          "subject": "string",
          "subject_type": "string"
        },
        "resource_spec": "object",
        "storage_specs": {
          "limit": "integer",
          "policy": "string"
        },
        "template": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "cluster",
      "NewInPathParams": "cluster",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/namespaces/namespace-templates/clusters/{cluster}",
      "NewPath": "/api/vcenter/namespaces/namespace-templates/clusters/{cluster}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cluster": "string",
          "template": "string"
        }
      },
      "NewOutBodyStruct": {
        "cluster": "string",
        "template": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "cluster",
      "NewInPathParams": "cluster",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/namespaces/namespace-templates/clusters/{cluster}/templates/{template}",
      "NewPath": "/api/vcenter/namespaces/namespace-templates/clusters/{cluster}/{template}",
      "OldInBodyStruct": {
        "spec": {
          "networks": "array",
          "permissions": {
            "domain": "string",
            "subject": "string",
            "subject_type": "string"
          },
          "resource_spec": "object",
          "storage_specs": {
            "limit": "integer",
            "policy": "string"
          }
        }
      },
      "NewInBodyStruct": {
        "networks": "array",
        "permissions": {
          "domain": "string",
          "subject": "string",
          "subject_type": "string"
        },
        "resource_spec": "object",
        "storage_specs": {
          "limit": "integer",
          "policy": "string"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "cluster",
        "template"
      ],
      "NewInPathParams": [
        "cluster",
        "template"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/namespaces/namespace-templates/clusters/{cluster}/templates/{template}",
      "NewPath": "/api/vcenter/namespaces/namespace-templates/clusters/{cluster}/{template}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cluster": "string",
          "networks": "array",
          "permissions": {
            "domain": "string",
            "subject": "string",
            "subject_type": "string"
          },
          "resource_spec": "object",
          "storage_specs": {
            "limit": "integer",
            "policy": "string"
          },
          "template": "string"
        }
      },
      "NewOutBodyStruct": {
        "cluster": "string",
        "networks": "array",
        "permissions": {
          "domain": "string",
          "subject": "string",
          "subject_type": "string"
        },
        "resource_spec": "object",
        "storage_specs": {
          "limit": "integer",
          "policy": "string"
        },
        "template": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "cluster",
        "template"
      ],
      "NewInPathParams": [
        "cluster",
        "template"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/network",
      "NewPath": "/api/vcenter/network",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "name": "string",
          "network": "string",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "name": "string",
        "network": "string",
        "type": "string"
      },
      "OldInQueryParams": [
        "filter.networks",
        "filter.names",
        "filter.types",
        "filter.folders",
        "filter.datacenters"
      ],
      "NewInQueryParams": [
        "networks",
        "names",
        "types",
        "folders",
        "datacenters"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/resource-pool",
      "NewPath": "/api/vcenter/resource-pool",
      "OldInBodyStruct": {
        "spec": {
          "cpu_allocation": {
            "expandable_reservation": "boolean",
            "limit": "integer",
            "reservation": "integer",
            "shares": {
              "level": "string",
              "shares": "integer"
            }
          },
          "memory_allocation": "selfref",
          "name": "string",
          "parent": "string"
        }
      },
      "NewInBodyStruct": {
        "cpu_allocation": {
          "expandable_reservation": "boolean",
          "limit": "integer",
          "reservation": "integer",
          "shares": {
            "level": "string",
            "shares": "integer"
          }
        },
        "memory_allocation": "selfref",
        "name": "string",
        "parent": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/resource-pool",
      "NewPath": "/api/vcenter/resource-pool",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "name": "string",
          "resource_pool": "string"
        }
      },
      "NewOutBodyStruct": {
        "name": "string",
        "resource_pool": "string"
      },
      "OldInQueryParams": [
        "filter.resource_pools",
        "filter.names",
        "filter.parent_resource_pools",
        "filter.datacenters",
        "filter.hosts",
        "filter.clusters"
      ],
      "NewInQueryParams": [
        "resource_pools",
        "names",
        "parent_resource_pools",
        "datacenters",
        "hosts",
        "clusters"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/resource-pool/{resource_pool}",
      "NewPath": "/api/vcenter/resource-pool/{resource_pool}",
      "OldInBodyStruct": {
        "spec": {
          "cpu_allocation": {
            "expandable_reservation": "boolean",
            "limit": "integer",
            "reservation": "integer",
            "shares": {
              "level": "string",
              "shares": "integer"
            }
          },
          "memory_allocation": "selfref",
          "name": "string"
        }
      },
      "NewInBodyStruct": {
        "cpu_allocation": {
          "expandable_reservation": "boolean",
          "limit": "integer",
          "reservation": "integer",
          "shares": {
            "level": "string",
            "shares": "integer"
          }
        },
        "memory_allocation": "selfref",
        "name": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "resource_pool",
      "NewInPathParams": "resource_pool",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/resource-pool/{resource_pool}",
      "NewPath": "/api/vcenter/resource-pool/{resource_pool}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cpu_allocation": {
            "expandable_reservation": "boolean",
            "limit": "integer",
            "reservation": "integer",
            "shares": {
              "level": "string",
              "shares": "integer"
            }
          },
          "memory_allocation": "selfref",
          "name": "string",
          "resource_pools": "array"
        }
      },
      "NewOutBodyStruct": {
        "cpu_allocation": {
          "expandable_reservation": "boolean",
          "limit": "integer",
          "reservation": "integer",
          "shares": {
            "level": "string",
            "shares": "integer"
          }
        },
        "memory_allocation": "selfref",
        "name": "string",
        "resource_pools": "array"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "resource_pool",
      "NewInPathParams": "resource_pool",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/resource-pool/{resource_pool}",
      "NewPath": "/api/vcenter/resource-pool/{resource_pool}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "resource_pool",
      "NewInPathParams": "resource_pool",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/services",
      "NewPath": "/api/vcenter/services",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "description_key": "string",
            "health": "string",
            "health_messages": {
              "args": "array",
              "default_message": "string",
              "id": "string",
              "localized": "string",
              "params": {
                "key": "string",
                "value": {
                  "d": "number",
                  "dt": "string",
                  "format": "string",
                  "i": "integer",
                  "l": {
                    "id": "string",
                    "params": {
                      "key": "string",
                      "value": "selfref"
                    }
                  },
                  "precision": "integer",
                  "s": "string"
                }
              }
            },
            "name_key": "string",
            "startup_type": "string",
            "state": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "description_key": "string",
        "health": "string",
        "health_messages": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "name_key": "string",
        "startup_type": "string",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/services/{service}",
      "NewPath": "/api/vcenter/services/{service}",
      "OldInBodyStruct": {
        "spec": {
          "startup_type": "string"
        }
      },
      "NewInBodyStruct": {
        "startup_type": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service",
      "NewInPathParams": "service",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/services/{service}",
      "NewPath": "/api/vcenter/services/{service}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "description_key": "string",
          "health": "string",
          "health_messages": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "name_key": "string",
          "startup_type": "string",
          "state": "string"
        }
      },
      "NewOutBodyStruct": {
        "description_key": "string",
        "health": "string",
        "health_messages": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "name_key": "string",
        "startup_type": "string",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service",
      "NewInPathParams": "service",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/services/{service}/restart",
      "NewPath": "/api/vcenter/services/{service}?action=restart",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service",
      "NewInPathParams": "service",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/services/{service}/start",
      "NewPath": "/api/vcenter/services/{service}?action=start",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service",
      "NewInPathParams": "service",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/services/{service}/stop",
      "NewPath": "/api/vcenter/services/{service}?action=stop",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "service",
      "NewInPathParams": "service",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/storage/policies",
      "NewPath": "/api/vcenter/storage/policies",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "description": "string",
          "name": "string",
          "policy": "string"
        }
      },
      "NewOutBodyStruct": {
        "description": "string",
        "name": "string",
        "policy": "string"
      },
      "OldInQueryParams": "filter.policies",
      "NewInQueryParams": "policies",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/storage/policies/compliance/vm",
      "NewPath": "/api/vcenter/storage/policies/compliance/vm",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "disks": {
              "key": "string",
              "value": "string"
            },
            "vm_home": "selfref"
          }
        }
      },
      "NewOutBodyStruct": {
        "disks": "string",
        "vm_home": "selfref"
      },
      "OldInQueryParams": [
        "filter.status",
        "filter.vms"
      ],
      "NewInQueryParams": [
        "status",
        "vms"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/storage/policies/entities/compliance",
      "NewPath": "/api/vcenter/storage/policies/entities/compliance",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "disks": {
            "key": "string",
            "value": "string"
          },
          "vm": "string",
          "vm_home": "selfref"
        }
      },
      "NewOutBodyStruct": {
        "disks": "string",
        "vm": "string",
        "vm_home": "selfref"
      },
      "OldInQueryParams": "filter.status",
      "NewInQueryParams": "status",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/storage/policies/{policy}/vm",
      "NewPath": "/api/vcenter/storage/policies/{policy}/vm",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "disks": "array",
            "vm_home": "boolean"
          }
        }
      },
      "NewOutBodyStruct": {
        "disks": "array",
        "vm_home": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "policy",
      "NewInPathParams": "policy",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/storage/policies/{policy}?action=check-compatibility",
      "NewPath": "/api/vcenter/storage/policies/{policy}?action=check-compatibility",
      "OldInBodyStruct": {
        "datastores": "array"
      },
      "NewInBodyStruct": {
        "datastores": "array"
      },
      "OldOutBodyStruct": {
        "value": {
          "compatible_datastores": {
            "datastore": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "compatible_datastores": {
          "datastore": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "policy",
      "NewInPathParams": "policy",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "put",
      "OldPath": "/rest/vcenter/system-config/deployment-type",
      "NewPath": "/api/vcenter/system-config/deployment-type",
      "OldInBodyStruct": {
        "spec": {
          "remote_psc": {
            "https_port": "integer",
            "psc_hostname": "string",
            "ssl_thumbprint": "string",
            "ssl_verify": "boolean",
            "sso_admin_password": "string"
          },
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "remote_psc": {
          "https_port": "integer",
          "psc_hostname": "string",
          "ssl_thumbprint": "string",
          "ssl_verify": "boolean",
          "sso_admin_password": "string"
        },
        "type": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/system-config/deployment-type",
      "NewPath": "/api/vcenter/system-config/deployment-type",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/system-config/psc-registration",
      "NewPath": "/api/vcenter/system-config/psc-registration?action=repoint",
      "OldInBodyStruct": {
        "spec": {
          "https_port": "integer",
          "psc_hostname": "string",
          "ssl_thumbprint": "string",
          "ssl_verify": "boolean",
          "sso_admin_password": "string"
        }
      },
      "NewInBodyStruct": {
        "https_port": "integer",
        "psc_hostname": "string",
        "ssl_thumbprint": "string",
        "ssl_verify": "boolean",
        "sso_admin_password": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/system-config/psc-registration",
      "NewPath": "/api/vcenter/system-config/psc-registration",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "address": "string",
          "https_port": "integer",
          "sso_domain": "string"
        }
      },
      "NewOutBodyStruct": {
        "address": "string",
        "https_port": "integer",
        "sso_domain": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/tokenservice/token-exchange",
      "NewPath": "/api/vcenter/authentication/token",
      "OldInBodyStruct": {
        "spec": {
          "actor_token": "string",
          "actor_token_type": "string",
          "audience": "string",
          "grant_type": "string",
          "requested_token_type": "string",
          "resource": "string",
          "scope": "string",
          "subject_token": "string",
          "subject_token_type": "string"
        }
      },
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "access_token": "string",
          "expires_in": "integer",
          "issued_token_type": "string",
          "refresh_token": "string",
          "scope": "string",
          "token_type": "string"
        }
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/topology/nodes",
      "NewPath": "/api/vcenter/topology/nodes",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "client_affinity": "string",
          "node": "string",
          "replication_partners": "array",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "client_affinity": "string",
        "node": "string",
        "replication_partners": "array",
        "type": "string"
      },
      "OldInQueryParams": "filter.types",
      "NewInQueryParams": "types",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/topology/nodes/{node}",
      "NewPath": "/api/vcenter/topology/nodes/{node}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "client_affinity": "string",
          "domain": "string",
          "replication_partners": "array",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "client_affinity": "string",
        "domain": "string",
        "replication_partners": "array",
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "node",
      "NewInPathParams": "node",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/topology/replication-status",
      "NewPath": "/api/vcenter/topology/replication-status",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "change_lag": "integer",
          "node": "string",
          "partner_available": "boolean",
          "replicating": "boolean",
          "replication_partner": "string",
          "status_available": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "change_lag": "integer",
        "node": "string",
        "partner_available": "boolean",
        "replicating": "boolean",
        "replication_partner": "string",
        "status_available": "boolean"
      },
      "OldInQueryParams": "filter.nodes",
      "NewInQueryParams": "nodes",
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vcha/cluster/active?action=get",
      "NewPath": "/api/vcenter/vcha/cluster/active?action=get",
      "OldInBodyStruct": {
        "partial": "boolean",
        "vc_spec": {
          "active_location": {
            "hostname": "string",
            "password": "string",
            "port": "integer",
            "ssl_thumbprint": "string",
            "username": "string"
          }
        }
      },
      "NewInBodyStruct": {
        "partial": "boolean",
        "vc_spec": {
          "active_location": {
            "hostname": "string",
            "password": "string",
            "port": "integer",
            "ssl_thumbprint": "string",
            "username": "string"
          }
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "ha": {
            "default_gateway": "string",
            "dns_servers": "array",
            "ipv4": {
              "address": "string",
              "prefix": "integer",
              "subnet_mask": "string"
            },
            "ipv6": {
              "address": "string",
              "prefix": "integer"
            },
            "ip_family": "string"
          },
          "management": "selfref",
          "placement": {
            "bios_uuid": "string",
            "cluster": "string",
            "cluster_name": "string",
            "datacenter": "string",
            "datacenter_name": "string",
            "ha_network": "string",
            "ha_network_name": "string",
            "ha_network_type": "string",
            "host": "string",
            "host_name": "string",
            "management_network": "string",
            "management_network_name": "string",
            "management_network_type": "selfref",
            "management_vcenter_name": "string",
            "management_vcenter_server_guid": "string",
            "storage": {
              "datastore": "string",
              "datastore_name": "string"
            },
            "vm_name": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "ha": {
          "default_gateway": "string",
          "dns_servers": "array",
          "ipv4": {
            "address": "string",
            "prefix": "integer",
            "subnet_mask": "string"
          },
          "ipv6": {
            "address": "string",
            "prefix": "integer"
          },
          "ip_family": "string"
        },
        "management": "selfref",
        "placement": {
          "bios_uuid": "string",
          "cluster": "string",
          "cluster_name": "string",
          "datacenter": "string",
          "datacenter_name": "string",
          "ha_network": "string",
          "ha_network_name": "string",
          "ha_network_type": "string",
          "host": "string",
          "host_name": "string",
          "management_network": "string",
          "management_network_name": "string",
          "management_network_type": "selfref",
          "management_vcenter_name": "string",
          "management_vcenter_server_guid": "string",
          "storage": {
            "datastore": "string",
            "datastore_name": "string"
          },
          "vm_name": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vcha/cluster/deployment-type",
      "NewPath": "/api/vcenter/vcha/cluster/deployment-type",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "deployment_type": "string"
        }
      },
      "NewOutBodyStruct": {
        "deployment_type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vcha/cluster/mode",
      "NewPath": "/api/vcenter/vcha/cluster/mode",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "mode": "string"
        }
      },
      "NewOutBodyStruct": {
        "mode": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/vcenter/vcha/cluster/mode?vmw-task=true",
      "NewPath": "/api/vcenter/vcha/cluster/mode?vmw-task=true",
      "OldInBodyStruct": {
        "mode": "string"
      },
      "NewInBodyStruct": {
        "mode": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vcha/cluster/passive?action=check",
      "NewPath": "/api/vcenter/vcha/cluster/passive?action=check",
      "OldInBodyStruct": {
        "spec": {
          "placement": {
            "folder": "string",
            "ha_network": "string",
            "ha_network_type": "string",
            "host": "string",
            "management_network": "string",
            "management_network_type": "selfref",
            "name": "string",
            "resource_pool": "string",
            "storage": {
              "datastore": "string"
            }
          },
          "vc_spec": {
            "active_location": {
              "hostname": "string",
              "password": "string",
              "port": "integer",
              "ssl_thumbprint": "string",
              "username": "string"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "placement": {
          "folder": "string",
          "ha_network": "string",
          "ha_network_type": "string",
          "host": "string",
          "management_network": "string",
          "management_network_type": "selfref",
          "name": "string",
          "resource_pool": "string",
          "storage": {
            "datastore": "string"
          }
        },
        "vc_spec": {
          "active_location": {
            "hostname": "string",
            "password": "string",
            "port": "integer",
            "ssl_thumbprint": "string",
            "username": "string"
          }
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "errors": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "warnings": "selfref"
        }
      },
      "NewOutBodyStruct": {
        "errors": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "warnings": "selfref"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vcha/cluster/passive?action=redeploy&vmw-task=true",
      "NewPath": "/api/vcenter/vcha/cluster/passive?action=redeploy&vmw-task=true",
      "OldInBodyStruct": {
        "spec": {
          "failover_ip": {
            "default_gateway": "string",
            "dns_servers": "array",
            "ipv4": {
              "address": "string",
              "prefix": "integer",
              "subnet_mask": "string"
            },
            "ipv6": {
              "address": "string",
              "prefix": "integer"
            },
            "ip_family": "string"
          },
          "ha_ip": "selfref",
          "placement": {
            "folder": "string",
            "ha_network": "string",
            "ha_network_type": "string",
            "host": "string",
            "management_network": "string",
            "management_network_type": "selfref",
            "name": "string",
            "resource_pool": "string",
            "storage": {
              "datastore": "string"
            }
          },
          "vc_spec": {
            "active_location": {
              "hostname": "string",
              "password": "string",
              "port": "integer",
              "ssl_thumbprint": "string",
              "username": "string"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "failover_ip": {
          "default_gateway": "string",
          "dns_servers": "array",
          "ipv4": {
            "address": "string",
            "prefix": "integer",
            "subnet_mask": "string"
          },
          "ipv6": {
            "address": "string",
            "prefix": "integer"
          },
          "ip_family": "string"
        },
        "ha_ip": "selfref",
        "placement": {
          "folder": "string",
          "ha_network": "string",
          "ha_network_type": "string",
          "host": "string",
          "management_network": "string",
          "management_network_type": "selfref",
          "name": "string",
          "resource_pool": "string",
          "storage": {
            "datastore": "string"
          }
        },
        "vc_spec": {
          "active_location": {
            "hostname": "string",
            "password": "string",
            "port": "integer",
            "ssl_thumbprint": "string",
            "username": "string"
          }
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vcha/cluster/witness?action=check",
      "NewPath": "/api/vcenter/vcha/cluster/witness?action=check",
      "OldInBodyStruct": {
        "spec": {
          "placement": {
            "folder": "string",
            "ha_network": "string",
            "ha_network_type": "string",
            "host": "string",
            "management_network": "string",
            "management_network_type": "selfref",
            "name": "string",
            "resource_pool": "string",
            "storage": {
              "datastore": "string"
            }
          },
          "vc_spec": {
            "active_location": {
              "hostname": "string",
              "password": "string",
              "port": "integer",
              "ssl_thumbprint": "string",
              "username": "string"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "placement": {
          "folder": "string",
          "ha_network": "string",
          "ha_network_type": "string",
          "host": "string",
          "management_network": "string",
          "management_network_type": "selfref",
          "name": "string",
          "resource_pool": "string",
          "storage": {
            "datastore": "string"
          }
        },
        "vc_spec": {
          "active_location": {
            "hostname": "string",
            "password": "string",
            "port": "integer",
            "ssl_thumbprint": "string",
            "username": "string"
          }
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "errors": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "warnings": "selfref"
        }
      },
      "NewOutBodyStruct": {
        "errors": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "warnings": "selfref"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vcha/cluster/witness?action=redeploy&vmw-task=true",
      "NewPath": "/api/vcenter/vcha/cluster/witness?action=redeploy&vmw-task=true",
      "OldInBodyStruct": {
        "spec": {
          "ha_ip": {
            "default_gateway": "string",
            "dns_servers": "array",
            "ipv4": {
              "address": "string",
              "prefix": "integer",
              "subnet_mask": "string"
            },
            "ipv6": {
              "address": "string",
              "prefix": "integer"
            },
            "ip_family": "string"
          },
          "placement": {
            "folder": "string",
            "ha_network": "string",
            "ha_network_type": "string",
            "host": "string",
            "management_network": "string",
            "management_network_type": "selfref",
            "name": "string",
            "resource_pool": "string",
            "storage": {
              "datastore": "string"
            }
          },
          "vc_spec": {
            "active_location": {
              "hostname": "string",
              "password": "string",
              "port": "integer",
              "ssl_thumbprint": "string",
              "username": "string"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "ha_ip": {
          "default_gateway": "string",
          "dns_servers": "array",
          "ipv4": {
            "address": "string",
            "prefix": "integer",
            "subnet_mask": "string"
          },
          "ipv6": {
            "address": "string",
            "prefix": "integer"
          },
          "ip_family": "string"
        },
        "placement": {
          "folder": "string",
          "ha_network": "string",
          "ha_network_type": "string",
          "host": "string",
          "management_network": "string",
          "management_network_type": "selfref",
          "name": "string",
          "resource_pool": "string",
          "storage": {
            "datastore": "string"
          }
        },
        "vc_spec": {
          "active_location": {
            "hostname": "string",
            "password": "string",
            "port": "integer",
            "ssl_thumbprint": "string",
            "username": "string"
          }
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vcha/cluster?action=deploy&vmw-task=true",
      "NewPath": "/api/vcenter/vcha/cluster?action=deploy&vmw-task=true",
      "OldInBodyStruct": {
        "spec": {
          "active": {
            "ha_ip": {
              "default_gateway": "string",
              "dns_servers": "array",
              "ipv4": {
                "address": "string",
                "prefix": "integer",
                "subnet_mask": "string"
              },
              "ipv6": {
                "address": "string",
                "prefix": "integer"
              },
              "ip_family": "string"
            },
            "ha_network": "string",
            "ha_network_type": "string"
          },
          "deployment": "string",
          "passive": {
            "failover_ip": "selfref",
            "ha_ip": "selfref",
            "placement": {
              "folder": "string",
              "ha_network": "string",
              "ha_network_type": "selfref",
              "host": "string",
              "management_network": "string",
              "management_network_type": "selfref",
              "name": "string",
              "resource_pool": "string",
              "storage": {
                "datastore": "string"
              }
            }
          },
          "vc_spec": {
            "active_location": {
              "hostname": "string",
              "password": "string",
              "port": "integer",
              "ssl_thumbprint": "string",
              "username": "string"
            }
          },
          "witness": {
            "ha_ip": "selfref",
            "placement": "selfref"
          }
        }
      },
      "NewInBodyStruct": {
        "active": {
          "ha_ip": {
            "default_gateway": "string",
            "dns_servers": "array",
            "ipv4": {
              "address": "string",
              "prefix": "integer",
              "subnet_mask": "string"
            },
            "ipv6": {
              "address": "string",
              "prefix": "integer"
            },
            "ip_family": "string"
          },
          "ha_network": "string",
          "ha_network_type": "string"
        },
        "deployment": "string",
        "passive": {
          "failover_ip": "selfref",
          "ha_ip": "selfref",
          "placement": {
            "folder": "string",
            "ha_network": "string",
            "ha_network_type": "selfref",
            "host": "string",
            "management_network": "string",
            "management_network_type": "selfref",
            "name": "string",
            "resource_pool": "string",
            "storage": {
              "datastore": "string"
            }
          }
        },
        "vc_spec": {
          "active_location": {
            "hostname": "string",
            "password": "string",
            "port": "integer",
            "ssl_thumbprint": "string",
            "username": "string"
          }
        },
        "witness": {
          "ha_ip": "selfref",
          "placement": "selfref"
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vcha/cluster?action=failover&vmw-task=true",
      "NewPath": "/api/vcenter/vcha/cluster?action=failover&vmw-task=true",
      "OldInBodyStruct": {
        "planned": "boolean"
      },
      "NewInBodyStruct": {
        "planned": "boolean"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vcha/cluster?action=get",
      "NewPath": "/api/vcenter/vcha/cluster?action=get",
      "OldInBodyStruct": {
        "partial": "boolean",
        "vc_spec": {
          "active_location": {
            "hostname": "string",
            "password": "string",
            "port": "integer",
            "ssl_thumbprint": "string",
            "username": "string"
          }
        }
      },
      "NewInBodyStruct": {
        "partial": "boolean",
        "vc_spec": {
          "active_location": {
            "hostname": "string",
            "password": "string",
            "port": "integer",
            "ssl_thumbprint": "string",
            "username": "string"
          }
        }
      },
      "OldOutBodyStruct": {
        "value": {
          "auto_failover_allowed": "boolean",
          "config_state": "string",
          "health_exception": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "health_state": "string",
          "health_warnings": {
            "error": "selfref",
            "recommendation": "selfref"
          },
          "manual_failover_allowed": "boolean",
          "mode": "string",
          "node1": {
            "failover_ip": {
              "gateway_ip": "string",
              "ipv4": {
                "address": "string",
                "prefix": "integer",
                "subnet_mask": "string"
              },
              "ipv6": {
                "address": "string",
                "prefix": "integer"
              },
              "ip_family": "string"
            },
            "ha_ip": "selfref",
            "runtime": {
              "placement": {
                "bios_uuid": "string",
                "cluster": "string",
                "cluster_name": "string",
                "datacenter": "string",
                "datacenter_name": "string",
                "ha_network": "string",
                "ha_network_name": "string",
                "ha_network_type": "string",
                "host": "string",
                "host_name": "string",
                "management_network": "string",
                "management_network_name": "string",
                "management_network_type": "selfref",
                "management_vcenter_name": "string",
                "management_vcenter_server_guid": "string",
                "storage": {
                  "datastore": "string",
                  "datastore_name": "string"
                },
                "vm_name": "string"
              },
              "role": "string",
              "state": "string"
            }
          },
          "node2": "selfref",
          "witness": {
            "ha_ip": "selfref",
            "runtime": "selfref"
          }
        }
      },
      "NewOutBodyStruct": {
        "auto_failover_allowed": "boolean",
        "config_state": "string",
        "health_exception": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "health_state": "string",
        "health_warnings": {
          "error": "selfref",
          "recommendation": "selfref"
        },
        "manual_failover_allowed": "boolean",
        "mode": "string",
        "node1": {
          "failover_ip": {
            "gateway_ip": "string",
            "ipv4": {
              "address": "string",
              "prefix": "integer",
              "subnet_mask": "string"
            },
            "ipv6": {
              "address": "string",
              "prefix": "integer"
            },
            "ip_family": "string"
          },
          "ha_ip": "selfref",
          "runtime": {
            "placement": {
              "bios_uuid": "string",
              "cluster": "string",
              "cluster_name": "string",
              "datacenter": "string",
              "datacenter_name": "string",
              "ha_network": "string",
              "ha_network_name": "string",
              "ha_network_type": "string",
              "host": "string",
              "host_name": "string",
              "management_network": "string",
              "management_network_name": "string",
              "management_network_type": "selfref",
              "management_vcenter_name": "string",
              "management_vcenter_server_guid": "string",
              "storage": {
                "datastore": "string",
                "datastore_name": "string"
              },
              "vm_name": "string"
            },
            "role": "string",
            "state": "string"
          }
        },
        "node2": "selfref",
        "witness": {
          "ha_ip": "selfref",
          "runtime": "selfref"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vcha/cluster?action=undeploy&vmw-task=true",
      "NewPath": "/api/vcenter/vcha/cluster?action=undeploy&vmw-task=true",
      "OldInBodyStruct": {
        "spec": {
          "force_delete": "boolean",
          "vc_spec": {
            "active_location": {
              "hostname": "string",
              "password": "string",
              "port": "integer",
              "ssl_thumbprint": "string",
              "username": "string"
            }
          },
          "vms": {
            "passive": {
              "bios_uuid": "string",
              "vm": "string"
            },
            "witness": "selfref"
          }
        }
      },
      "NewInBodyStruct": {
        "force_delete": "boolean",
        "vc_spec": {
          "active_location": {
            "hostname": "string",
            "password": "string",
            "port": "integer",
            "ssl_thumbprint": "string",
            "username": "string"
          }
        },
        "vms": {
          "passive": {
            "bios_uuid": "string",
            "vm": "string"
          },
          "witness": "selfref"
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vcha/operations",
      "NewPath": "/api/vcenter/vcha/operations",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "active": "array",
          "disabled": "array"
        }
      },
      "NewOutBodyStruct": {
        "active": "array",
        "disabled": "array"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm",
      "NewPath": "/api/vcenter/vm",
      "OldInBodyStruct": {
        "spec": {
          "boot": {
            "delay": "integer",
            "efi_legacy_boot": "boolean",
            "enter_setup_mode": "boolean",
            "network_protocol": "string",
            "retry": "boolean",
            "retry_delay": "integer",
            "type": "string"
          },
          "boot_devices": {
            "type": "string"
          },
          "cdroms": {
            "allow_guest_control": "boolean",
            "backing": {
              "device_access_type": "string",
              "host_device": "string",
              "iso_file": "string",
              "type": "string"
            },
            "ide": {
              "master": "boolean",
              "primary": "boolean"
            },
            "sata": {
              "bus": "integer",
              "unit": "integer"
            },
            "start_connected": "boolean",
            "type": "string"
          },
          "cpu": {
            "cores_per_socket": "integer",
            "count": "integer",
            "hot_add_enabled": "boolean",
            "hot_remove_enabled": "boolean"
          },
          "disks": {
            "backing": {
              "type": "string",
              "vmdk_file": "string"
            },
            "ide": "selfref",
            "new_vmdk": {
              "capacity": "integer",
              "name": "string",
              "storage_policy": {
                "policy": "string"
              }
            },
            "sata": "selfref",
            "scsi": {
              "bus": "integer",
              "unit": "integer"
            },
            "type": "string"
          },
          "floppies": {
            "allow_guest_control": "boolean",
            "backing": {
              "host_device": "string",
              "image_file": "string",
              "type": "string"
            },
            "start_connected": "boolean"
          },
          "guest_OS": "string",
          "hardware_version": "string",
          "memory": {
            "hot_add_enabled": "boolean",
            "size_MiB": "integer"
          },
          "name": "string",
          "nics": {
            "allow_guest_control": "boolean",
            "backing": {
              "distributed_port": "string",
              "network": "string",
              "type": "string"
            },
            "mac_address": "string",
            "mac_type": "string",
            "pci_slot_number": "integer",
            "start_connected": "boolean",
            "type": "string",
            "upt_compatibility_enabled": "boolean",
            "wake_on_lan_enabled": "boolean"
          },
          "parallel_ports": {
            "allow_guest_control": "boolean",
            "backing": {
              "file": "string",
              "host_device": "string",
              "type": "string"
            },
            "start_connected": "boolean"
          },
          "placement": {
            "cluster": "string",
            "datastore": "string",
            "folder": "string",
            "host": "string",
            "resource_pool": "string"
          },
          "sata_adapters": {
            "bus": "integer",
            "pci_slot_number": "integer",
            "type": "string"
          },
          "scsi_adapters": {
            "bus": "integer",
            "pci_slot_number": "integer",
            "sharing": "string",
            "type": "string"
          },
          "serial_ports": {
            "allow_guest_control": "boolean",
            "backing": {
              "file": "string",
              "host_device": "string",
              "network_location": "string",
              "no_rx_loss": "boolean",
              "pipe": "string",
              "proxy": "string",
              "type": "string"
            },
            "start_connected": "boolean",
            "yield_on_poll": "boolean"
          },
          "storage_policy": {
            "policy": "string"
          }
        }
      },
      "NewInBodyStruct": {
        "boot": {
          "delay": "integer",
          "efi_legacy_boot": "boolean",
          "enter_setup_mode": "boolean",
          "network_protocol": "string",
          "retry": "boolean",
          "retry_delay": "integer",
          "type": "string"
        },
        "boot_devices": {
          "type": "string"
        },
        "cdroms": {
          "allow_guest_control": "boolean",
          "backing": {
            "device_access_type": "string",
            "host_device": "string",
            "iso_file": "string",
            "type": "string"
          },
          "ide": {
            "master": "boolean",
            "primary": "boolean"
          },
          "sata": {
            "bus": "integer",
            "unit": "integer"
          },
          "start_connected": "boolean",
          "type": "string"
        },
        "cpu": {
          "cores_per_socket": "integer",
          "count": "integer",
          "hot_add_enabled": "boolean",
          "hot_remove_enabled": "boolean"
        },
        "disks": {
          "backing": {
            "type": "string",
            "vmdk_file": "string"
          },
          "ide": "selfref",
          "new_vmdk": {
            "capacity": "integer",
            "name": "string",
            "storage_policy": {
              "policy": "string"
            }
          },
          "sata": "selfref",
          "scsi": {
            "bus": "integer",
            "unit": "integer"
          },
          "type": "string"
        },
        "floppies": {
          "allow_guest_control": "boolean",
          "backing": {
            "host_device": "string",
            "image_file": "string",
            "type": "string"
          },
          "start_connected": "boolean"
        },
        "guest_OS": "string",
        "hardware_version": "string",
        "memory": {
          "hot_add_enabled": "boolean",
          "size_MiB": "integer"
        },
        "name": "string",
        "nics": {
          "allow_guest_control": "boolean",
          "backing": {
            "distributed_port": "string",
            "network": "string",
            "type": "string"
          },
          "mac_address": "string",
          "mac_type": "string",
          "pci_slot_number": "integer",
          "start_connected": "boolean",
          "type": "string",
          "upt_compatibility_enabled": "boolean",
          "wake_on_lan_enabled": "boolean"
        },
        "parallel_ports": {
          "allow_guest_control": "boolean",
          "backing": {
            "file": "string",
            "host_device": "string",
            "type": "string"
          },
          "start_connected": "boolean"
        },
        "placement": {
          "cluster": "string",
          "datastore": "string",
          "folder": "string",
          "host": "string",
          "resource_pool": "string"
        },
        "sata_adapters": {
          "bus": "integer",
          "pci_slot_number": "integer",
          "type": "string"
        },
        "scsi_adapters": {
          "bus": "integer",
          "pci_slot_number": "integer",
          "sharing": "string",
          "type": "string"
        },
        "serial_ports": {
          "allow_guest_control": "boolean",
          "backing": {
            "file": "string",
            "host_device": "string",
            "network_location": "string",
            "no_rx_loss": "boolean",
            "pipe": "string",
            "proxy": "string",
            "type": "string"
          },
          "start_connected": "boolean",
          "yield_on_poll": "boolean"
        },
        "storage_policy": {
          "policy": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm",
      "NewPath": "/api/vcenter/vm",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cpu_count": "integer",
          "memory_size_MiB": "integer",
          "name": "string",
          "power_state": "string",
          "vm": "string"
        }
      },
      "NewOutBodyStruct": {
        "cpu_count": "integer",
        "memory_size_MiB": "integer",
        "name": "string",
        "power_state": "string",
        "vm": "string"
      },
      "OldInQueryParams": [
        "filter.vms",
        "filter.names",
        "filter.folders",
        "filter.datacenters",
        "filter.hosts",
        "filter.clusters",
        "filter.resource_pools",
        "filter.power_states"
      ],
      "NewInQueryParams": [
        "vms",
        "names",
        "folders",
        "datacenters",
        "hosts",
        "clusters",
        "resource_pools",
        "power_states"
      ],
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm-template/library-items",
      "NewPath": "/api/vcenter/vm-template/library-items",
      "OldInBodyStruct": {
        "spec": {
          "description": "string",
          "disk_storage": {
            "datastore": "string",
            "storage_policy": {
              "policy": "string",
              "type": "string"
            }
          },
          "disk_storage_overrides": {
            "key": "string",
            "value": "selfref"
          },
          "library": "string",
          "name": "string",
          "placement": {
            "cluster": "string",
            "folder": "string",
            "host": "string",
            "resource_pool": "string"
          },
          "source_vm": "string",
          "vm_home_storage": {
            "datastore": "string",
            "storage_policy": {
              "policy": "string",
              "type": "string"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "description": "string",
        "disk_storage": {
          "datastore": "string",
          "storage_policy": {
            "policy": "string",
            "type": "string"
          }
        },
        "disk_storage_overrides": "selfref",
        "library": "string",
        "name": "string",
        "placement": {
          "cluster": "string",
          "folder": "string",
          "host": "string",
          "resource_pool": "string"
        },
        "source_vm": "string",
        "vm_home_storage": {
          "datastore": "string",
          "storage_policy": {
            "policy": "string",
            "type": "string"
          }
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm-template/library-items/{template_library_item}",
      "NewPath": "/api/vcenter/vm-template/library-items/{template_library_item}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cpu": {
            "cores_per_socket": "integer",
            "count": "integer"
          },
          "disks": {
            "key": "string",
            "value": {
              "capacity": "integer",
              "disk_storage": {
                "datastore": "string",
                "storage_policy": "string"
              }
            }
          },
          "guest_OS": "string",
          "memory": {
            "size_MiB": "integer"
          },
          "nics": {
            "key": "string",
            "value": {
              "backing_type": "string",
              "mac_type": "string",
              "network": "string"
            }
          },
          "vm_home_storage": {
            "datastore": "string",
            "storage_policy": "string"
          },
          "vm_template": "string"
        }
      },
      "NewOutBodyStruct": {
        "cpu": {
          "cores_per_socket": "integer",
          "count": "integer"
        },
        "disks": {
          "capacity": "integer",
          "disk_storage": {
            "datastore": "string",
            "storage_policy": "string"
          }
        },
        "guest_OS": "string",
        "memory": {
          "size_MiB": "integer"
        },
        "nics": {
          "backing_type": "string",
          "mac_type": "string",
          "network": "string"
        },
        "vm_home_storage": {
          "datastore": "string",
          "storage_policy": "string"
        },
        "vm_template": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "template_library_item",
      "NewInPathParams": "template_library_item",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm-template/library-items/{template_library_item}/check-outs",
      "NewPath": "/api/vcenter/vm-template/library-items/{template_library_item}/check-outs",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "vm": "string"
        }
      },
      "NewOutBodyStruct": {
        "vm": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "template_library_item",
      "NewInPathParams": "template_library_item",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm-template/library-items/{template_library_item}/check-outs/{vm}",
      "NewPath": "/api/vcenter/vm-template/library-items/{template_library_item}/check-outs/{vm}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "time": "string",
          "user": "string"
        }
      },
      "NewOutBodyStruct": {
        "time": "string",
        "user": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "template_library_item",
        "vm"
      ],
      "NewInPathParams": [
        "template_library_item",
        "vm"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/vm-template/library-items/{template_library_item}/check-outs/{vm}",
      "NewPath": "/api/vcenter/vm-template/library-items/{template_library_item}/check-outs/{vm}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "template_library_item",
        "vm"
      ],
      "NewInPathParams": [
        "template_library_item",
        "vm"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm-template/library-items/{template_library_item}/check-outs/{vm}?action=check-in",
      "NewPath": "/api/vcenter/vm-template/library-items/{template_library_item}/check-outs/{vm}?action=check-in",
      "OldInBodyStruct": {
        "spec": {
          "message": "string"
        }
      },
      "NewInBodyStruct": {
        "message": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "template_library_item",
        "vm"
      ],
      "NewInPathParams": [
        "template_library_item",
        "vm"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm-template/library-items/{template_library_item}/check-outs?action=check-out",
      "NewPath": "/api/vcenter/vm-template/library-items/{template_library_item}/check-outs?action=check-out",
      "OldInBodyStruct": {
        "spec": {
          "name": "string",
          "placement": {
            "cluster": "string",
            "folder": "string",
            "host": "string",
            "resource_pool": "string"
          },
          "powered_on": "boolean"
        }
      },
      "NewInBodyStruct": {
        "name": "string",
        "placement": {
          "cluster": "string",
          "folder": "string",
          "host": "string",
          "resource_pool": "string"
        },
        "powered_on": "boolean"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "template_library_item",
      "NewInPathParams": "template_library_item",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm-template/library-items/{template_library_item}/versions",
      "NewPath": "/api/vcenter/vm-template/library-items/{template_library_item}/versions",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "version": "string",
          "vm_template": "string"
        }
      },
      "NewOutBodyStruct": {
        "version": "string",
        "vm_template": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "template_library_item",
      "NewInPathParams": "template_library_item",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm-template/library-items/{template_library_item}/versions/{version}",
      "NewPath": "/api/vcenter/vm-template/library-items/{template_library_item}/versions/{version}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "vm_template": "string"
        }
      },
      "NewOutBodyStruct": {
        "vm_template": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "template_library_item",
        "version"
      ],
      "NewInPathParams": [
        "template_library_item",
        "version"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/vm-template/library-items/{template_library_item}/versions/{version}",
      "NewPath": "/api/vcenter/vm-template/library-items/{template_library_item}/versions/{version}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "template_library_item",
        "version"
      ],
      "NewInPathParams": [
        "template_library_item",
        "version"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm-template/library-items/{template_library_item}/versions/{version}?action=rollback",
      "NewPath": "/api/vcenter/vm-template/library-items/{template_library_item}/versions/{version}?action=rollback",
      "OldInBodyStruct": {
        "spec": {
          "message": "string"
        }
      },
      "NewInBodyStruct": {
        "message": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "template_library_item",
        "version"
      ],
      "NewInPathParams": [
        "template_library_item",
        "version"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm-template/library-items/{template_library_item}?action=deploy",
      "NewPath": "/api/vcenter/vm-template/library-items/{template_library_item}?action=deploy",
      "OldInBodyStruct": {
        "spec": {
          "description": "string",
          "disk_storage": {
            "datastore": "string",
            "storage_policy": {
              "policy": "string",
              "type": "string"
            }
          },
          "disk_storage_overrides": {
            "key": "string",
            "value": "selfref"
          },
          "guest_customization": {
            "name": "string"
          },
          "hardware_customization": {
            "cpu_update": {
              "num_cores_per_socket": "integer",
              "num_cpus": "integer"
            },
            "disks_to_remove": "array",
            "disks_to_update": {
              "key": "string",
              "value": {
                "capacity": "integer"
              }
            },
            "memory_update": {
              "memory": "integer"
            },
            "nics": {
              "key": "string",
              "value": {
                "network": "string"
              }
            }
          },
          "name": "string",
          "placement": {
            "cluster": "string",
            "folder": "string",
            "host": "string",
            "resource_pool": "string"
          },
          "powered_on": "boolean",
          "vm_home_storage": {
            "datastore": "string",
            "storage_policy": {
              "policy": "string",
              "type": "string"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "description": "string",
        "disk_storage": {
          "datastore": "string",
          "storage_policy": {
            "policy": "string",
            "type": "string"
          }
        },
        "disk_storage_overrides": "selfref",
        "guest_customization": {
          "name": "string"
        },
        "hardware_customization": {
          "cpu_update": {
            "num_cores_per_socket": "integer",
            "num_cpus": "integer"
          },
          "disks_to_remove": "array",
          "disks_to_update": {
            "capacity": "integer"
          },
          "memory_update": {
            "memory": "integer"
          },
          "nics": {
            "network": "string"
          }
        },
        "name": "string",
        "placement": {
          "cluster": "string",
          "folder": "string",
          "host": "string",
          "resource_pool": "string"
        },
        "powered_on": "boolean",
        "vm_home_storage": {
          "datastore": "string",
          "storage_policy": {
            "policy": "string",
            "type": "string"
          }
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "template_library_item",
      "NewInPathParams": "template_library_item",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}",
      "NewPath": "/api/vcenter/vm/{vm}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "boot": {
            "delay": "integer",
            "efi_legacy_boot": "boolean",
            "enter_setup_mode": "boolean",
            "network_protocol": "string",
            "retry": "boolean",
            "retry_delay": "integer",
            "type": "string"
          },
          "boot_devices": {
            "disks": "array",
            "nic": "string",
            "type": "string"
          },
          "cdroms": {
            "key": "string",
            "value": {
              "allow_guest_control": "boolean",
              "backing": {
                "auto_detect": "boolean",
                "device_access_type": "string",
                "host_device": "string",
                "iso_file": "string",
                "type": "string"
              },
              "ide": {
                "master": "boolean",
                "primary": "boolean"
              },
              "label": "string",
              "sata": {
                "bus": "integer",
                "unit": "integer"
              },
              "start_connected": "boolean",
              "state": "string",
              "type": "string"
            }
          },
          "cpu": {
            "cores_per_socket": "integer",
            "count": "integer",
            "hot_add_enabled": "boolean",
            "hot_remove_enabled": "boolean"
          },
          "disks": {
            "key": "string",
            "value": {
              "backing": {
                "type": "string",
                "vmdk_file": "string"
              },
              "capacity": "integer",
              "ide": "selfref",
              "label": "string",
              "sata": "selfref",
              "scsi": {
                "bus": "integer",
                "unit": "integer"
              },
              "type": "string"
            }
          },
          "floppies": {
            "key": "string",
            "value": {
              "allow_guest_control": "boolean",
              "backing": {
                "auto_detect": "boolean",
                "host_device": "string",
                "image_file": "string",
                "type": "string"
              },
              "label": "string",
              "start_connected": "boolean",
              "state": "selfref"
            }
          },
          "guest_OS": "string",
          "hardware": {
            "upgrade_error": "string",
            "upgrade_policy": "string",
            "upgrade_status": "string",
            "upgrade_version": "string",
            "version": "selfref"
          },
          "identity": {
            "bios_uuid": "string",
            "instance_uuid": "string",
            "name": "string"
          },
          "instant_clone_frozen": "boolean",
          "memory": {
            "hot_add_enabled": "boolean",
            "hot_add_increment_size_MiB": "integer",
            "hot_add_limit_MiB": "integer",
            "size_MiB": "integer"
          },
          "name": "string",
          "nics": {
            "key": "string",
            "value": {
              "allow_guest_control": "boolean",
              "backing": {
                "connection_cookie": "integer",
                "distributed_port": "string",
                "distributed_switch_uuid": "string",
                "host_device": "string",
                "network": "string",
                "network_name": "string",
                "opaque_network_id": "string",
                "opaque_network_type": "string",
                "type": "string"
              },
              "label": "string",
              "mac_address": "string",
              "mac_type": "string",
              "pci_slot_number": "integer",
              "start_connected": "boolean",
              "state": "selfref",
              "type": "string",
              "upt_compatibility_enabled": "boolean",
              "wake_on_lan_enabled": "boolean"
            }
          },
          "parallel_ports": {
            "key": "string",
            "value": {
              "allow_guest_control": "boolean",
              "backing": {
                "auto_detect": "boolean",
                "file": "string",
                "host_device": "string",
                "type": "string"
              },
              "label": "string",
              "start_connected": "boolean",
              "state": "selfref"
            }
          },
          "power_state": "string",
          "sata_adapters": {
            "key": "string",
            "value": {
              "bus": "integer",
              "label": "string",
              "pci_slot_number": "integer",
              "type": "string"
            }
          },
          "scsi_adapters": {
            "key": "string",
            "value": {
              "label": "string",
              "pci_slot_number": "integer",
              "scsi": "selfref",
              "sharing": "string",
              "type": "string"
            }
          },
          "serial_ports": {
            "key": "string",
            "value": {
              "allow_guest_control": "boolean",
              "backing": {
                "auto_detect": "boolean",
                "file": "string",
                "host_device": "string",
                "network_location": "string",
                "no_rx_loss": "boolean",
                "pipe": "string",
                "proxy": "string",
                "type": "string"
              },
              "label": "string",
              "start_connected": "boolean",
              "state": "selfref",
              "yield_on_poll": "boolean"
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "boot": {
          "delay": "integer",
          "efi_legacy_boot": "boolean",
          "enter_setup_mode": "boolean",
          "network_protocol": "string",
          "retry": "boolean",
          "retry_delay": "integer",
          "type": "string"
        },
        "boot_devices": {
          "disks": "array",
          "nic": "string",
          "type": "string"
        },
        "cdroms": {
          "allow_guest_control": "boolean",
          "backing": {
            "auto_detect": "boolean",
            "device_access_type": "string",
            "host_device": "string",
            "iso_file": "string",
            "type": "string"
          },
          "ide": {
            "master": "boolean",
            "primary": "boolean"
          },
          "label": "string",
          "sata": {
            "bus": "integer",
            "unit": "integer"
          },
          "start_connected": "boolean",
          "state": "string",
          "type": "string"
        },
        "cpu": {
          "cores_per_socket": "integer",
          "count": "integer",
          "hot_add_enabled": "boolean",
          "hot_remove_enabled": "boolean"
        },
        "disks": {
          "backing": {
            "type": "string",
            "vmdk_file": "string"
          },
          "capacity": "integer",
          "ide": "selfref",
          "label": "string",
          "sata": "selfref",
          "scsi": {
            "bus": "integer",
            "unit": "integer"
          },
          "type": "string"
        },
        "floppies": {
          "allow_guest_control": "boolean",
          "backing": {
            "auto_detect": "boolean",
            "host_device": "string",
            "image_file": "string",
            "type": "string"
          },
          "label": "string",
          "start_connected": "boolean",
          "state": "selfref"
        },
        "guest_OS": "string",
        "hardware": {
          "upgrade_error": "string",
          "upgrade_policy": "string",
          "upgrade_status": "string",
          "upgrade_version": "string",
          "version": "selfref"
        },
        "identity": {
          "bios_uuid": "string",
          "instance_uuid": "string",
          "name": "string"
        },
        "instant_clone_frozen": "boolean",
        "memory": {
          "hot_add_enabled": "boolean",
          "hot_add_increment_size_MiB": "integer",
          "hot_add_limit_MiB": "integer",
          "size_MiB": "integer"
        },
        "name": "string",
        "nics": {
          "allow_guest_control": "boolean",
          "backing": {
            "connection_cookie": "integer",
            "distributed_port": "string",
            "distributed_switch_uuid": "string",
            "host_device": "string",
            "network": "string",
            "network_name": "string",
            "opaque_network_id": "string",
            "opaque_network_type": "string",
            "type": "string"
          },
          "label": "string",
          "mac_address": "string",
          "mac_type": "string",
          "pci_slot_number": "integer",
          "start_connected": "boolean",
          "state": "selfref",
          "type": "string",
          "upt_compatibility_enabled": "boolean",
          "wake_on_lan_enabled": "boolean"
        },
        "parallel_ports": {
          "allow_guest_control": "boolean",
          "backing": {
            "auto_detect": "boolean",
            "file": "string",
            "host_device": "string",
            "type": "string"
          },
          "label": "string",
          "start_connected": "boolean",
          "state": "selfref"
        },
        "power_state": "string",
        "sata_adapters": {
          "bus": "integer",
          "label": "string",
          "pci_slot_number": "integer",
          "type": "string"
        },
        "scsi_adapters": {
          "label": "string",
          "pci_slot_number": "integer",
          "scsi": "selfref",
          "sharing": "string",
          "type": "string"
        },
        "serial_ports": {
          "allow_guest_control": "boolean",
          "backing": {
            "auto_detect": "boolean",
            "file": "string",
            "host_device": "string",
            "network_location": "string",
            "no_rx_loss": "boolean",
            "pipe": "string",
            "proxy": "string",
            "type": "string"
          },
          "label": "string",
          "start_connected": "boolean",
          "state": "selfref",
          "yield_on_poll": "boolean"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/vm/{vm}",
      "NewPath": "/api/vcenter/vm/{vm}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/console/tickets",
      "NewPath": "/api/vcenter/vm/{vm}/console/tickets",
      "OldInBodyStruct": {
        "spec": {
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "type": "string"
      },
      "OldOutBodyStruct": {
        "value": {
          "ticket": "string"
        }
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/vcenter/vm/{vm}/guest/customization",
      "NewPath": "/api/vcenter/vm/{vm}/guest/customization",
      "OldInBodyStruct": {
        "spec": {
          "name": "string",
          "spec": {
            "configuration_spec": {
              "linux_config": {
                "domain": "string",
                "hostname": {
                  "fixed_name": "string",
                  "prefix": "string",
                  "type": "string"
                },
                "script_text": "string",
                "time_zone": "string"
              },
              "windows_config": {
                "reboot": "string",
                "sysprep": {
                  "domain": {
                    "domain": "string",
                    "domain_password": "string",
                    "domain_username": "string",
                    "type": "string",
                    "workgroup": "string"
                  },
                  "gui_run_once_commands": "array",
                  "gui_unattended": {
                    "auto_logon": "boolean",
                    "auto_logon_count": "integer",
                    "password": "string",
                    "time_zone": "integer"
                  },
                  "user_data": {
                    "computer_name": "selfref",
                    "full_name": "string",
                    "organization": "string",
                    "product_key": "string"
                  }
                },
                "sysprep_xml": "string"
              }
            },
            "global_DNS_settings": {
              "dns_servers": "array",
              "dns_suffix_list": "array"
            },
            "interfaces": {
              "adapter": {
                "ipv4": {
                  "gateways": "array",
                  "ip_address": "string",
                  "prefix": "integer",
                  "type": "string"
                },
                "ipv6": {
                  "gateways": "array",
                  "ipv6": {
                    "ip_address": "string",
                    "prefix": "integer"
                  },
                  "type": "string"
                },
                "windows": {
                  "dns_domain": "string",
                  "dns_servers": "array",
                  "net_BIOS_mode": "string",
                  "wins_servers": "array"
                }
              },
              "mac_address": "string"
            }
          }
        }
      },
      "NewInBodyStruct": {
        "name": "string",
        "spec": {
          "configuration_spec": {
            "linux_config": {
              "domain": "string",
              "hostname": {
                "fixed_name": "string",
                "prefix": "string",
                "type": "string"
              },
              "script_text": "string",
              "time_zone": "string"
            },
            "windows_config": {
              "reboot": "string",
              "sysprep": {
                "domain": {
                  "domain": "string",
                  "domain_password": "string",
                  "domain_username": "string",
                  "type": "string",
                  "workgroup": "string"
                },
                "gui_run_once_commands": "array",
                "gui_unattended": {
                  "auto_logon": "boolean",
                  "auto_logon_count": "integer",
                  "password": "string",
                  "time_zone": "integer"
                },
                "user_data": {
                  "computer_name": "selfref",
                  "full_name": "string",
                  "organization": "string",
                  "product_key": "string"
                }
              },
              "sysprep_xml": "string"
            }
          },
          "global_DNS_settings": {
            "dns_servers": "array",
            "dns_suffix_list": "array"
          },
          "interfaces": {
            "adapter": {
              "ipv4": {
                "gateways": "array",
                "ip_address": "string",
                "prefix": "integer",
                "type": "string"
              },
              "ipv6": {
                "gateways": "array",
                "ipv6": {
                  "ip_address": "string",
                  "prefix": "integer"
                },
                "type": "string"
              },
              "windows": {
                "dns_domain": "string",
                "dns_servers": "array",
                "net_BIOS_mode": "string",
                "wins_servers": "array"
              }
            },
            "mac_address": "string"
          }
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/guest/identity",
      "NewPath": "/api/vcenter/vm/{vm}/guest/identity",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "family": "string",
          "full_name": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "key": "string",
              "value": {
                "d": "number",
                "dt": "string",
                "format": "string",
                "i": "integer",
                "l": {
                  "id": "string",
                  "params": {
                    "key": "string",
                    "value": "selfref"
                  }
                },
                "precision": "integer",
                "s": "string"
              }
            }
          },
          "host_name": "string",
          "ip_address": "string",
          "name": "string"
        }
      },
      "NewOutBodyStruct": {
        "family": "string",
        "full_name": {
          "args": "array",
          "default_message": "string",
          "id": "string",
          "localized": "string",
          "params": {
            "d": "number",
            "dt": "string",
            "format": "string",
            "i": "integer",
            "l": {
              "id": "string",
              "params": "selfref"
            },
            "precision": "integer",
            "s": "string"
          }
        },
        "host_name": "string",
        "ip_address": "string",
        "name": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/guest/local-filesystem",
      "NewPath": "/api/vcenter/vm/{vm}/guest/local-filesystem",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "key": "string",
          "value": {
            "capacity": "integer",
            "filesystem": "string",
            "free_space": "integer",
            "mappings": {
              "disk": "string"
            }
          }
        }
      },
      "NewOutBodyStruct": {
        "capacity": "integer",
        "filesystem": "string",
        "free_space": "integer",
        "mappings": {
          "disk": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/guest/networking",
      "NewPath": "/api/vcenter/vm/{vm}/guest/networking",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "dns": {
            "ip_addresses": "array",
            "search_domains": "array"
          },
          "dns_values": {
            "domain_name": "string",
            "host_name": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "dns": {
          "ip_addresses": "array",
          "search_domains": "array"
        },
        "dns_values": {
          "domain_name": "string",
          "host_name": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/guest/networking/interfaces",
      "NewPath": "/api/vcenter/vm/{vm}/guest/networking/interfaces",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "dns": {
            "ip_addresses": "array",
            "search_domains": "array"
          },
          "dns_values": {
            "domain_name": "string",
            "host_name": "string"
          },
          "ip": {
            "dhcp": {
              "ipv4_enabled": "boolean",
              "ipv6_enabled": "boolean"
            },
            "ip_addresses": {
              "ip_address": "string",
              "origin": "string",
              "prefix_length": "integer",
              "state": "string"
            }
          },
          "mac_address": "string",
          "nic": "string",
          "wins_servers": "array"
        }
      },
      "NewOutBodyStruct": {
        "dns": {
          "ip_addresses": "array",
          "search_domains": "array"
        },
        "dns_values": {
          "domain_name": "string",
          "host_name": "string"
        },
        "ip": {
          "dhcp": {
            "ipv4_enabled": "boolean",
            "ipv6_enabled": "boolean"
          },
          "ip_addresses": {
            "ip_address": "string",
            "origin": "string",
            "prefix_length": "integer",
            "state": "string"
          }
        },
        "mac_address": "string",
        "nic": "string",
        "wins_servers": "array"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/guest/networking/routes",
      "NewPath": "/api/vcenter/vm/{vm}/guest/networking/routes",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "gateway_address": "string",
          "interface_index": "integer",
          "network": "string",
          "prefix_length": "integer"
        }
      },
      "NewOutBodyStruct": {
        "gateway_address": "string",
        "interface_index": "integer",
        "network": "string",
        "prefix_length": "integer"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/guest/power",
      "NewPath": "/api/vcenter/vm/{vm}/guest/power",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "operations_ready": "boolean",
          "state": "string"
        }
      },
      "NewOutBodyStruct": {
        "operations_ready": "boolean",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/guest/power?action=reboot",
      "NewPath": "/api/vcenter/vm/{vm}/guest/power?action=reboot",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/guest/power?action=shutdown",
      "NewPath": "/api/vcenter/vm/{vm}/guest/power?action=shutdown",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/guest/power?action=standby",
      "NewPath": "/api/vcenter/vm/{vm}/guest/power?action=standby",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware",
      "NewPath": "/api/vcenter/vm/{vm}/hardware",
      "OldInBodyStruct": {
        "spec": {
          "upgrade_policy": "string",
          "upgrade_version": "string"
        }
      },
      "NewInBodyStruct": {
        "upgrade_policy": "string",
        "upgrade_version": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware",
      "NewPath": "/api/vcenter/vm/{vm}/hardware",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "upgrade_error": "string",
          "upgrade_policy": "string",
          "upgrade_status": "string",
          "upgrade_version": "string",
          "version": "selfref"
        }
      },
      "NewOutBodyStruct": {
        "upgrade_error": "string",
        "upgrade_policy": "string",
        "upgrade_status": "string",
        "upgrade_version": "string",
        "version": "selfref"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/action/upgrade",
      "NewPath": "/api/vcenter/vm/{vm}/hardware?action=upgrade",
      "OldInBodyStruct": {
        "version": "string"
      },
      "NewInBodyStruct": {
        "version": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/adapter/sata",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/adapter/sata",
      "OldInBodyStruct": {
        "spec": {
          "bus": "integer",
          "pci_slot_number": "integer",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "bus": "integer",
        "pci_slot_number": "integer",
        "type": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/adapter/sata",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/adapter/sata",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "adapter": "string"
        }
      },
      "NewOutBodyStruct": {
        "adapter": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/adapter/sata/{adapter}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/adapter/sata/{adapter}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "bus": "integer",
          "label": "string",
          "pci_slot_number": "integer",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "bus": "integer",
        "label": "string",
        "pci_slot_number": "integer",
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "adapter"
      ],
      "NewInPathParams": [
        "vm",
        "adapter"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/adapter/sata/{adapter}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/adapter/sata/{adapter}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "adapter"
      ],
      "NewInPathParams": [
        "vm",
        "adapter"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/adapter/scsi",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/adapter/scsi",
      "OldInBodyStruct": {
        "spec": {
          "bus": "integer",
          "pci_slot_number": "integer",
          "sharing": "string",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "bus": "integer",
        "pci_slot_number": "integer",
        "sharing": "string",
        "type": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/adapter/scsi",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/adapter/scsi",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "adapter": "string"
        }
      },
      "NewOutBodyStruct": {
        "adapter": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/adapter/scsi/{adapter}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/adapter/scsi/{adapter}",
      "OldInBodyStruct": {
        "spec": {
          "sharing": "string"
        }
      },
      "NewInBodyStruct": {
        "sharing": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "adapter"
      ],
      "NewInPathParams": [
        "vm",
        "adapter"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/adapter/scsi/{adapter}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/adapter/scsi/{adapter}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "label": "string",
          "pci_slot_number": "integer",
          "scsi": {
            "bus": "integer",
            "unit": "integer"
          },
          "sharing": "string",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "label": "string",
        "pci_slot_number": "integer",
        "scsi": {
          "bus": "integer",
          "unit": "integer"
        },
        "sharing": "string",
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "adapter"
      ],
      "NewInPathParams": [
        "vm",
        "adapter"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/adapter/scsi/{adapter}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/adapter/scsi/{adapter}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "adapter"
      ],
      "NewInPathParams": [
        "vm",
        "adapter"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/boot",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/boot",
      "OldInBodyStruct": {
        "spec": {
          "delay": "integer",
          "efi_legacy_boot": "boolean",
          "enter_setup_mode": "boolean",
          "network_protocol": "string",
          "retry": "boolean",
          "retry_delay": "integer",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "delay": "integer",
        "efi_legacy_boot": "boolean",
        "enter_setup_mode": "boolean",
        "network_protocol": "string",
        "retry": "boolean",
        "retry_delay": "integer",
        "type": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/boot",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/boot",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "delay": "integer",
          "efi_legacy_boot": "boolean",
          "enter_setup_mode": "boolean",
          "network_protocol": "string",
          "retry": "boolean",
          "retry_delay": "integer",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "delay": "integer",
        "efi_legacy_boot": "boolean",
        "enter_setup_mode": "boolean",
        "network_protocol": "string",
        "retry": "boolean",
        "retry_delay": "integer",
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "put",
      "NewVerb": "put",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/boot/device",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/boot/device",
      "OldInBodyStruct": {
        "devices": {
          "disks": "array",
          "nic": "string",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "devices": {
          "disks": "array",
          "nic": "string",
          "type": "string"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/boot/device",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/boot/device",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "disks": "array",
          "nic": "string",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "disks": "array",
        "nic": "string",
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/cdrom",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/cdrom",
      "OldInBodyStruct": {
        "spec": {
          "allow_guest_control": "boolean",
          "backing": {
            "device_access_type": "string",
            "host_device": "string",
            "iso_file": "string",
            "type": "string"
          },
          "ide": {
            "master": "boolean",
            "primary": "boolean"
          },
          "sata": {
            "bus": "integer",
            "unit": "integer"
          },
          "start_connected": "boolean",
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "device_access_type": "string",
          "host_device": "string",
          "iso_file": "string",
          "type": "string"
        },
        "ide": {
          "master": "boolean",
          "primary": "boolean"
        },
        "sata": {
          "bus": "integer",
          "unit": "integer"
        },
        "start_connected": "boolean",
        "type": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/cdrom",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/cdrom",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cdrom": "string"
        }
      },
      "NewOutBodyStruct": {
        "cdrom": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/cdrom/{cdrom}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/cdrom/{cdrom}",
      "OldInBodyStruct": {
        "spec": {
          "allow_guest_control": "boolean",
          "backing": {
            "device_access_type": "string",
            "host_device": "string",
            "iso_file": "string",
            "type": "string"
          },
          "start_connected": "boolean"
        }
      },
      "NewInBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "device_access_type": "string",
          "host_device": "string",
          "iso_file": "string",
          "type": "string"
        },
        "start_connected": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "cdrom"
      ],
      "NewInPathParams": [
        "vm",
        "cdrom"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/cdrom/{cdrom}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/cdrom/{cdrom}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "allow_guest_control": "boolean",
          "backing": {
            "auto_detect": "boolean",
            "device_access_type": "string",
            "host_device": "string",
            "iso_file": "string",
            "type": "string"
          },
          "ide": {
            "master": "boolean",
            "primary": "boolean"
          },
          "label": "string",
          "sata": {
            "bus": "integer",
            "unit": "integer"
          },
          "start_connected": "boolean",
          "state": "string",
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "auto_detect": "boolean",
          "device_access_type": "string",
          "host_device": "string",
          "iso_file": "string",
          "type": "string"
        },
        "ide": {
          "master": "boolean",
          "primary": "boolean"
        },
        "label": "string",
        "sata": {
          "bus": "integer",
          "unit": "integer"
        },
        "start_connected": "boolean",
        "state": "string",
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "cdrom"
      ],
      "NewInPathParams": [
        "vm",
        "cdrom"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/cdrom/{cdrom}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/cdrom/{cdrom}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "cdrom"
      ],
      "NewInPathParams": [
        "vm",
        "cdrom"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/cdrom/{cdrom}/connect",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/cdrom/{cdrom}?action=connect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "cdrom"
      ],
      "NewInPathParams": [
        "vm",
        "cdrom"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/cdrom/{cdrom}/disconnect",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/cdrom/{cdrom}?action=disconnect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "cdrom"
      ],
      "NewInPathParams": [
        "vm",
        "cdrom"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/cpu",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/cpu",
      "OldInBodyStruct": {
        "spec": {
          "cores_per_socket": "integer",
          "count": "integer",
          "hot_add_enabled": "boolean",
          "hot_remove_enabled": "boolean"
        }
      },
      "NewInBodyStruct": {
        "cores_per_socket": "integer",
        "count": "integer",
        "hot_add_enabled": "boolean",
        "hot_remove_enabled": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/cpu",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/cpu",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "cores_per_socket": "integer",
          "count": "integer",
          "hot_add_enabled": "boolean",
          "hot_remove_enabled": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "cores_per_socket": "integer",
        "count": "integer",
        "hot_add_enabled": "boolean",
        "hot_remove_enabled": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/disk",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/disk",
      "OldInBodyStruct": {
        "spec": {
          "backing": {
            "type": "string",
            "vmdk_file": "string"
          },
          "ide": {
            "master": "boolean",
            "primary": "boolean"
          },
          "new_vmdk": {
            "capacity": "integer",
            "name": "string",
            "storage_policy": {
              "policy": "string"
            }
          },
          "sata": {
            "bus": "integer",
            "unit": "integer"
          },
          "scsi": {
            "bus": "integer",
            "unit": "integer"
          },
          "type": "string"
        }
      },
      "NewInBodyStruct": {
        "backing": {
          "type": "string",
          "vmdk_file": "string"
        },
        "ide": {
          "master": "boolean",
          "primary": "boolean"
        },
        "new_vmdk": {
          "capacity": "integer",
          "name": "string",
          "storage_policy": {
            "policy": "string"
          }
        },
        "sata": {
          "bus": "integer",
          "unit": "integer"
        },
        "scsi": {
          "bus": "integer",
          "unit": "integer"
        },
        "type": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/disk",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/disk",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "disk": "string"
        }
      },
      "NewOutBodyStruct": {
        "disk": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/disk/{disk}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/disk/{disk}",
      "OldInBodyStruct": {
        "spec": {
          "backing": {
            "type": "string",
            "vmdk_file": "string"
          }
        }
      },
      "NewInBodyStruct": {
        "backing": {
          "type": "string",
          "vmdk_file": "string"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "disk"
      ],
      "NewInPathParams": [
        "vm",
        "disk"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/disk/{disk}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/disk/{disk}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "backing": {
            "type": "string",
            "vmdk_file": "string"
          },
          "capacity": "integer",
          "ide": {
            "master": "boolean",
            "primary": "boolean"
          },
          "label": "string",
          "sata": {
            "bus": "integer",
            "unit": "integer"
          },
          "scsi": {
            "bus": "integer",
            "unit": "integer"
          },
          "type": "string"
        }
      },
      "NewOutBodyStruct": {
        "backing": {
          "type": "string",
          "vmdk_file": "string"
        },
        "capacity": "integer",
        "ide": {
          "master": "boolean",
          "primary": "boolean"
        },
        "label": "string",
        "sata": {
          "bus": "integer",
          "unit": "integer"
        },
        "scsi": {
          "bus": "integer",
          "unit": "integer"
        },
        "type": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "disk"
      ],
      "NewInPathParams": [
        "vm",
        "disk"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/disk/{disk}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/disk/{disk}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "disk"
      ],
      "NewInPathParams": [
        "vm",
        "disk"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/ethernet",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/ethernet",
      "OldInBodyStruct": {
        "spec": {
          "allow_guest_control": "boolean",
          "backing": {
            "distributed_port": "string",
            "network": "string",
            "type": "string"
          },
          "mac_address": "string",
          "mac_type": "string",
          "pci_slot_number": "integer",
          "start_connected": "boolean",
          "type": "string",
          "upt_compatibility_enabled": "boolean",
          "wake_on_lan_enabled": "boolean"
        }
      },
      "NewInBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "distributed_port": "string",
          "network": "string",
          "type": "string"
        },
        "mac_address": "string",
        "mac_type": "string",
        "pci_slot_number": "integer",
        "start_connected": "boolean",
        "type": "string",
        "upt_compatibility_enabled": "boolean",
        "wake_on_lan_enabled": "boolean"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/ethernet",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/ethernet",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "nic": "string"
        }
      },
      "NewOutBodyStruct": {
        "nic": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/ethernet/{nic}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/ethernet/{nic}",
      "OldInBodyStruct": {
        "spec": {
          "allow_guest_control": "boolean",
          "backing": {
            "distributed_port": "string",
            "network": "string",
            "type": "string"
          },
          "mac_address": "string",
          "mac_type": "string",
          "start_connected": "boolean",
          "upt_compatibility_enabled": "boolean",
          "wake_on_lan_enabled": "boolean"
        }
      },
      "NewInBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "distributed_port": "string",
          "network": "string",
          "type": "string"
        },
        "mac_address": "string",
        "mac_type": "string",
        "start_connected": "boolean",
        "upt_compatibility_enabled": "boolean",
        "wake_on_lan_enabled": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "nic"
      ],
      "NewInPathParams": [
        "vm",
        "nic"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/ethernet/{nic}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/ethernet/{nic}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "allow_guest_control": "boolean",
          "backing": {
            "connection_cookie": "integer",
            "distributed_port": "string",
            "distributed_switch_uuid": "string",
            "host_device": "string",
            "network": "string",
            "network_name": "string",
            "opaque_network_id": "string",
            "opaque_network_type": "string",
            "type": "string"
          },
          "label": "string",
          "mac_address": "string",
          "mac_type": "string",
          "pci_slot_number": "integer",
          "start_connected": "boolean",
          "state": "string",
          "type": "string",
          "upt_compatibility_enabled": "boolean",
          "wake_on_lan_enabled": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "connection_cookie": "integer",
          "distributed_port": "string",
          "distributed_switch_uuid": "string",
          "host_device": "string",
          "network": "string",
          "network_name": "string",
          "opaque_network_id": "string",
          "opaque_network_type": "string",
          "type": "string"
        },
        "label": "string",
        "mac_address": "string",
        "mac_type": "string",
        "pci_slot_number": "integer",
        "start_connected": "boolean",
        "state": "string",
        "type": "string",
        "upt_compatibility_enabled": "boolean",
        "wake_on_lan_enabled": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "nic"
      ],
      "NewInPathParams": [
        "vm",
        "nic"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/ethernet/{nic}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/ethernet/{nic}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "nic"
      ],
      "NewInPathParams": [
        "vm",
        "nic"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/ethernet/{nic}/connect",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/ethernet/{nic}?action=connect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "nic"
      ],
      "NewInPathParams": [
        "vm",
        "nic"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/ethernet/{nic}/disconnect",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/ethernet/{nic}?action=disconnect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "nic"
      ],
      "NewInPathParams": [
        "vm",
        "nic"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/floppy",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/floppy",
      "OldInBodyStruct": {
        "spec": {
          "allow_guest_control": "boolean",
          "backing": {
            "host_device": "string",
            "image_file": "string",
            "type": "string"
          },
          "start_connected": "boolean"
        }
      },
      "NewInBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "host_device": "string",
          "image_file": "string",
          "type": "string"
        },
        "start_connected": "boolean"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/floppy",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/floppy",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "floppy": "string"
        }
      },
      "NewOutBodyStruct": {
        "floppy": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/floppy/{floppy}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/floppy/{floppy}",
      "OldInBodyStruct": {
        "spec": {
          "allow_guest_control": "boolean",
          "backing": {
            "host_device": "string",
            "image_file": "string",
            "type": "string"
          },
          "start_connected": "boolean"
        }
      },
      "NewInBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "host_device": "string",
          "image_file": "string",
          "type": "string"
        },
        "start_connected": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "floppy"
      ],
      "NewInPathParams": [
        "vm",
        "floppy"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/floppy/{floppy}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/floppy/{floppy}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "allow_guest_control": "boolean",
          "backing": {
            "auto_detect": "boolean",
            "host_device": "string",
            "image_file": "string",
            "type": "string"
          },
          "label": "string",
          "start_connected": "boolean",
          "state": "string"
        }
      },
      "NewOutBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "auto_detect": "boolean",
          "host_device": "string",
          "image_file": "string",
          "type": "string"
        },
        "label": "string",
        "start_connected": "boolean",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "floppy"
      ],
      "NewInPathParams": [
        "vm",
        "floppy"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/floppy/{floppy}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/floppy/{floppy}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "floppy"
      ],
      "NewInPathParams": [
        "vm",
        "floppy"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/floppy/{floppy}/connect",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/floppy/{floppy}?action=connect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "floppy"
      ],
      "NewInPathParams": [
        "vm",
        "floppy"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/floppy/{floppy}/disconnect",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/floppy/{floppy}?action=disconnect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "floppy"
      ],
      "NewInPathParams": [
        "vm",
        "floppy"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/memory",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/memory",
      "OldInBodyStruct": {
        "spec": {
          "hot_add_enabled": "boolean",
          "size_MiB": "integer"
        }
      },
      "NewInBodyStruct": {
        "hot_add_enabled": "boolean",
        "size_MiB": "integer"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/memory",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/memory",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "hot_add_enabled": "boolean",
          "hot_add_increment_size_MiB": "integer",
          "hot_add_limit_MiB": "integer",
          "size_MiB": "integer"
        }
      },
      "NewOutBodyStruct": {
        "hot_add_enabled": "boolean",
        "hot_add_increment_size_MiB": "integer",
        "hot_add_limit_MiB": "integer",
        "size_MiB": "integer"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/parallel",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/parallel",
      "OldInBodyStruct": {
        "spec": {
          "allow_guest_control": "boolean",
          "backing": {
            "file": "string",
            "host_device": "string",
            "type": "string"
          },
          "start_connected": "boolean"
        }
      },
      "NewInBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "file": "string",
          "host_device": "string",
          "type": "string"
        },
        "start_connected": "boolean"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/parallel",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/parallel",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "port": "string"
        }
      },
      "NewOutBodyStruct": {
        "port": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/parallel/{port}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/parallel/{port}",
      "OldInBodyStruct": {
        "spec": {
          "allow_guest_control": "boolean",
          "backing": {
            "file": "string",
            "host_device": "string",
            "type": "string"
          },
          "start_connected": "boolean"
        }
      },
      "NewInBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "file": "string",
          "host_device": "string",
          "type": "string"
        },
        "start_connected": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "port"
      ],
      "NewInPathParams": [
        "vm",
        "port"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/parallel/{port}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/parallel/{port}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "allow_guest_control": "boolean",
          "backing": {
            "auto_detect": "boolean",
            "file": "string",
            "host_device": "string",
            "type": "string"
          },
          "label": "string",
          "start_connected": "boolean",
          "state": "string"
        }
      },
      "NewOutBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "auto_detect": "boolean",
          "file": "string",
          "host_device": "string",
          "type": "string"
        },
        "label": "string",
        "start_connected": "boolean",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "port"
      ],
      "NewInPathParams": [
        "vm",
        "port"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/parallel/{port}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/parallel/{port}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "port"
      ],
      "NewInPathParams": [
        "vm",
        "port"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/parallel/{port}/connect",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/parallel/{port}?action=connect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "port"
      ],
      "NewInPathParams": [
        "vm",
        "port"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/parallel/{port}/disconnect",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/parallel/{port}?action=disconnect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "port"
      ],
      "NewInPathParams": [
        "vm",
        "port"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/serial",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/serial",
      "OldInBodyStruct": {
        "spec": {
          "allow_guest_control": "boolean",
          "backing": {
            "file": "string",
            "host_device": "string",
            "network_location": "string",
            "no_rx_loss": "boolean",
            "pipe": "string",
            "proxy": "string",
            "type": "string"
          },
          "start_connected": "boolean",
          "yield_on_poll": "boolean"
        }
      },
      "NewInBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "file": "string",
          "host_device": "string",
          "network_location": "string",
          "no_rx_loss": "boolean",
          "pipe": "string",
          "proxy": "string",
          "type": "string"
        },
        "start_connected": "boolean",
        "yield_on_poll": "boolean"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/serial",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/serial",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "port": "string"
        }
      },
      "NewOutBodyStruct": {
        "port": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/serial/{port}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/serial/{port}",
      "OldInBodyStruct": {
        "spec": {
          "allow_guest_control": "boolean",
          "backing": {
            "file": "string",
            "host_device": "string",
            "network_location": "string",
            "no_rx_loss": "boolean",
            "pipe": "string",
            "proxy": "string",
            "type": "string"
          },
          "start_connected": "boolean",
          "yield_on_poll": "boolean"
        }
      },
      "NewInBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "file": "string",
          "host_device": "string",
          "network_location": "string",
          "no_rx_loss": "boolean",
          "pipe": "string",
          "proxy": "string",
          "type": "string"
        },
        "start_connected": "boolean",
        "yield_on_poll": "boolean"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "port"
      ],
      "NewInPathParams": [
        "vm",
        "port"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/serial/{port}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/serial/{port}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "allow_guest_control": "boolean",
          "backing": {
            "auto_detect": "boolean",
            "file": "string",
            "host_device": "string",
            "network_location": "string",
            "no_rx_loss": "boolean",
            "pipe": "string",
            "proxy": "string",
            "type": "string"
          },
          "label": "string",
          "start_connected": "boolean",
          "state": "string",
          "yield_on_poll": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "allow_guest_control": "boolean",
        "backing": {
          "auto_detect": "boolean",
          "file": "string",
          "host_device": "string",
          "network_location": "string",
          "no_rx_loss": "boolean",
          "pipe": "string",
          "proxy": "string",
          "type": "string"
        },
        "label": "string",
        "start_connected": "boolean",
        "state": "string",
        "yield_on_poll": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "port"
      ],
      "NewInPathParams": [
        "vm",
        "port"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "delete",
      "NewVerb": "delete",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/serial/{port}",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/serial/{port}",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "port"
      ],
      "NewInPathParams": [
        "vm",
        "port"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/serial/{port}/connect",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/serial/{port}?action=connect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "port"
      ],
      "NewInPathParams": [
        "vm",
        "port"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/hardware/serial/{port}/disconnect",
      "NewPath": "/api/vcenter/vm/{vm}/hardware/serial/{port}?action=disconnect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": [
        "vm",
        "port"
      ],
      "NewInPathParams": [
        "vm",
        "port"
      ],
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/library-item",
      "NewPath": "/api/vcenter/vm/{vm}/library-item",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "check_out": {
            "library_item": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "check_out": {
          "library_item": "string"
        }
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/power",
      "NewPath": "/api/vcenter/vm/{vm}/power",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "clean_power_off": "boolean",
          "state": "string"
        }
      },
      "NewOutBodyStruct": {
        "clean_power_off": "boolean",
        "state": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/power/reset",
      "NewPath": "/api/vcenter/vm/{vm}/power?action=reset",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/power/start",
      "NewPath": "/api/vcenter/vm/{vm}/power?action=start",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/power/stop",
      "NewPath": "/api/vcenter/vm/{vm}/power?action=stop",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/power/suspend",
      "NewPath": "/api/vcenter/vm/{vm}/power?action=suspend",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/storage/policy",
      "NewPath": "/api/vcenter/vm/{vm}/storage/policy",
      "OldInBodyStruct": {
        "spec": {
          "disks": {
            "key": "string",
            "value": {
              "policy": "string",
              "type": "string"
            }
          },
          "vm_home": {
            "policy": "string",
            "type": "string"
          }
        }
      },
      "NewInBodyStruct": {
        "disks": {
          "policy": "string",
          "type": "string"
        },
        "vm_home": {
          "policy": "string",
          "type": "string"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/storage/policy",
      "NewPath": "/api/vcenter/vm/{vm}/storage/policy",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "disks": {
            "key": "string",
            "value": "string"
          },
          "vm_home": "string"
        }
      },
      "NewOutBodyStruct": {
        "disks": "object",
        "vm_home": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/storage/policy/compliance",
      "NewPath": "/api/vcenter/vm/{vm}/storage/policy/compliance",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "disks": {
            "key": "string",
            "value": {
              "check_time": "string",
              "failure_cause": {
                "args": "array",
                "default_message": "string",
                "id": "string",
                "localized": "string",
                "params": {
                  "key": "string",
                  "value": {
                    "d": "number",
                    "dt": "string",
                    "format": "string",
                    "i": "integer",
                    "l": {
                      "id": "string",
                      "params": {
                        "key": "string",
                        "value": "selfref"
                      }
                    },
                    "precision": "integer",
                    "s": "string"
                  }
                }
              },
              "policy": "string",
              "status": "string"
            }
          },
          "overall_compliance": "selfref",
          "vm_home": "selfref"
        }
      },
      "NewOutBodyStruct": {
        "disks": {
          "check_time": "string",
          "failure_cause": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "d": "number",
              "dt": "string",
              "format": "string",
              "i": "integer",
              "l": {
                "id": "string",
                "params": "selfref"
              },
              "precision": "integer",
              "s": "string"
            }
          },
          "policy": "string",
          "status": "string"
        },
        "overall_compliance": "selfref",
        "vm_home": "selfref"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/storage/policy/compliance?action=check",
      "NewPath": "/api/vcenter/vm/{vm}/storage/policy/compliance?action=check",
      "OldInBodyStruct": {
        "check_spec": {
          "disks": "array",
          "vm_home": "boolean"
        }
      },
      "NewInBodyStruct": {
        "disks": "array",
        "vm_home": "boolean"
      },
      "OldOutBodyStruct": {
        "value": {
          "disks": {
            "key": "string",
            "value": {
              "check_time": "string",
              "failure_cause": {
                "args": "array",
                "default_message": "string",
                "id": "string",
                "localized": "string",
                "params": {
                  "key": "string",
                  "value": {
                    "d": "number",
                    "dt": "string",
                    "format": "string",
                    "i": "integer",
                    "l": {
                      "id": "string",
                      "params": {
                        "key": "string",
                        "value": "selfref"
                      }
                    },
                    "precision": "integer",
                    "s": "string"
                  }
                }
              },
              "policy": "string",
              "status": "string"
            }
          },
          "overall_compliance": "selfref",
          "vm_home": "selfref"
        }
      },
      "NewOutBodyStruct": {
        "disks": {
          "check_time": "string",
          "failure_cause": {
            "args": "array",
            "default_message": "string",
            "id": "string",
            "localized": "string",
            "params": {
              "d": "number",
              "dt": "string",
              "format": "string",
              "i": "integer",
              "l": {
                "id": "string",
                "params": "selfref"
              },
              "precision": "integer",
              "s": "string"
            }
          },
          "policy": "string",
          "status": "string"
        },
        "overall_compliance": "selfref",
        "vm_home": "selfref"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "patch",
      "NewVerb": "patch",
      "OldPath": "/rest/vcenter/vm/{vm}/tools",
      "NewPath": "/api/vcenter/vm/{vm}/tools",
      "OldInBodyStruct": {
        "spec": {
          "upgrade_policy": "string"
        }
      },
      "NewInBodyStruct": {
        "upgrade_policy": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/tools",
      "NewPath": "/api/vcenter/vm/{vm}/tools",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "auto_update_supported": "boolean",
          "error": "string",
          "install_attempt_count": "integer",
          "install_type": "string",
          "run_state": "string",
          "upgrade_policy": "string",
          "version": "string",
          "version_number": "integer",
          "version_status": "string"
        }
      },
      "NewOutBodyStruct": {
        "auto_update_supported": "boolean",
        "error": "string",
        "install_attempt_count": "integer",
        "install_type": "string",
        "run_state": "string",
        "upgrade_policy": "string",
        "version": "string",
        "version_number": "integer",
        "version_status": "string"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vcenter/vm/{vm}/tools/installer",
      "NewPath": "/api/vcenter/vm/{vm}/tools/installer",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": {
        "value": {
          "is_connected": "boolean"
        }
      },
      "NewOutBodyStruct": {
        "is_connected": "boolean"
      },
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/tools/installer?action=connect",
      "NewPath": "/api/vcenter/vm/{vm}/tools/installer?action=connect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/tools/installer?action=disconnect",
      "NewPath": "/api/vcenter/vm/{vm}/tools/installer?action=disconnect",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}/tools?action=upgrade",
      "NewPath": "/api/vcenter/vm/{vm}/tools?action=upgrade",
      "OldInBodyStruct": {
        "command_line_options": "string"
      },
      "NewInBodyStruct": {
        "command_line_options": "string"
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}?action=relocate",
      "NewPath": "/api/vcenter/vm/{vm}?action=relocate",
      "OldInBodyStruct": {
        "spec": {
          "disks": {
            "key": "string",
            "value": {
              "datastore": "string"
            }
          },
          "placement": {
            "cluster": "string",
            "datastore": "string",
            "folder": "string",
            "host": "string",
            "resource_pool": "string"
          }
        }
      },
      "NewInBodyStruct": {
        "disks": {
          "datastore": "string"
        },
        "placement": {
          "cluster": "string",
          "datastore": "string",
          "folder": "string",
          "host": "string",
          "resource_pool": "string"
        }
      },
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}?action=relocate&vmw-task=true",
      "NewPath": "/api/vcenter/vm/{vm}?action=relocate&vmw-task=true",
      "OldInBodyStruct": {
        "spec": {
          "disks": {
            "key": "string",
            "value": {
              "datastore": "string"
            }
          },
          "placement": {
            "cluster": "string",
            "datastore": "string",
            "folder": "string",
            "host": "string",
            "resource_pool": "string"
          }
        }
      },
      "NewInBodyStruct": {
        "disks": {
          "datastore": "string"
        },
        "placement": {
          "cluster": "string",
          "datastore": "string",
          "folder": "string",
          "host": "string",
          "resource_pool": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm/{vm}?action=unregister",
      "NewPath": "/api/vcenter/vm/{vm}?action=unregister",
      "OldInBodyStruct": null,
      "NewInBodyStruct": null,
      "OldOutBodyStruct": null,
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": "vm",
      "NewInPathParams": "vm",
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm?action=clone",
      "NewPath": "/api/vcenter/vm?action=clone",
      "OldInBodyStruct": {
        "spec": {
          "disks_to_remove": "array",
          "disks_to_update": {
            "key": "string",
            "value": {
              "datastore": "string"
            }
          },
          "guest_customization_spec": {
            "name": "string"
          },
          "name": "string",
          "placement": {
            "cluster": "string",
            "datastore": "string",
            "folder": "string",
            "host": "string",
            "resource_pool": "string"
          },
          "power_on": "boolean",
          "source": "string"
        }
      },
      "NewInBodyStruct": {
        "disks_to_remove": "array",
        "disks_to_update": {
          "datastore": "string"
        },
        "guest_customization_spec": {
          "name": "string"
        },
        "name": "string",
        "placement": {
          "cluster": "string",
          "datastore": "string",
          "folder": "string",
          "host": "string",
          "resource_pool": "string"
        },
        "power_on": "boolean",
        "source": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm?action=clone&vmw-task=true",
      "NewPath": "/api/vcenter/vm?action=clone&vmw-task=true",
      "OldInBodyStruct": {
        "spec": {
          "disks_to_remove": "array",
          "disks_to_update": {
            "key": "string",
            "value": {
              "datastore": "string"
            }
          },
          "guest_customization_spec": {
            "name": "string"
          },
          "name": "string",
          "placement": {
            "cluster": "string",
            "datastore": "string",
            "folder": "string",
            "host": "string",
            "resource_pool": "string"
          },
          "power_on": "boolean",
          "source": "string"
        }
      },
      "NewInBodyStruct": {
        "disks_to_remove": "array",
        "disks_to_update": {
          "datastore": "string"
        },
        "guest_customization_spec": {
          "name": "string"
        },
        "name": "string",
        "placement": {
          "cluster": "string",
          "datastore": "string",
          "folder": "string",
          "host": "string",
          "resource_pool": "string"
        },
        "power_on": "boolean",
        "source": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm?action=instant-clone",
      "NewPath": "/api/vcenter/vm?action=instant-clone",
      "OldInBodyStruct": {
        "spec": {
          "bios_uuid": "string",
          "disconnect_all_nics": "boolean",
          "name": "string",
          "nics_to_update": {
            "key": "string",
            "value": {
              "allow_guest_control": "boolean",
              "backing": {
                "distributed_port": "string",
                "network": "string",
                "type": "string"
              },
              "mac_address": "string",
              "mac_type": "string",
              "start_connected": "boolean",
              "upt_compatibility_enabled": "boolean",
              "wake_on_lan_enabled": "boolean"
            }
          },
          "parallel_ports_to_update": {
            "key": "string",
            "value": {
              "allow_guest_control": "boolean",
              "backing": {
                "file": "string",
                "host_device": "string",
                "type": "string"
              },
              "start_connected": "boolean"
            }
          },
          "placement": {
            "datastore": "string",
            "folder": "string",
            "resource_pool": "string"
          },
          "serial_ports_to_update": {
            "key": "string",
            "value": {
              "allow_guest_control": "boolean",
              "backing": {
                "file": "string",
                "host_device": "string",
                "network_location": "string",
                "no_rx_loss": "boolean",
                "pipe": "string",
                "proxy": "string",
                "type": "string"
              },
              "start_connected": "boolean",
              "yield_on_poll": "boolean"
            }
          },
          "source": "string"
        }
      },
      "NewInBodyStruct": {
        "bios_uuid": "string",
        "disconnect_all_nics": "boolean",
        "name": "string",
        "nics_to_update": {
          "allow_guest_control": "boolean",
          "backing": {
            "distributed_port": "string",
            "network": "string",
            "type": "string"
          },
          "mac_address": "string",
          "mac_type": "string",
          "start_connected": "boolean",
          "upt_compatibility_enabled": "boolean",
          "wake_on_lan_enabled": "boolean"
        },
        "parallel_ports_to_update": {
          "allow_guest_control": "boolean",
          "backing": {
            "file": "string",
            "host_device": "string",
            "type": "string"
          },
          "start_connected": "boolean"
        },
        "placement": {
          "datastore": "string",
          "folder": "string",
          "resource_pool": "string"
        },
        "serial_ports_to_update": {
          "allow_guest_control": "boolean",
          "backing": {
            "file": "string",
            "host_device": "string",
            "network_location": "string",
            "no_rx_loss": "boolean",
            "pipe": "string",
            "proxy": "string",
            "type": "string"
          },
          "start_connected": "boolean",
          "yield_on_poll": "boolean"
        },
        "source": "string"
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "post",
      "NewVerb": "post",
      "OldPath": "/rest/vcenter/vm?action=register",
      "NewPath": "/api/vcenter/vm?action=register",
      "OldInBodyStruct": {
        "spec": {
          "datastore": "string",
          "datastore_path": "string",
          "name": "string",
          "path": "string",
          "placement": {
            "cluster": "string",
            "folder": "string",
            "host": "string",
            "resource_pool": "string"
          }
        }
      },
      "NewInBodyStruct": {
        "datastore": "string",
        "datastore_path": "string",
        "name": "string",
        "path": "string",
        "placement": {
          "cluster": "string",
          "folder": "string",
          "host": "string",
          "resource_pool": "string"
        }
      },
      "OldOutBodyStruct": {
        "value": "string"
      },
      "NewOutBodyStruct": null,
      "OldInQueryParams": null,
      "NewInQueryParams": null,
      "OldInPathParams": null,
      "NewInPathParams": null,
      "OldInHeaderParams": null,
      "NewInHeaderParams": null
    },
    {
      "OldVerb": "get",
      "NewVerb": "get",
      "OldPath": "/rest/vsphere-runtime/error",
      "NewPath": "/api/vsphere-runtime/error",
      "OldOutBodyStruct": {
        "value": {
          "error_type": "string",
          "messages": {
            "default_message": "string"
          }
        }
      },
      "NewOutBodyStruct": {
        "error_type": "string",
        "messages": {
          "default_message": "string"
        }
      }
    }
  ]