{
  "definitions": {
    "dtypesVoidRequest": {
      "description": "Void Requests and response to use with other types.",
      "type": "object"
    },
    "v1beta1AgentCreateRequest": {
      "properties": {
        "ca_cert": {
          "type": "string"
        },
        "external_ip": {
          "type": "string"
        },
        "git_ssh_public_key": {
          "type": "string"
        },
        "internal_ip": {
          "type": "string"
        },
        "jenkins_jnlp_port": {
          "type": "integer"
        },
        "jenkins_url": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "role": {
          "type": "string"
        },
        "ssh_port": {
          "type": "integer"
        },
        "ssh_user": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "v1beta1AgentDeleteRequest": {
      "properties": {
        "uid": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "v1beta1AgentGetRequest": {
      "properties": {
        "uid": {
          "type": "string"
        }
      },
      "type": "object"
    }
  }
}