Prodvana v0.1.20 published on Tuesday, Apr 2, 2024 by Prodvana
prodvana.getK8sRuntime
Explore with Pulumi AI
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>
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]
func LookupK8sRuntime(ctx *Context, args *LookupK8sRuntimeArgs, opts ...InvokeOption) (*LookupK8sRuntimeResult, error)
func LookupK8sRuntimeOutput(ctx *Context, args *LookupK8sRuntimeOutputArgs, opts ...InvokeOption) LookupK8sRuntimeResultOutput
> 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)
}
public static CompletableFuture<GetK8sRuntimeResult> getK8sRuntime(GetK8sRuntimeArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: prodvana:index/getK8sRuntime:getK8sRuntime
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Runtime name
- Labels
List<Get
K8s Runtime Label> - List of labels to apply to the runtime
- Name string
- Runtime name
- Labels
[]Get
K8s Runtime Label - List of labels to apply to the runtime
- name String
- Runtime name
- labels
List<Get
K8s Runtime Label> - List of labels to apply to the runtime
- name string
- Runtime name
- labels
Get
K8s Runtime Label[] - List of labels to apply to the runtime
- name str
- Runtime name
- labels
Sequence[Get
K8s Runtime Label] - List of labels to apply to the runtime
- name String
- Runtime name
- labels List<Property Map>
- List of labels to apply to the runtime
getK8sRuntime Result
The following output properties are available:
- Agent
Api stringToken - API Token used for linking the Kubernetes Prodvana agent
- Id string
- Runtime identifier
- Labels
List<Get
K8s Runtime Label> - List of labels to apply to the runtime
- Name string
- Runtime name
- Agent
Api stringToken - API Token used for linking the Kubernetes Prodvana agent
- Id string
- Runtime identifier
- Labels
[]Get
K8s Runtime Label - List of labels to apply to the runtime
- Name string
- Runtime name
- agent
Api StringToken - API Token used for linking the Kubernetes Prodvana agent
- id String
- Runtime identifier
- labels
List<Get
K8s Runtime Label> - List of labels to apply to the runtime
- name String
- Runtime name
- agent
Api stringToken - API Token used for linking the Kubernetes Prodvana agent
- id string
- Runtime identifier
- labels
Get
K8s Runtime Label[] - List of labels to apply to the runtime
- name string
- Runtime name
- agent_
api_ strtoken - API Token used for linking the Kubernetes Prodvana agent
- id str
- Runtime identifier
- labels
Sequence[Get
K8s Runtime Label] - List of labels to apply to the runtime
- name str
- Runtime name
- agent
Api StringToken - 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
Package Details
- Repository
- prodvana prodvana/pulumi-prodvana
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
prodvana
Terraform Provider.