Output Format

Example Output

{
  "result_type": "scan",
  "plugin_id": "nutanix-pe-plugin",
  "plugin_version": "1.0.0",
  "data": {
    "type": "cert",
    "timestamp": "2026-08-13T12:44:52+05:30",
    "urn": "urn:cert:sha256:aee8f6bf9cb9e12fdabb0aa17a13e6edcf634018e25dd0bfb3956eae96449455",
    "url": "https://10.8.58.37:9440",
    "extra": {
      "api_source": "tls-handshake",
      "cert_index": 0,
      "cert_type": "tls-server-certificate",
      "cluster_name": "RNO-NXRDY003",
      "cluster_uuid": "000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "name": "prism.nutanix.local",
      "origin": "nutanix-pe"
    },
    "cert_pem": "MIID9DCCAtygAwIBAgIUPiX1TtWxwLITAde54HDEWUiEdMUwDQYJKoZIhvcNAQELBQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMREwDwYDVQQHDAhTYW4gSm9zZTEVMBMGA1UECgwMTnV0YW5peCBJbmMuMRYwFAYDVQQLDA1NYW5hZ2VhYmlsaXR5MRwwGgYDVQQDDBNwcmlzbS5udXRhbml4LmxvY2FsMB4XDTI1MTIxMzAyNDIxMVoXDTM1MTIxMTAyNDIxMVowejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMREwDwYDVQQHDAhTYW4gSm9zZTEVMBMGA1UECgwMTnV0YW5peCBJbmMuMRYwFAYDVQQLDA1NYW5hZ2VhYmlsaXR5MRwwGgYDVQQDDBNwcmlzbS5udXRhbml4LmxvY2FsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsCVj+frW2PSiiz0Cbu1W3FK8mL8xN1JNO3B6fbdMqMl/pLORqi/W/Me9AgusQvCSJQKaMY54oKq+0Y0tNm9rdCU3I2gsdJbhauEP0sUTmP0/ztW7Op/Mk112OCzAyNgMos56XyV+SggzKAqhTZDewx9dB3TLkNpfYLOitTbb30DjgZMylhOoz5xLyMf5kfnbUeHqgTOiuMHoP8ypDkIoGtp8+BgAsO3vSTfHeNSMLBHeyEwnnWPbRTc7IYG5chqFt7n8Q2K4IXowx2owrGmjK/a5go7RbIqYj7w0NsxG28cxLJ0rs8zng2/pnYOjHlx7U6JWfgt1WPqvitiMkidZTQIDAQABo3IwcDAdBgNVHQ4EFgQU/nRvOy9HP/KzoFP6DIRM8GKSkGgwHwYDVR0jBBgwFoAU/nRvOy9HP/KzoFP6DIRM8GKSkGgwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJwW5rH1Df7IV4Bq6X8qIvFm9lx7sT8R+WKChU+84SCvOmQcU+8nOmf5ZngEzrsk+SEqtQAVmV9baHsOyml0M4Ek5o3C0AWCS3ADYeHqFzfR0GeIgE70OG1yM8TnJfOMUZ6n3BUbGUX8H/KNfIB6PMfaj1pXQDsCkZwGLHBDFHirAGEXx4UM7uGg+ZLc/rIF270uTz5GQHysk9wRu6SRuGswefkV0NRSJdYoar7iL/chL2Lfav7IYmabvzqHymcrK9oto6+LlwMGGBR5z06j/CvDqgy+9nby0d7fkcPF33088NvfoWhoa4oni8cYFiqP964bNqB82HyEP0bkRz8+07A="
  }
}
{
  "result_type": "scan",
  "plugin_id": "nutanix-pe-plugin",
  "plugin_version": "1.0.0",
  "data": {
    "type": "secret",
    "timestamp": "2026-08-13T12:44:52+05:30",
    "urn": "urn:secret:name:nutanix-cert-metadata-000645cc-2b3a-3b1c-06a8-7cc255ec3615:",
    "url": "https://10.8.58.37:9440/PrismGateway/services/rest/v1/keys/pem",
    "extra": {
      "api_source": "v1",
      "cert_city": "San Jose",
      "cert_common_name": "prism.nutanix.local",
      "cert_country_code": "US",
      "cert_expiry_date": "2035-12-11T02:42:11Z",
      "cert_key_type": "rsa2048",
      "cert_organization_name": "Nutanix Inc.",
      "cert_organizational_unit_count": 1,
      "cert_signature_algorithm": "SHA256withRSA",
      "cert_state": "CA",
      "cluster_name": "RNO-NXRDY003",
      "cluster_uuid": "000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "description": "Certificate metadata from Prism Element",
      "id": "000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "name": "nutanix-cert-metadata-000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "origin": "nutanix-pe"
    }
  }
}
{
  "result_type": "scan",
  "plugin_id": "nutanix-pe-plugin",
  "plugin_version": "1.0.0",
  "data": {
    "type": "pubkey",
    "timestamp": "2026-08-13T12:44:53+05:30",
    "urn": "urn:pubkey:name:vx:",
    "url": "https://10.8.58.37:9440/PrismGateway/services/rest/v2.0/cluster/public_keys",
    "extra": {
      "api_source": "v2",
      "asset_type": "ssh-public-key",
      "cluster_name": "RNO-NXRDY003",
      "cluster_uuid": "000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "name": "vx",
      "origin": "nutanix-pe",
      "ssh_key_data": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDRjA3wZvymvH7CV0U12f0jWnqaQKbSjBnwe30j8ctUEUvVWdRaxqUyPQpJB9/rAFLYTGiVYBJRo7jMMLpfVTvZ4WshYz7DsR/R7Lj24GUPD4nbgPluT7fLbBl5/uAJReI5KjaD658ZEJrkc9AXoxMxkkER9DrD6AeNI+DIRteWccBdpymtyyKpTlk2eISmmmqy4UUetMw7ibJ/rZXuTzLaEu9S1T7v4jtxPAWKIZQwUuDTHBxtegIpFmMCOvyXxeHQJx1YEGy0u4OTgWfewzJS0T/uSUSy2bn+1bLHeooaXKwV3/iQl7U7anQPz2hFPw5aspvi1xwPKMqZCIJHr7Xm/sZ17oHBgsVNxPi3nG8Y2r4uidTQg9HgtyTlhos7CT/TXQFryTnA1TAaUp+BrjpmSHLguOF6vM34v7olFBJPv7yTwXhsSUpooz8VL77cgMm0eQZC7iH3ne6AfC9VpgeQIQahZ4oUwGi6fkEnF87zZylx3PMAfW2A7dD6TKN9/VTzdpFzxzQEKCUZ1FzRDMnery7i/L+IHt8KOcHnaL+mlykwMVvsc1glCIca8co/p7d48pnLl1igljFfQ0gwCidPKVJmKhtizevI1sfXPR0AWQjnw4OPse4gkC6hCla67ntUeNnPCDSOPv42avbFYgiWOmZ04dZ4tIIiKX4dH3GDcQ=="
    },
    "pubkey_pem": ""
  }
}
{
  "result_type": "scan",
  "plugin_id": "nutanix-pe-plugin",
  "plugin_version": "1.0.0",
  "data": {
    "type": "secret",
    "timestamp": "2026-08-13T12:44:54+05:30",
    "urn": "urn:secret:name:nutanix-client-auth-000645cc-2b3a-3b1c-06a8-7cc255ec3615:",
    "url": "https://10.8.58.37:9440/PrismGateway/services/rest/v2.0/authconfig/client_auth/",
    "extra": {
      "api_source": "v2",
      "cluster_name": "RNO-NXRDY003",
      "cluster_uuid": "000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "description": "Client authentication configuration",
      "enable_client_auth": false,
      "id": "000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "name": "nutanix-client-auth-000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "origin": "nutanix-pe"
    }
  }
}
{
  "result_type": "scan",
  "plugin_id": "nutanix-pe-plugin",
  "plugin_version": "1.0.0",
  "data": {
    "type": "secret",
    "timestamp": "2026-08-13T12:44:55+05:30",
    "urn": "urn:secret:name:nutanix-encryption-status-000645cc-2b3a-3b1c-06a8-7cc255ec3615:",
    "url": "https://10.8.58.37:9440/PrismGateway/services/rest/v2.0/data_at_rest_encryption/",
    "extra": {
      "api_source": "v2",
      "asset_type": "encryption-status",
      "cluster_name": "RNO-NXRDY003",
      "cluster_uuid": "000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "description": "Data-at-Rest Encryption configuration status",
      "desired_password_protection": false,
      "disk_count": 18,
      "disk_encrypted_count": 0,
      "id": "000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "is_cluster_empty": false,
      "is_ready_for_cloud_kms": true,
      "is_ready_for_ekmpc": true,
      "is_ready_for_password_protection": false,
      "is_ready_for_software_encryption": false,
      "name": "nutanix-encryption-status-000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "origin": "nutanix-pe",
      "pckey_manager_status": "NOTALLOWED",
      "storage_container_count": 11,
      "storage_container_encrypted_count": 0
    }
  }
}
{
  "result_type": "scan",
  "plugin_id": "nutanix-pe-plugin",
  "plugin_version": "1.0.0",
  "data": {
    "type": "secret",
    "timestamp": "2026-08-13T12:44:56+05:30",
    "urn": "urn:secret:name:nutanix-auth-config-000645cc-2b3a-3b1c-06a8-7cc255ec3615:",
    "url": "https://10.8.58.37:9440/PrismGateway/services/rest/v2.0/authconfig/",
    "extra": {
      "api_source": "v2",
      "asset_type": "auth-config",
      "auth_type_count": 2,
      "cluster_name": "RNO-NXRDY003",
      "cluster_uuid": "000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "description": "Authentication configuration",
      "directory_count": 1,
      "id": "000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "name": "nutanix-auth-config-000645cc-2b3a-3b1c-06a8-7cc255ec3615",
      "origin": "nutanix-pe"
    }
  }
}
{
  "result_type": "state",
  "plugin_id": "nutanix-pe-plugin",
  "plugin_version": "1.0.0",
  "data": {
    "lastScanDate": "2026-08-13T07:14:58Z"
  }
}