GetKubernetesVersions
Provides access to the available DigitalOcean Kubernetes Service versions.
Example Usage
Output a list of all available versions
using Pulumi;
using DigitalOcean = Pulumi.DigitalOcean;
class MyStack : Stack
{
public MyStack()
{
var example = Output.Create(DigitalOcean.GetKubernetesVersions.InvokeAsync());
this.K8s_versions = example.Apply(example => example.ValidVersions);
}
[Output("k8s-versions")]
public Output<string> K8s_versions { get; set; }
}
Coming soon!
import pulumi
import pulumi_digitalocean as digitalocean
example = digitalocean.get_kubernetes_versions()
pulumi.export("k8s-versions", example.valid_versions)import * as pulumi from "@pulumi/pulumi";
import * as digitalocean from "@pulumi/digitalocean";
const example = digitalocean.getKubernetesVersions({});
export const k8s_versions = example.then(example => example.validVersions);Using GetKubernetesVersions
function getKubernetesVersions(args: GetKubernetesVersionsArgs, opts?: InvokeOptions): Promise<GetKubernetesVersionsResult>function get_kubernetes_versions(version_prefix=None, opts=None)func GetKubernetesVersions(ctx *Context, args *GetKubernetesVersionsArgs, opts ...InvokeOption) (*GetKubernetesVersionsResult, error)public static class GetKubernetesVersions {
public static Task<GetKubernetesVersionsResult> InvokeAsync(GetKubernetesVersionsArgs args, InvokeOptions? opts = null)
}The following arguments are supported:
- Version
Prefix string If provided, this provider will only return versions that match the string prefix. For example,
1.15.will match all 1.15.x series releases.
- Version
Prefix string If provided, this provider will only return versions that match the string prefix. For example,
1.15.will match all 1.15.x series releases.
- version
Prefix string If provided, this provider will only return versions that match the string prefix. For example,
1.15.will match all 1.15.x series releases.
- version_
prefix str If provided, this provider will only return versions that match the string prefix. For example,
1.15.will match all 1.15.x series releases.
GetKubernetesVersions Result
The following output properties are available:
- Id string
The provider-assigned unique ID for this managed resource.
- Latest
Version string The most recent version available.
- Valid
Versions List<string> A list of available versions.
- Version
Prefix string
- Id string
The provider-assigned unique ID for this managed resource.
- Latest
Version string The most recent version available.
- Valid
Versions []string A list of available versions.
- Version
Prefix string
- id string
The provider-assigned unique ID for this managed resource.
- latest
Version string The most recent version available.
- valid
Versions string[] A list of available versions.
- version
Prefix string
- id str
The provider-assigned unique ID for this managed resource.
- latest_
version str The most recent version available.
- valid_
versions List[str] A list of available versions.
- version_
prefix str
Package Details
- Repository
- https://github.com/pulumi/pulumi-digitalocean
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
digitaloceanTerraform Provider.