Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCloudDNS ¶
func NewCloudDNS(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
func WaitForStatus ¶
func WaitForStatus(client *gophercloud.ServiceClient, ret *AsyncResult, status string) error
Types ¶
type AsyncMessage ¶
type AsyncMessage struct { CallbackURL string `json:"callbackUrl"` JobID string `json:"jobId"` Request string `json:"request"` Response map[string]interface{} `json:"response"` Error map[string]interface{} `json:"error"` RequestURL string `json:"requestUrl"` Verb string `json:"verb"` Status string `json:"status"` }
type AsyncResult ¶
type AsyncResult struct {
gophercloud.Result
}
AsyncResult is the result of any async operation
func (AsyncResult) Extract ¶
func (r AsyncResult) Extract() (*AsyncMessage, error)
Extract interprets a GetResult as a Domain.
Click to show internal directories.
Click to hide internal directories.