<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/kms/v1/resources.proto

namespace Google\Cloud\Kms\V1\KeyOperationAttestation;

/**
 * Attestion formats provided by the HSM.
 *
 * Protobuf type <code>google.cloud.kms.v1.KeyOperationAttestation.AttestationFormat</code>
 */
class AttestationFormat
{
    /**
     * Generated from protobuf enum <code>ATTESTATION_FORMAT_UNSPECIFIED = 0;</code>
     */
    const ATTESTATION_FORMAT_UNSPECIFIED = 0;
    /**
     * Cavium HSM attestation compressed with gzip. Note that this format is
     * defined by Cavium and subject to change at any time.
     *
     * Generated from protobuf enum <code>CAVIUM_V1_COMPRESSED = 3;</code>
     */
    const CAVIUM_V1_COMPRESSED = 3;
}

// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AttestationFormat::class, \Google\Cloud\Kms\V1\KeyOperationAttestation_AttestationFormat::class);

