1. Packages
  2. UpCloud
  3. API Docs
  4. getKubernetesCluster
UpCloud v0.0.6 published on Friday, Feb 21, 2025 by UpCloudLtd

upcloud.getKubernetesCluster

Explore with Pulumi AI

upcloud logo
UpCloud v0.0.6 published on Friday, Feb 21, 2025 by UpCloudLtd

    Example Usage

    Using getKubernetesCluster

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getKubernetesCluster(args: GetKubernetesClusterArgs, opts?: InvokeOptions): Promise<GetKubernetesClusterResult>
    function getKubernetesClusterOutput(args: GetKubernetesClusterOutputArgs, opts?: InvokeOptions): Output<GetKubernetesClusterResult>
    def get_kubernetes_cluster(id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetKubernetesClusterResult
    def get_kubernetes_cluster_output(id: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetKubernetesClusterResult]
    func LookupKubernetesCluster(ctx *Context, args *LookupKubernetesClusterArgs, opts ...InvokeOption) (*LookupKubernetesClusterResult, error)
    func LookupKubernetesClusterOutput(ctx *Context, args *LookupKubernetesClusterOutputArgs, opts ...InvokeOption) LookupKubernetesClusterResultOutput

    > Note: This function is named LookupKubernetesCluster in the Go SDK.

    public static class GetKubernetesCluster 
    {
        public static Task<GetKubernetesClusterResult> InvokeAsync(GetKubernetesClusterArgs args, InvokeOptions? opts = null)
        public static Output<GetKubernetesClusterResult> Invoke(GetKubernetesClusterInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetKubernetesClusterResult> getKubernetesCluster(GetKubernetesClusterArgs args, InvokeOptions options)
    public static Output<GetKubernetesClusterResult> getKubernetesCluster(GetKubernetesClusterArgs args, InvokeOptions options)
    
    fn::invoke:
      function: upcloud:index/getKubernetesCluster:getKubernetesCluster
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Id string
    id String
    id string
    id str
    id String

    getKubernetesCluster Result

    The following output properties are available:

    ClientCertificate string
    ClientKey string
    ClusterCaCertificate string
    Host string
    Id string
    Kubeconfig string
    Name string
    ClientCertificate string
    ClientKey string
    ClusterCaCertificate string
    Host string
    Id string
    Kubeconfig string
    Name string
    clientCertificate String
    clientKey String
    clusterCaCertificate String
    host String
    id String
    kubeconfig String
    name String
    clientCertificate string
    clientKey string
    clusterCaCertificate string
    host string
    id string
    kubeconfig string
    name string
    clientCertificate String
    clientKey String
    clusterCaCertificate String
    host String
    id String
    kubeconfig String
    name String

    Package Details

    Repository
    upcloud UpCloudLtd/pulumi-upcloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the upcloud Terraform Provider.
    upcloud logo
    UpCloud v0.0.6 published on Friday, Feb 21, 2025 by UpCloudLtd