Package-level declarations

Types

Link copied to clipboard
class PodScheduling : KotlinCustomResource

PodScheduling objects hold information that is needed to schedule a Pod with ResourceClaims that use "WaitForFirstConsumer" allocation mode. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
data class PodSchedulingArgs(val apiVersion: Output<String>? = null, val kind: Output<String>? = null, val metadata: Output<ObjectMetaArgs>? = null, val spec: Output<PodSchedulingSpecArgs>? = null) : ConvertibleToJava<PodSchedulingArgs>

PodScheduling objects hold information that is needed to schedule a Pod with ResourceClaims that use "WaitForFirstConsumer" allocation mode. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
Link copied to clipboard
class PodSchedulingList : KotlinCustomResource

PodSchedulingList is a collection of Pod scheduling objects.

Link copied to clipboard
data class PodSchedulingListArgs(val apiVersion: Output<String>? = null, val items: Output<List<PodSchedulingArgs>>? = null, val kind: Output<String>? = null, val metadata: Output<ListMetaArgs>? = null) : ConvertibleToJava<PodSchedulingListArgs>

PodSchedulingList is a collection of Pod scheduling objects.

Link copied to clipboard
object PodSchedulingListMapper : ResourceMapper<PodSchedulingList>
Link copied to clipboard
object PodSchedulingMapper : ResourceMapper<PodScheduling>
Link copied to clipboard
class PodSchedulingPatch : KotlinCustomResource

Patch resources are used to modify existing Kubernetes resources by using Server-Side Apply updates. The name of the resource must be specified, but all other properties are optional. More than one patch may be applied to the same resource, and a random FieldManager name will be used for each Patch resource. Conflicts will result in an error by default, but can be forced using the "pulumi.com/patchForce" annotation. See the Server-Side Apply Docs for additional information about using Server-Side Apply to manage Kubernetes resources with Pulumi. PodScheduling objects hold information that is needed to schedule a Pod with ResourceClaims that use "WaitForFirstConsumer" allocation mode. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
data class PodSchedulingPatchArgs(val apiVersion: Output<String>? = null, val kind: Output<String>? = null, val metadata: Output<ObjectMetaPatchArgs>? = null, val spec: Output<PodSchedulingSpecPatchArgs>? = null) : ConvertibleToJava<PodSchedulingPatchArgs>

Patch resources are used to modify existing Kubernetes resources by using Server-Side Apply updates. The name of the resource must be specified, but all other properties are optional. More than one patch may be applied to the same resource, and a random FieldManager name will be used for each Patch resource. Conflicts will result in an error by default, but can be forced using the "pulumi.com/patchForce" annotation. See the Server-Side Apply Docs for additional information about using Server-Side Apply to manage Kubernetes resources with Pulumi. PodScheduling objects hold information that is needed to schedule a Pod with ResourceClaims that use "WaitForFirstConsumer" allocation mode. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ResourceClaim : KotlinCustomResource

ResourceClaim describes which resources are needed by a resource consumer. Its status tracks whether the resource has been allocated and what the resulting attributes are. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
data class ResourceClaimArgs(val apiVersion: Output<String>? = null, val kind: Output<String>? = null, val metadata: Output<ObjectMetaArgs>? = null, val spec: Output<ResourceClaimSpecArgs>? = null) : ConvertibleToJava<ResourceClaimArgs>

ResourceClaim describes which resources are needed by a resource consumer. Its status tracks whether the resource has been allocated and what the resulting attributes are. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
Link copied to clipboard
class ResourceClaimList : KotlinCustomResource

ResourceClaimList is a collection of claims.

Link copied to clipboard
data class ResourceClaimListArgs(val apiVersion: Output<String>? = null, val items: Output<List<ResourceClaimArgs>>? = null, val kind: Output<String>? = null, val metadata: Output<ListMetaArgs>? = null) : ConvertibleToJava<ResourceClaimListArgs>

ResourceClaimList is a collection of claims.

Link copied to clipboard
object ResourceClaimListMapper : ResourceMapper<ResourceClaimList>
Link copied to clipboard
object ResourceClaimMapper : ResourceMapper<ResourceClaim>
Link copied to clipboard
class ResourceClaimPatch : KotlinCustomResource

Patch resources are used to modify existing Kubernetes resources by using Server-Side Apply updates. The name of the resource must be specified, but all other properties are optional. More than one patch may be applied to the same resource, and a random FieldManager name will be used for each Patch resource. Conflicts will result in an error by default, but can be forced using the "pulumi.com/patchForce" annotation. See the Server-Side Apply Docs for additional information about using Server-Side Apply to manage Kubernetes resources with Pulumi. ResourceClaim describes which resources are needed by a resource consumer. Its status tracks whether the resource has been allocated and what the resulting attributes are. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
data class ResourceClaimPatchArgs(val apiVersion: Output<String>? = null, val kind: Output<String>? = null, val metadata: Output<ObjectMetaPatchArgs>? = null, val spec: Output<ResourceClaimSpecPatchArgs>? = null) : ConvertibleToJava<ResourceClaimPatchArgs>

Patch resources are used to modify existing Kubernetes resources by using Server-Side Apply updates. The name of the resource must be specified, but all other properties are optional. More than one patch may be applied to the same resource, and a random FieldManager name will be used for each Patch resource. Conflicts will result in an error by default, but can be forced using the "pulumi.com/patchForce" annotation. See the Server-Side Apply Docs for additional information about using Server-Side Apply to manage Kubernetes resources with Pulumi. ResourceClaim describes which resources are needed by a resource consumer. Its status tracks whether the resource has been allocated and what the resulting attributes are. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ResourceClaimTemplate : KotlinCustomResource

ResourceClaimTemplate is used to produce ResourceClaim objects.

Link copied to clipboard
data class ResourceClaimTemplateArgs(val apiVersion: Output<String>? = null, val kind: Output<String>? = null, val metadata: Output<ObjectMetaArgs>? = null, val spec: Output<ResourceClaimTemplateSpecArgs>? = null) : ConvertibleToJava<ResourceClaimTemplateArgs>

ResourceClaimTemplate is used to produce ResourceClaim objects.

Link copied to clipboard
class ResourceClaimTemplateList : KotlinCustomResource

ResourceClaimTemplateList is a collection of claim templates.

Link copied to clipboard
data class ResourceClaimTemplateListArgs(val apiVersion: Output<String>? = null, val items: Output<List<ResourceClaimTemplateArgs>>? = null, val kind: Output<String>? = null, val metadata: Output<ListMetaArgs>? = null) : ConvertibleToJava<ResourceClaimTemplateListArgs>

ResourceClaimTemplateList is a collection of claim templates.

Link copied to clipboard
Link copied to clipboard
class ResourceClaimTemplatePatch : KotlinCustomResource

Patch resources are used to modify existing Kubernetes resources by using Server-Side Apply updates. The name of the resource must be specified, but all other properties are optional. More than one patch may be applied to the same resource, and a random FieldManager name will be used for each Patch resource. Conflicts will result in an error by default, but can be forced using the "pulumi.com/patchForce" annotation. See the Server-Side Apply Docs for additional information about using Server-Side Apply to manage Kubernetes resources with Pulumi. ResourceClaimTemplate is used to produce ResourceClaim objects.

Link copied to clipboard
data class ResourceClaimTemplatePatchArgs(val apiVersion: Output<String>? = null, val kind: Output<String>? = null, val metadata: Output<ObjectMetaPatchArgs>? = null, val spec: Output<ResourceClaimTemplateSpecPatchArgs>? = null) : ConvertibleToJava<ResourceClaimTemplatePatchArgs>

Patch resources are used to modify existing Kubernetes resources by using Server-Side Apply updates. The name of the resource must be specified, but all other properties are optional. More than one patch may be applied to the same resource, and a random FieldManager name will be used for each Patch resource. Conflicts will result in an error by default, but can be forced using the "pulumi.com/patchForce" annotation. See the Server-Side Apply Docs for additional information about using Server-Side Apply to manage Kubernetes resources with Pulumi. ResourceClaimTemplate is used to produce ResourceClaim objects.

Link copied to clipboard
class ResourceClass : KotlinCustomResource

ResourceClass is used by administrators to influence how resources are allocated. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
data class ResourceClassArgs(val apiVersion: Output<String>? = null, val driverName: Output<String>? = null, val kind: Output<String>? = null, val metadata: Output<ObjectMetaArgs>? = null, val parametersRef: Output<ResourceClassParametersReferenceArgs>? = null, val suitableNodes: Output<NodeSelectorArgs>? = null) : ConvertibleToJava<ResourceClassArgs>

ResourceClass is used by administrators to influence how resources are allocated. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
Link copied to clipboard
class ResourceClassList : KotlinCustomResource

ResourceClassList is a collection of classes.

Link copied to clipboard
data class ResourceClassListArgs(val apiVersion: Output<String>? = null, val items: Output<List<ResourceClassArgs>>? = null, val kind: Output<String>? = null, val metadata: Output<ListMetaArgs>? = null) : ConvertibleToJava<ResourceClassListArgs>

ResourceClassList is a collection of classes.

Link copied to clipboard
object ResourceClassListMapper : ResourceMapper<ResourceClassList>
Link copied to clipboard
object ResourceClassMapper : ResourceMapper<ResourceClass>
Link copied to clipboard
class ResourceClassPatch : KotlinCustomResource

Patch resources are used to modify existing Kubernetes resources by using Server-Side Apply updates. The name of the resource must be specified, but all other properties are optional. More than one patch may be applied to the same resource, and a random FieldManager name will be used for each Patch resource. Conflicts will result in an error by default, but can be forced using the "pulumi.com/patchForce" annotation. See the Server-Side Apply Docs for additional information about using Server-Side Apply to manage Kubernetes resources with Pulumi. ResourceClass is used by administrators to influence how resources are allocated. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
data class ResourceClassPatchArgs(val apiVersion: Output<String>? = null, val driverName: Output<String>? = null, val kind: Output<String>? = null, val metadata: Output<ObjectMetaPatchArgs>? = null, val parametersRef: Output<ResourceClassParametersReferencePatchArgs>? = null, val suitableNodes: Output<NodeSelectorPatchArgs>? = null) : ConvertibleToJava<ResourceClassPatchArgs>

Patch resources are used to modify existing Kubernetes resources by using Server-Side Apply updates. The name of the resource must be specified, but all other properties are optional. More than one patch may be applied to the same resource, and a random FieldManager name will be used for each Patch resource. Conflicts will result in an error by default, but can be forced using the "pulumi.com/patchForce" annotation. See the Server-Side Apply Docs for additional information about using Server-Side Apply to manage Kubernetes resources with Pulumi. ResourceClass is used by administrators to influence how resources are allocated. This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard