Skip to content

Commit aefffc0

Browse files
feat(naming): add azure service bus resource type and conventions
1 parent 8fd548f commit aefffc0

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

pkg/naming/convention.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ type namingConvention struct {
1919
Case caseSensitivity
2020
}
2121

22+
// https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/resource-name-rules
2223
var namingConventions = []namingConvention{
2324
{resources.ResourceGroup, 3, 90, true, true, true, CaseInsensitive},
2425
{resources.SqlServer, 3, 63, true, true, false, LowerCase},
@@ -51,6 +52,7 @@ var namingConventions = []namingConvention{
5152
{resources.StorageBackupVault, 2, 50, true, true, false, CaseInsensitive},
5253
{resources.DataFactory, 3, 63, true, true, false, CaseInsensitive},
5354
{resources.ElasticSearch, 3, 90, true, true, false, CaseInsensitive},
55+
{resources.ServicebusNamespace, 6, 50, true, true, false, CaseInsensitive},
5456
}
5557

5658
func findNamingConvention(resourceType resources.AzureResourceType) namingConvention {

pkg/naming/resources/azure_resource_type.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,5 @@ const (
3434
StorageBackupVault AzureResourceType = "sbv"
3535
DataFactory AzureResourceType = "df"
3636
ElasticSearch AzureResourceType = "es"
37+
ServicebusNamespace AzureResourceType = "sbus"
3738
)

0 commit comments

Comments
 (0)