1. Packages
  2. Prodvana
  3. API Docs
  4. getK8sRuntime
Prodvana v0.1.20 published on Tuesday, Apr 2, 2024 by Prodvana

prodvana.getK8sRuntime

Explore with Pulumi AI

Prodvana v0.1.20 published on Tuesday, Apr 2, 2024 by Prodvana

Prodvana Kubernetes Runtime

Using getK8sRuntime

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 getK8sRuntime(args: GetK8sRuntimeArgs, opts?: InvokeOptions): Promise<GetK8sRuntimeResult>
function getK8sRuntimeOutput(args: GetK8sRuntimeOutputArgs, opts?: InvokeOptions): Output<GetK8sRuntimeResult>
Copy
def get_k8s_runtime(labels: Optional[Sequence[GetK8sRuntimeLabel]] = None,
                    name: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetK8sRuntimeResult
def get_k8s_runtime_output(labels: Optional[pulumi.Input[Sequence[pulumi.Input[GetK8sRuntimeLabelArgs]]]] = None,
                    name: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetK8sRuntimeResult]
Copy
func LookupK8sRuntime(ctx *Context, args *LookupK8sRuntimeArgs, opts ...InvokeOption) (*LookupK8sRuntimeResult, error)
func LookupK8sRuntimeOutput(ctx *Context, args *LookupK8sRuntimeOutputArgs, opts ...InvokeOption) LookupK8sRuntimeResultOutput
Copy

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

public static class GetK8sRuntime 
{
    public static Task<GetK8sRuntimeResult> InvokeAsync(GetK8sRuntimeArgs args, InvokeOptions? opts = null)
    public static Output<GetK8sRuntimeResult> Invoke(GetK8sRuntimeInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetK8sRuntimeResult> getK8sRuntime(GetK8sRuntimeArgs args, InvokeOptions options)
public static Output<GetK8sRuntimeResult> getK8sRuntime(GetK8sRuntimeArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: prodvana:index/getK8sRuntime:getK8sRuntime
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Name This property is required. string
Runtime name
Labels List<GetK8sRuntimeLabel>
List of labels to apply to the runtime
Name This property is required. string
Runtime name
Labels []GetK8sRuntimeLabel
List of labels to apply to the runtime
name This property is required. String
Runtime name
labels List<GetK8sRuntimeLabel>
List of labels to apply to the runtime
name This property is required. string
Runtime name
labels GetK8sRuntimeLabel[]
List of labels to apply to the runtime
name This property is required. str
Runtime name
labels Sequence[GetK8sRuntimeLabel]
List of labels to apply to the runtime
name This property is required. String
Runtime name
labels List<Property Map>
List of labels to apply to the runtime

getK8sRuntime Result

The following output properties are available:

AgentApiToken string
API Token used for linking the Kubernetes Prodvana agent
Id string
Runtime identifier
Labels List<GetK8sRuntimeLabel>
List of labels to apply to the runtime
Name string
Runtime name
AgentApiToken string
API Token used for linking the Kubernetes Prodvana agent
Id string
Runtime identifier
Labels []GetK8sRuntimeLabel
List of labels to apply to the runtime
Name string
Runtime name
agentApiToken String
API Token used for linking the Kubernetes Prodvana agent
id String
Runtime identifier
labels List<GetK8sRuntimeLabel>
List of labels to apply to the runtime
name String
Runtime name
agentApiToken string
API Token used for linking the Kubernetes Prodvana agent
id string
Runtime identifier
labels GetK8sRuntimeLabel[]
List of labels to apply to the runtime
name string
Runtime name
agent_api_token str
API Token used for linking the Kubernetes Prodvana agent
id str
Runtime identifier
labels Sequence[GetK8sRuntimeLabel]
List of labels to apply to the runtime
name str
Runtime name
agentApiToken String
API Token used for linking the Kubernetes Prodvana agent
id String
Runtime identifier
labels List<Property Map>
List of labels to apply to the runtime
name String
Runtime name

Supporting Types

GetK8sRuntimeLabel

Label This property is required. string
Label name
Value This property is required. string
Label value
Label This property is required. string
Label name
Value This property is required. string
Label value
label This property is required. String
Label name
value This property is required. String
Label value
label This property is required. string
Label name
value This property is required. string
Label value
label This property is required. str
Label name
value This property is required. str
Label value
label This property is required. String
Label name
value This property is required. String
Label value

Package Details

Repository
prodvana prodvana/pulumi-prodvana
License
Apache-2.0
Notes
This Pulumi package is based on the prodvana Terraform Provider.
Prodvana v0.1.20 published on Tuesday, Apr 2, 2024 by Prodvana