Defenders
Manage Defender. Defender is Prisma Cloud Compute's security agent. In general, one Defender is deployed per node.
📄️ Get Deployed Defenders
Retrieves all deployed Defenders.
📄️ Generate a Docker File for App-embedded Defender
Creates an augmented Dockerfile with Defender and dependencies included as a ZIP file.
📄️ Generate Daemonset Deployment YAML File
Creates a DaemonSet deployment file in YAML format that you can use to deploy Defender to your cluster.
📄️ Download Deployed Defenders
Downloads information about deployed Defenders in CSV format.
📄️ Generate a Protected JSON Fargate Task Definition
Returns a protected Fargate task definition given an unprotected task definition.
📄️ Generate a Protected YAML Fargate Task Definition
Returns a protected Fargate task definition for a CloudFormation YAML template given an unprotected task definition.
📄️ Generate a Helm Deployment Chart for Defender
Creates a Helm deployment file that you can use to deploy Defenders to your cluster.
📄️ Get Docker Image Name for Defender
Returns the full Docker image name for Defender.
📄️ Get Certificate Bundle for Defender
Returns the certificate bundle that Defender needs to securely connect to Console.
📄️ Get Defender Names
Retrieves a list of Defender hostnames that can be used as the `{id}` query parameter in other `/api/v1/defenders` endpoints.
📄️ Generate Serverless Bundle for Defender
Downloads a ZIP file with serverless Defender bundle.
📄️ Get Defenders Summary
Lists the number of Defenders in each defender category.
📄️ Upgrade Connected Single Linux Defenders
Upgrades all connected single Linux Container Defenders.
📄️ Delete a Defender
Deletes an existing Defender on a given host.
📄️ Update Defender Configuration
Updates a deployed Defender's configuration.
📄️ Restart a Defender
Restarts Defender on a given host.
📄️ Upgrade a Defender
Upgrades Defender on `<HOSTNAME>`.