Ready to level-up your engineering skills? Join a Pulumi Workshop. Register Now

GetImage

Using GetImage

function getImage(args: GetImageArgs, opts?: InvokeOptions): Promise<GetImageResult>
def get_image(id: Optional[int] = None, most_recent: Optional[bool] = None, name: Optional[str] = None, selector: Optional[str] = None, with_selector: Optional[str] = None, with_statuses: Optional[Sequence[str]] = None, opts: Optional[InvokeOptions] = None) -> GetImageResult
func GetImage(ctx *Context, args *GetImageArgs, opts ...InvokeOption) (*GetImageResult, error)
public static class GetImage {
    public static Task<GetImageResult> InvokeAsync(GetImageArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

Id int

ID of the Image.

MostRecent bool

If more than one result is returned, use the most recent Image.

Name string

Name of the Image.

Selector string

Deprecated: Please use the with_selector property instead.

WithSelector string

Label selector

WithStatuses List<string>

List only images with the specified status, could contain creating or available.

Id int

ID of the Image.

MostRecent bool

If more than one result is returned, use the most recent Image.

Name string

Name of the Image.

Selector string

Deprecated: Please use the with_selector property instead.

WithSelector string

Label selector

WithStatuses []string

List only images with the specified status, could contain creating or available.

id number

ID of the Image.

mostRecent boolean

If more than one result is returned, use the most recent Image.

name string

Name of the Image.

selector string

Deprecated: Please use the with_selector property instead.

withSelector string

Label selector

withStatuses string[]

List only images with the specified status, could contain creating or available.

id int

ID of the Image.

most_recent bool

If more than one result is returned, use the most recent Image.

name str

Name of the Image.

selector str

Deprecated: Please use the with_selector property instead.

with_selector str

Label selector

with_statuses Sequence[str]

List only images with the specified status, could contain creating or available.

GetImage Result

The following output properties are available:

Created string

(string) Date when the Image was created (in ISO-8601 format).

Deprecated string

(string) Point in time when the image is considered to be deprecated (in ISO-8601 format).

Description string

(string) Description of the Image.

Id int

(int) Unique ID of the Image.

Labels Dictionary<string, object>
Name string

(string) Name of the Image, only present when the Image is of type system.

OsFlavor string

(string) Flavor of operating system contained in the image, could be ubuntu, centos, debian, fedora or unknown.

OsVersion string

(string) Operating system version.

RapidDeploy bool

(bool) Indicates that rapid deploy of the image is available.

Type string

(string) Type of the Image, could be system, backup or snapshot.

MostRecent bool
Selector string

Deprecated: Please use the with_selector property instead.

WithSelector string
WithStatuses List<string>
Created string

(string) Date when the Image was created (in ISO-8601 format).

Deprecated string

(string) Point in time when the image is considered to be deprecated (in ISO-8601 format).

Description string

(string) Description of the Image.

Id int

(int) Unique ID of the Image.

Labels map[string]interface{}
Name string

(string) Name of the Image, only present when the Image is of type system.

OsFlavor string

(string) Flavor of operating system contained in the image, could be ubuntu, centos, debian, fedora or unknown.

OsVersion string

(string) Operating system version.

RapidDeploy bool

(bool) Indicates that rapid deploy of the image is available.

Type string

(string) Type of the Image, could be system, backup or snapshot.

MostRecent bool
Selector string

Deprecated: Please use the with_selector property instead.

WithSelector string
WithStatuses []string
created string

(string) Date when the Image was created (in ISO-8601 format).

deprecated string

(string) Point in time when the image is considered to be deprecated (in ISO-8601 format).

description string

(string) Description of the Image.

id number

(int) Unique ID of the Image.

labels {[key: string]: any}
name string

(string) Name of the Image, only present when the Image is of type system.

osFlavor string

(string) Flavor of operating system contained in the image, could be ubuntu, centos, debian, fedora or unknown.

osVersion string

(string) Operating system version.

rapidDeploy boolean

(bool) Indicates that rapid deploy of the image is available.

type string

(string) Type of the Image, could be system, backup or snapshot.

mostRecent boolean
selector string

Deprecated: Please use the with_selector property instead.

withSelector string
withStatuses string[]
created str

(string) Date when the Image was created (in ISO-8601 format).

deprecated str

(string) Point in time when the image is considered to be deprecated (in ISO-8601 format).

description str

(string) Description of the Image.

id int

(int) Unique ID of the Image.

labels Mapping[str, Any]
name str

(string) Name of the Image, only present when the Image is of type system.

os_flavor str

(string) Flavor of operating system contained in the image, could be ubuntu, centos, debian, fedora or unknown.

os_version str

(string) Operating system version.

rapid_deploy bool

(bool) Indicates that rapid deploy of the image is available.

type str

(string) Type of the Image, could be system, backup or snapshot.

most_recent bool
selector str

Deprecated: Please use the with_selector property instead.

with_selector str
with_statuses Sequence[str]

Package Details

Repository
https://github.com/pulumi/pulumi-hcloud
License
Apache-2.0
Notes
This Pulumi package is based on the hcloud Terraform Provider.