2
0

delete_resource.go 349 B

123456789101112131415161718192021222324
  1. package client
  2. import (
  3. "context"
  4. "fmt"
  5. )
  6. // DeleteResource notifies the provisioner service that the backing infrastructure has been
  7. // destroyed
  8. func (c *Client) DeleteResource(
  9. ctx context.Context,
  10. workspaceID string,
  11. ) error {
  12. err := c.deleteRequest(
  13. fmt.Sprintf(
  14. "/%s/resource",
  15. workspaceID,
  16. ),
  17. nil,
  18. nil,
  19. )
  20. return err
  21. }