Skip to content

Commit

Permalink
chore: clients: add LinodeClient
Browse files Browse the repository at this point in the history
  • Loading branch information
cbang-akamai committed May 8, 2024
1 parent a1c99ec commit ef8fd59
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions clients/clients.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,13 @@ import (
// LinodeClient is an interface that defines the methods that a Linode client must have to interact with Linode.
// It defines all the functions that are required to create, delete, and get resources
// from Linode such as object storage buckets, node balancers, linodes, and VPCs.
type LinodeClient interface {
LinodeNodeBalancerClient
LinodeInstanceClient
LinodeVPCClient
LinodeObjectStorageClient
}

type LinodeMachineClient interface {
LinodeNodeBalancerClient
LinodeInstanceClient
Expand Down

0 comments on commit ef8fd59

Please sign in to comment.