# Packages

No description provided by the author

# Functions

ApplyOverrides applies overrides to the given measurements.
DefaultsFor provides the default measurements for given cloud provider.
MergeImageMeasurementsV2 combines the image measurement entries from multiple sources into a single ImageMeasurementsV2 object.
NewVerifyFetcher creates a new MeasurementFetcher.
PlaceHolderMeasurement returns a measurement with placeholder values for Expected.
WithAllBytes returns a measurement value where all bytes are set to b.

# Constants

Enforce will result in an error in case of a mismatching measurement, and operation will be aborted.
PCRIndexClusterID is a PCR we extend to mark the node as initialized.
PCRIndexOwnerID is a PCR we extend to mark the node as initialized.
PCRMeasurementLength holds the length for valid PCR measurements (SHA256).
RTMRIndexClusterID is the RTMR we extend to mark the node as initialized.
TDXIndexClusterID is the measurement used to mark the node as initialized.
TDXMeasurementLength holds the length for valid TDX measurements (SHA384).
WarnOnly will only result in a warning in case of a mismatching measurement.

# Structs

ImageMeasurementsV2 is a struct to hold measurements for a specific image.
ImageMeasurementsV2Entry is a struct to hold measurements for one variant of a specific image.
Measurement wraps expected PCR value and whether it is enforced.
RekorError is returned when verifying measurements with Rekor fails.
VerifyFetcher is a high-level fetcher that fetches measurements and verifies them.

# Type aliases

M are Platform Configuration Register (PCR) values that make up the Measurements.
MeasurementValidationOption indicates how measurement mismatches should be handled.