This page tracks the naming patterns, limits, and restrictions for various user-provided and auto-generated objects across VMware Telco Cloud Automation.
Virtual Infrastructure
Sub-category | In/Out | Max | Name Pattern | Name Restrictions |
---|---|---|---|---|
vSphere | Input | 200 | Any UTF character | |
vCloud Director | Input | 200 |
||
OpenStack | Input | 200 |
||
K8s | Input | 200 |
||
EKS | Input | 200 |
||
AKS | Input | 200 |
||
GKS | Input | 200 |
CaaS
Sub-category | In/Out | Max | Name Pattern | Name Restrictions |
---|---|---|---|---|
Management Cluster Template Name | Input | 63 | Any UTF character | |
Workload Cluster Template Name | Input | 63 | Any UTF character | |
Management Cluster Name | Input | 35 |
|
|
Workload Custer Name | Input | 36 |
|
|
Workload Cluster Nodepool Name | Input | 41 |
|
|
Standard Worker Node Name on vSphere | Output | <nodepool>-random | ||
Classy Worker Node Name on vSphere | Output | <workload-cluster>-<nodepool>-random | ||
CaaS K8s Policy Name | Input | 255 | Any UTF character |
Network Functions/ Network Services
Sub-category | In/Out | Max | Name Pattern | Name Restrictions |
---|---|---|---|---|
NF/NS Catalog: Package Name | Input | 200 | Any UTF character | |
NF/NS Instance Name | Input | 200 | Any UTF character | |
NF/NS Workflow Name | Input | 255 | Any UTF character | |
NF/NS Workflow | ||||
CNF Namespace | Input | 63 | Must be valid RFC 1123 DNS labels |
|
CNF Helm Chart Name | Input |
|
||
CNF Helm Release Name | Output | 23 | TCA creates the helm release name using 3 parameters
Release name is calculated as follows : first 11 characters from (chartName+ "-" + chartVersion) + "-" + first 5 characters from (cnfInstanceId) + "-" + 5 random alphanumeric characters. Max length of release name created by TCA : 23 characters. Examples: name-version-rt451-kiu8w mysql-162-7a0c9-kedxj nginx-ingre-7a0c9-ewv8r |
|
CNF K8s objects (pods, etc.) | Output | Not generated by TCA. Helm chart rules generate the CNF K8s object names. See also K8s object names | ||
CNF K8s Policy Name | Input | 255 | Any UTF character |
GitOps
Sub-category | In/Out | Max | Name Pattern | Name Restrictions |
---|---|---|---|---|
GitOps Configuration name | Input | 128 | Any character | |
CNF name | Input | 63 | Must be valid RFC 1123 DNS labels | |
CNF namespace | Input | 63 | Must be valid RFC 1123 DNS labels |
|
DIP name | Input | 63 | Must be valid RFC 1123 DNS labels |
Workflows
Sub-category | In/Out | Max | Name Pattern | Name Restrictions |
---|---|---|---|---|
Workflow Name | Input | 256 | Contain only alphanumeric characters and '-' | |
Workflow Run Name (runid) | Input | 256 | Contain only alphanumeric characters and '-' | |
Workflow Schema Name | Input | 256 | Alphanumeric and should start with / | |
Workflow Schedule Name | Input | 256 | Contain only alphanumeric characters and '-' |
Authorization
Sub-category | In/Out | Max | Name Pattern | Name Restrictions |
---|---|---|---|---|
RBAC Tag Name | Input | 64 |
Only alphanumeric, underscore,hyphen and dot are allowed |
|
RBAC Tag Value | Input | 64 |
Only alphanumeric, underscore,hyphen and dot are allowed |
|
Role Name | Input | 200 |
Any UTF character |
|
Permission Name | Input | 200 |
Any UTF character |
|
Tenant Name | Input |
Partner System
Sub-category | In/Out | Max | Name Pattern | Name Restrictions |
---|---|---|---|---|
Partner System Name | Input | 200 | Any UTF character |