// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// 	protoc-gen-go v1.36.6
// 	protoc        v3.19.0
// source: external/iam/v2/request/teams.proto

package request

import (
	_ "github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger/options"
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
	unsafe "unsafe"
)

const (
	// Verify that this generated code is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	// Verify that runtime/protoimpl is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)

type ListTeamsReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *ListTeamsReq) Reset() {
	*x = ListTeamsReq{}
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[0]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *ListTeamsReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*ListTeamsReq) ProtoMessage() {}

func (x *ListTeamsReq) ProtoReflect() protoreflect.Message {
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[0]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use ListTeamsReq.ProtoReflect.Descriptor instead.
func (*ListTeamsReq) Descriptor() ([]byte, []int) {
	return file_external_iam_v2_request_teams_proto_rawDescGZIP(), []int{0}
}

type GetTeamReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *GetTeamReq) Reset() {
	*x = GetTeamReq{}
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[1]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *GetTeamReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*GetTeamReq) ProtoMessage() {}

func (x *GetTeamReq) ProtoReflect() protoreflect.Message {
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[1]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use GetTeamReq.ProtoReflect.Descriptor instead.
func (*GetTeamReq) Descriptor() ([]byte, []int) {
	return file_external_iam_v2_request_teams_proto_rawDescGZIP(), []int{1}
}

func (x *GetTeamReq) GetId() string {
	if x != nil {
		return x.Id
	}
	return ""
}

type CreateTeamReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name          string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Projects      []string               `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *CreateTeamReq) Reset() {
	*x = CreateTeamReq{}
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[2]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *CreateTeamReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*CreateTeamReq) ProtoMessage() {}

func (x *CreateTeamReq) ProtoReflect() protoreflect.Message {
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[2]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use CreateTeamReq.ProtoReflect.Descriptor instead.
func (*CreateTeamReq) Descriptor() ([]byte, []int) {
	return file_external_iam_v2_request_teams_proto_rawDescGZIP(), []int{2}
}

func (x *CreateTeamReq) GetId() string {
	if x != nil {
		return x.Id
	}
	return ""
}

func (x *CreateTeamReq) GetName() string {
	if x != nil {
		return x.Name
	}
	return ""
}

func (x *CreateTeamReq) GetProjects() []string {
	if x != nil {
		return x.Projects
	}
	return nil
}

type UpdateTeamReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name          string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Projects      []string               `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *UpdateTeamReq) Reset() {
	*x = UpdateTeamReq{}
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[3]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *UpdateTeamReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*UpdateTeamReq) ProtoMessage() {}

func (x *UpdateTeamReq) ProtoReflect() protoreflect.Message {
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[3]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use UpdateTeamReq.ProtoReflect.Descriptor instead.
func (*UpdateTeamReq) Descriptor() ([]byte, []int) {
	return file_external_iam_v2_request_teams_proto_rawDescGZIP(), []int{3}
}

func (x *UpdateTeamReq) GetId() string {
	if x != nil {
		return x.Id
	}
	return ""
}

func (x *UpdateTeamReq) GetName() string {
	if x != nil {
		return x.Name
	}
	return ""
}

func (x *UpdateTeamReq) GetProjects() []string {
	if x != nil {
		return x.Projects
	}
	return nil
}

type DeleteTeamReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *DeleteTeamReq) Reset() {
	*x = DeleteTeamReq{}
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[4]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *DeleteTeamReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*DeleteTeamReq) ProtoMessage() {}

func (x *DeleteTeamReq) ProtoReflect() protoreflect.Message {
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[4]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use DeleteTeamReq.ProtoReflect.Descriptor instead.
func (*DeleteTeamReq) Descriptor() ([]byte, []int) {
	return file_external_iam_v2_request_teams_proto_rawDescGZIP(), []int{4}
}

func (x *DeleteTeamReq) GetId() string {
	if x != nil {
		return x.Id
	}
	return ""
}

type AddTeamMembersReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	MembershipIds []string               `protobuf:"bytes,2,rep,name=membership_ids,json=membershipIds,proto3" json:"membership_ids,omitempty"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *AddTeamMembersReq) Reset() {
	*x = AddTeamMembersReq{}
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[5]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *AddTeamMembersReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*AddTeamMembersReq) ProtoMessage() {}

func (x *AddTeamMembersReq) ProtoReflect() protoreflect.Message {
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[5]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use AddTeamMembersReq.ProtoReflect.Descriptor instead.
func (*AddTeamMembersReq) Descriptor() ([]byte, []int) {
	return file_external_iam_v2_request_teams_proto_rawDescGZIP(), []int{5}
}

func (x *AddTeamMembersReq) GetId() string {
	if x != nil {
		return x.Id
	}
	return ""
}

func (x *AddTeamMembersReq) GetMembershipIds() []string {
	if x != nil {
		return x.MembershipIds
	}
	return nil
}

type GetTeamMembershipReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *GetTeamMembershipReq) Reset() {
	*x = GetTeamMembershipReq{}
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[6]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *GetTeamMembershipReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*GetTeamMembershipReq) ProtoMessage() {}

func (x *GetTeamMembershipReq) ProtoReflect() protoreflect.Message {
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[6]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use GetTeamMembershipReq.ProtoReflect.Descriptor instead.
func (*GetTeamMembershipReq) Descriptor() ([]byte, []int) {
	return file_external_iam_v2_request_teams_proto_rawDescGZIP(), []int{6}
}

func (x *GetTeamMembershipReq) GetId() string {
	if x != nil {
		return x.Id
	}
	return ""
}

type RemoveTeamMembersReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	Id            string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	MembershipIds []string               `protobuf:"bytes,2,rep,name=membership_ids,json=membershipIds,proto3" json:"membership_ids,omitempty"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *RemoveTeamMembersReq) Reset() {
	*x = RemoveTeamMembersReq{}
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[7]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *RemoveTeamMembersReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*RemoveTeamMembersReq) ProtoMessage() {}

func (x *RemoveTeamMembersReq) ProtoReflect() protoreflect.Message {
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[7]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use RemoveTeamMembersReq.ProtoReflect.Descriptor instead.
func (*RemoveTeamMembersReq) Descriptor() ([]byte, []int) {
	return file_external_iam_v2_request_teams_proto_rawDescGZIP(), []int{7}
}

func (x *RemoveTeamMembersReq) GetId() string {
	if x != nil {
		return x.Id
	}
	return ""
}

func (x *RemoveTeamMembersReq) GetMembershipIds() []string {
	if x != nil {
		return x.MembershipIds
	}
	return nil
}

type GetTeamsForMemberReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	MembershipId  string                 `protobuf:"bytes,1,opt,name=membership_id,json=membershipId,proto3" json:"membership_id,omitempty"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *GetTeamsForMemberReq) Reset() {
	*x = GetTeamsForMemberReq{}
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[8]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *GetTeamsForMemberReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*GetTeamsForMemberReq) ProtoMessage() {}

func (x *GetTeamsForMemberReq) ProtoReflect() protoreflect.Message {
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[8]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use GetTeamsForMemberReq.ProtoReflect.Descriptor instead.
func (*GetTeamsForMemberReq) Descriptor() ([]byte, []int) {
	return file_external_iam_v2_request_teams_proto_rawDescGZIP(), []int{8}
}

func (x *GetTeamsForMemberReq) GetMembershipId() string {
	if x != nil {
		return x.MembershipId
	}
	return ""
}

type ApplyV2DataMigrationsReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *ApplyV2DataMigrationsReq) Reset() {
	*x = ApplyV2DataMigrationsReq{}
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[9]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *ApplyV2DataMigrationsReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*ApplyV2DataMigrationsReq) ProtoMessage() {}

func (x *ApplyV2DataMigrationsReq) ProtoReflect() protoreflect.Message {
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[9]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use ApplyV2DataMigrationsReq.ProtoReflect.Descriptor instead.
func (*ApplyV2DataMigrationsReq) Descriptor() ([]byte, []int) {
	return file_external_iam_v2_request_teams_proto_rawDescGZIP(), []int{9}
}

type ResetAllTeamProjectsReq struct {
	state         protoimpl.MessageState `protogen:"open.v1"`
	unknownFields protoimpl.UnknownFields
	sizeCache     protoimpl.SizeCache
}

func (x *ResetAllTeamProjectsReq) Reset() {
	*x = ResetAllTeamProjectsReq{}
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[10]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *ResetAllTeamProjectsReq) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*ResetAllTeamProjectsReq) ProtoMessage() {}

func (x *ResetAllTeamProjectsReq) ProtoReflect() protoreflect.Message {
	mi := &file_external_iam_v2_request_teams_proto_msgTypes[10]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use ResetAllTeamProjectsReq.ProtoReflect.Descriptor instead.
func (*ResetAllTeamProjectsReq) Descriptor() ([]byte, []int) {
	return file_external_iam_v2_request_teams_proto_rawDescGZIP(), []int{10}
}

var File_external_iam_v2_request_teams_proto protoreflect.FileDescriptor

const file_external_iam_v2_request_teams_proto_rawDesc = "" +
	"\n" +
	"#external/iam/v2/request/teams.proto\x12\x18chef.automate.api.iam.v2\x1a,protoc-gen-swagger/options/annotations.proto\"\x0e\n" +
	"\fListTeamsReq\"(\n" +
	"\n" +
	"GetTeamReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\tR\x02id:\n" +
	"\x92A\a\n" +
	"\x05\xd2\x01\x02id\"\xb8\x01\n" +
	"\rCreateTeamReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n" +
	"\x04name\x18\x02 \x01(\tR\x04name\x12\x1a\n" +
	"\bprojects\x18\x03 \x03(\tR\bprojects:g\x92Ad\n" +
	"\f\xd2\x01\x02id\xd2\x01\x04name2T\x12R{\"id\": \"my-team-id\", \"name\": \"My Test Team\", \"projects\": [\"project1\", \"project2\"]}\"\xb8\x01\n" +
	"\rUpdateTeamReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n" +
	"\x04name\x18\x02 \x01(\tR\x04name\x12\x1a\n" +
	"\bprojects\x18\x03 \x03(\tR\bprojects:g\x92Ad\n" +
	"\f\xd2\x01\x02id\xd2\x01\x04name2T\x12R{\"id\": \"my-team-id\", \"name\": \"My Test Team\", \"projects\": [\"project1\", \"project2\"]}\"B\n" +
	"\rDeleteTeamReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\tR\x02id:!\x92A\x1e\n" +
	"\x05\xd2\x01\x02id2\x15\x12\x13{\"id\": \"operators\"}\"\xe1\x01\n" +
	"\x11AddTeamMembersReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\tR\x02id\x12%\n" +
	"\x0emembership_ids\x18\x02 \x03(\tR\rmembershipIds:\x94\x01\x92A\x90\x01\n" +
	"\x16\xd2\x01\x02id\xd2\x01\x0emembership_ids2v\x12t{\"id\": \"admins\", \"membership_ids\": [\"527ed96f-2ecb-4f8f-abd7-0bf6511459ac\", \"353a62d4-85fa-4423-b12a-f6608a562ae9\"]}\"2\n" +
	"\x14GetTeamMembershipReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\tR\x02id:\n" +
	"\x92A\a\n" +
	"\x05\xd2\x01\x02id\"\xe4\x01\n" +
	"\x14RemoveTeamMembersReq\x12\x0e\n" +
	"\x02id\x18\x01 \x01(\tR\x02id\x12%\n" +
	"\x0emembership_ids\x18\x02 \x03(\tR\rmembershipIds:\x94\x01\x92A\x90\x01\n" +
	"\x16\xd2\x01\x02id\xd2\x01\x0emembership_ids2v\x12t{\"id\": \"admins\", \"membership_ids\": [\"527ed96f-2ecb-4f8f-abd7-0bf6511459ac\", \"353a62d4-85fa-4423-b12a-f6608a562ae9\"]}\"\x8f\x01\n" +
	"\x14GetTeamsForMemberReq\x12#\n" +
	"\rmembership_id\x18\x01 \x01(\tR\fmembershipId:R\x92AO\n" +
	"\x10\xd2\x01\rmembership_id2;\x129{\"membership_id\": \"527ed96f-2ecb-4f8f-abd7-0bf6511459ac\"}\"\x1a\n" +
	"\x18ApplyV2DataMigrationsReq\"\x19\n" +
	"\x17ResetAllTeamProjectsReqB6Z4github.com/chef/automate/api/external/iam/v2/requestb\x06proto3"

var (
	file_external_iam_v2_request_teams_proto_rawDescOnce sync.Once
	file_external_iam_v2_request_teams_proto_rawDescData []byte
)

func file_external_iam_v2_request_teams_proto_rawDescGZIP() []byte {
	file_external_iam_v2_request_teams_proto_rawDescOnce.Do(func() {
		file_external_iam_v2_request_teams_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_external_iam_v2_request_teams_proto_rawDesc), len(file_external_iam_v2_request_teams_proto_rawDesc)))
	})
	return file_external_iam_v2_request_teams_proto_rawDescData
}

var file_external_iam_v2_request_teams_proto_msgTypes = make([]protoimpl.MessageInfo, 11)
var file_external_iam_v2_request_teams_proto_goTypes = []any{
	(*ListTeamsReq)(nil),             // 0: chef.automate.api.iam.v2.ListTeamsReq
	(*GetTeamReq)(nil),               // 1: chef.automate.api.iam.v2.GetTeamReq
	(*CreateTeamReq)(nil),            // 2: chef.automate.api.iam.v2.CreateTeamReq
	(*UpdateTeamReq)(nil),            // 3: chef.automate.api.iam.v2.UpdateTeamReq
	(*DeleteTeamReq)(nil),            // 4: chef.automate.api.iam.v2.DeleteTeamReq
	(*AddTeamMembersReq)(nil),        // 5: chef.automate.api.iam.v2.AddTeamMembersReq
	(*GetTeamMembershipReq)(nil),     // 6: chef.automate.api.iam.v2.GetTeamMembershipReq
	(*RemoveTeamMembersReq)(nil),     // 7: chef.automate.api.iam.v2.RemoveTeamMembersReq
	(*GetTeamsForMemberReq)(nil),     // 8: chef.automate.api.iam.v2.GetTeamsForMemberReq
	(*ApplyV2DataMigrationsReq)(nil), // 9: chef.automate.api.iam.v2.ApplyV2DataMigrationsReq
	(*ResetAllTeamProjectsReq)(nil),  // 10: chef.automate.api.iam.v2.ResetAllTeamProjectsReq
}
var file_external_iam_v2_request_teams_proto_depIdxs = []int32{
	0, // [0:0] is the sub-list for method output_type
	0, // [0:0] is the sub-list for method input_type
	0, // [0:0] is the sub-list for extension type_name
	0, // [0:0] is the sub-list for extension extendee
	0, // [0:0] is the sub-list for field type_name
}

func init() { file_external_iam_v2_request_teams_proto_init() }
func file_external_iam_v2_request_teams_proto_init() {
	if File_external_iam_v2_request_teams_proto != nil {
		return
	}
	type x struct{}
	out := protoimpl.TypeBuilder{
		File: protoimpl.DescBuilder{
			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
			RawDescriptor: unsafe.Slice(unsafe.StringData(file_external_iam_v2_request_teams_proto_rawDesc), len(file_external_iam_v2_request_teams_proto_rawDesc)),
			NumEnums:      0,
			NumMessages:   11,
			NumExtensions: 0,
			NumServices:   0,
		},
		GoTypes:           file_external_iam_v2_request_teams_proto_goTypes,
		DependencyIndexes: file_external_iam_v2_request_teams_proto_depIdxs,
		MessageInfos:      file_external_iam_v2_request_teams_proto_msgTypes,
	}.Build()
	File_external_iam_v2_request_teams_proto = out.File
	file_external_iam_v2_request_teams_proto_goTypes = nil
	file_external_iam_v2_request_teams_proto_depIdxs = nil
}
