For the complete documentation index, see llms.txt. This page is also available as Markdown.

Pritunl Cloud Agent

Pritunl Cloud instance agent

Get Command

Below are all the resource queries available with the sudo pci get command.

Node Queries

+/node/self/id
+/node/self/name
+/node/self/public_ips
+/node/self/public_ips6

Instance Queries

+/instance/self/id
+/instance/self/organization
+/instance/self/zone
+/instance/self/vpc
+/instance/self/subnet
+/instance/self/cloud_subnet
+/instance/self/cloud_vnic
+/instance/self/image
+/instance/self/state
+/instance/self/timestamp
+/instance/self/action
+/instance/self/uefi
+/instance/self/secure_boot
+/instance/self/tpm
+/instance/self/dhcp_server
+/instance/self/cloud_type
+/instance/self/delete_protection
+/instance/self/skip_source_dest_check
+/instance/self/qemu_version
+/instance/self/public_ips
+/instance/self/public_ips6
+/instance/self/private_ips
+/instance/self/private_ips6
+/instance/self/gateway_ips
+/instance/self/gateway_ips6
+/instance/self/cloud_private_ips
+/instance/self/cloud_public_ips
+/instance/self/cloud_public_ips6
+/instance/self/host_ips
+/instance/self/node_port_ips
+/instance/self/network_namespace
+/instance/self/no_public_address
+/instance/self/no_public_address6
+/instance/self/no_host_address
+/instance/self/node
+/instance/self/shape
+/instance/self/name
+/instance/self/root_enabled
+/instance/self/memory
+/instance/self/processors
+/instance/self/roles
+/instance/self/vnc
+/instance/self/spice
+/instance/self/gui
+/instance/self/deployment

VPC Queries

+/vpc/self/id
+/vpc/self/name
+/vpc/self/vpc_id
+/vpc/self/network
+/vpc/self/network6
+/vpc/self/subnets
+/vpc/self/routes

Subnet Queries

+/subnet/self/id
+/subnet/self/name
+/subnet/self/network

Certificate Queries

+/certificate/<name>/id
+/certificate/<name>/name
+/certificate/<name>/type
+/certificate/<name>/key
+/certificate/<name>/certificate

Secret Queries

+/secret/<name>/id
+/secret/<name>/name
+/secret/<name>/type
+/secret/<name>/key
+/secret/<name>/value
+/secret/<name>/data
+/secret/<name>/region
+/secret/<name>/public_key
+/secret/<name>/private_key
+/secret/<name>/data.<json_key>

Pod Queries

+/pod/<name>/id
+/pod/<name>/name
+/pod/<name>/units

Unit Queries

+/unit/<name>/id
+/unit/<name>/name
+/unit/<name>/kind
+/unit/<name>/count
+/unit/<name>/public_ips
+/unit/<name>/public_ips6
+/unit/<name>/healthy_public_ips
+/unit/<name>/healthy_public_ips6
+/unit/<name>/unhealthy_public_ips
+/unit/<name>/unhealthy_public_ips6
+/unit/<name>/private_ips
+/unit/<name>/private_ips6
+/unit/<name>/healthy_private_ips
+/unit/<name>/healthy_private_ips6
+/unit/<name>/unhealthy_private_ips
+/unit/<name>/unhealthy_private_ips6
+/unit/<name>/cloud_public_ips
+/unit/<name>/cloud_public_ips6
+/unit/<name>/cloud_private_ips
+/unit/<name>/healthy_cloud_public_ips
+/unit/<name>/healthy_cloud_public_ips6
+/unit/<name>/healthy_cloud_private_ips
+/unit/<name>/unhealthy_cloud_public_ips
+/unit/<name>/unhealthy_cloud_public_ips6
+/unit/<name>/unhealthy_cloud_private_ips

Pod Unit Queries

+/pod/<pod_name>/unit/<unit_name>/id
+/pod/<pod_name>/unit/<unit_name>/name
+/pod/<pod_name>/unit/<unit_name>/kind
+/pod/<pod_name>/unit/<unit_name>/count
+/pod/<pod_name>/unit/<unit_name>/public_ips
+/pod/<pod_name>/unit/<unit_name>/public_ips6
+/pod/<pod_name>/unit/<unit_name>/healthy_public_ips
+/pod/<pod_name>/unit/<unit_name>/healthy_public_ips6
+/pod/<pod_name>/unit/<unit_name>/unhealthy_public_ips
+/pod/<pod_name>/unit/<unit_name>/unhealthy_public_ips6
+/pod/<pod_name>/unit/<unit_name>/private_ips
+/pod/<pod_name>/unit/<unit_name>/private_ips6
+/pod/<pod_name>/unit/<unit_name>/healthy_private_ips
+/pod/<pod_name>/unit/<unit_name>/healthy_private_ips6
+/pod/<pod_name>/unit/<unit_name>/unhealthy_private_ips
+/pod/<pod_name>/unit/<unit_name>/unhealthy_private_ips6
+/pod/<pod_name>/unit/<unit_name>/cloud_public_ips
+/pod/<pod_name>/unit/<unit_name>/cloud_public_ips6
+/pod/<pod_name>/unit/<unit_name>/cloud_private_ips
+/pod/<pod_name>/unit/<unit_name>/healthy_cloud_public_ips
+/pod/<pod_name>/unit/<unit_name>/healthy_cloud_public_ips6
+/pod/<pod_name>/unit/<unit_name>/healthy_cloud_private_ips
+/pod/<pod_name>/unit/<unit_name>/unhealthy_cloud_public_ips
+/pod/<pod_name>/unit/<unit_name>/unhealthy_cloud_public_ips6
+/pod/<pod_name>/unit/<unit_name>/unhealthy_cloud_private_ips

Last updated