scm_create_application
Create custom application objects in Palo Alto Networks Strata Cloud Manager by defining name, category, technology, risk level, and security attributes for firewall configuration.
Instructions
Create a custom application object.
Args: name: Unique name for the application. folder: Folder to create the application in. category: Application category (e.g. 'business-systems', 'collaboration'). subcategory: Application subcategory (e.g. 'database', 'email'). technology: Underlying technology (e.g. 'client-server', 'peer-to-peer'). risk: Risk level 1-5 (1=low, 5=critical). description: Optional description. ports: Optional list of port/protocol entries (e.g. ['tcp/80', 'udp/53']). evasive: Application uses evasion techniques (default False). pervasive: Application is widely used (default False). excessive_bandwidth: Consumes excessive bandwidth (default False). used_by_malware: Known to be used by malware (default False). transfers_files: Capable of file transfer (default False). has_known_vulnerabilities: Has known CVEs (default False). tunnels_other_apps: Can tunnel other applications (default False). prone_to_misuse: Prone to misuse (default False). tag: Optional list of tag names. tsg_id: Optional TSG ID or named alias. Defaults to SCM_TSG_ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| folder | Yes | ||
| category | Yes | ||
| subcategory | Yes | ||
| technology | Yes | ||
| risk | Yes | ||
| description | No | ||
| ports | No | ||
| evasive | No | ||
| pervasive | No | ||
| excessive_bandwidth | No | ||
| used_by_malware | No | ||
| transfers_files | No | ||
| has_known_vulnerabilities | No | ||
| tunnels_other_apps | No | ||
| prone_to_misuse | No | ||
| tag | No | ||
| tsg_id | No |