VersaDirector
Versa Director is a virtualization and service creation platform that simplifies the design, automation, and delivery of SASE services. Versa Director provides the essential management, monitoring, and orchestration capabilities needed to deliver all of the networking and security capabilities within Versa SASE.
Network Security · VersaDirector
Configuration parameters
url— Your server URL (required)organization— Organization Namecredentials— Usernameuse_basic_auth— Use Basic Authenticationclient_id— Client IDclient_secret— Client Secretcredentials_client— Client IDaccess_token— Auth Tokencredentials_access_token—insecure— Trust any certificate (not secure)proxy— Use system proxy settings
Commands (52)
-
vd-appliance-access-policy-listList all access policies associated with a specific organization and appliance (device).
-
vd-appliance-access-policy-rule-createCreate an access policy configuration (NGFW) rule associated with a specific appliance (device).
-
vd-appliance-access-policy-rule-deleteDelete an access policy configuration (NGFW) rule associated with a specific appliance (device).
-
vd-appliance-access-policy-rule-editEdit an access policy configuration (NGFW) rule associated with a specific appliance (device). Important note - the data provided in the request overwrites the existing rule settings.
-
vd-appliance-access-policy-rule-listList all access policy configuration (NGFW) rules associated with a specific appliance.
-
vd-appliance-address-object-createCreate an address object associated with a specific organization and appliance (device).
-
vd-appliance-address-object-deleteDelete an address object associated with a specific organization and appliance (device).
-
vd-appliance-address-object-editEdit an address object associated with a specific organization and appliance (device).
-
vd-appliance-address-object-listList all address objects associated with a specific organization and appliance (device).
-
vd-appliance-custom-url-category-createCreate a custom URL category associated with a specific appliance (device).
-
vd-appliance-custom-url-category-deleteDelete a custom URL category associated with a specific appliance (device).
-
vd-appliance-custom-url-category-editEdit a custom URL category associated with a specific appliance (device). Important note - the data provided in the request overwrites the existing object.
-
vd-appliance-custom-url-category-listList all custom URL categories associated with a specific appliance or get a specific custom URL category.
-
vd-appliance-group-listList all appliance (device) groups associated with an organization (tenant).
-
vd-appliance-group-template-appliance-listList all appliances associated with a specific device-group and associated templates.
-
vd-appliance-listList all available appliances for all organizations/tenants, with a maximum of 25 appliances per organization.
-
vd-appliance-sdwan-policy-listList all SDWAN policies associated with a specific organization and appliance (device).
-
vd-appliance-sdwan-policy-rule-createCreate an SDWAN policy rule associated with a specific appliance (device).
-
vd-appliance-sdwan-policy-rule-deleteDelete an SDWAN policy rule associated with a specific appliance (device).
-
vd-appliance-sdwan-policy-rule-editEdit an SDWAN policy rule associated with a specific appliance (device).
-
vd-appliance-sdwan-policy-rule-listList all SDWAN policy rules associated with a specific appliance (device).
-
vd-appliance-user-defined-application-listList all user defined application objects associated with a specific organization and appliance (device).
-
vd-appliance-user-modified-application-listList all user modified predefined application objects associated with a specific organization and appliance (device).
-
vd-application-service-template-listList all application service templates. Can be filtered by organization or a keyword search.
-
vd-auth-startObtain an access token from the API client. If Client ID and Client Secret were not passed as parameters or arguments, a new Auth Client will be created.
-
vd-auth-testRun a connectivity test to verify that the OAuth process worked.
-
vd-datastore-template-listList all templates associated with a specific datastore. As a best practice, we do not recommend applying rules to datastore templates. Instead, use devices/service/application templates.
-
vd-organization-appliance-listList all devices associated with a specific organization.
-
vd-organization-listList all organizations/tenants.
-
vd-predefined-application-listList all user predefined application objects.
-
vd-template-access-policy-listList all access policies associated with a specific organization and template.
-
vd-template-access-policy-rule-createCreate an access policy configuration (NGFW) rule associated with a specific template.
-
vd-template-access-policy-rule-deleteDelete an access policy configuration (NGFW) rule associated with a specific template.
-
vd-template-access-policy-rule-editEdit an access policy configuration (NGFW) rule associated with a specific template. Important note - the data provided in the request overwrites the existing rule settings.
-
vd-template-access-policy-rule-listList all access policy configuration (NGFW) rules associated with a specific template.
-
vd-template-address-object-createCreate an address object associated with a specific organization and template.
-
vd-template-address-object-deleteDelete an address object associated with a specific organization and template.
-
vd-template-address-object-editCreate an address object associated with a specific organization and template.
-
vd-template-address-object-listList all address objects associated with a specific organization and template.
-
vd-template-change-commitCommit a specific template change to an appliance/s (devices). This will trigger a task to make the commit, and then it will be polled to retrieve the status until complete, and the status will be presented.
-
vd-template-custom-url-category-createCreate a custom URL category associated with a specific template.
-
vd-template-custom-url-category-deleteDelete a custom URL category associated with a specific template.
-
vd-template-custom-url-category-editEdit a custom URL category associated with a specific template. Important note - the data provided in the request overwrites the existing object.
-
vd-template-custom-url-category-listList all custom URL categories associated with a specific template or get a specific custom URL category.
-
vd-template-listList all templates associated with a specific organization. Default type argument is 'MAIN'.
-
vd-template-sdwan-policy-listList all SDWAN policies associated with a specific organization and template.
-
vd-template-sdwan-policy-rule-createCreate an SDWAN policy rule associated with a specific template.
-
vd-template-sdwan-policy-rule-deleteDelete an SDWAN policy rule associated with a specific template.
-
vd-template-sdwan-policy-rule-editEdit an SDWAN policy rule associated with a specific appliance (device).
-
vd-template-sdwan-policy-rule-listList all SDWAN policy rules associated with a specific template.
-
vd-template-user-defined-application-listList all user defined application objects associated with a specific organization and template.
-
vd-template-user-modified-application-listList all user modified predefined application objects associated with a specific organization and template.