ExporterAccessPolicy

jumpstarter.dev/v1alpha1

ExporterAccessPolicy is the Schema for the exporteraccesspolicies API.

Spec

Field

Type

Description

spec.exporterSelector

object

A label selector is a label query over a set of resources. The result of matchLabels and

spec.exporterSelector.matchExpressions

array

matchExpressions is a list of label selector requirements. The requirements are ANDed.

spec.exporterSelector.matchLabels

object

matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels

spec.policies

array

Policies is the list of access policy rules to apply.

spec.policies[].from

array

From is the list of client selectors that this policy applies to.

spec.policies[].from[].clientSelector

object

A label selector is a label query over a set of resources. The result of matchLabels and

spec.policies[].maximumDuration

string

MaximumDuration is the maximum lease duration allowed by this policy.

spec.policies[].priority

integer

Priority is the priority of this policy rule. Higher values indicate higher priority.

spec.policies[].spotAccess

boolean

SpotAccess indicates whether spot access (preemptible leases) is allowed.