The Service Engine Name Prefix field does not allow the use of a hyphen (β-β). When a hyphen is included, the following error appears:
βThe value entered is invalid.β
AWS Cloud
In AWS Cloud, the Service Engine Name Prefix does not allow a hyphen ("-"), although the documentation states that hyphens have been supported since version 22.1+.
The issue has been fixed in 31.2.1 and 31.3.1
When attempting to configure via Terraform, the following error is received:
Error: Encountered an error on POST request to URL https://<controller-IP or FQDN>/api/serviceenginegroup: HTTP code 400; error from Controller: map[error:Service Engine Name Prefix must have only letters, numbers, and underscore.]
However, the documentation states that hyphens have been supported since version 22.1+.
https://techdocs.broadcom.com/us/en/vmware-security-load-balancing/avi-load-balancer/avi-load-balancer/30-1/vmware-avi-load-balancer-configuration-guide/load-balancing-overview/service-engine-group/create-se-group/service-engine-group-options.html