...

Source file src/google.golang.org/genproto/googleapis/cloud/networkservices/v1beta1/network_services.pb.go

Documentation: google.golang.org/genproto/googleapis/cloud/networkservices/v1beta1

     1  // Copyright 2021 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.26.0
    18  // 	protoc        v3.12.2
    19  // source: google/cloud/networkservices/v1beta1/network_services.proto
    20  
    21  package networkservices
    22  
    23  import (
    24  	context "context"
    25  	reflect "reflect"
    26  
    27  	_ "google.golang.org/genproto/googleapis/api/annotations"
    28  	longrunning "google.golang.org/genproto/googleapis/longrunning"
    29  	grpc "google.golang.org/grpc"
    30  	codes "google.golang.org/grpc/codes"
    31  	status "google.golang.org/grpc/status"
    32  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    33  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    34  )
    35  
    36  const (
    37  	// Verify that this generated code is sufficiently up-to-date.
    38  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    39  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    40  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    41  )
    42  
    43  var File_google_cloud_networkservices_v1beta1_network_services_proto protoreflect.FileDescriptor
    44  
    45  var file_google_cloud_networkservices_v1beta1_network_services_proto_rawDesc = []byte{
    46  	0x0a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e,
    47  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x76,
    48  	0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x73,
    49  	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x24, 0x67,
    50  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77,
    51  	0x6f, 0x72, 0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65,
    52  	0x74, 0x61, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f,
    53  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
    54  	0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c,
    55  	0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67,
    56  	0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
    57  	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31,
    58  	0x2f, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79,
    59  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6c,
    60  	0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61,
    61  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0xcf, 0x0b, 0x0a, 0x0f,
    62  	0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x12,
    63  	0xe9, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74,
    64  	0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
    65  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73,
    66  	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e,
    67  	0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69,
    68  	0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x42, 0x2e, 0x67, 0x6f,
    69  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f,
    70  	0x72, 0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
    71  	0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x50,
    72  	0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
    73  	0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x12, 0x39, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
    74  	0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
    75  	0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
    76  	0x7d, 0x2f, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69,
    77  	0x65, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xd3, 0x01, 0x0a, 0x11,
    78  	0x47, 0x65, 0x74, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63,
    79  	0x79, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
    80  	0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73,
    81  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x45, 0x6e, 0x64, 0x70,
    82  	0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
    83  	0x74, 0x1a, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
    84  	0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73,
    85  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e,
    86  	0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x22, 0x48, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x12,
    87  	0x39, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
    88  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74,
    89  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x50,
    90  	0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d,
    91  	0x65, 0x12, 0xc4, 0x02, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x6e, 0x64, 0x70,
    92  	0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x41, 0x2e, 0x67, 0x6f, 0x6f,
    93  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
    94  	0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
    95  	0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74,
    96  	0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e,
    97  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69,
    98  	0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xc9, 0x01, 0x82,
    99  	0xd3, 0xe4, 0x93, 0x02, 0x4c, 0x22, 0x39, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f,
   100  	0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
   101  	0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f,
   102  	0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73,
   103  	0x3a, 0x0f, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63,
   104  	0x79, 0xda, 0x41, 0x29, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x65, 0x6e, 0x64, 0x70, 0x6f,
   105  	0x69, 0x6e, 0x74, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2c, 0x65, 0x6e, 0x64, 0x70, 0x6f,
   106  	0x69, 0x6e, 0x74, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x69, 0x64, 0xca, 0x41, 0x48,
   107  	0x0a, 0x0e, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
   108  	0x12, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e,
   109  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76,
   110  	0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   111  	0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xc6, 0x02, 0x0a, 0x14, 0x55, 0x70, 0x64,
   112  	0x61, 0x74, 0x65, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63,
   113  	0x79, 0x12, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
   114  	0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73,
   115  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45,
   116  	0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71,
   117  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f,
   118  	0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
   119  	0x69, 0x6f, 0x6e, 0x22, 0xcb, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5c, 0x32, 0x49, 0x2f, 0x76,
   120  	0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74,
   121  	0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f,
   122  	0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   123  	0x73, 0x2f, 0x2a, 0x2f, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69,
   124  	0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0f, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e,
   125  	0x74, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0xda, 0x41, 0x1b, 0x65, 0x6e, 0x64, 0x70, 0x6f,
   126  	0x69, 0x6e, 0x74, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74,
   127  	0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0xca, 0x41, 0x48, 0x0a, 0x0e, 0x45, 0x6e, 0x64, 0x70, 0x6f,
   128  	0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   129  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73,
   130  	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e,
   131  	0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
   132  	0x61, 0x12, 0x95, 0x02, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x45, 0x6e, 0x64, 0x70,
   133  	0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x41, 0x2e, 0x67, 0x6f, 0x6f,
   134  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
   135  	0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
   136  	0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74,
   137  	0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e,
   138  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69,
   139  	0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x9a, 0x01, 0x82,
   140  	0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x2a, 0x39, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f,
   141  	0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a,
   142  	0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x65, 0x6e, 0x64,
   143  	0x70, 0x6f, 0x69, 0x6e, 0x74, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d,
   144  	0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, 0x4f, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67,
   145  	0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74,
   146  	0x79, 0x12, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
   147  	0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e,
   148  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
   149  	0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x52, 0xca, 0x41, 0x1e, 0x6e, 0x65,
   150  	0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x67, 0x6f,
   151  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x2e, 0x68,
   152  	0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   153  	0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63,
   154  	0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x42, 0xf9, 0x01,
   155  	0x0a, 0x28, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
   156  	0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
   157  	0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x50, 0x01, 0x5a, 0x53, 0x67, 0x6f,
   158  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f,
   159  	0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
   160  	0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
   161  	0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
   162  	0x31, 0x3b, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
   163  	0x73, 0xaa, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64,
   164  	0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73,
   165  	0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
   166  	0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53,
   167  	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea,
   168  	0x02, 0x27, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a,
   169  	0x3a, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73,
   170  	0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   171  	0x33,
   172  }
   173  
   174  var file_google_cloud_networkservices_v1beta1_network_services_proto_goTypes = []interface{}{
   175  	(*ListEndpointPoliciesRequest)(nil),  // 0: google.cloud.networkservices.v1beta1.ListEndpointPoliciesRequest
   176  	(*GetEndpointPolicyRequest)(nil),     // 1: google.cloud.networkservices.v1beta1.GetEndpointPolicyRequest
   177  	(*CreateEndpointPolicyRequest)(nil),  // 2: google.cloud.networkservices.v1beta1.CreateEndpointPolicyRequest
   178  	(*UpdateEndpointPolicyRequest)(nil),  // 3: google.cloud.networkservices.v1beta1.UpdateEndpointPolicyRequest
   179  	(*DeleteEndpointPolicyRequest)(nil),  // 4: google.cloud.networkservices.v1beta1.DeleteEndpointPolicyRequest
   180  	(*ListEndpointPoliciesResponse)(nil), // 5: google.cloud.networkservices.v1beta1.ListEndpointPoliciesResponse
   181  	(*EndpointPolicy)(nil),               // 6: google.cloud.networkservices.v1beta1.EndpointPolicy
   182  	(*longrunning.Operation)(nil),        // 7: google.longrunning.Operation
   183  }
   184  var file_google_cloud_networkservices_v1beta1_network_services_proto_depIdxs = []int32{
   185  	0, // 0: google.cloud.networkservices.v1beta1.NetworkServices.ListEndpointPolicies:input_type -> google.cloud.networkservices.v1beta1.ListEndpointPoliciesRequest
   186  	1, // 1: google.cloud.networkservices.v1beta1.NetworkServices.GetEndpointPolicy:input_type -> google.cloud.networkservices.v1beta1.GetEndpointPolicyRequest
   187  	2, // 2: google.cloud.networkservices.v1beta1.NetworkServices.CreateEndpointPolicy:input_type -> google.cloud.networkservices.v1beta1.CreateEndpointPolicyRequest
   188  	3, // 3: google.cloud.networkservices.v1beta1.NetworkServices.UpdateEndpointPolicy:input_type -> google.cloud.networkservices.v1beta1.UpdateEndpointPolicyRequest
   189  	4, // 4: google.cloud.networkservices.v1beta1.NetworkServices.DeleteEndpointPolicy:input_type -> google.cloud.networkservices.v1beta1.DeleteEndpointPolicyRequest
   190  	5, // 5: google.cloud.networkservices.v1beta1.NetworkServices.ListEndpointPolicies:output_type -> google.cloud.networkservices.v1beta1.ListEndpointPoliciesResponse
   191  	6, // 6: google.cloud.networkservices.v1beta1.NetworkServices.GetEndpointPolicy:output_type -> google.cloud.networkservices.v1beta1.EndpointPolicy
   192  	7, // 7: google.cloud.networkservices.v1beta1.NetworkServices.CreateEndpointPolicy:output_type -> google.longrunning.Operation
   193  	7, // 8: google.cloud.networkservices.v1beta1.NetworkServices.UpdateEndpointPolicy:output_type -> google.longrunning.Operation
   194  	7, // 9: google.cloud.networkservices.v1beta1.NetworkServices.DeleteEndpointPolicy:output_type -> google.longrunning.Operation
   195  	5, // [5:10] is the sub-list for method output_type
   196  	0, // [0:5] is the sub-list for method input_type
   197  	0, // [0:0] is the sub-list for extension type_name
   198  	0, // [0:0] is the sub-list for extension extendee
   199  	0, // [0:0] is the sub-list for field type_name
   200  }
   201  
   202  func init() { file_google_cloud_networkservices_v1beta1_network_services_proto_init() }
   203  func file_google_cloud_networkservices_v1beta1_network_services_proto_init() {
   204  	if File_google_cloud_networkservices_v1beta1_network_services_proto != nil {
   205  		return
   206  	}
   207  	file_google_cloud_networkservices_v1beta1_endpoint_policy_proto_init()
   208  	type x struct{}
   209  	out := protoimpl.TypeBuilder{
   210  		File: protoimpl.DescBuilder{
   211  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   212  			RawDescriptor: file_google_cloud_networkservices_v1beta1_network_services_proto_rawDesc,
   213  			NumEnums:      0,
   214  			NumMessages:   0,
   215  			NumExtensions: 0,
   216  			NumServices:   1,
   217  		},
   218  		GoTypes:           file_google_cloud_networkservices_v1beta1_network_services_proto_goTypes,
   219  		DependencyIndexes: file_google_cloud_networkservices_v1beta1_network_services_proto_depIdxs,
   220  	}.Build()
   221  	File_google_cloud_networkservices_v1beta1_network_services_proto = out.File
   222  	file_google_cloud_networkservices_v1beta1_network_services_proto_rawDesc = nil
   223  	file_google_cloud_networkservices_v1beta1_network_services_proto_goTypes = nil
   224  	file_google_cloud_networkservices_v1beta1_network_services_proto_depIdxs = nil
   225  }
   226  
   227  // Reference imports to suppress errors if they are not otherwise used.
   228  var _ context.Context
   229  var _ grpc.ClientConnInterface
   230  
   231  // This is a compile-time assertion to ensure that this generated file
   232  // is compatible with the grpc package it is being compiled against.
   233  const _ = grpc.SupportPackageIsVersion6
   234  
   235  // NetworkServicesClient is the client API for NetworkServices service.
   236  //
   237  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   238  type NetworkServicesClient interface {
   239  	// Lists EndpointPolicies in a given project and location.
   240  	ListEndpointPolicies(ctx context.Context, in *ListEndpointPoliciesRequest, opts ...grpc.CallOption) (*ListEndpointPoliciesResponse, error)
   241  	// Gets details of a single EndpointPolicy.
   242  	GetEndpointPolicy(ctx context.Context, in *GetEndpointPolicyRequest, opts ...grpc.CallOption) (*EndpointPolicy, error)
   243  	// Creates a new EndpointPolicy in a given project and location.
   244  	CreateEndpointPolicy(ctx context.Context, in *CreateEndpointPolicyRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
   245  	// Updates the parameters of a single EndpointPolicy.
   246  	UpdateEndpointPolicy(ctx context.Context, in *UpdateEndpointPolicyRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
   247  	// Deletes a single EndpointPolicy.
   248  	DeleteEndpointPolicy(ctx context.Context, in *DeleteEndpointPolicyRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
   249  }
   250  
   251  type networkServicesClient struct {
   252  	cc grpc.ClientConnInterface
   253  }
   254  
   255  func NewNetworkServicesClient(cc grpc.ClientConnInterface) NetworkServicesClient {
   256  	return &networkServicesClient{cc}
   257  }
   258  
   259  func (c *networkServicesClient) ListEndpointPolicies(ctx context.Context, in *ListEndpointPoliciesRequest, opts ...grpc.CallOption) (*ListEndpointPoliciesResponse, error) {
   260  	out := new(ListEndpointPoliciesResponse)
   261  	err := c.cc.Invoke(ctx, "/google.cloud.networkservices.v1beta1.NetworkServices/ListEndpointPolicies", in, out, opts...)
   262  	if err != nil {
   263  		return nil, err
   264  	}
   265  	return out, nil
   266  }
   267  
   268  func (c *networkServicesClient) GetEndpointPolicy(ctx context.Context, in *GetEndpointPolicyRequest, opts ...grpc.CallOption) (*EndpointPolicy, error) {
   269  	out := new(EndpointPolicy)
   270  	err := c.cc.Invoke(ctx, "/google.cloud.networkservices.v1beta1.NetworkServices/GetEndpointPolicy", in, out, opts...)
   271  	if err != nil {
   272  		return nil, err
   273  	}
   274  	return out, nil
   275  }
   276  
   277  func (c *networkServicesClient) CreateEndpointPolicy(ctx context.Context, in *CreateEndpointPolicyRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
   278  	out := new(longrunning.Operation)
   279  	err := c.cc.Invoke(ctx, "/google.cloud.networkservices.v1beta1.NetworkServices/CreateEndpointPolicy", in, out, opts...)
   280  	if err != nil {
   281  		return nil, err
   282  	}
   283  	return out, nil
   284  }
   285  
   286  func (c *networkServicesClient) UpdateEndpointPolicy(ctx context.Context, in *UpdateEndpointPolicyRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
   287  	out := new(longrunning.Operation)
   288  	err := c.cc.Invoke(ctx, "/google.cloud.networkservices.v1beta1.NetworkServices/UpdateEndpointPolicy", in, out, opts...)
   289  	if err != nil {
   290  		return nil, err
   291  	}
   292  	return out, nil
   293  }
   294  
   295  func (c *networkServicesClient) DeleteEndpointPolicy(ctx context.Context, in *DeleteEndpointPolicyRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
   296  	out := new(longrunning.Operation)
   297  	err := c.cc.Invoke(ctx, "/google.cloud.networkservices.v1beta1.NetworkServices/DeleteEndpointPolicy", in, out, opts...)
   298  	if err != nil {
   299  		return nil, err
   300  	}
   301  	return out, nil
   302  }
   303  
   304  // NetworkServicesServer is the server API for NetworkServices service.
   305  type NetworkServicesServer interface {
   306  	// Lists EndpointPolicies in a given project and location.
   307  	ListEndpointPolicies(context.Context, *ListEndpointPoliciesRequest) (*ListEndpointPoliciesResponse, error)
   308  	// Gets details of a single EndpointPolicy.
   309  	GetEndpointPolicy(context.Context, *GetEndpointPolicyRequest) (*EndpointPolicy, error)
   310  	// Creates a new EndpointPolicy in a given project and location.
   311  	CreateEndpointPolicy(context.Context, *CreateEndpointPolicyRequest) (*longrunning.Operation, error)
   312  	// Updates the parameters of a single EndpointPolicy.
   313  	UpdateEndpointPolicy(context.Context, *UpdateEndpointPolicyRequest) (*longrunning.Operation, error)
   314  	// Deletes a single EndpointPolicy.
   315  	DeleteEndpointPolicy(context.Context, *DeleteEndpointPolicyRequest) (*longrunning.Operation, error)
   316  }
   317  
   318  // UnimplementedNetworkServicesServer can be embedded to have forward compatible implementations.
   319  type UnimplementedNetworkServicesServer struct {
   320  }
   321  
   322  func (*UnimplementedNetworkServicesServer) ListEndpointPolicies(context.Context, *ListEndpointPoliciesRequest) (*ListEndpointPoliciesResponse, error) {
   323  	return nil, status.Errorf(codes.Unimplemented, "method ListEndpointPolicies not implemented")
   324  }
   325  func (*UnimplementedNetworkServicesServer) GetEndpointPolicy(context.Context, *GetEndpointPolicyRequest) (*EndpointPolicy, error) {
   326  	return nil, status.Errorf(codes.Unimplemented, "method GetEndpointPolicy not implemented")
   327  }
   328  func (*UnimplementedNetworkServicesServer) CreateEndpointPolicy(context.Context, *CreateEndpointPolicyRequest) (*longrunning.Operation, error) {
   329  	return nil, status.Errorf(codes.Unimplemented, "method CreateEndpointPolicy not implemented")
   330  }
   331  func (*UnimplementedNetworkServicesServer) UpdateEndpointPolicy(context.Context, *UpdateEndpointPolicyRequest) (*longrunning.Operation, error) {
   332  	return nil, status.Errorf(codes.Unimplemented, "method UpdateEndpointPolicy not implemented")
   333  }
   334  func (*UnimplementedNetworkServicesServer) DeleteEndpointPolicy(context.Context, *DeleteEndpointPolicyRequest) (*longrunning.Operation, error) {
   335  	return nil, status.Errorf(codes.Unimplemented, "method DeleteEndpointPolicy not implemented")
   336  }
   337  
   338  func RegisterNetworkServicesServer(s *grpc.Server, srv NetworkServicesServer) {
   339  	s.RegisterService(&_NetworkServices_serviceDesc, srv)
   340  }
   341  
   342  func _NetworkServices_ListEndpointPolicies_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   343  	in := new(ListEndpointPoliciesRequest)
   344  	if err := dec(in); err != nil {
   345  		return nil, err
   346  	}
   347  	if interceptor == nil {
   348  		return srv.(NetworkServicesServer).ListEndpointPolicies(ctx, in)
   349  	}
   350  	info := &grpc.UnaryServerInfo{
   351  		Server:     srv,
   352  		FullMethod: "/google.cloud.networkservices.v1beta1.NetworkServices/ListEndpointPolicies",
   353  	}
   354  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   355  		return srv.(NetworkServicesServer).ListEndpointPolicies(ctx, req.(*ListEndpointPoliciesRequest))
   356  	}
   357  	return interceptor(ctx, in, info, handler)
   358  }
   359  
   360  func _NetworkServices_GetEndpointPolicy_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   361  	in := new(GetEndpointPolicyRequest)
   362  	if err := dec(in); err != nil {
   363  		return nil, err
   364  	}
   365  	if interceptor == nil {
   366  		return srv.(NetworkServicesServer).GetEndpointPolicy(ctx, in)
   367  	}
   368  	info := &grpc.UnaryServerInfo{
   369  		Server:     srv,
   370  		FullMethod: "/google.cloud.networkservices.v1beta1.NetworkServices/GetEndpointPolicy",
   371  	}
   372  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   373  		return srv.(NetworkServicesServer).GetEndpointPolicy(ctx, req.(*GetEndpointPolicyRequest))
   374  	}
   375  	return interceptor(ctx, in, info, handler)
   376  }
   377  
   378  func _NetworkServices_CreateEndpointPolicy_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   379  	in := new(CreateEndpointPolicyRequest)
   380  	if err := dec(in); err != nil {
   381  		return nil, err
   382  	}
   383  	if interceptor == nil {
   384  		return srv.(NetworkServicesServer).CreateEndpointPolicy(ctx, in)
   385  	}
   386  	info := &grpc.UnaryServerInfo{
   387  		Server:     srv,
   388  		FullMethod: "/google.cloud.networkservices.v1beta1.NetworkServices/CreateEndpointPolicy",
   389  	}
   390  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   391  		return srv.(NetworkServicesServer).CreateEndpointPolicy(ctx, req.(*CreateEndpointPolicyRequest))
   392  	}
   393  	return interceptor(ctx, in, info, handler)
   394  }
   395  
   396  func _NetworkServices_UpdateEndpointPolicy_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   397  	in := new(UpdateEndpointPolicyRequest)
   398  	if err := dec(in); err != nil {
   399  		return nil, err
   400  	}
   401  	if interceptor == nil {
   402  		return srv.(NetworkServicesServer).UpdateEndpointPolicy(ctx, in)
   403  	}
   404  	info := &grpc.UnaryServerInfo{
   405  		Server:     srv,
   406  		FullMethod: "/google.cloud.networkservices.v1beta1.NetworkServices/UpdateEndpointPolicy",
   407  	}
   408  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   409  		return srv.(NetworkServicesServer).UpdateEndpointPolicy(ctx, req.(*UpdateEndpointPolicyRequest))
   410  	}
   411  	return interceptor(ctx, in, info, handler)
   412  }
   413  
   414  func _NetworkServices_DeleteEndpointPolicy_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   415  	in := new(DeleteEndpointPolicyRequest)
   416  	if err := dec(in); err != nil {
   417  		return nil, err
   418  	}
   419  	if interceptor == nil {
   420  		return srv.(NetworkServicesServer).DeleteEndpointPolicy(ctx, in)
   421  	}
   422  	info := &grpc.UnaryServerInfo{
   423  		Server:     srv,
   424  		FullMethod: "/google.cloud.networkservices.v1beta1.NetworkServices/DeleteEndpointPolicy",
   425  	}
   426  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   427  		return srv.(NetworkServicesServer).DeleteEndpointPolicy(ctx, req.(*DeleteEndpointPolicyRequest))
   428  	}
   429  	return interceptor(ctx, in, info, handler)
   430  }
   431  
   432  var _NetworkServices_serviceDesc = grpc.ServiceDesc{
   433  	ServiceName: "google.cloud.networkservices.v1beta1.NetworkServices",
   434  	HandlerType: (*NetworkServicesServer)(nil),
   435  	Methods: []grpc.MethodDesc{
   436  		{
   437  			MethodName: "ListEndpointPolicies",
   438  			Handler:    _NetworkServices_ListEndpointPolicies_Handler,
   439  		},
   440  		{
   441  			MethodName: "GetEndpointPolicy",
   442  			Handler:    _NetworkServices_GetEndpointPolicy_Handler,
   443  		},
   444  		{
   445  			MethodName: "CreateEndpointPolicy",
   446  			Handler:    _NetworkServices_CreateEndpointPolicy_Handler,
   447  		},
   448  		{
   449  			MethodName: "UpdateEndpointPolicy",
   450  			Handler:    _NetworkServices_UpdateEndpointPolicy_Handler,
   451  		},
   452  		{
   453  			MethodName: "DeleteEndpointPolicy",
   454  			Handler:    _NetworkServices_DeleteEndpointPolicy_Handler,
   455  		},
   456  	},
   457  	Streams:  []grpc.StreamDesc{},
   458  	Metadata: "google/cloud/networkservices/v1beta1/network_services.proto",
   459  }
   460  

View as plain text