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

namespace GPBMetadata\Google\Cloud\Networksecurity\V1Beta1;

class NetworkSecurity
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Cloud\Networksecurity\V1Beta1\AuthorizationPolicy::initOnce();
        \GPBMetadata\Google\Cloud\Networksecurity\V1Beta1\ClientTlsPolicy::initOnce();
        \GPBMetadata\Google\Cloud\Networksecurity\V1Beta1\ServerTlsPolicy::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        $pool->internalAddGeneratedFile(
            '
Â\'
;google/cloud/networksecurity/v1beta1/network_security.proto$google.cloud.networksecurity.v1beta1google/api/client.proto?google/cloud/networksecurity/v1beta1/authorization_policy.proto<google/cloud/networksecurity/v1beta1/client_tls_policy.proto<google/cloud/networksecurity/v1beta1/server_tls_policy.proto#google/longrunning/operations.proto2Þ"
NetworkSecurityý
ListAuthorizationPoliciesF.google.cloud.networksecurity.v1beta1.ListAuthorizationPoliciesRequestG.google.cloud.networksecurity.v1beta1.ListAuthorizationPoliciesResponse"O‚Óä“@>/v1beta1/{parent=projects/*/locations/*}/authorizationPoliciesÚAparentç
GetAuthorizationPolicyC.google.cloud.networksecurity.v1beta1.GetAuthorizationPolicyRequest9.google.cloud.networksecurity.v1beta1.AuthorizationPolicy"M‚Óä“@>/v1beta1/{name=projects/*/locations/*/authorizationPolicies/*}ÚAnameç
CreateAuthorizationPolicyF.google.cloud.networksecurity.v1beta1.CreateAuthorizationPolicyRequest.google.longrunning.Operation"â‚Óä“V">/v1beta1/{parent=projects/*/locations/*}/authorizationPolicies:authorization_policyÚA3parent,authorization_policy,authorization_policy_idÊAM
AuthorizationPolicy6google.cloud.networksecurity.v1beta1.OperationMetadataé
UpdateAuthorizationPolicyF.google.cloud.networksecurity.v1beta1.UpdateAuthorizationPolicyRequest.google.longrunning.Operation"ä‚Óä“k2S/v1beta1/{authorization_policy.name=projects/*/locations/*/authorizationPolicies/*}:authorization_policyÚA authorization_policy,update_maskÊAM
AuthorizationPolicy6google.cloud.networksecurity.v1beta1.OperationMetadata¤
DeleteAuthorizationPolicyF.google.cloud.networksecurity.v1beta1.DeleteAuthorizationPolicyRequest.google.longrunning.Operation"Ÿ‚Óä“@*>/v1beta1/{name=projects/*/locations/*/authorizationPolicies/*}ÚAnameÊAO
google.protobuf.Empty6google.cloud.networksecurity.v1beta1.OperationMetadataí
ListServerTlsPoliciesB.google.cloud.networksecurity.v1beta1.ListServerTlsPoliciesRequestC.google.cloud.networksecurity.v1beta1.ListServerTlsPoliciesResponse"K‚Óä“<:/v1beta1/{parent=projects/*/locations/*}/serverTlsPoliciesÚAparent×
GetServerTlsPolicy?.google.cloud.networksecurity.v1beta1.GetServerTlsPolicyRequest5.google.cloud.networksecurity.v1beta1.ServerTlsPolicy"I‚Óä“<:/v1beta1/{name=projects/*/locations/*/serverTlsPolicies/*}ÚAnameÎ
CreateServerTlsPolicyB.google.cloud.networksecurity.v1beta1.CreateServerTlsPolicyRequest.google.longrunning.Operation"Ñ‚Óä“O":/v1beta1/{parent=projects/*/locations/*}/serverTlsPolicies:server_tls_policyÚA-parent,server_tls_policy,server_tls_policy_idÊAI
ServerTlsPolicy6google.cloud.networksecurity.v1beta1.OperationMetadataÐ
UpdateServerTlsPolicyB.google.cloud.networksecurity.v1beta1.UpdateServerTlsPolicyRequest.google.longrunning.Operation"Ó‚Óä“a2L/v1beta1/{server_tls_policy.name=projects/*/locations/*/serverTlsPolicies/*}:server_tls_policyÚAserver_tls_policy,update_maskÊAI
ServerTlsPolicy6google.cloud.networksecurity.v1beta1.OperationMetadata˜
DeleteServerTlsPolicyB.google.cloud.networksecurity.v1beta1.DeleteServerTlsPolicyRequest.google.longrunning.Operation"›‚Óä“<*:/v1beta1/{name=projects/*/locations/*/serverTlsPolicies/*}ÚAnameÊAO
google.protobuf.Empty6google.cloud.networksecurity.v1beta1.OperationMetadataí
ListClientTlsPoliciesB.google.cloud.networksecurity.v1beta1.ListClientTlsPoliciesRequestC.google.cloud.networksecurity.v1beta1.ListClientTlsPoliciesResponse"K‚Óä“<:/v1beta1/{parent=projects/*/locations/*}/clientTlsPoliciesÚAparent×
GetClientTlsPolicy?.google.cloud.networksecurity.v1beta1.GetClientTlsPolicyRequest5.google.cloud.networksecurity.v1beta1.ClientTlsPolicy"I‚Óä“<:/v1beta1/{name=projects/*/locations/*/clientTlsPolicies/*}ÚAnameÎ
CreateClientTlsPolicyB.google.cloud.networksecurity.v1beta1.CreateClientTlsPolicyRequest.google.longrunning.Operation"Ñ‚Óä“O":/v1beta1/{parent=projects/*/locations/*}/clientTlsPolicies:client_tls_policyÚA-parent,client_tls_policy,client_tls_policy_idÊAI
ClientTlsPolicy6google.cloud.networksecurity.v1beta1.OperationMetadataÐ
UpdateClientTlsPolicyB.google.cloud.networksecurity.v1beta1.UpdateClientTlsPolicyRequest.google.longrunning.Operation"Ó‚Óä“a2L/v1beta1/{client_tls_policy.name=projects/*/locations/*/clientTlsPolicies/*}:client_tls_policyÚAclient_tls_policy,update_maskÊAI
ClientTlsPolicy6google.cloud.networksecurity.v1beta1.OperationMetadata˜
DeleteClientTlsPolicyB.google.cloud.networksecurity.v1beta1.DeleteClientTlsPolicyRequest.google.longrunning.Operation"›‚Óä“<*:/v1beta1/{name=projects/*/locations/*/clientTlsPolicies/*}ÚAnameÊAO
google.protobuf.Empty6google.cloud.networksecurity.v1beta1.OperationMetadataRÊAnetworksecurity.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBø
(com.google.cloud.networksecurity.v1beta1PZRcloud.google.com/go/networksecurity/apiv1beta1/networksecuritypb;networksecuritypbª$Google.Cloud.NetworkSecurity.V1Beta1Ê$Google\\Cloud\\NetworkSecurity\\V1beta1ê\'Google::Cloud::NetworkSecurity::V1beta1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

