GetImageVersions

Provides access to available Cloud Composer versions in a region for a given project.

Using GetImageVersions

function getImageVersions(args: GetImageVersionsArgs, opts?: InvokeOptions): Promise<GetImageVersionsResult>
function  get_image_versions(project=None, region=None, opts=None)
func GetImageVersions(ctx *Context, args *GetImageVersionsArgs, opts ...InvokeOption) (*GetImageVersionsResult, error)
public static class GetImageVersions {
    public static Task<GetImageVersionsResult> InvokeAsync(GetImageVersionsArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

Project string

The ID of the project to list versions in. If it is not provided, the provider project is used.

Region string

The location to list versions in. If it is not provider, the provider region is used.

Project string

The ID of the project to list versions in. If it is not provided, the provider project is used.

Region string

The location to list versions in. If it is not provider, the provider region is used.

project string

The ID of the project to list versions in. If it is not provided, the provider project is used.

region string

The location to list versions in. If it is not provider, the provider region is used.

project str

The ID of the project to list versions in. If it is not provided, the provider project is used.

region str

The location to list versions in. If it is not provider, the provider region is used.

GetImageVersions Result

The following output properties are available:

Id string

The provider-assigned unique ID for this managed resource.

ImageVersions List<GetImageVersionsImageVersion>

A list of composer image versions available in the given project and location. Each image_version contains:

Project string
Region string
Id string

The provider-assigned unique ID for this managed resource.

ImageVersions []GetImageVersionsImageVersion

A list of composer image versions available in the given project and location. Each image_version contains:

Project string
Region string
id string

The provider-assigned unique ID for this managed resource.

imageVersions GetImageVersionsImageVersion[]

A list of composer image versions available in the given project and location. Each image_version contains:

project string
region string
id str

The provider-assigned unique ID for this managed resource.

image_versions List[GetImageVersionsImageVersion]

A list of composer image versions available in the given project and location. Each image_version contains:

project str
region str

Supporting Types

GetImageVersionsImageVersion

See the output API doc for this type.

See the output API doc for this type.

See the output API doc for this type.

ImageVersionId string

The string identifier of the image version, in the form: “composer-x.y.z-airflow-a.b(.c)”

SupportedPythonVersions List<string>

Supported python versions for this image version

ImageVersionId string

The string identifier of the image version, in the form: “composer-x.y.z-airflow-a.b(.c)”

SupportedPythonVersions []string

Supported python versions for this image version

imageVersionId string

The string identifier of the image version, in the form: “composer-x.y.z-airflow-a.b(.c)”

supportedPythonVersions string[]

Supported python versions for this image version

imageVersionId str

The string identifier of the image version, in the form: “composer-x.y.z-airflow-a.b(.c)”

supportedPythonVersions List[str]

Supported python versions for this image version

Package Details

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