Documentation ¶
Index ¶
- func NewDNSRetriever(boshHTTP boshdirector.HTTP) boshdirector.DNSRetriever
- type DNSRetriever
- func (d *DNSRetriever) CreateLinkConsumer(providerID string) (string, error)
- func (d *DNSRetriever) DeleteLinkConsumer(consumerID string) error
- func (d *DNSRetriever) GetLinkAddress(consumerLinkID string, azs []string, status string) (string, error)
- func (d *DNSRetriever) LinkProviderID(deploymentName, instanceGroupName, providerName string) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDNSRetriever ¶
func NewDNSRetriever(boshHTTP boshdirector.HTTP) boshdirector.DNSRetriever
Types ¶
type DNSRetriever ¶
type DNSRetriever struct {
// contains filtered or unexported fields
}
func (*DNSRetriever) CreateLinkConsumer ¶
func (d *DNSRetriever) CreateLinkConsumer(providerID string) (string, error)
func (*DNSRetriever) DeleteLinkConsumer ¶
func (d *DNSRetriever) DeleteLinkConsumer(consumerID string) error
func (*DNSRetriever) GetLinkAddress ¶
func (*DNSRetriever) LinkProviderID ¶
func (d *DNSRetriever) LinkProviderID(deploymentName, instanceGroupName, providerName string) (string, error)
Click to show internal directories.
Click to hide internal directories.