
    ZTh9                        d Z ddlmZ ddlmZ ddlmZ ddlm	Z
  ej                         ZddlmZ ddlmZ ddlmZ ddlmZ dd	lmZ dd
lmZ  ej                         j9                  d      Z e       Z e
j@                  ee        e
jB                  ede       ejD                  s!ded   _#        ded   _$        ded   jJ                  d   _#        ded   jJ                  d   _$        ded   jJ                  d   _#        ded   jJ                  d   _$        ded   jJ                  d   _#        ded   jJ                  d   _$        ded   jJ                  d   _#        ded   jJ                  d   _$        ded   jJ                  d   _#        ded   jJ                  d   _$        ded   jJ                  d   _#        ded   jJ                  d   _$        ded   jJ                  d   _#        ded   jJ                  d   _$        ded   jJ                  d   _#        ded   jJ                  d   _$        ded   jJ                  d   _#        ded   jJ                  d   _$        ded   jJ                  d   _#        ded   jJ                  d   _$        ded    jJ                  d!   _#        ded    jJ                  d!   _$        ded"   jJ                  d#   _#        ded"   jJ                  d#   _$        ded"   jJ                  d$   _#        ded"   jJ                  d$   _$        ded"   jJ                  d%   _#        ded"   jJ                  d%   _$        ded&   jJ                  d   _#        ded&   jJ                  d   _$        ded'   jJ                  d(   _#        ded'   jJ                  d(   _$        ded)   jJ                  d*   _#        ded)   jJ                  d*   _$        ded)   jJ                  d+   _#        ded)   jJ                  d+   _$        ded)   jJ                  d,   _#        ded)   jJ                  d,   _$        ded-   jJ                  d#   _#        ded-   jJ                  d#   _$        ded.   _#        d/ed.   _$        ded.   jL                  d0   _#        d1ed.   jL                  d0   _$        ded.   jL                  d2   _#        d3ed.   jL                  d2   _$        d4ed   _'        d5ed   _(        d6ed   _'        d7ed   _(        d8ed   _'        d9ed   _(        d:ed   _'        d;ed   _(        d<ed   _'        d=ed   _(        d>ed   _'        d?ed   _(        d@ed    _'        dAed    _(        dBed"   _'        dCed"   _(        dDed&   _'        dEed&   _(        dFed'   _'        dGed'   _(        dHed)   _'        dIed)   _(        dJed-   _'        dKed-   _(        dLed.   _'        dMed.   _(        yy)NzGenerated protocol buffer code.    )
descriptor)descriptor_pool)symbol_database)builder)annotations_pb2)field_behavior_pb2)timestamp_pb2)resource_identifier_pb2)	rules_pb2s)  
-sift/rule_evaluation/v1/rule_evaluation.protosift.rule_evaluation.v1google/api/annotations.protogoogle/api/field_behavior.protogoogle/protobuf/timestamp.proto.protoc-gen-openapiv2/options/annotations.proto-sift/common/type/v1/resource_identifier.protosift/rules/v1/rules.proto"
EvaluateRulesRequest;
run (2'.sift.common.type.v1.ResourceIdentifierH RrunB
assets (2(.sift.rule_evaluation.v1.AssetsTimeRangeH RassetsM
run_time_range	 (2%.sift.rule_evaluation.v1.RunTimeRangeH RrunTimeRangeU
rules (2=.sift.rule_evaluation.v1.EvaluateRulesFromCurrentRuleVersionsHRrules]
rule_versions (26.sift.rule_evaluation.v1.EvaluateRulesFromRuleVersionsHRruleVersionsc
report_template (28.sift.rule_evaluation.v1.EvaluateRulesFromReportTemplateHRreportTemplate2
all_applicable_rules
 (HRallApplicableRulesf
annotation_options (27.sift.rule_evaluation.v1.EvaluateRulesAnnotationOptionsRannotationOptions,
organization_id (	BARorganizationId)
report_name (	BAHR
reportNameB
timeB
modeB
_report_name"
RunTimeRange9
run (2'.sift.common.type.v1.ResourceIdentifierRrunC

start_time (2.google.protobuf.TimestampBAH R	startTime?
end_time (2.google.protobuf.TimestampBAHRendTimeB
_start_timeB
	_end_time"
AssetsTimeRange@
assets (2#.sift.common.type.v1.NamedResourcesBARassets>

start_time (2.google.protobuf.TimestampBAR	startTime:
end_time (2.google.protobuf.TimestampBARendTime"k
$EvaluateRulesFromCurrentRuleVersionsC
rules (2(.sift.common.type.v1.ResourceIdentifiersBARrules"x
EvaluateRulesFromReportTemplateU
report_template (2'.sift.common.type.v1.ResourceIdentifierBARreportTemplate"N
EvaluateRulesFromRuleVersions-
rule_version_ids (	BARruleVersionIds"^
EvaluateRulesAnnotationOptions<
tags (2#.sift.common.type.v1.NamedResourcesBARtags"
EvaluateRulesResponse=
created_annotation_count (BARcreatedAnnotationCount%
	report_id (	BAH RreportId
job_id (	BAHRjobIdB

_report_idB	
_job_id"
EvaluateRulesPreviewRequest;
run (2'.sift.common.type.v1.ResourceIdentifierH RrunM
run_time_range (2%.sift.rule_evaluation.v1.RunTimeRangeH RrunTimeRangeU
rules (2=.sift.rule_evaluation.v1.EvaluateRulesFromCurrentRuleVersionsHRrules]
rule_versions (26.sift.rule_evaluation.v1.EvaluateRulesFromRuleVersionsHRruleVersionsc
report_template (28.sift.rule_evaluation.v1.EvaluateRulesFromReportTemplateHRreportTemplateZ
rule_configs (25.sift.rule_evaluation.v1.EvaluateRulesFromRuleConfigsHRruleConfigs,
organization_id (	BARorganizationIdB
timeB
mode"_
EvaluateRulesFromRuleConfigs?
configs (2 .sift.rules.v1.UpdateRuleRequestBARconfigs"
RulePreviewOutput 
	rule_name (	BARruleName
rule_id (	RruleId&
rule_version_id (	RruleVersionId
asset_id (	BARassetId 
	exit_code (BARexitCode
stdout (	Rstdout
stderr (	Rstderr"
EvaluateRulesPreviewResponse=
created_annotation_count (BARcreatedAnnotationCountO
dry_run_annotations (2.sift.rules.v1.DryRunAnnotationRdryRunAnnotationsM
rule_outputs (2*.sift.rule_evaluation.v1.RulePreviewOutputRruleOutputs2
RuleEvaluationService
EvaluateRules-.sift.rule_evaluation.v1.EvaluateRulesRequest..sift.rule_evaluation.v1.EvaluateRulesResponse"AEvaluateRulesEvaluate rules from a designated source against a run or asset and return the total amount of annotations created and the ID of the generated report.!"/api/v1/rules/evaluate-rules:*
EvaluateRulesPreview4.sift.rule_evaluation.v1.EvaluateRulesPreviewRequest5.sift.rule_evaluation.v1.EvaluateRulesPreviewResponse"AEvaluateRulesPreviewPerform a dry run evaluation for existing rules or rule configurations against a run and return the annotations that would be generated.)"$/api/v1/rules/evaluate-rules:preview:*AService to evaluate rules.y
Read more about what rules are.Vhttps://customer.support.siftstack.com/servicedesk/customer/portal/2/article/265421102B
com.sift.rule_evaluation.v1BRuleEvaluationProtoPSRXSift.RuleEvaluation.V1Sift\RuleEvaluation\V1"Sift\RuleEvaluation\V1\GPBMetadataSift::RuleEvaluation::V1A
Rule Evaluation Servicebproto3z+sift.rule_evaluation.v1.rule_evaluation_pb2N
DESCRIPTORs   
com.sift.rule_evaluation.v1BRuleEvaluationProtoPSRXSift.RuleEvaluation.V1Sift\RuleEvaluation\V1"Sift\RuleEvaluation\V1\GPBMetadataSift::RuleEvaluation::V1A
Rule Evaluation Service_EVALUATERULESREQUESTorganization_ids   Areport_name_RUNTIMERANGE
start_timeend_time_ASSETSTIMERANGEassetss   A%_EVALUATERULESFROMCURRENTRULEVERSIONSrules _EVALUATERULESFROMREPORTTEMPLATEreport_template_EVALUATERULESFROMRULEVERSIONSrule_version_ids_EVALUATERULESANNOTATIONOPTIONStags_EVALUATERULESRESPONSEcreated_annotation_count	report_idjob_id_EVALUATERULESPREVIEWREQUEST_EVALUATERULESFROMRULECONFIGSconfigs_RULEPREVIEWOUTPUT	rule_nameasset_id	exit_code_EVALUATERULESPREVIEWRESPONSE_RULEEVALUATIONSERVICEs   AService to evaluate rules.y
Read more about what rules are.Vhttps://customer.support.siftstack.com/servicedesk/customer/portal/2/article/265421102EvaluateRuless   AEvaluateRulesEvaluate rules from a designated source against a run or asset and return the total amount of annotations created and the ID of the generated report.!"/api/v1/rules/evaluate-rules:*EvaluateRulesPreviews   AEvaluateRulesPreviewPerform a dry run evaluation for existing rules or rule configurations against a run and return the annotations that would be generated.)"$/api/v1/rules/evaluate-rules:preview:*i%  i;  i>  i)  i,  i  i  ih  ij  i  i  i2  i4  i  i  iL  iO  i
  i
  i  i  i  i  i  i  iT  ))__doc__google.protobufr   _descriptorr   _descriptor_poolr   _symbol_databasegoogle.protobuf.internalr   _builderDefault_sym_db
google.apir   #google_dot_api_dot_annotations__pb2r   'google_dot_api_dot_field__behavior__pb2r	   &google_dot_protobuf_dot_timestamp__pb2protoc_gen_openapiv2.options7protoc__gen__openapiv2_dot_options_dot_annotations__pb2sift.common.type.v1r
   =sift_dot_common_dot_type_dot_v1_dot_resource__identifier__pb2sift.rules.v1r   $sift_dot_rules_dot_v1_dot_rules__pb2AddSerializedFiler   globals_globalsBuildMessageAndEnumDescriptorsBuildTopDescriptorsAndMessages_USE_C_DESCRIPTORS_loaded_options_serialized_optionsfields_by_namemethods_by_name_serialized_start_serialized_end     p/home/www/backend.miabetepe.com/venv/lib/python3.12/site-packages/sift/rule_evaluation/v1/rule_evaluation_pb2.py<module>rN      s  
 & 5 ? ? 8 #

"
"
$ N T S s x K &%%'99  ;|c  }c
9 ' ' '
H = ' ' '
4ack l%%+/(<( 0G(<,X\("#223DEU\h("#223DEYTX("#22=AQXd("#22=AUKO(?**<8HO[(?**<8LIM(?**:6FMY(?**:6JJN(--h7GNZ(--h7KNR(--l;KR^(--l;OLP(--j9IP\(--j9M^b(23BB7K[bn(23BB7K_cg(-.==>OP`gs(-.==>OPdbf(+,;;<NO_fr(+,;;<NOcW[(,-<<VDT[g(,-<<VDXbf(#$334NO_fr(#$334NOcSW(#$33K@PWc(#$33K@TPT(#$33H=MT`(#$33H=Q_c()*99:KL\co()*99:KL`X\(*+::9EU\h(*+::9EYOS( //<LS_( //<PNR( //
;KR^( //
;OOS( //<LS_( //<Pim(*+::;UVfmy(*+::;UVj7;(#$4 <s(#$8X\(#$44_EU ]^(#$44_EY_c(#$445KL\ df(#$445KL`69("#548("#3.2(?-,0(?+15(0/3(.FJ(23EDH(23CAE(-.@?C(-.>?C(+,>=A(+,<@D(,-?>B(,-=7;(#$659(#$4=A()*<;?()*:>B(*+=<@(*+;37( 215( 0>B(*+=<@(*+;7;(#$659(#$4U &rL   