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

namespace GPBMetadata\Google\Cloud\Binaryauthorization\V1Beta1;

class Resources
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
·
8google/cloud/binaryauthorization/v1beta1/resources.proto(google.cloud.binaryauthorization.v1beta1google/api/resource.protogoogle/protobuf/timestamp.proto"±
Policy
name (	BàA
description (	BàAw
global_policy_evaluation_mode (2K.google.cloud.binaryauthorization.v1beta1.Policy.GlobalPolicyEvaluationModeBàAn
admission_whitelist_patterns (2C.google.cloud.binaryauthorization.v1beta1.AdmissionWhitelistPatternBàAq
cluster_admission_rules (2K.google.cloud.binaryauthorization.v1beta1.Policy.ClusterAdmissionRulesEntryBàAŠ
$kubernetes_namespace_admission_rules
 (2W.google.cloud.binaryauthorization.v1beta1.Policy.KubernetesNamespaceAdmissionRulesEntryBàA•
*kubernetes_service_account_admission_rules (2\\.google.cloud.binaryauthorization.v1beta1.Policy.KubernetesServiceAccountAdmissionRulesEntryBàA
&istio_service_identity_admission_rules	 (2X.google.cloud.binaryauthorization.v1beta1.Policy.IstioServiceIdentityAdmissionRulesEntryBàA\\
default_admission_rule (27.google.cloud.binaryauthorization.v1beta1.AdmissionRuleBàA4
update_time (2.google.protobuf.TimestampBàAu
ClusterAdmissionRulesEntry
key (	F
value (27.google.cloud.binaryauthorization.v1beta1.AdmissionRule:8
&KubernetesNamespaceAdmissionRulesEntry
key (	F
value (27.google.cloud.binaryauthorization.v1beta1.AdmissionRule:8†
+KubernetesServiceAccountAdmissionRulesEntry
key (	F
value (27.google.cloud.binaryauthorization.v1beta1.AdmissionRule:8‚
\'IstioServiceIdentityAdmissionRulesEntry
key (	F
value (27.google.cloud.binaryauthorization.v1beta1.AdmissionRule:8"d
GlobalPolicyEvaluationMode-
)GLOBAL_POLICY_EVALUATION_MODE_UNSPECIFIED 

ENABLE
DISABLE:fêAc
)binaryauthorization.googleapis.com/Policyprojects/{project}/policylocations/{location}/policy"1
AdmissionWhitelistPattern
name_pattern (	"ä
AdmissionRuled
evaluation_mode (2F.google.cloud.binaryauthorization.v1beta1.AdmissionRule.EvaluationModeBàA$
require_attestations_by (	BàAf
enforcement_mode (2G.google.cloud.binaryauthorization.v1beta1.AdmissionRule.EnforcementModeBàA"m
EvaluationMode
EVALUATION_MODE_UNSPECIFIED 
ALWAYS_ALLOW
REQUIRE_ATTESTATION
ALWAYS_DENY"p
EnforcementMode 
ENFORCEMENT_MODE_UNSPECIFIED  
ENFORCED_BLOCK_AND_AUDIT_LOG
DRYRUN_AUDIT_LOG_ONLY"¼
Attestor
name (	BàA
description (	BàAa
user_owned_drydock_note (2>.google.cloud.binaryauthorization.v1beta1.UserOwnedDrydockNoteH 4
update_time (2.google.protobuf.TimestampBàA:YêAV
+binaryauthorization.googleapis.com/Attestor\'projects/{project}/attestors/{attestor}B
attestor_type"¹
UserOwnedDrydockNote
note_reference (	BàAU
public_keys (2;.google.cloud.binaryauthorization.v1beta1.AttestorPublicKeyBàA-
 delegation_service_account_email (	BàA"Ä
PkixPublicKey
public_key_pem (	g
signature_algorithm (2J.google.cloud.binaryauthorization.v1beta1.PkixPublicKey.SignatureAlgorithm"±
SignatureAlgorithm#
SIGNATURE_ALGORITHM_UNSPECIFIED 
RSA_PSS_2048_SHA256
RSA_PSS_3072_SHA256
RSA_PSS_4096_SHA256
RSA_PSS_4096_SHA512
RSA_SIGN_PKCS1_2048_SHA256
RSA_SIGN_PKCS1_3072_SHA256
RSA_SIGN_PKCS1_4096_SHA256
RSA_SIGN_PKCS1_4096_SHA512
ECDSA_P256_SHA256	
EC_SIGN_P256_SHA256	
ECDSA_P384_SHA384

EC_SIGN_P384_SHA384

ECDSA_P521_SHA512
EC_SIGN_P521_SHA512"¿
AttestorPublicKey
comment (	BàA

id (	&
ascii_armored_pgp_public_key (	H R
pkix_public_key (27.google.cloud.binaryauthorization.v1beta1.PkixPublicKeyH B

public_keyBº
,com.google.cloud.binaryauthorization.v1beta1B!BinaryAuthorizationResourcesProtoPZ^cloud.google.com/go/binaryauthorization/apiv1beta1/binaryauthorizationpb;binaryauthorizationpbøª(Google.Cloud.BinaryAuthorization.V1Beta1Ê(Google\\Cloud\\BinaryAuthorization\\V1beta1ê+Google::Cloud::BinaryAuthorization::V1beta1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

