Skip to content

Commit 3ff520a

Browse files
Ensure parity for region capability consts (linode#886)
1 parent f69a89f commit 3ff520a

File tree

1 file changed

+48
-33
lines changed

1 file changed

+48
-33
lines changed

regions.go

Lines changed: 48 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -10,39 +10,54 @@ import (
1010
// Defined as strings rather than a custom type to avoid breaking change.
1111
// Can be changed in the potential v2 version.
1212
const (
13-
CapabilityACLB string = "Akamai Cloud Load Balancer"
14-
CapabilityBackups string = "Backups"
15-
CapabilityBareMetal string = "Bare Metal"
16-
CapabilityBlockStorage string = "Block Storage"
17-
CapabilityBlockStorageEncryption string = "Block Storage Encryption"
18-
CapabilityBlockStorageMigrations string = "Block Storage Migrations"
19-
CapabilityCloudFirewall string = "Cloud Firewall"
20-
CapabilityDBAAS string = "Managed Databases"
21-
CapabilityDiskEncryption string = "Disk Encryption"
22-
CapabilityEdgePlans string = "Edge Plans"
23-
CapabilityGPU string = "GPU Linodes"
24-
CapabilityKubernetesEnterprise string = "Kubernetes Enterprise"
25-
CapabilityLinodeInterfaces string = "Linode Interfaces"
26-
CapabilityLADiskEncryption string = "LA Disk Encryption"
27-
CapabilityLKE string = "Kubernetes"
28-
CapabilityLKEControlPlaneACL string = "LKE Network Access Control List (IP ACL)"
29-
CapabilityLinodes string = "Linodes"
30-
CapabilityLkeHaControlPlanes string = "LKE HA Control Planes"
31-
CapabilityMachineImages string = "Machine Images"
32-
CapabilityMaintenancePolicy string = "Maintenance Policy"
33-
CapabilityMetadata string = "Metadata"
34-
CapabilityNodeBalancers string = "NodeBalancers"
35-
CapabilityObjectStorage string = "Object Storage"
36-
CapabilityObjectStorageAccessKeyRegions string = "Object Storage Access Key Regions"
37-
CapabilityObjectStorageEndpointTypes string = "Object Storage Endpoint Types"
38-
CapabilityPlacementGroup string = "Placement Group"
39-
CapabilityPremiumPlans string = "Premium Plans"
40-
CapabilityQuadraT1UVPU string = "NETINT Quadra T1U"
41-
CapabilitySupportTicketSeverity string = "Support Ticket Severity"
42-
CapabilityVPCs string = "VPCs"
43-
CapabilityVPCDualStack string = "VPC Dual Stack"
44-
CapabilityVPCsExtra string = "VPCs Extra"
45-
CapabilityVlans string = "Vlans"
13+
CapabilityACLB string = "Akamai Cloud Load Balancer"
14+
CapabilityACLP string = "Akamai Cloud Pulse"
15+
CapabilityACLPStreams string = "Akamai Cloud Pulse Streams"
16+
CapabilityAkamaiRAMProtection string = "Akamai RAM Protection"
17+
CapabilityBackups string = "Backups"
18+
CapabilityBlockStorage string = "Block Storage"
19+
CapabilityBlockStorageEncryption string = "Block Storage Encryption"
20+
CapabilityBlockStorageMigrations string = "Block Storage Migrations"
21+
CapabilityBlockStoragePerformanceB1 string = "Block Storage Performance B1"
22+
CapabilityBlockStoragePerformanceB1Default string = "Block Storage Performance B1 Default"
23+
CapabilityCloudFirewall string = "Cloud Firewall"
24+
CapabilityCloudFirewallRuleSet string = "Cloud Firewall Rule Set"
25+
CapabilityCloudNAT string = "Cloud NAT"
26+
CapabilityDBAAS string = "Managed Databases"
27+
CapabilityDBAASBeta string = "Managed Databases Beta"
28+
CapabilityDiskEncryption string = "Disk Encryption"
29+
CapabilityDistributedPlans string = "Distributed Plans"
30+
CapabilityEdgePlans string = "Edge Plans"
31+
CapabilityGPU string = "GPU Linodes"
32+
CapabilityKubernetesEnterprise string = "Kubernetes Enterprise"
33+
CapabilityKubernetesEnterpriseBYOVPC string = "Kubernetes Enterprise BYO VPC"
34+
CapabilityKubernetesEnterpriseDualStack string = "Kubernetes Enterprise Dual Stack"
35+
CapabilityLADiskEncryption string = "LA Disk Encryption"
36+
CapabilityLinodeInterfaces string = "Linode Interfaces"
37+
CapabilityLinodes string = "Linodes"
38+
CapabilityLKE string = "Kubernetes"
39+
CapabilityLKEControlPlaneACL string = "LKE Network Access Control List (IP ACL)"
40+
CapabilityLkeHaControlPlanes string = "LKE HA Control Planes"
41+
CapabilityMachineImages string = "Machine Images"
42+
CapabilityMaintenancePolicy string = "Maintenance Policy"
43+
CapabilityMetadata string = "Metadata"
44+
CapabilityNLB string = "Network LoadBalancer"
45+
CapabilityNodeBalancers string = "NodeBalancers"
46+
CapabilityObjectStorage string = "Object Storage"
47+
CapabilityObjectStorageAccessKeyRegions string = "Object Storage Access Key Regions"
48+
CapabilityObjectStorageEndpointTypes string = "Object Storage Endpoint Types"
49+
CapabilityPlacementGroup string = "Placement Group"
50+
CapabilityPremiumPlans string = "Premium Plans"
51+
CapabilityQuadraT1UVPU string = "NETINT Quadra T1U"
52+
CapabilitySMTPEnabled string = "SMTP Enabled"
53+
CapabilityStackScripts string = "StackScripts"
54+
CapabilitySupportTicketSeverity string = "Support Ticket Severity"
55+
CapabilityVlans string = "Vlans"
56+
CapabilityVPCs string = "VPCs"
57+
CapabilityVPCDualStack string = "VPC Dual Stack"
58+
CapabilityVPCIPv6LargePrefixes string = "VPC IPv6 Large Prefixes"
59+
CapabilityVPCIPv6Stack string = "VPC IPv6 Stack"
60+
CapabilityVPCsExtra string = "VPCs Extra"
4661

4762
// Deprecated: CapabilityObjectStorageRegions constant has been
4863
// renamed to `CapabilityObjectStorageAccessKeyRegions`.

0 commit comments

Comments
 (0)