Versions in this module Expand all Collapse all v0 v0.9.3 Apr 23, 2024 v0.9.2 Mar 22, 2024 v0.9.1 Mar 14, 2024 v0.9.0 Mar 6, 2024 v0.8.0 Sep 6, 2023 Changes in this version + func CopyImageInRegion(client *golangsdk.ServiceClient, opts CopyImageInRegionOpts) (*string, error) + func ExtractJobId(err error, raw *http.Response) (*string, error) + func WaitForJob(c *golangsdk.ServiceClient, id string, secs int) error + type CopyImageInRegionOpts struct + CmkId string + Description string + ImageId string + Name string + type JobEntities struct + CurrentTask string + ImageId string + ImageName string + ProcessPercent float64 + Results []JobEntitiesResult + SubJobsList []string + SubJobsResult []SubJobResult + type JobEntitiesResult struct + ImageId string + ProjectId string + Status string + type JobResponse struct + BeginTime string + EndTime string + Entities JobEntities + ErrorCode string + FailReason string + JobId string + JobType string + Status string + func ShowJob(client *golangsdk.ServiceClient, jobId string) (*JobResponse, error) + type QuotaInfo struct + Max int + Min int + Quota int + Type string + Used int + func ShowImageQuota(client *golangsdk.ServiceClient) ([]QuotaInfo, error) + type SubJobEntities struct + ImageId string + ImageName string + type SubJobResult struct + BeginTime string + EndTime string + Entities SubJobEntities + ErrorCode string + FailReason string + JobId string + JobType string + Status string