blob: 2dfde7dca3cb623a46cd25efe07f884e386f3507 [file] [log] [blame]
package base
import "github.com/gophercloud/gophercloud"
// HomeDocument is a resource that contains all the resources for the CDN API.
type HomeDocument map[string]interface{}
// GetResult represents the result of a Get operation.
type GetResult struct {
gophercloud.Result
}
// Extract is a function that accepts a result and extracts a home document resource.
func (r GetResult) Extract() (*HomeDocument, error) {
var s HomeDocument
err := r.ExtractInto(&s)
return &s, err
}
// PingResult represents the result of a Ping operation.
type PingResult struct {
gophercloud.ErrResult
}