diff options
author | Martin Polden <mpolden@mpolden.no> | 2021-03-23 15:01:13 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2021-03-23 15:07:52 +0100 |
commit | cecf532fed31d60473c0241342502c9aefec5466 (patch) | |
tree | 69daac0cf2964784d3eb4fcb907bc6bb84f534fd /controller-api | |
parent | f711bc2b7effd55589652e4a572b1fbd99579d06 (diff) |
Expose system as zone through ZoneRegistry
Diffstat (limited to 'controller-api')
-rw-r--r-- | controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/zone/ZoneRegistry.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/zone/ZoneRegistry.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/zone/ZoneRegistry.java index b9ee696431b..3e5606ac278 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/zone/ZoneRegistry.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/zone/ZoneRegistry.java @@ -10,6 +10,7 @@ import com.yahoo.config.provision.RegionName; import com.yahoo.config.provision.SystemName; import com.yahoo.config.provision.zone.RoutingMethod; import com.yahoo.config.provision.zone.UpgradePolicy; +import com.yahoo.config.provision.zone.ZoneApi; import com.yahoo.config.provision.zone.ZoneFilter; import com.yahoo.config.provision.zone.ZoneId; import com.yahoo.vespa.athenz.api.AthenzIdentity; @@ -55,6 +56,9 @@ public interface ZoneRegistry { /** Returns the system of this registry */ SystemName system(); + /** Returns the system of this registry as a zone */ + ZoneApi systemZone(); + /** Return the configserver's Athenz service identity */ AthenzIdentity getConfigServerHttpsIdentity(ZoneId zoneId); |