summaryrefslogtreecommitdiffstats
path: root/config-provisioning/src/main/java/com
diff options
context:
space:
mode:
authorValerij Fredriksen <valerijf@vespa.ai>2024-01-31 11:44:22 +0100
committerValerij Fredriksen <valerijf@vespa.ai>2024-01-31 11:44:22 +0100
commit7e2cca971a16ffa6aae7f7ea51e71fc881b62c35 (patch)
tree240402a7fe10bc012533f64d1b188eef29695f34 /config-provisioning/src/main/java/com
parentd74c932e82613a995728a1a346564f5e7ec6dd49 (diff)
Support Azure Subscription ID in CloudAccount
Diffstat (limited to 'config-provisioning/src/main/java/com')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java b/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java
index 88583fc2007..5111cfb2704 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java
@@ -18,6 +18,7 @@ public class CloudAccount implements Comparable<CloudAccount> {
}
private static final Map<String, CloudMeta> META_BY_CLOUD = Map.of(
"aws", new CloudMeta("Account ID", Pattern.compile("[0-9]{12}")),
+ "azure", new CloudMeta("Subscription ID", Pattern.compile("[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}")),
"gcp", new CloudMeta("Project ID", Pattern.compile("[a-z][a-z0-9-]{4,28}[a-z0-9]")));
/** Empty value. When this is used, either implicitly or explicitly, the zone will use its default account */