diff options
author | jonmv <venstad@gmail.com> | 2023-09-28 08:54:09 +0200 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2023-09-28 08:54:09 +0200 |
commit | 6baac2c54d793c750d1fba7ba617f93b7987d12a (patch) | |
tree | 244539a125ec30f9032192ebd24b7ca150579089 /controller-api | |
parent | d4a9ec4897a395c315ce08e94495d9a5095f798b (diff) |
Differentiate between generated endpoints and not
Diffstat (limited to 'controller-api')
2 files changed, 2 insertions, 2 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/dns/MockVpcEndpointService.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/dns/MockVpcEndpointService.java index 39975138140..48cdc6ee053 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/dns/MockVpcEndpointService.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/dns/MockVpcEndpointService.java @@ -29,7 +29,7 @@ public class MockVpcEndpointService implements VpcEndpointService { } @Override - public synchronized Optional<DnsChallenge> setPrivateDns(DomainName privateDnsName, ClusterId clusterId, Optional<CloudAccount> account) { + public synchronized Optional<DnsChallenge> setPrivateDns(DomainName privateDnsName, ClusterId clusterId, Optional<CloudAccount> account, boolean isGenerated) { DnsChallenge challenge = new DnsChallenge(RecordName.from("challenge--" + privateDnsName.value()), RecordData.from(account.map(CloudAccount::value).orElse("system")), clusterId, diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/dns/VpcEndpointService.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/dns/VpcEndpointService.java index a3ee7681e2a..97e1b88b25c 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/dns/VpcEndpointService.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/dns/VpcEndpointService.java @@ -38,7 +38,7 @@ public interface VpcEndpointService { enum ChallengeState { pending, ready, running, done } /** Sets the private DNS name for any VPC endpoint for the given cluster, potentially guarded by a challenge. */ - Optional<DnsChallenge> setPrivateDns(DomainName privateDnsName, ClusterId clusterId, Optional<CloudAccount> account); + Optional<DnsChallenge> setPrivateDns(DomainName privateDnsName, ClusterId clusterId, Optional<CloudAccount> account, boolean isGenerated); /** Attempts to complete the challenge, and returns the updated challenge state. */ ChallengeState process(DnsChallenge challenge); |