Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Client ¶
type Client interface {
ListDomainMappings(ctx context.Context, project, region string) ([]*run.DomainMapping, error)
}
Client defines the interface for the DomainMapping API client.
type DomainMappingsClientWrapper ¶
type DomainMappingsClientWrapper interface {
List(parent string, pageToken string) (*run.ListDomainMappingsResponse, error)
}
DomainMappingsClientWrapper defines the interface for the DomainMappings API interactions.
type GCPClient ¶
type GCPClient struct{}
GCPClient is the Google Cloud Platform implementation of the Client interface.
func (*GCPClient) ListDomainMappings ¶
func (c *GCPClient) ListDomainMappings(ctx context.Context, project, region string) ([]*run.DomainMapping, error)
ListDomainMappings lists domain mappings for a given project and region.
type GCPDomainMappingsClient ¶
type GCPDomainMappingsClient struct {
// contains filtered or unexported fields
}
GCPDomainMappingsClient is the real implementation using the Google Cloud Run API.
func (*GCPDomainMappingsClient) List ¶
func (c *GCPDomainMappingsClient) List(parent string, pageToken string) (*run.ListDomainMappingsResponse, error)
Click to show internal directories.
Click to hide internal directories.