11lockVersion: 2.0.0
22id: cfa345be-20bc-4980-a260-c3fa74040ac2
33management:
4- docChecksum: 10287265072d5e27edc6dfb848ef7731
5- docVersion: 4.14.0-alpha.1753474119310-0fc52c1b
4+ docChecksum: 9ac8e735983aa95b771a1dae9b965405
5+ docVersion: 4.14.0-alpha.1753735749224-0a5d0b46
66 speakeasyVersion: 1.585.0
77 generationVersion: 2.660.0
8- releaseVersion: 0.0.17
9- configChecksum: 847922bcc7c6e48e33c994be310d1865
8+ releaseVersion: 0.0.18
9+ configChecksum: 8e53792d2398f8d6d929ee124463fd04
1010 repoURL: https://github.com/criblio/cribl_control_plane_sdk_python.git
1111 installationURL: https://github.com/criblio/cribl_control_plane_sdk_python.git
1212 published: true
@@ -54,6 +54,7 @@ generatedFiles:
5454 - docs/models/additionalproperty.md
5555 - docs/models/aisiemendpointpath.md
5656 - docs/models/allow.md
57+ - docs/models/audit.md
5758 - docs/models/authauthenticationmethodelastic.md
5859 - docs/models/authelastic.md
5960 - docs/models/authelasticcloud.md
@@ -95,6 +96,7 @@ generatedFiles:
9596 - docs/models/authenticationtypeprometheus.md
9697 - docs/models/authenticationtypeprometheusrw.md
9798 - docs/models/authenticationtypesplunksearch.md
99+ - docs/models/author.md
98100 - docs/models/authtoken.md
99101 - docs/models/authtokenauthenticationmethodsplunklb.md
100102 - docs/models/authtokenmetadatumsplunkhec.md
@@ -781,6 +783,13 @@ generatedFiles:
781783 - docs/models/createpipelineresponse.md
782784 - docs/models/createroutesappendbyidrequest.md
783785 - docs/models/createroutesappendbyidresponse.md
786+ - docs/models/createversioncommitresponse.md
787+ - docs/models/createversionpushresponse.md
788+ - docs/models/createversionrevertrequest.md
789+ - docs/models/createversionrevertresponse.md
790+ - docs/models/createversionsyncresponse.md
791+ - docs/models/createversionundorequest.md
792+ - docs/models/createversionundoresponse.md
784793 - docs/models/criblevent.md
785794 - docs/models/customlabel.md
786795 - docs/models/datadogsite.md
@@ -875,6 +884,7 @@ generatedFiles:
875884 - docs/models/failedrequestloggingmodesumologic.md
876885 - docs/models/failedrequestloggingmodewavefront.md
877886 - docs/models/fieldname.md
887+ - docs/models/file.md
878888 - docs/models/firewall.md
879889 - docs/models/flushperiodsec.md
880890 - docs/models/flushperiodsectypegooglepubsub.md
@@ -894,6 +904,29 @@ generatedFiles:
894904 - docs/models/getpipelinebyidresponse.md
895905 - docs/models/getroutesbyidrequest.md
896906 - docs/models/getroutesbyidresponse.md
907+ - docs/models/getversionbranchresponse.md
908+ - docs/models/getversioncountrequest.md
909+ - docs/models/getversioncountresponse.md
910+ - docs/models/getversioncurrentbranchresponse.md
911+ - docs/models/getversiondiffrequest.md
912+ - docs/models/getversiondiffresponse.md
913+ - docs/models/getversionfilesrequest.md
914+ - docs/models/getversionfilesresponse.md
915+ - docs/models/getversioninforesponse.md
916+ - docs/models/getversionshowrequest.md
917+ - docs/models/getversionshowresponse.md
918+ - docs/models/getversionstatusrequest.md
919+ - docs/models/getversionstatusresponse.md
920+ - docs/models/gitcommitparams.md
921+ - docs/models/gitcommitsummary.md
922+ - docs/models/gitcommitsummaryfiles.md
923+ - docs/models/gitfile.md
924+ - docs/models/gitfilesresponse.md
925+ - docs/models/gitinfo.md
926+ - docs/models/gitrevertparams.md
927+ - docs/models/gitrevertresult.md
928+ - docs/models/gitrevertresultfiles.md
929+ - docs/models/gitstatusresult.md
897930 - docs/models/googleauthenticationmethodgooglecloudlogging.md
898931 - docs/models/healthstatus.md
899932 - docs/models/hostinfo.md
@@ -2761,6 +2794,8 @@ generatedFiles:
27612794 - docs/models/recordtypeprometheus.md
27622795 - docs/models/regionnewrelicevents.md
27632796 - docs/models/regionsentineloneaisiem.md
2797+ - docs/models/remote.md
2798+ - docs/models/renamed.md
27642799 - docs/models/reportlevel.md
27652800 - docs/models/reportmethod.md
27662801 - docs/models/requestformatcrowdstrikenextgensiem.md
@@ -2844,6 +2879,7 @@ generatedFiles:
28442879 - docs/models/subscriptionplanoffice365mgmt.md
28452880 - docs/models/subscriptionplanoffice365msgtrace.md
28462881 - docs/models/subscriptionplanoffice365service.md
2882+ - docs/models/summary.md
28472883 - docs/models/tagafterprocessingcrowdstrike.md
28482884 - docs/models/tagafterprocessings3inventory.md
28492885 - docs/models/tagafterprocessingsecuritylake.md
@@ -2924,6 +2960,7 @@ generatedFiles:
29242960 - docs/sdks/pipelines/README.md
29252961 - docs/sdks/routessdk/README.md
29262962 - docs/sdks/sources/README.md
2963+ - docs/sdks/versioning/README.md
29272964 - poetry.toml
29282965 - py.typed
29292966 - pylintrc
@@ -2956,6 +2993,11 @@ generatedFiles:
29562993 - src/cribl_control_plane/models/createoutputtestbyidop.py
29572994 - src/cribl_control_plane/models/createpipelineop.py
29582995 - src/cribl_control_plane/models/createroutesappendbyidop.py
2996+ - src/cribl_control_plane/models/createversioncommitop.py
2997+ - src/cribl_control_plane/models/createversionpushop.py
2998+ - src/cribl_control_plane/models/createversionrevertop.py
2999+ - src/cribl_control_plane/models/createversionsyncop.py
3000+ - src/cribl_control_plane/models/createversionundoop.py
29593001 - src/cribl_control_plane/models/criblevent.py
29603002 - src/cribl_control_plane/models/deleteinputbyidop.py
29613003 - src/cribl_control_plane/models/deleteoutputbyidop.py
@@ -2967,6 +3009,22 @@ generatedFiles:
29673009 - src/cribl_control_plane/models/getoutputsamplesbyidop.py
29683010 - src/cribl_control_plane/models/getpipelinebyidop.py
29693011 - src/cribl_control_plane/models/getroutesbyidop.py
3012+ - src/cribl_control_plane/models/getversionbranchop.py
3013+ - src/cribl_control_plane/models/getversioncountop.py
3014+ - src/cribl_control_plane/models/getversioncurrentbranchop.py
3015+ - src/cribl_control_plane/models/getversiondiffop.py
3016+ - src/cribl_control_plane/models/getversionfilesop.py
3017+ - src/cribl_control_plane/models/getversioninfoop.py
3018+ - src/cribl_control_plane/models/getversionshowop.py
3019+ - src/cribl_control_plane/models/getversionstatusop.py
3020+ - src/cribl_control_plane/models/gitcommitparams.py
3021+ - src/cribl_control_plane/models/gitcommitsummary.py
3022+ - src/cribl_control_plane/models/gitfile.py
3023+ - src/cribl_control_plane/models/gitfilesresponse.py
3024+ - src/cribl_control_plane/models/gitinfo.py
3025+ - src/cribl_control_plane/models/gitrevertparams.py
3026+ - src/cribl_control_plane/models/gitrevertresult.py
3027+ - src/cribl_control_plane/models/gitstatusresult.py
29703028 - src/cribl_control_plane/models/healthstatus.py
29713029 - src/cribl_control_plane/models/input.py
29723030 - src/cribl_control_plane/models/inputappscope.py
@@ -3140,6 +3198,7 @@ generatedFiles:
31403198 - src/cribl_control_plane/utils/unmarshal_json_response.py
31413199 - src/cribl_control_plane/utils/url.py
31423200 - src/cribl_control_plane/utils/values.py
3201+ - src/cribl_control_plane/versioning.py
31433202 - tests/__init__.py
31443203 - tests/mockserver/.gitignore
31453204 - tests/mockserver/Dockerfile
@@ -3170,6 +3229,14 @@ generatedFiles:
31703229 - tests/mockserver/internal/handler/pathgetsystemoutputsid.go
31713230 - tests/mockserver/internal/handler/pathgetsystemoutputsidpq.go
31723231 - tests/mockserver/internal/handler/pathgetsystemoutputsidsamples.go
3232+ - tests/mockserver/internal/handler/pathgetversionbranch.go
3233+ - tests/mockserver/internal/handler/pathgetversioncount.go
3234+ - tests/mockserver/internal/handler/pathgetversioncurrentbranch.go
3235+ - tests/mockserver/internal/handler/pathgetversiondiff.go
3236+ - tests/mockserver/internal/handler/pathgetversionfiles.go
3237+ - tests/mockserver/internal/handler/pathgetversioninfo.go
3238+ - tests/mockserver/internal/handler/pathgetversionshow.go
3239+ - tests/mockserver/internal/handler/pathgetversionstatus.go
31733240 - tests/mockserver/internal/handler/pathpatchpipelinesid.go
31743241 - tests/mockserver/internal/handler/pathpatchroutesid.go
31753242 - tests/mockserver/internal/handler/pathpatchsysteminputsid.go
@@ -3182,6 +3249,11 @@ generatedFiles:
31823249 - tests/mockserver/internal/handler/pathpostsysteminputsidhectoken.go
31833250 - tests/mockserver/internal/handler/pathpostsystemoutputs.go
31843251 - tests/mockserver/internal/handler/pathpostsystemoutputsidtest.go
3252+ - tests/mockserver/internal/handler/pathpostversioncommit.go
3253+ - tests/mockserver/internal/handler/pathpostversionpush.go
3254+ - tests/mockserver/internal/handler/pathpostversionrevert.go
3255+ - tests/mockserver/internal/handler/pathpostversionsync.go
3256+ - tests/mockserver/internal/handler/pathpostversionundo.go
31853257 - tests/mockserver/internal/handler/values/files.go
31863258 - tests/mockserver/internal/logging/doc.go
31873259 - tests/mockserver/internal/logging/formats.go
@@ -3194,6 +3266,14 @@ generatedFiles:
31943266 - tests/mockserver/internal/sdk/models/components/addhectokenrequest.go
31953267 - tests/mockserver/internal/sdk/models/components/authtoken.go
31963268 - tests/mockserver/internal/sdk/models/components/criblevent.go
3269+ - tests/mockserver/internal/sdk/models/components/gitcommitparams.go
3270+ - tests/mockserver/internal/sdk/models/components/gitcommitsummary.go
3271+ - tests/mockserver/internal/sdk/models/components/gitfile.go
3272+ - tests/mockserver/internal/sdk/models/components/gitfilesresponse.go
3273+ - tests/mockserver/internal/sdk/models/components/gitinfo.go
3274+ - tests/mockserver/internal/sdk/models/components/gitrevertparams.go
3275+ - tests/mockserver/internal/sdk/models/components/gitrevertresult.go
3276+ - tests/mockserver/internal/sdk/models/components/gitstatusresult.go
31973277 - tests/mockserver/internal/sdk/models/components/healthstatus.go
31983278 - tests/mockserver/internal/sdk/models/components/httpmetadata.go
31993279 - tests/mockserver/internal/sdk/models/components/input.go
@@ -3340,6 +3420,11 @@ generatedFiles:
33403420 - tests/mockserver/internal/sdk/models/operations/createoutputtestbyid.go
33413421 - tests/mockserver/internal/sdk/models/operations/createpipeline.go
33423422 - tests/mockserver/internal/sdk/models/operations/createroutesappendbyid.go
3423+ - tests/mockserver/internal/sdk/models/operations/createversioncommit.go
3424+ - tests/mockserver/internal/sdk/models/operations/createversionpush.go
3425+ - tests/mockserver/internal/sdk/models/operations/createversionrevert.go
3426+ - tests/mockserver/internal/sdk/models/operations/createversionsync.go
3427+ - tests/mockserver/internal/sdk/models/operations/createversionundo.go
33433428 - tests/mockserver/internal/sdk/models/operations/deleteinputbyid.go
33443429 - tests/mockserver/internal/sdk/models/operations/deleteoutputbyid.go
33453430 - tests/mockserver/internal/sdk/models/operations/deleteoutputpqbyid.go
@@ -3351,6 +3436,14 @@ generatedFiles:
33513436 - tests/mockserver/internal/sdk/models/operations/getoutputsamplesbyid.go
33523437 - tests/mockserver/internal/sdk/models/operations/getpipelinebyid.go
33533438 - tests/mockserver/internal/sdk/models/operations/getroutesbyid.go
3439+ - tests/mockserver/internal/sdk/models/operations/getversionbranch.go
3440+ - tests/mockserver/internal/sdk/models/operations/getversioncount.go
3441+ - tests/mockserver/internal/sdk/models/operations/getversioncurrentbranch.go
3442+ - tests/mockserver/internal/sdk/models/operations/getversiondiff.go
3443+ - tests/mockserver/internal/sdk/models/operations/getversionfiles.go
3444+ - tests/mockserver/internal/sdk/models/operations/getversioninfo.go
3445+ - tests/mockserver/internal/sdk/models/operations/getversionshow.go
3446+ - tests/mockserver/internal/sdk/models/operations/getversionstatus.go
33543447 - tests/mockserver/internal/sdk/models/operations/listinput.go
33553448 - tests/mockserver/internal/sdk/models/operations/listoutput.go
33563449 - tests/mockserver/internal/sdk/models/operations/listpipeline.go
@@ -3389,6 +3482,7 @@ generatedFiles:
33893482 - tests/test_pipelines.py
33903483 - tests/test_routes_sdk.py
33913484 - tests/test_sources.py
3485+ - tests/test_versioning.py
33923486examples:
33933487 getHealthInfo:
33943488 speakeasy-default-get-health-info:
@@ -3656,6 +3750,101 @@ examples:
36563750 application/json: {}
36573751 "500":
36583752 application/json: {}
3753+ getVersionBranch:
3754+ speakeasy-default-get-version-branch:
3755+ responses:
3756+ "200":
3757+ application/json: {}
3758+ "500":
3759+ application/json: {}
3760+ createVersionCommit:
3761+ speakeasy-default-create-version-commit:
3762+ requestBody:
3763+ application/json: {"message": "<value>"}
3764+ responses:
3765+ "200":
3766+ application/json: {}
3767+ "500":
3768+ application/json: {}
3769+ getVersionCount:
3770+ speakeasy-default-get-version-count:
3771+ responses:
3772+ "200":
3773+ application/json: {}
3774+ "500":
3775+ application/json: {}
3776+ getVersionCurrentBranch:
3777+ speakeasy-default-get-version-current-branch:
3778+ responses:
3779+ "200":
3780+ application/json: {}
3781+ "500":
3782+ application/json: {}
3783+ getVersionDiff:
3784+ speakeasy-default-get-version-diff:
3785+ responses:
3786+ "200":
3787+ application/json: {}
3788+ "500":
3789+ application/json: {}
3790+ getVersionFiles:
3791+ speakeasy-default-get-version-files:
3792+ responses:
3793+ "200":
3794+ application/json: {}
3795+ "500":
3796+ application/json: {}
3797+ getVersionInfo:
3798+ speakeasy-default-get-version-info:
3799+ responses:
3800+ "200":
3801+ application/json: {}
3802+ "500":
3803+ application/json: {}
3804+ createVersionPush:
3805+ speakeasy-default-create-version-push:
3806+ responses:
3807+ "200":
3808+ application/json: {}
3809+ "500":
3810+ application/json: {}
3811+ createVersionRevert:
3812+ speakeasy-default-create-version-revert:
3813+ requestBody:
3814+ application/json: {"commit": "<value>", "message": "<value>"}
3815+ responses:
3816+ "200":
3817+ application/json: {}
3818+ "500":
3819+ application/json: {}
3820+ getVersionShow:
3821+ speakeasy-default-get-version-show:
3822+ responses:
3823+ "200":
3824+ application/json: {}
3825+ "500":
3826+ application/json: {}
3827+ getVersionStatus:
3828+ speakeasy-default-get-version-status:
3829+ responses:
3830+ "200":
3831+ application/json: {}
3832+ "500":
3833+ application/json: {}
3834+ createVersionSync:
3835+ speakeasy-default-create-version-sync:
3836+ responses:
3837+ "200":
3838+ application/json: {}
3839+ "500":
3840+ application/json: {}
3841+ createVersionUndo:
3842+ speakeasy-default-create-version-undo:
3843+ responses:
3844+ "200":
3845+ application/json: {}
3846+ "500":
3847+ application/json: {}
36593848examplesVersion: 1.0.2
36603849generatedTests:
36613850 getHealthInfo: "2025-07-02T19:12:56+02:00"
@@ -3685,3 +3874,16 @@ generatedTests:
36853874 getPipelineById: "2025-07-24T16:31:46Z"
36863875 updatePipelineById: "2025-07-24T16:31:46Z"
36873876 deletePipelineById: "2025-07-24T16:31:46Z"
3877+ getVersionBranch: "2025-07-29T02:32:36Z"
3878+ createVersionCommit: "2025-07-29T02:32:36Z"
3879+ getVersionCount: "2025-07-29T02:32:36Z"
3880+ getVersionCurrentBranch: "2025-07-29T02:32:36Z"
3881+ getVersionDiff: "2025-07-29T02:32:36Z"
3882+ getVersionFiles: "2025-07-29T02:32:36Z"
3883+ getVersionInfo: "2025-07-29T02:32:36Z"
3884+ createVersionPush: "2025-07-29T02:32:36Z"
3885+ createVersionRevert: "2025-07-29T02:32:36Z"
3886+ getVersionShow: "2025-07-29T02:32:36Z"
3887+ getVersionStatus: "2025-07-29T02:32:36Z"
3888+ createVersionSync: "2025-07-29T02:32:36Z"
3889+ createVersionUndo: "2025-07-29T02:32:36Z"
0 commit comments