Interface VpcEndpointService

All Known Subinterfaces:
MockVpcEndpointService.Stub
All Known Implementing Classes:
MockVpcEndpointService

public interface VpcEndpointService
Author:
jonmv
  • Method Details

    • setPrivateDns

      Optional<VpcEndpointService.DnsChallenge> setPrivateDns(ai.vespa.http.DomainName privateDnsName, ClusterId clusterId, Optional<com.yahoo.config.provision.CloudAccount> account)
      Sets the private DNS name for any VPC endpoint for the given cluster, potentially guarded by a challenge.
    • getConnections

      List<VpcEndpointService.VpcEndpoint> getConnections(ClusterId cluster, Optional<com.yahoo.config.provision.CloudAccount> account)
      Lists all endpoints connected to an endpoint service (owned by account) for the given cluster.