MCPcopy
hub / github.com/digitalocean/doctl / KeysService

Interface KeysService

do/sshkeys.go:33–39  ·  view source on GitHub ↗

KeysService is the godo KeysService interface.

Source from the content-addressed store, hash-verified

31
32// KeysService is the godo KeysService interface.
33type KeysService interface {
34 List() (SSHKeys, error)
35 Get(id string) (*SSHKey, error)
36 Create(kcr *godo.KeyCreateRequest) (*SSHKey, error)
37 Update(id string, kur *godo.KeyUpdateRequest) (*SSHKey, error)
38 Delete(id string) error
39}
40
41type keysService struct {
42 client *godo.Client

Callers 2

ListMethod · 0.65
CreateMethod · 0.65

Implementers 15

spacesKeysServicedo/spaces_keys.go
VPCNATGatewayServicedo/vpc_nat_gateways.go
byoipPrefixServicedo/byoip_prefix.go
vectorDBsServicedo/vector_databases.go
projectsServicedo/projects.go
keysServicedo/sshkeys.go
loadBalancersServicedo/load_balancers.go
firewallsServicedo/firewalls.go
vpcsServicedo/vpcs.go
kubernetesClusterServicedo/kubernetes.go
appsServicedo/apps.go
dropletAutoscaleServicedo/droplet_autoscale.go

Calls

no outgoing calls

Tested by

no test coverage detected