Documentation ¶
Index ¶
- func DataSourceImagesImageV2() *schema.Resource
- func DataSourceImagesImages() *schema.Resource
- func GetCloudImage(client *golangsdk.ServiceClient, id string) (*cloudimages.Image, error)
- func ImagesImageRefSchema() *schema.Resource
- func ResourceImsImage() *schema.Resource
- func ResourceImsImageCopy() *schema.Resource
- func ResourceImsImageShare() *schema.Resource
- func ResourceImsImageShareAccepter() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceImagesImageV2 ¶
@API IMS GET /v2/cloudimages
func DataSourceImagesImages ¶ added in v1.43.0
@API IMS GET /v2/cloudimages
func GetCloudImage ¶ added in v1.47.0
func GetCloudImage(client *golangsdk.ServiceClient, id string) (*cloudimages.Image, error)
func ImagesImageRefSchema ¶ added in v1.43.0
func ResourceImsImage ¶ added in v1.41.1
@API IMS POST /v2/cloudimages/action @API IMS POST /v1/cloudimages/wholeimages/action @API IMS GET /v2/cloudimages @API IMS PATCH /v2/cloudimages/{image_id} @API CBR GET /v3/{project_id}/backups/{backup_id} @API IMS GET /v2/{project_id}/images/{image_id}/tags @API IMS POST /v2/{project_id}/images/{image_id}/tags/action @API IMS GET /v2/images/{image_id} @API IMS DELETE /v2/images/{image_id}
func ResourceImsImageCopy ¶ added in v1.47.0
@API IMS POST /v1/cloudimages/{image_id}/copy @API IMS POST /v1/cloudimages/{image_id}/cross_region_copy @API IMS GET /v1/{project_id}jobs/{job_id} @API IMS GET /v2/cloudimages @API IMS PATCH /v2/cloudimages/{image_id} @API IMS GET /v2/{project_id}/images/{image_id}/tags @API IMS POST /v2/{project_id}/images/{image_id}/tags/action @API IMS DELETE /v2/images/{image_id}
func ResourceImsImageShare ¶ added in v1.48.0
@API IMS DELETE /v1/cloudimages/members @API IMS POST /v1/cloudimages/members
func ResourceImsImageShareAccepter ¶ added in v1.48.0
@API IMS PUT /v1/cloudimages/members
Types ¶
This section is empty.