{
  "id": 1,
  "type": "credential_type",
  "url": "/api/v2/credential_types/1/",
  "related": {
      "named_url": "/api/v2/credential_types/Machine+ssh/",
      "credentials": "/api/v2/credential_types/1/credentials/",
      "activity_stream": "/api/v2/credential_types/1/activity_stream/"
  },
  "summary_fields": {
      "user_capabilities": {
          "edit": false,
          "delete": false
      }
  },
  "created": "2020-01-08T20:18:23.663144Z",
  "modified": "2020-01-08T20:18:46.056120Z",
  "name": "Machine",
  "description": "",
  "kind": "ssh",
  "namespace": "ssh",
  "managed_by_tower": true,
  "inputs": {
      "fields": [
          {
              "id": "username",
              "label": "Username",
              "type": "string"
          },
          {
              "id": "password",
              "label": "Password",
              "type": "string",
              "secret": true,
              "ask_at_runtime": true
          },
          {
              "id": "ssh_key_data",
              "label": "SSH Private Key",
              "type": "string",
              "format": "ssh_private_key",
              "secret": true,
              "multiline": true
          },
          {
              "id": "ssh_public_key_data",
              "label": "Signed SSH Certificate",
              "type": "string",
              "multiline": true,
              "secret": true
          },
          {
              "id": "ssh_key_unlock",
              "label": "Private Key Passphrase",
              "type": "string",
              "secret": true,
              "ask_at_runtime": true
          },
          {
              "id": "become_method",
              "label": "Privilege Escalation Method",
              "type": "string",
              "help_text": "Specify a method for \"become\" operations. This is equivalent to specifying the --become-method Ansible parameter."
          },
          {
              "id": "become_username",
              "label": "Privilege Escalation Username",
              "type": "string"
          },
          {
              "id": "become_password",
              "label": "Privilege Escalation Password",
              "type": "string",
              "secret": true,
              "ask_at_runtime": true
          },
          {
            "id": "authorize",
            "label": "Authorize",
            "type": "boolean"
          }
      ]
  },
  "injectors": {}
}