Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteImageInput ¶
DeleteImageInput takes the required parameters for deleting images. These parameters vary based on cloud choosed.
func (*DeleteImageInput) DeleteImage ¶
func (img *DeleteImageInput) DeleteImage() (DeleteImageResponse, error)
DeleteImage deletes the images based on the inputu passed via DeleteImageInput struct.
type DeleteImageResponse ¶
type DeleteImageResponse struct { // Contains filtered/unfiltered response of AWS. AwsResponse []image.ImageResponse `json:"AwsResponse,omitempty"` // Contains filtered/unfiltered response of Azure. AzureResponse string `json:"AzureResponse,omitempty"` // Default response if no inputs or matching the values required. DefaultResponse string `json:"Response,omitempty"` }
DeleteImageResponse contains the details of the images deleted by DeleteImage. This also can contain the response from various cloud, but will deliver what was passed to it.
Click to show internal directories.
Click to hide internal directories.