UNPKG

@pulumi/kubernetes

Version:

[![Build Status](https://travis-ci.com/pulumi/pulumi-kubernetes.svg?token=eHg7Zp5zdDDJfTjY8ejq&branch=master)](https://travis-ci.com/pulumi/pulumi-kubernetes) [![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM

359 lines • 600 kB
import * as pulumi from "@pulumi/pulumi"; import * as admissionregistration from "../admissionregistration"; import * as apiextensions from "../apiextensions"; import * as apiregistration from "../apiregistration"; import * as apps from "../apps"; import * as auditregistration from "../auditregistration"; import * as autoscaling from "../autoscaling"; import * as batch from "../batch"; import * as certificates from "../certificates"; import * as coordination from "../coordination"; import * as core from "../core"; import * as discovery from "../discovery"; import * as events from "../events"; import * as extensions from "../extensions"; import * as flowcontrol from "../flowcontrol"; import * as meta from "../meta"; import * as networking from "../networking"; import * as node from "../node"; import * as policy from "../policy"; import * as rbac from "../rbac"; import * as resource from "../resource"; import * as scheduling from "../scheduling"; import * as settings from "../settings"; import * as storage from "../storage"; import * as storagemigration from "../storagemigration"; import * as outputs from "../types/output"; export declare abstract class CollectionComponentResource extends pulumi.ComponentResource { resources: pulumi.Output<{ [key: string]: pulumi.CustomResource; }>; ready: pulumi.Output<pulumi.CustomResource[]>; protected constructor(resourceType: string, name: string, config: any, opts?: pulumi.ComponentResourceOptions); /** * getResource returns a resource defined by a built-in Kubernetes group/version/kind and name. * * For example: * getResource("apps/v1/Deployment", "nginx") */ getResource(groupVersionKind: "admissionregistration.k8s.io/v1/MutatingWebhookConfiguration", name: string): pulumi.Output<admissionregistration.v1.MutatingWebhookConfiguration>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/MutatingWebhookConfiguration", namespace: string, name: string): pulumi.Output<admissionregistration.v1.MutatingWebhookConfiguration>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/MutatingWebhookConfigurationList", name: string): pulumi.Output<admissionregistration.v1.MutatingWebhookConfigurationList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/MutatingWebhookConfigurationList", namespace: string, name: string): pulumi.Output<admissionregistration.v1.MutatingWebhookConfigurationList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingAdmissionPolicy", name: string): pulumi.Output<admissionregistration.v1.ValidatingAdmissionPolicy>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingAdmissionPolicy", namespace: string, name: string): pulumi.Output<admissionregistration.v1.ValidatingAdmissionPolicy>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingAdmissionPolicyBinding", name: string): pulumi.Output<admissionregistration.v1.ValidatingAdmissionPolicyBinding>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingAdmissionPolicyBinding", namespace: string, name: string): pulumi.Output<admissionregistration.v1.ValidatingAdmissionPolicyBinding>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingAdmissionPolicyBindingList", name: string): pulumi.Output<admissionregistration.v1.ValidatingAdmissionPolicyBindingList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingAdmissionPolicyBindingList", namespace: string, name: string): pulumi.Output<admissionregistration.v1.ValidatingAdmissionPolicyBindingList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingAdmissionPolicyList", name: string): pulumi.Output<admissionregistration.v1.ValidatingAdmissionPolicyList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingAdmissionPolicyList", namespace: string, name: string): pulumi.Output<admissionregistration.v1.ValidatingAdmissionPolicyList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingWebhookConfiguration", name: string): pulumi.Output<admissionregistration.v1.ValidatingWebhookConfiguration>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingWebhookConfiguration", namespace: string, name: string): pulumi.Output<admissionregistration.v1.ValidatingWebhookConfiguration>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingWebhookConfigurationList", name: string): pulumi.Output<admissionregistration.v1.ValidatingWebhookConfigurationList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1/ValidatingWebhookConfigurationList", namespace: string, name: string): pulumi.Output<admissionregistration.v1.ValidatingWebhookConfigurationList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/MutatingAdmissionPolicy", name: string): pulumi.Output<admissionregistration.v1alpha1.MutatingAdmissionPolicy>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/MutatingAdmissionPolicy", namespace: string, name: string): pulumi.Output<admissionregistration.v1alpha1.MutatingAdmissionPolicy>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/MutatingAdmissionPolicyBinding", name: string): pulumi.Output<admissionregistration.v1alpha1.MutatingAdmissionPolicyBinding>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/MutatingAdmissionPolicyBinding", namespace: string, name: string): pulumi.Output<admissionregistration.v1alpha1.MutatingAdmissionPolicyBinding>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/MutatingAdmissionPolicyBindingList", name: string): pulumi.Output<admissionregistration.v1alpha1.MutatingAdmissionPolicyBindingList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/MutatingAdmissionPolicyBindingList", namespace: string, name: string): pulumi.Output<admissionregistration.v1alpha1.MutatingAdmissionPolicyBindingList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/MutatingAdmissionPolicyList", name: string): pulumi.Output<admissionregistration.v1alpha1.MutatingAdmissionPolicyList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/MutatingAdmissionPolicyList", namespace: string, name: string): pulumi.Output<admissionregistration.v1alpha1.MutatingAdmissionPolicyList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/ValidatingAdmissionPolicy", name: string): pulumi.Output<admissionregistration.v1alpha1.ValidatingAdmissionPolicy>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/ValidatingAdmissionPolicy", namespace: string, name: string): pulumi.Output<admissionregistration.v1alpha1.ValidatingAdmissionPolicy>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/ValidatingAdmissionPolicyBinding", name: string): pulumi.Output<admissionregistration.v1alpha1.ValidatingAdmissionPolicyBinding>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/ValidatingAdmissionPolicyBinding", namespace: string, name: string): pulumi.Output<admissionregistration.v1alpha1.ValidatingAdmissionPolicyBinding>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/ValidatingAdmissionPolicyBindingList", name: string): pulumi.Output<admissionregistration.v1alpha1.ValidatingAdmissionPolicyBindingList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/ValidatingAdmissionPolicyBindingList", namespace: string, name: string): pulumi.Output<admissionregistration.v1alpha1.ValidatingAdmissionPolicyBindingList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/ValidatingAdmissionPolicyList", name: string): pulumi.Output<admissionregistration.v1alpha1.ValidatingAdmissionPolicyList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1alpha1/ValidatingAdmissionPolicyList", namespace: string, name: string): pulumi.Output<admissionregistration.v1alpha1.ValidatingAdmissionPolicyList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/MutatingWebhookConfiguration", name: string): pulumi.Output<admissionregistration.v1beta1.MutatingWebhookConfiguration>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/MutatingWebhookConfiguration", namespace: string, name: string): pulumi.Output<admissionregistration.v1beta1.MutatingWebhookConfiguration>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/MutatingWebhookConfigurationList", name: string): pulumi.Output<admissionregistration.v1beta1.MutatingWebhookConfigurationList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/MutatingWebhookConfigurationList", namespace: string, name: string): pulumi.Output<admissionregistration.v1beta1.MutatingWebhookConfigurationList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingAdmissionPolicy", name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingAdmissionPolicy>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingAdmissionPolicy", namespace: string, name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingAdmissionPolicy>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingAdmissionPolicyBinding", name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingAdmissionPolicyBinding>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingAdmissionPolicyBinding", namespace: string, name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingAdmissionPolicyBinding>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingAdmissionPolicyBindingList", name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingAdmissionPolicyBindingList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingAdmissionPolicyBindingList", namespace: string, name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingAdmissionPolicyBindingList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingAdmissionPolicyList", name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingAdmissionPolicyList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingAdmissionPolicyList", namespace: string, name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingAdmissionPolicyList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingWebhookConfiguration", name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingWebhookConfiguration>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingWebhookConfiguration", namespace: string, name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingWebhookConfiguration>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingWebhookConfigurationList", name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingWebhookConfigurationList>; getResource(groupVersionKind: "admissionregistration.k8s.io/v1beta1/ValidatingWebhookConfigurationList", namespace: string, name: string): pulumi.Output<admissionregistration.v1beta1.ValidatingWebhookConfigurationList>; getResource(groupVersionKind: "apiextensions.k8s.io/v1/CustomResourceDefinition", name: string): pulumi.Output<apiextensions.v1.CustomResourceDefinition>; getResource(groupVersionKind: "apiextensions.k8s.io/v1/CustomResourceDefinition", namespace: string, name: string): pulumi.Output<apiextensions.v1.CustomResourceDefinition>; getResource(groupVersionKind: "apiextensions.k8s.io/v1/CustomResourceDefinitionList", name: string): pulumi.Output<apiextensions.v1.CustomResourceDefinitionList>; getResource(groupVersionKind: "apiextensions.k8s.io/v1/CustomResourceDefinitionList", namespace: string, name: string): pulumi.Output<apiextensions.v1.CustomResourceDefinitionList>; getResource(groupVersionKind: "apiextensions.k8s.io/v1beta1/CustomResourceDefinition", name: string): pulumi.Output<apiextensions.v1beta1.CustomResourceDefinition>; getResource(groupVersionKind: "apiextensions.k8s.io/v1beta1/CustomResourceDefinition", namespace: string, name: string): pulumi.Output<apiextensions.v1beta1.CustomResourceDefinition>; getResource(groupVersionKind: "apiextensions.k8s.io/v1beta1/CustomResourceDefinitionList", name: string): pulumi.Output<apiextensions.v1beta1.CustomResourceDefinitionList>; getResource(groupVersionKind: "apiextensions.k8s.io/v1beta1/CustomResourceDefinitionList", namespace: string, name: string): pulumi.Output<apiextensions.v1beta1.CustomResourceDefinitionList>; getResource(groupVersionKind: "apiregistration.k8s.io/v1/APIService", name: string): pulumi.Output<apiregistration.v1.APIService>; getResource(groupVersionKind: "apiregistration.k8s.io/v1/APIService", namespace: string, name: string): pulumi.Output<apiregistration.v1.APIService>; getResource(groupVersionKind: "apiregistration.k8s.io/v1/APIServiceList", name: string): pulumi.Output<apiregistration.v1.APIServiceList>; getResource(groupVersionKind: "apiregistration.k8s.io/v1/APIServiceList", namespace: string, name: string): pulumi.Output<apiregistration.v1.APIServiceList>; getResource(groupVersionKind: "apiregistration.k8s.io/v1beta1/APIService", name: string): pulumi.Output<apiregistration.v1beta1.APIService>; getResource(groupVersionKind: "apiregistration.k8s.io/v1beta1/APIService", namespace: string, name: string): pulumi.Output<apiregistration.v1beta1.APIService>; getResource(groupVersionKind: "apiregistration.k8s.io/v1beta1/APIServiceList", name: string): pulumi.Output<apiregistration.v1beta1.APIServiceList>; getResource(groupVersionKind: "apiregistration.k8s.io/v1beta1/APIServiceList", namespace: string, name: string): pulumi.Output<apiregistration.v1beta1.APIServiceList>; getResource(groupVersionKind: "apps/v1/ControllerRevision", name: string): pulumi.Output<apps.v1.ControllerRevision>; getResource(groupVersionKind: "apps/v1/ControllerRevision", namespace: string, name: string): pulumi.Output<apps.v1.ControllerRevision>; getResource(groupVersionKind: "apps/v1/ControllerRevisionList", name: string): pulumi.Output<apps.v1.ControllerRevisionList>; getResource(groupVersionKind: "apps/v1/ControllerRevisionList", namespace: string, name: string): pulumi.Output<apps.v1.ControllerRevisionList>; getResource(groupVersionKind: "apps/v1/DaemonSet", name: string): pulumi.Output<apps.v1.DaemonSet>; getResource(groupVersionKind: "apps/v1/DaemonSet", namespace: string, name: string): pulumi.Output<apps.v1.DaemonSet>; getResource(groupVersionKind: "apps/v1/DaemonSetList", name: string): pulumi.Output<apps.v1.DaemonSetList>; getResource(groupVersionKind: "apps/v1/DaemonSetList", namespace: string, name: string): pulumi.Output<apps.v1.DaemonSetList>; getResource(groupVersionKind: "apps/v1/Deployment", name: string): pulumi.Output<apps.v1.Deployment>; getResource(groupVersionKind: "apps/v1/Deployment", namespace: string, name: string): pulumi.Output<apps.v1.Deployment>; getResource(groupVersionKind: "apps/v1/DeploymentList", name: string): pulumi.Output<apps.v1.DeploymentList>; getResource(groupVersionKind: "apps/v1/DeploymentList", namespace: string, name: string): pulumi.Output<apps.v1.DeploymentList>; getResource(groupVersionKind: "apps/v1/ReplicaSet", name: string): pulumi.Output<apps.v1.ReplicaSet>; getResource(groupVersionKind: "apps/v1/ReplicaSet", namespace: string, name: string): pulumi.Output<apps.v1.ReplicaSet>; getResource(groupVersionKind: "apps/v1/ReplicaSetList", name: string): pulumi.Output<apps.v1.ReplicaSetList>; getResource(groupVersionKind: "apps/v1/ReplicaSetList", namespace: string, name: string): pulumi.Output<apps.v1.ReplicaSetList>; getResource(groupVersionKind: "apps/v1/StatefulSet", name: string): pulumi.Output<apps.v1.StatefulSet>; getResource(groupVersionKind: "apps/v1/StatefulSet", namespace: string, name: string): pulumi.Output<apps.v1.StatefulSet>; getResource(groupVersionKind: "apps/v1/StatefulSetList", name: string): pulumi.Output<apps.v1.StatefulSetList>; getResource(groupVersionKind: "apps/v1/StatefulSetList", namespace: string, name: string): pulumi.Output<apps.v1.StatefulSetList>; getResource(groupVersionKind: "apps/v1beta1/ControllerRevision", name: string): pulumi.Output<apps.v1beta1.ControllerRevision>; getResource(groupVersionKind: "apps/v1beta1/ControllerRevision", namespace: string, name: string): pulumi.Output<apps.v1beta1.ControllerRevision>; getResource(groupVersionKind: "apps/v1beta1/ControllerRevisionList", name: string): pulumi.Output<apps.v1beta1.ControllerRevisionList>; getResource(groupVersionKind: "apps/v1beta1/ControllerRevisionList", namespace: string, name: string): pulumi.Output<apps.v1beta1.ControllerRevisionList>; getResource(groupVersionKind: "apps/v1beta1/Deployment", name: string): pulumi.Output<apps.v1beta1.Deployment>; getResource(groupVersionKind: "apps/v1beta1/Deployment", namespace: string, name: string): pulumi.Output<apps.v1beta1.Deployment>; getResource(groupVersionKind: "apps/v1beta1/DeploymentList", name: string): pulumi.Output<apps.v1beta1.DeploymentList>; getResource(groupVersionKind: "apps/v1beta1/DeploymentList", namespace: string, name: string): pulumi.Output<apps.v1beta1.DeploymentList>; getResource(groupVersionKind: "apps/v1beta1/StatefulSet", name: string): pulumi.Output<apps.v1beta1.StatefulSet>; getResource(groupVersionKind: "apps/v1beta1/StatefulSet", namespace: string, name: string): pulumi.Output<apps.v1beta1.StatefulSet>; getResource(groupVersionKind: "apps/v1beta1/StatefulSetList", name: string): pulumi.Output<apps.v1beta1.StatefulSetList>; getResource(groupVersionKind: "apps/v1beta1/StatefulSetList", namespace: string, name: string): pulumi.Output<apps.v1beta1.StatefulSetList>; getResource(groupVersionKind: "apps/v1beta2/ControllerRevision", name: string): pulumi.Output<apps.v1beta2.ControllerRevision>; getResource(groupVersionKind: "apps/v1beta2/ControllerRevision", namespace: string, name: string): pulumi.Output<apps.v1beta2.ControllerRevision>; getResource(groupVersionKind: "apps/v1beta2/ControllerRevisionList", name: string): pulumi.Output<apps.v1beta2.ControllerRevisionList>; getResource(groupVersionKind: "apps/v1beta2/ControllerRevisionList", namespace: string, name: string): pulumi.Output<apps.v1beta2.ControllerRevisionList>; getResource(groupVersionKind: "apps/v1beta2/DaemonSet", name: string): pulumi.Output<apps.v1beta2.DaemonSet>; getResource(groupVersionKind: "apps/v1beta2/DaemonSet", namespace: string, name: string): pulumi.Output<apps.v1beta2.DaemonSet>; getResource(groupVersionKind: "apps/v1beta2/DaemonSetList", name: string): pulumi.Output<apps.v1beta2.DaemonSetList>; getResource(groupVersionKind: "apps/v1beta2/DaemonSetList", namespace: string, name: string): pulumi.Output<apps.v1beta2.DaemonSetList>; getResource(groupVersionKind: "apps/v1beta2/Deployment", name: string): pulumi.Output<apps.v1beta2.Deployment>; getResource(groupVersionKind: "apps/v1beta2/Deployment", namespace: string, name: string): pulumi.Output<apps.v1beta2.Deployment>; getResource(groupVersionKind: "apps/v1beta2/DeploymentList", name: string): pulumi.Output<apps.v1beta2.DeploymentList>; getResource(groupVersionKind: "apps/v1beta2/DeploymentList", namespace: string, name: string): pulumi.Output<apps.v1beta2.DeploymentList>; getResource(groupVersionKind: "apps/v1beta2/ReplicaSet", name: string): pulumi.Output<apps.v1beta2.ReplicaSet>; getResource(groupVersionKind: "apps/v1beta2/ReplicaSet", namespace: string, name: string): pulumi.Output<apps.v1beta2.ReplicaSet>; getResource(groupVersionKind: "apps/v1beta2/ReplicaSetList", name: string): pulumi.Output<apps.v1beta2.ReplicaSetList>; getResource(groupVersionKind: "apps/v1beta2/ReplicaSetList", namespace: string, name: string): pulumi.Output<apps.v1beta2.ReplicaSetList>; getResource(groupVersionKind: "apps/v1beta2/StatefulSet", name: string): pulumi.Output<apps.v1beta2.StatefulSet>; getResource(groupVersionKind: "apps/v1beta2/StatefulSet", namespace: string, name: string): pulumi.Output<apps.v1beta2.StatefulSet>; getResource(groupVersionKind: "apps/v1beta2/StatefulSetList", name: string): pulumi.Output<apps.v1beta2.StatefulSetList>; getResource(groupVersionKind: "apps/v1beta2/StatefulSetList", namespace: string, name: string): pulumi.Output<apps.v1beta2.StatefulSetList>; getResource(groupVersionKind: "auditregistration.k8s.io/v1alpha1/AuditSink", name: string): pulumi.Output<auditregistration.v1alpha1.AuditSink>; getResource(groupVersionKind: "auditregistration.k8s.io/v1alpha1/AuditSink", namespace: string, name: string): pulumi.Output<auditregistration.v1alpha1.AuditSink>; getResource(groupVersionKind: "auditregistration.k8s.io/v1alpha1/AuditSinkList", name: string): pulumi.Output<auditregistration.v1alpha1.AuditSinkList>; getResource(groupVersionKind: "auditregistration.k8s.io/v1alpha1/AuditSinkList", namespace: string, name: string): pulumi.Output<auditregistration.v1alpha1.AuditSinkList>; getResource(groupVersionKind: "autoscaling/v1/HorizontalPodAutoscaler", name: string): pulumi.Output<autoscaling.v1.HorizontalPodAutoscaler>; getResource(groupVersionKind: "autoscaling/v1/HorizontalPodAutoscaler", namespace: string, name: string): pulumi.Output<autoscaling.v1.HorizontalPodAutoscaler>; getResource(groupVersionKind: "autoscaling/v1/HorizontalPodAutoscalerList", name: string): pulumi.Output<autoscaling.v1.HorizontalPodAutoscalerList>; getResource(groupVersionKind: "autoscaling/v1/HorizontalPodAutoscalerList", namespace: string, name: string): pulumi.Output<autoscaling.v1.HorizontalPodAutoscalerList>; getResource(groupVersionKind: "autoscaling/v2/HorizontalPodAutoscaler", name: string): pulumi.Output<autoscaling.v2.HorizontalPodAutoscaler>; getResource(groupVersionKind: "autoscaling/v2/HorizontalPodAutoscaler", namespace: string, name: string): pulumi.Output<autoscaling.v2.HorizontalPodAutoscaler>; getResource(groupVersionKind: "autoscaling/v2/HorizontalPodAutoscalerList", name: string): pulumi.Output<autoscaling.v2.HorizontalPodAutoscalerList>; getResource(groupVersionKind: "autoscaling/v2/HorizontalPodAutoscalerList", namespace: string, name: string): pulumi.Output<autoscaling.v2.HorizontalPodAutoscalerList>; getResource(groupVersionKind: "autoscaling/v2beta1/HorizontalPodAutoscaler", name: string): pulumi.Output<autoscaling.v2beta1.HorizontalPodAutoscaler>; getResource(groupVersionKind: "autoscaling/v2beta1/HorizontalPodAutoscaler", namespace: string, name: string): pulumi.Output<autoscaling.v2beta1.HorizontalPodAutoscaler>; getResource(groupVersionKind: "autoscaling/v2beta1/HorizontalPodAutoscalerList", name: string): pulumi.Output<autoscaling.v2beta1.HorizontalPodAutoscalerList>; getResource(groupVersionKind: "autoscaling/v2beta1/HorizontalPodAutoscalerList", namespace: string, name: string): pulumi.Output<autoscaling.v2beta1.HorizontalPodAutoscalerList>; getResource(groupVersionKind: "autoscaling/v2beta2/HorizontalPodAutoscaler", name: string): pulumi.Output<autoscaling.v2beta2.HorizontalPodAutoscaler>; getResource(groupVersionKind: "autoscaling/v2beta2/HorizontalPodAutoscaler", namespace: string, name: string): pulumi.Output<autoscaling.v2beta2.HorizontalPodAutoscaler>; getResource(groupVersionKind: "autoscaling/v2beta2/HorizontalPodAutoscalerList", name: string): pulumi.Output<autoscaling.v2beta2.HorizontalPodAutoscalerList>; getResource(groupVersionKind: "autoscaling/v2beta2/HorizontalPodAutoscalerList", namespace: string, name: string): pulumi.Output<autoscaling.v2beta2.HorizontalPodAutoscalerList>; getResource(groupVersionKind: "batch/v1/CronJob", name: string): pulumi.Output<batch.v1.CronJob>; getResource(groupVersionKind: "batch/v1/CronJob", namespace: string, name: string): pulumi.Output<batch.v1.CronJob>; getResource(groupVersionKind: "batch/v1/CronJobList", name: string): pulumi.Output<batch.v1.CronJobList>; getResource(groupVersionKind: "batch/v1/CronJobList", namespace: string, name: string): pulumi.Output<batch.v1.CronJobList>; getResource(groupVersionKind: "batch/v1/Job", name: string): pulumi.Output<batch.v1.Job>; getResource(groupVersionKind: "batch/v1/Job", namespace: string, name: string): pulumi.Output<batch.v1.Job>; getResource(groupVersionKind: "batch/v1/JobList", name: string): pulumi.Output<batch.v1.JobList>; getResource(groupVersionKind: "batch/v1/JobList", namespace: string, name: string): pulumi.Output<batch.v1.JobList>; getResource(groupVersionKind: "batch/v1beta1/CronJob", name: string): pulumi.Output<batch.v1beta1.CronJob>; getResource(groupVersionKind: "batch/v1beta1/CronJob", namespace: string, name: string): pulumi.Output<batch.v1beta1.CronJob>; getResource(groupVersionKind: "batch/v1beta1/CronJobList", name: string): pulumi.Output<batch.v1beta1.CronJobList>; getResource(groupVersionKind: "batch/v1beta1/CronJobList", namespace: string, name: string): pulumi.Output<batch.v1beta1.CronJobList>; getResource(groupVersionKind: "batch/v2alpha1/CronJob", name: string): pulumi.Output<batch.v2alpha1.CronJob>; getResource(groupVersionKind: "batch/v2alpha1/CronJob", namespace: string, name: string): pulumi.Output<batch.v2alpha1.CronJob>; getResource(groupVersionKind: "batch/v2alpha1/CronJobList", name: string): pulumi.Output<batch.v2alpha1.CronJobList>; getResource(groupVersionKind: "batch/v2alpha1/CronJobList", namespace: string, name: string): pulumi.Output<batch.v2alpha1.CronJobList>; getResource(groupVersionKind: "certificates.k8s.io/v1/CertificateSigningRequest", name: string): pulumi.Output<certificates.v1.CertificateSigningRequest>; getResource(groupVersionKind: "certificates.k8s.io/v1/CertificateSigningRequest", namespace: string, name: string): pulumi.Output<certificates.v1.CertificateSigningRequest>; getResource(groupVersionKind: "certificates.k8s.io/v1/CertificateSigningRequestList", name: string): pulumi.Output<certificates.v1.CertificateSigningRequestList>; getResource(groupVersionKind: "certificates.k8s.io/v1/CertificateSigningRequestList", namespace: string, name: string): pulumi.Output<certificates.v1.CertificateSigningRequestList>; getResource(groupVersionKind: "certificates.k8s.io/v1alpha1/ClusterTrustBundle", name: string): pulumi.Output<certificates.v1alpha1.ClusterTrustBundle>; getResource(groupVersionKind: "certificates.k8s.io/v1alpha1/ClusterTrustBundle", namespace: string, name: string): pulumi.Output<certificates.v1alpha1.ClusterTrustBundle>; getResource(groupVersionKind: "certificates.k8s.io/v1alpha1/ClusterTrustBundleList", name: string): pulumi.Output<certificates.v1alpha1.ClusterTrustBundleList>; getResource(groupVersionKind: "certificates.k8s.io/v1alpha1/ClusterTrustBundleList", namespace: string, name: string): pulumi.Output<certificates.v1alpha1.ClusterTrustBundleList>; getResource(groupVersionKind: "certificates.k8s.io/v1beta1/CertificateSigningRequest", name: string): pulumi.Output<certificates.v1beta1.CertificateSigningRequest>; getResource(groupVersionKind: "certificates.k8s.io/v1beta1/CertificateSigningRequest", namespace: string, name: string): pulumi.Output<certificates.v1beta1.CertificateSigningRequest>; getResource(groupVersionKind: "certificates.k8s.io/v1beta1/CertificateSigningRequestList", name: string): pulumi.Output<certificates.v1beta1.CertificateSigningRequestList>; getResource(groupVersionKind: "certificates.k8s.io/v1beta1/CertificateSigningRequestList", namespace: string, name: string): pulumi.Output<certificates.v1beta1.CertificateSigningRequestList>; getResource(groupVersionKind: "certificates.k8s.io/v1beta1/ClusterTrustBundle", name: string): pulumi.Output<certificates.v1beta1.ClusterTrustBundle>; getResource(groupVersionKind: "certificates.k8s.io/v1beta1/ClusterTrustBundle", namespace: string, name: string): pulumi.Output<certificates.v1beta1.ClusterTrustBundle>; getResource(groupVersionKind: "certificates.k8s.io/v1beta1/ClusterTrustBundleList", name: string): pulumi.Output<certificates.v1beta1.ClusterTrustBundleList>; getResource(groupVersionKind: "certificates.k8s.io/v1beta1/ClusterTrustBundleList", namespace: string, name: string): pulumi.Output<certificates.v1beta1.ClusterTrustBundleList>; getResource(groupVersionKind: "coordination.k8s.io/v1/Lease", name: string): pulumi.Output<coordination.v1.Lease>; getResource(groupVersionKind: "coordination.k8s.io/v1/Lease", namespace: string, name: string): pulumi.Output<coordination.v1.Lease>; getResource(groupVersionKind: "coordination.k8s.io/v1/LeaseList", name: string): pulumi.Output<coordination.v1.LeaseList>; getResource(groupVersionKind: "coordination.k8s.io/v1/LeaseList", namespace: string, name: string): pulumi.Output<coordination.v1.LeaseList>; getResource(groupVersionKind: "coordination.k8s.io/v1alpha1/LeaseCandidate", name: string): pulumi.Output<coordination.v1alpha1.LeaseCandidate>; getResource(groupVersionKind: "coordination.k8s.io/v1alpha1/LeaseCandidate", namespace: string, name: string): pulumi.Output<coordination.v1alpha1.LeaseCandidate>; getResource(groupVersionKind: "coordination.k8s.io/v1alpha1/LeaseCandidateList", name: string): pulumi.Output<coordination.v1alpha1.LeaseCandidateList>; getResource(groupVersionKind: "coordination.k8s.io/v1alpha1/LeaseCandidateList", namespace: string, name: string): pulumi.Output<coordination.v1alpha1.LeaseCandidateList>; getResource(groupVersionKind: "coordination.k8s.io/v1alpha2/LeaseCandidate", name: string): pulumi.Output<coordination.v1alpha2.LeaseCandidate>; getResource(groupVersionKind: "coordination.k8s.io/v1alpha2/LeaseCandidate", namespace: string, name: string): pulumi.Output<coordination.v1alpha2.LeaseCandidate>; getResource(groupVersionKind: "coordination.k8s.io/v1alpha2/LeaseCandidateList", name: string): pulumi.Output<coordination.v1alpha2.LeaseCandidateList>; getResource(groupVersionKind: "coordination.k8s.io/v1alpha2/LeaseCandidateList", namespace: string, name: string): pulumi.Output<coordination.v1alpha2.LeaseCandidateList>; getResource(groupVersionKind: "coordination.k8s.io/v1beta1/Lease", name: string): pulumi.Output<coordination.v1beta1.Lease>; getResource(groupVersionKind: "coordination.k8s.io/v1beta1/Lease", namespace: string, name: string): pulumi.Output<coordination.v1beta1.Lease>; getResource(groupVersionKind: "coordination.k8s.io/v1beta1/LeaseCandidate", name: string): pulumi.Output<coordination.v1beta1.LeaseCandidate>; getResource(groupVersionKind: "coordination.k8s.io/v1beta1/LeaseCandidate", namespace: string, name: string): pulumi.Output<coordination.v1beta1.LeaseCandidate>; getResource(groupVersionKind: "coordination.k8s.io/v1beta1/LeaseCandidateList", name: string): pulumi.Output<coordination.v1beta1.LeaseCandidateList>; getResource(groupVersionKind: "coordination.k8s.io/v1beta1/LeaseCandidateList", namespace: string, name: string): pulumi.Output<coordination.v1beta1.LeaseCandidateList>; getResource(groupVersionKind: "coordination.k8s.io/v1beta1/LeaseList", name: string): pulumi.Output<coordination.v1beta1.LeaseList>; getResource(groupVersionKind: "coordination.k8s.io/v1beta1/LeaseList", namespace: string, name: string): pulumi.Output<coordination.v1beta1.LeaseList>; getResource(groupVersionKind: "v1/Binding", name: string): pulumi.Output<core.v1.Binding>; getResource(groupVersionKind: "v1/Binding", namespace: string, name: string): pulumi.Output<core.v1.Binding>; getResource(groupVersionKind: "v1/ConfigMap", name: string): pulumi.Output<core.v1.ConfigMap>; getResource(groupVersionKind: "v1/ConfigMap", namespace: string, name: string): pulumi.Output<core.v1.ConfigMap>; getResource(groupVersionKind: "v1/ConfigMapList", name: string): pulumi.Output<core.v1.ConfigMapList>; getResource(groupVersionKind: "v1/ConfigMapList", namespace: string, name: string): pulumi.Output<core.v1.ConfigMapList>; getResource(groupVersionKind: "v1/Endpoints", name: string): pulumi.Output<core.v1.Endpoints>; getResource(groupVersionKind: "v1/Endpoints", namespace: string, name: string): pulumi.Output<core.v1.Endpoints>; getResource(groupVersionKind: "v1/EndpointsList", name: string): pulumi.Output<core.v1.EndpointsList>; getResource(groupVersionKind: "v1/EndpointsList", namespace: string, name: string): pulumi.Output<core.v1.EndpointsList>; getResource(groupVersionKind: "v1/Event", name: string): pulumi.Output<core.v1.Event>; getResource(groupVersionKind: "v1/Event", namespace: string, name: string): pulumi.Output<core.v1.Event>; getResource(groupVersionKind: "v1/EventList", name: string): pulumi.Output<core.v1.EventList>; getResource(groupVersionKind: "v1/EventList", namespace: string, name: string): pulumi.Output<core.v1.EventList>; getResource(groupVersionKind: "v1/LimitRange", name: string): pulumi.Output<core.v1.LimitRange>; getResource(groupVersionKind: "v1/LimitRange", namespace: string, name: string): pulumi.Output<core.v1.LimitRange>; getResource(groupVersionKind: "v1/LimitRangeList", name: string): pulumi.Output<core.v1.LimitRangeList>; getResource(groupVersionKind: "v1/LimitRangeList", namespace: string, name: string): pulumi.Output<core.v1.LimitRangeList>; getResource(groupVersionKind: "v1/Namespace", name: string): pulumi.Output<core.v1.Namespace>; getResource(groupVersionKind: "v1/Namespace", namespace: string, name: string): pulumi.Output<core.v1.Namespace>; getResource(groupVersionKind: "v1/NamespaceList", name: string): pulumi.Output<core.v1.NamespaceList>; getResource(groupVersionKind: "v1/NamespaceList", namespace: string, name: string): pulumi.Output<core.v1.NamespaceList>; getResource(groupVersionKind: "v1/Node", name: string): pulumi.Output<core.v1.Node>; getResource(groupVersionKind: "v1/Node", namespace: string, name: string): pulumi.Output<core.v1.Node>; getResource(groupVersionKind: "v1/NodeList", name: string): pulumi.Output<core.v1.NodeList>; getResource(groupVersionKind: "v1/NodeList", namespace: string, name: string): pulumi.Output<core.v1.NodeList>; getResource(groupVersionKind: "v1/PersistentVolume", name: string): pulumi.Output<core.v1.PersistentVolume>; getResource(groupVersionKind: "v1/PersistentVolume", namespace: string, name: string): pulumi.Output<core.v1.PersistentVolume>; getResource(groupVersionKind: "v1/PersistentVolumeClaim", name: string): pulumi.Output<core.v1.PersistentVolumeClaim>; getResource(groupVersionKind: "v1/PersistentVolumeClaim", namespace: string, name: string): pulumi.Output<core.v1.PersistentVolumeClaim>; getResource(groupVersionKind: "v1/PersistentVolumeClaimList", name: string): pulumi.Output<core.v1.PersistentVolumeClaimList>; getResource(groupVersionKind: "v1/PersistentVolumeClaimList", namespace: string, name: string): pulumi.Output<core.v1.PersistentVolumeClaimList>; getResource(groupVersionKind: "v1/PersistentVolumeList", name: string): pulumi.Output<core.v1.PersistentVolumeList>; getResource(groupVersionKind: "v1/PersistentVolumeList", namespace: string, name: string): pulumi.Output<core.v1.PersistentVolumeList>; getResource(groupVersionKind: "v1/Pod", name: string): pulumi.Output<core.v1.Pod>; getResource(groupVersionKind: "v1/Pod", namespace: string, name: string): pulumi.Output<core.v1.Pod>; getResource(groupVersionKind: "v1/PodList", name: string): pulumi.Output<core.v1.PodList>; getResource(groupVersionKind: "v1/PodList", namespace: string, name: string): pulumi.Output<core.v1.PodList>; getResource(groupVersionKind: "v1/PodTemplate", name: string): pulumi.Output<core.v1.PodTemplate>; getResource(groupVersionKind: "v1/PodTemplate", namespace: string, name: string): pulumi.Output<core.v1.PodTemplate>; getResource(groupVersionKind: "v1/PodTemplateList", name: string): pulumi.Output<core.v1.PodTemplateList>; getResource(groupVersionKind: "v1/PodTemplateList", namespace: string, name: string): pulumi.Output<core.v1.PodTemplateList>; getResource(groupVersionKind: "v1/ReplicationController", name: string): pulumi.Output<core.v1.ReplicationController>; getResource(groupVersionKind: "v1/ReplicationController", namespace: string, name: string): pulumi.Output<core.v1.ReplicationController>; getResource(groupVersionKind: "v1/ReplicationControllerList", name: string): pulumi.Output<core.v1.ReplicationControllerList>; getResource(groupVersionKind: "v1/ReplicationControllerList", namespace: string, name: string): pulumi.Output<core.v1.ReplicationControllerList>; getResource(groupVersionKind: "v1/ResourceQuota", name: string): pulumi.Output<core.v1.ResourceQuota>; getResource(groupVersionKind: "v1/ResourceQuota", namespace: string, name: string): pulumi.Output<core.v1.ResourceQuota>; getResource(groupVersionKind: "v1/ResourceQuotaList", name: string): pulumi.Output<core.v1.ResourceQuotaList>; getResource(groupVersionKind: "v1/ResourceQuotaList", namespace: string, name: string): pulumi.Output<core.v1.ResourceQuotaList>; getResource(groupVersionKind: "v1/Secret", name: string): pulumi.Output<core.v1.Secret>; getResource(groupVersionKind: "v1/Secret", namespace: string, name: string): pulumi.Output<core.v1.Secret>; getResource(groupVersionKind: "v1/SecretList", name: string): pulumi.Output<core.v1.SecretList>; getResource(groupVersionKind: "v1/SecretList", namespace: string, name: string): pulumi.Output<core.v1.SecretList>; getResource(groupVersionKind: "v1/Service", name: string): pulumi.Output<core.v1.Service>; getResource(groupVersionKind: "v1/Service", namespace: string, name: string): pulumi.Output<core.v1.Service>; getResource(groupVersionKind: "v1/ServiceAccount", name: string): pulumi.Output<core.v1.ServiceAccount>; getResource(groupVersionKind: "v1/ServiceAccount", namespace: string, name: string): pulumi.Output<core.v1.ServiceAccount>; getResource(groupVersionKind: "v1/ServiceAccountList", name: string): pulumi.Output<core.v1.ServiceAccountList>; getResource(groupVersionKind: "v1/ServiceAccountList", namespace: string, name: string): pulumi.Output<core.v1.ServiceAccountList>; getResource(groupVersionKind: "v1/ServiceList", name: string): pulumi.Output<core.v1.ServiceList>; getResource(groupVersionKind: "v1/ServiceList", namespace: string, name: string): pulumi.Output<core.v1.ServiceList>; getResource(groupVersionKind: "discovery.k8s.io/v1/EndpointSlice", name: string): pulumi.Output<discovery.v1.EndpointSlice>; getResource(groupVersionKind: "discovery.k8s.io/v1/EndpointSlice", namespace: string, name: string): pulumi.Output<discovery.v1.EndpointSlice>; getResource(groupVersionKind: "discovery.k8s.io/v1/EndpointSliceList", name: string): pulumi.Output<discovery.v1.EndpointSliceList>; getResource(groupVersionKind: "discovery.k8s.io/v1/EndpointSliceList", namespace: string, name: string): pulumi.Output<discovery.v1.EndpointSliceList>; getResource(groupVersionKind: "discovery.k8s.io/v1beta1/EndpointSlice", name: string): pulumi.Output<discovery.v1beta1.EndpointSlice>; getResource(groupVersionKind: "discovery.k8s.io/v1beta1/EndpointSlice", namespace: string, name: string): pulumi.Output<discovery.v1beta1.EndpointSlice>; getResource(groupVersionKind: "discovery.k8s.io/v1beta1/EndpointSliceList", name: string): pulumi.Output<discovery.v1beta1.EndpointSliceList>; getResource(groupVersionKind: "discovery.k8s.io/v1beta1/EndpointSliceList", namespace: string, name: string): pulumi.Output<discovery.v1beta1.EndpointSliceList>; getResource(groupVersionKind: "events.k8s.io/v1/Event", name: string): pulumi.Output<events.v1.Event>; getResource(groupVersionKind: "events.k8s.io/v1/Event", namespace: string, name: string): pulumi.Output<events.v1.Event>; getResource(groupVersionKind: "events.k8s.io/v1/EventList", name: string): pulumi.Output<events.v1.EventList>; getResource(groupVersionKind: "events.k8s.io/v1/EventList", namespace: string, name: string): pulumi.Output<events.v1.EventList>; getResource(groupVersionKind: "events.k8s.io/v1beta1/Event", name: string): pulumi.Output<events.v1beta1.Event>; getResource(groupVersionKind: "events.k8s.io/v1beta1/Event", namespace: string, name: string): pulumi.Output<events.v1beta1.Event>; getResource(groupVersionKind: "events.k8s.io/v1beta1/EventList", name: string): pulumi.Output<events.v1beta1.EventList>; getResource(groupVersionKind: "events.k8s.io/v1beta1/EventList", namespace: string, name: string): pulumi.Output<events.v1beta1.EventList>; getResource(groupVersionKind: "extensions/v1beta1/DaemonSet", name: string): pulumi.Output<extensions.v1beta1.DaemonSet>; getResource(groupVersionKind: "extensions/v1beta1/DaemonSet", namespace: string, name: string): pulumi.Output<extensions.v1beta1.DaemonSet>; getResource(groupVersionKind: "extensions/v1beta1/DaemonSetList", name: string): pulumi.Output<extensions.v1beta1.DaemonSetList>; getResource(groupVersionKind: "extensions/v1beta1/DaemonSetList", namespace: string, name: string): pulumi.Output<extensions.v1beta1.DaemonSetList>; getResource(groupVersionKind: "extensions/v1beta1/Deployment", name: string): pulumi.Output<extensions.v1beta1.Deployment>; getResource(groupVersionKind: "extensions/v1beta1/Deployment", namespace: string, name: string): pulumi.Output<extensions.v1beta1.Deployment>; getResource(groupVersionKind: "extensions/v1beta1/DeploymentList", name: string): pulumi.Output<extensions.v1beta1.DeploymentList>; getResource(groupVersionKind: "extensions/v1beta1/DeploymentList", namespace: string, name: string): pulumi.Output<extensions.v1beta1.DeploymentList>; getResource(groupVersionKind: "extensions/v1beta1/Ingress", name: string): pulumi.Output<extensions.v1beta1.Ingress>; getResource(groupVersionKind: "extensions/v1beta1/Ingress", namespace: string, name: string): pulumi.Output<extensions.v1beta1.Ingress>; getResource(groupVersionKind: "extensions/v1beta1/IngressList", name: string): pulumi.Output<extensions.v1beta1.IngressList>; getResource(groupVersionKind: "extensions/v1beta1/IngressList", namespace: string, name: string): pulumi.Output<extensions.v1beta1.IngressList>; getResource(groupVersionKind: "extensions/v1beta1/NetworkPolicy", name: string): pulumi.Output<extensions.v1beta1.NetworkPolicy>; getResource(groupVersionKind: "extensions/v1beta1/NetworkPolicy", namespace: string, name: string): pulumi.Output<extensions.v1beta1.NetworkPolicy>; getResource(groupVersionKind: "extensions/v1beta1/NetworkPolicyList", name: string): pulumi.Output<extensions.v1beta1.NetworkPolicyList>; getResource(groupVersionKind: "extensions/v1beta1/NetworkPolicyList", namespace: string, name: string): pulumi.Output<extensions.v1beta1.NetworkPolicyList>; getResource(groupVersionKind: "extensions/v1beta1/PodSecurityPolicy", name: string): pulumi.Output<extensions.v1beta1.PodSecurityPolicy>; getResource(groupVersionKind: "extensions/v1beta1/PodSecurityPolicy", namespace: string, name: string): pulumi.Output<extensions.v1beta1.PodSecurityPolicy>; getResource(groupVersionKind: "extensions/v1beta1/PodSecurityPolicyList", name: string): pulumi.Output<extensions.v1beta1.PodSecurityPolicyList>; getResource(groupVersionKind: "extensions/v1beta1/PodSecurityPolicyList", namespace: string, name: string): pulumi.Output<extensions.v1beta1.PodSecurityPolicyList>; getResource(groupVersionKind: "extensions/v1beta1/ReplicaSet", name: string): pulumi.Output<extensions.v1beta1.ReplicaSet>; getResource(groupVersionKind: "extensions/v1beta1/ReplicaSet", namespace: string, name: string): pulumi.Output<extensions.v1beta1.ReplicaSet>; getResource(groupVersionKind: "extensions/v1beta1/ReplicaSetList", name: string): pulumi.Output<extensions.v1beta1.ReplicaSetList>; getResource(groupVersionKind: "extensions/v1beta1/ReplicaSetList", namespace: string, name: string): pulumi.Output<extensions.v1beta1.ReplicaSetList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1/FlowSchema", name: string): pulumi.Output<flowcontrol.v1.FlowSchema>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1/FlowSchema", namespace: string, name: string): pulumi.Output<flowcontrol.v1.FlowSchema>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1/FlowSchemaList", name: string): pulumi.Output<flowcontrol.v1.FlowSchemaList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1/FlowSchemaList", namespace: string, name: string): pulumi.Output<flowcontrol.v1.FlowSchemaList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1/PriorityLevelConfiguration", name: string): pulumi.Output<flowcontrol.v1.PriorityLevelConfiguration>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1/PriorityLevelConfiguration", namespace: string, name: string): pulumi.Output<flowcontrol.v1.PriorityLevelConfiguration>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1/PriorityLevelConfigurationList", name: string): pulumi.Output<flowcontrol.v1.PriorityLevelConfigurationList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1/PriorityLevelConfigurationList", namespace: string, name: string): pulumi.Output<flowcontrol.v1.PriorityLevelConfigurationList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1alpha1/FlowSchema", name: string): pulumi.Output<flowcontrol.v1alpha1.FlowSchema>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1alpha1/FlowSchema", namespace: string, name: string): pulumi.Output<flowcontrol.v1alpha1.FlowSchema>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1alpha1/FlowSchemaList", name: string): pulumi.Output<flowcontrol.v1alpha1.FlowSchemaList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1alpha1/FlowSchemaList", namespace: string, name: string): pulumi.Output<flowcontrol.v1alpha1.FlowSchemaList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1alpha1/PriorityLevelConfiguration", name: string): pulumi.Output<flowcontrol.v1alpha1.PriorityLevelConfiguration>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1alpha1/PriorityLevelConfiguration", namespace: string, name: string): pulumi.Output<flowcontrol.v1alpha1.PriorityLevelConfiguration>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1alpha1/PriorityLevelConfigurationList", name: string): pulumi.Output<flowcontrol.v1alpha1.PriorityLevelConfigurationList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1alpha1/PriorityLevelConfigurationList", namespace: string, name: string): pulumi.Output<flowcontrol.v1alpha1.PriorityLevelConfigurationList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta1/FlowSchema", name: string): pulumi.Output<flowcontrol.v1beta1.FlowSchema>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta1/FlowSchema", namespace: string, name: string): pulumi.Output<flowcontrol.v1beta1.FlowSchema>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta1/FlowSchemaList", name: string): pulumi.Output<flowcontrol.v1beta1.FlowSchemaList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta1/FlowSchemaList", namespace: string, name: string): pulumi.Output<flowcontrol.v1beta1.FlowSchemaList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta1/PriorityLevelConfiguration", name: string): pulumi.Output<flowcontrol.v1beta1.PriorityLevelConfiguration>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta1/PriorityLevelConfiguration", namespace: string, name: string): pulumi.Output<flowcontrol.v1beta1.PriorityLevelConfiguration>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta1/PriorityLevelConfigurationList", name: string): pulumi.Output<flowcontrol.v1beta1.PriorityLevelConfigurationList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta1/PriorityLevelConfigurationList", namespace: string, name: string): pulumi.Output<flowcontrol.v1beta1.PriorityLevelConfigurationList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta2/FlowSchema", name: string): pulumi.Output<flowcontrol.v1beta2.FlowSchema>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta2/FlowSchema", namespace: string, name: string): pulumi.Output<flowcontrol.v1beta2.FlowSchema>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta2/FlowSchemaList", name: string): pulumi.Output<flowcontrol.v1beta2.FlowSchemaList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta2/FlowSchemaList", namespace: string, name: string): pulumi.Output<flowcontrol.v1beta2.FlowSchemaList>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta2/PriorityLevelConfiguration", name: string): pulumi.Output<flowcontrol.v1beta2.PriorityLevelConfiguration>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta2/PriorityLevelConfiguration", namespace: string, name: string): pulumi.Output<flowcontrol.v1beta2.PriorityLevelConfiguration>; getResource(groupVersionKind: "flowcontrol.apiserver.k8s.io/v1beta2/PriorityLevelConfigurationList", name: string): pulumi.Output<flowcontrol.v1beta2.