...

Source file src/google.golang.org/genproto/googleapis/cloud/sensitiveaction/logging/v1/sensitive_action_payload.pb.go

Documentation: google.golang.org/genproto/googleapis/cloud/sensitiveaction/logging/v1

     1  // Copyright 2022 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.21.5
    19  // source: google/cloud/sensitiveaction/logging/v1/sensitive_action_payload.proto
    20  
    21  package logging
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	v1 "google.golang.org/genproto/googleapis/cloud/securitycenter/v1"
    28  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    29  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    30  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    31  )
    32  
    33  const (
    34  	// Verify that this generated code is sufficiently up-to-date.
    35  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    36  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    37  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    38  )
    39  
    40  // Payload proto for sensitiveaction.googleapis.com/action
    41  // Platform Log event that describes a sensitive action
    42  type SensitiveAction struct {
    43  	state         protoimpl.MessageState
    44  	sizeCache     protoimpl.SizeCache
    45  	unknownFields protoimpl.UnknownFields
    46  
    47  	// The type of action (eg. "change_organization_policy").
    48  	ActionType string `protobuf:"bytes,1,opt,name=action_type,json=actionType,proto3" json:"action_type,omitempty"`
    49  	// The time this action was detected.
    50  	ActionTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=action_time,json=actionTime,proto3" json:"action_time,omitempty"`
    51  	// GCP resources that are involved in the action.
    52  	AffectedResources []string `protobuf:"bytes,3,rep,name=affected_resources,json=affectedResources,proto3" json:"affected_resources,omitempty"`
    53  	// Cloud Logging entries that were used to identify the action.
    54  	SourceLogIds []*SensitiveAction_SourceLogId `protobuf:"bytes,4,rep,name=source_log_ids,json=sourceLogIds,proto3" json:"source_log_ids,omitempty"`
    55  	// Link to documentation where you can learn more about sensitive actions.
    56  	LearnMoreUri string `protobuf:"bytes,5,opt,name=learn_more_uri,json=learnMoreUri,proto3" json:"learn_more_uri,omitempty"`
    57  	// Access details associated to the sensitive action.
    58  	Access *v1.Access `protobuf:"bytes,6,opt,name=access,proto3" json:"access,omitempty"`
    59  }
    60  
    61  func (x *SensitiveAction) Reset() {
    62  	*x = SensitiveAction{}
    63  	if protoimpl.UnsafeEnabled {
    64  		mi := &file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_msgTypes[0]
    65  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    66  		ms.StoreMessageInfo(mi)
    67  	}
    68  }
    69  
    70  func (x *SensitiveAction) String() string {
    71  	return protoimpl.X.MessageStringOf(x)
    72  }
    73  
    74  func (*SensitiveAction) ProtoMessage() {}
    75  
    76  func (x *SensitiveAction) ProtoReflect() protoreflect.Message {
    77  	mi := &file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_msgTypes[0]
    78  	if protoimpl.UnsafeEnabled && x != nil {
    79  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    80  		if ms.LoadMessageInfo() == nil {
    81  			ms.StoreMessageInfo(mi)
    82  		}
    83  		return ms
    84  	}
    85  	return mi.MessageOf(x)
    86  }
    87  
    88  // Deprecated: Use SensitiveAction.ProtoReflect.Descriptor instead.
    89  func (*SensitiveAction) Descriptor() ([]byte, []int) {
    90  	return file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDescGZIP(), []int{0}
    91  }
    92  
    93  func (x *SensitiveAction) GetActionType() string {
    94  	if x != nil {
    95  		return x.ActionType
    96  	}
    97  	return ""
    98  }
    99  
   100  func (x *SensitiveAction) GetActionTime() *timestamppb.Timestamp {
   101  	if x != nil {
   102  		return x.ActionTime
   103  	}
   104  	return nil
   105  }
   106  
   107  func (x *SensitiveAction) GetAffectedResources() []string {
   108  	if x != nil {
   109  		return x.AffectedResources
   110  	}
   111  	return nil
   112  }
   113  
   114  func (x *SensitiveAction) GetSourceLogIds() []*SensitiveAction_SourceLogId {
   115  	if x != nil {
   116  		return x.SourceLogIds
   117  	}
   118  	return nil
   119  }
   120  
   121  func (x *SensitiveAction) GetLearnMoreUri() string {
   122  	if x != nil {
   123  		return x.LearnMoreUri
   124  	}
   125  	return ""
   126  }
   127  
   128  func (x *SensitiveAction) GetAccess() *v1.Access {
   129  	if x != nil {
   130  		return x.Access
   131  	}
   132  	return nil
   133  }
   134  
   135  // Used to reference a specific Cloud Logging LogEntry.
   136  type SensitiveAction_SourceLogId struct {
   137  	state         protoimpl.MessageState
   138  	sizeCache     protoimpl.SizeCache
   139  	unknownFields protoimpl.UnknownFields
   140  
   141  	// The GCP resource (organization, folder, or project) that the LogEntry
   142  	// came from.
   143  	ResourceContainer string `protobuf:"bytes,1,opt,name=resource_container,json=resourceContainer,proto3" json:"resource_container,omitempty"`
   144  	// The timestamp of the LogEntry.
   145  	LogTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=log_time,json=logTime,proto3" json:"log_time,omitempty"`
   146  	// The insert_id of the LogEntry.
   147  	InsertId string `protobuf:"bytes,3,opt,name=insert_id,json=insertId,proto3" json:"insert_id,omitempty"`
   148  	// A link to the Cloud Logging dashboard with a query for the LogEntry.
   149  	QueryUri string `protobuf:"bytes,4,opt,name=query_uri,json=queryUri,proto3" json:"query_uri,omitempty"`
   150  }
   151  
   152  func (x *SensitiveAction_SourceLogId) Reset() {
   153  	*x = SensitiveAction_SourceLogId{}
   154  	if protoimpl.UnsafeEnabled {
   155  		mi := &file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_msgTypes[1]
   156  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   157  		ms.StoreMessageInfo(mi)
   158  	}
   159  }
   160  
   161  func (x *SensitiveAction_SourceLogId) String() string {
   162  	return protoimpl.X.MessageStringOf(x)
   163  }
   164  
   165  func (*SensitiveAction_SourceLogId) ProtoMessage() {}
   166  
   167  func (x *SensitiveAction_SourceLogId) ProtoReflect() protoreflect.Message {
   168  	mi := &file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_msgTypes[1]
   169  	if protoimpl.UnsafeEnabled && x != nil {
   170  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   171  		if ms.LoadMessageInfo() == nil {
   172  			ms.StoreMessageInfo(mi)
   173  		}
   174  		return ms
   175  	}
   176  	return mi.MessageOf(x)
   177  }
   178  
   179  // Deprecated: Use SensitiveAction_SourceLogId.ProtoReflect.Descriptor instead.
   180  func (*SensitiveAction_SourceLogId) Descriptor() ([]byte, []int) {
   181  	return file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDescGZIP(), []int{0, 0}
   182  }
   183  
   184  func (x *SensitiveAction_SourceLogId) GetResourceContainer() string {
   185  	if x != nil {
   186  		return x.ResourceContainer
   187  	}
   188  	return ""
   189  }
   190  
   191  func (x *SensitiveAction_SourceLogId) GetLogTime() *timestamppb.Timestamp {
   192  	if x != nil {
   193  		return x.LogTime
   194  	}
   195  	return nil
   196  }
   197  
   198  func (x *SensitiveAction_SourceLogId) GetInsertId() string {
   199  	if x != nil {
   200  		return x.InsertId
   201  	}
   202  	return ""
   203  }
   204  
   205  func (x *SensitiveAction_SourceLogId) GetQueryUri() string {
   206  	if x != nil {
   207  		return x.QueryUri
   208  	}
   209  	return ""
   210  }
   211  
   212  var File_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto protoreflect.FileDescriptor
   213  
   214  var file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDesc = []byte{
   215  	0x0a, 0x46, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73,
   216  	0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6c,
   217  	0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74,
   218  	0x69, 0x76, 0x65, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x61, 0x79, 0x6c, 0x6f,
   219  	0x61, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   220  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65,
   221  	0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76,
   222  	0x31, 0x1a, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f,
   223  	0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x2f, 0x76,
   224  	0x31, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f,
   225  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f,
   226  	0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
   227  	0xa0, 0x04, 0x0a, 0x0f, 0x53, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x41, 0x63, 0x74,
   228  	0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79,
   229  	0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
   230  	0x54, 0x79, 0x70, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74,
   231  	0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   232  	0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
   233  	0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d,
   234  	0x65, 0x12, 0x2d, 0x0a, 0x12, 0x61, 0x66, 0x66, 0x65, 0x63, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x65,
   235  	0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x11, 0x61,
   236  	0x66, 0x66, 0x65, 0x63, 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73,
   237  	0x12, 0x6a, 0x0a, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x69,
   238  	0x64, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   239  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76,
   240  	0x65, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e,
   241  	0x76, 0x31, 0x2e, 0x53, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x41, 0x63, 0x74, 0x69,
   242  	0x6f, 0x6e, 0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x6f, 0x67, 0x49, 0x64, 0x52, 0x0c,
   243  	0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x6f, 0x67, 0x49, 0x64, 0x73, 0x12, 0x24, 0x0a, 0x0e,
   244  	0x6c, 0x65, 0x61, 0x72, 0x6e, 0x5f, 0x6d, 0x6f, 0x72, 0x65, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x05,
   245  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6c, 0x65, 0x61, 0x72, 0x6e, 0x4d, 0x6f, 0x72, 0x65, 0x55,
   246  	0x72, 0x69, 0x12, 0x3e, 0x0a, 0x06, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x06, 0x20, 0x01,
   247  	0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
   248  	0x64, 0x2e, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72,
   249  	0x2e, 0x76, 0x31, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x06, 0x61, 0x63, 0x63, 0x65,
   250  	0x73, 0x73, 0x1a, 0xad, 0x01, 0x0a, 0x0b, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x6f, 0x67,
   251  	0x49, 0x64, 0x12, 0x2d, 0x0a, 0x12, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63,
   252  	0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11,
   253  	0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65,
   254  	0x72, 0x12, 0x35, 0x0a, 0x08, 0x6c, 0x6f, 0x67, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20,
   255  	0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
   256  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52,
   257  	0x07, 0x6c, 0x6f, 0x67, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x69, 0x6e, 0x73, 0x65,
   258  	0x72, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73,
   259  	0x65, 0x72, 0x74, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x75,
   260  	0x72, 0x69, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x71, 0x75, 0x65, 0x72, 0x79, 0x55,
   261  	0x72, 0x69, 0x42, 0x9e, 0x02, 0x0a, 0x2b, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   262  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76,
   263  	0x65, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e,
   264  	0x76, 0x31, 0x42, 0x1b, 0x53, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x41, 0x63, 0x74,
   265  	0x69, 0x6f, 0x6e, 0x50, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
   266  	0x01, 0x5a, 0x4e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
   267  	0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f,
   268  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73,
   269  	0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6c,
   270  	0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x3b, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e,
   271  	0x67, 0xaa, 0x02, 0x27, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64,
   272  	0x2e, 0x53, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
   273  	0x2e, 0x4c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x27, 0x47, 0x6f,
   274  	0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x53, 0x65, 0x6e, 0x73, 0x69,
   275  	0x74, 0x69, 0x76, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5c, 0x4c, 0x6f, 0x67, 0x67, 0x69,
   276  	0x6e, 0x67, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x2b, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a,
   277  	0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x53, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65,
   278  	0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x3a, 0x4c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x3a,
   279  	0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   280  }
   281  
   282  var (
   283  	file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDescOnce sync.Once
   284  	file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDescData = file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDesc
   285  )
   286  
   287  func file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDescGZIP() []byte {
   288  	file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDescOnce.Do(func() {
   289  		file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDescData)
   290  	})
   291  	return file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDescData
   292  }
   293  
   294  var file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
   295  var file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_goTypes = []interface{}{
   296  	(*SensitiveAction)(nil),             // 0: google.cloud.sensitiveaction.logging.v1.SensitiveAction
   297  	(*SensitiveAction_SourceLogId)(nil), // 1: google.cloud.sensitiveaction.logging.v1.SensitiveAction.SourceLogId
   298  	(*timestamppb.Timestamp)(nil),       // 2: google.protobuf.Timestamp
   299  	(*v1.Access)(nil),                   // 3: google.cloud.securitycenter.v1.Access
   300  }
   301  var file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_depIdxs = []int32{
   302  	2, // 0: google.cloud.sensitiveaction.logging.v1.SensitiveAction.action_time:type_name -> google.protobuf.Timestamp
   303  	1, // 1: google.cloud.sensitiveaction.logging.v1.SensitiveAction.source_log_ids:type_name -> google.cloud.sensitiveaction.logging.v1.SensitiveAction.SourceLogId
   304  	3, // 2: google.cloud.sensitiveaction.logging.v1.SensitiveAction.access:type_name -> google.cloud.securitycenter.v1.Access
   305  	2, // 3: google.cloud.sensitiveaction.logging.v1.SensitiveAction.SourceLogId.log_time:type_name -> google.protobuf.Timestamp
   306  	4, // [4:4] is the sub-list for method output_type
   307  	4, // [4:4] is the sub-list for method input_type
   308  	4, // [4:4] is the sub-list for extension type_name
   309  	4, // [4:4] is the sub-list for extension extendee
   310  	0, // [0:4] is the sub-list for field type_name
   311  }
   312  
   313  func init() { file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_init() }
   314  func file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_init() {
   315  	if File_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto != nil {
   316  		return
   317  	}
   318  	if !protoimpl.UnsafeEnabled {
   319  		file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   320  			switch v := v.(*SensitiveAction); i {
   321  			case 0:
   322  				return &v.state
   323  			case 1:
   324  				return &v.sizeCache
   325  			case 2:
   326  				return &v.unknownFields
   327  			default:
   328  				return nil
   329  			}
   330  		}
   331  		file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   332  			switch v := v.(*SensitiveAction_SourceLogId); i {
   333  			case 0:
   334  				return &v.state
   335  			case 1:
   336  				return &v.sizeCache
   337  			case 2:
   338  				return &v.unknownFields
   339  			default:
   340  				return nil
   341  			}
   342  		}
   343  	}
   344  	type x struct{}
   345  	out := protoimpl.TypeBuilder{
   346  		File: protoimpl.DescBuilder{
   347  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   348  			RawDescriptor: file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDesc,
   349  			NumEnums:      0,
   350  			NumMessages:   2,
   351  			NumExtensions: 0,
   352  			NumServices:   0,
   353  		},
   354  		GoTypes:           file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_goTypes,
   355  		DependencyIndexes: file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_depIdxs,
   356  		MessageInfos:      file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_msgTypes,
   357  	}.Build()
   358  	File_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto = out.File
   359  	file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_rawDesc = nil
   360  	file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_goTypes = nil
   361  	file_google_cloud_sensitiveaction_logging_v1_sensitive_action_payload_proto_depIdxs = nil
   362  }
   363  

View as plain text