@@ -132,6 +132,7 @@ import type {
132132 PurgeRequest ,
133133 RouteStage ,
134134 SearchBackendStagesRequest ,
135+ SearchWafStagesRequest ,
135136 SelectPlanRequest ,
136137 SetHeadStageRequest ,
137138 SetRouteRulesRequest ,
@@ -712,6 +713,30 @@ export class API extends ParentAPI {
712713 path : `/edge-services/v1beta1/backend-stages/${ validatePathParam ( 'backendStageId' , request . backendStageId ) } ` ,
713714 } )
714715
716+ searchBackendStages = ( request : Readonly < SearchBackendStagesRequest > = { } ) =>
717+ this . client . fetch < ListBackendStagesResponse > (
718+ {
719+ method : 'GET' ,
720+ path : `/edge-services/v1beta1/search-backend-stages` ,
721+ urlParams : urlParams (
722+ [ 'bucket_name' , request . bucketName ] ,
723+ [ 'bucket_region' , request . bucketRegion ] ,
724+ [ 'lb_id' , request . lbId ] ,
725+ [ 'order_by' , request . orderBy ] ,
726+ [ 'page' , request . page ] ,
727+ [
728+ 'page_size' ,
729+ request . pageSize ?? this . client . settings . defaultPageSize ,
730+ ] ,
731+ [
732+ 'project_id' ,
733+ request . projectId ?? this . client . settings . defaultProjectId ,
734+ ] ,
735+ ) ,
736+ } ,
737+ unmarshalListBackendStagesResponse ,
738+ )
739+
715740 protected pageOfListWafStages = ( request : Readonly < ListWafStagesRequest > ) =>
716741 this . client . fetch < ListWafStagesResponse > (
717742 {
@@ -802,6 +827,27 @@ export class API extends ParentAPI {
802827 path : `/edge-services/v1beta1/waf-stages/${ validatePathParam ( 'wafStageId' , request . wafStageId ) } ` ,
803828 } )
804829
830+ searchWafStages = ( request : Readonly < SearchWafStagesRequest > = { } ) =>
831+ this . client . fetch < ListWafStagesResponse > (
832+ {
833+ method : 'GET' ,
834+ path : `/edge-services/v1beta1/search-waf-stages` ,
835+ urlParams : urlParams (
836+ [ 'order_by' , request . orderBy ] ,
837+ [ 'page' , request . page ] ,
838+ [
839+ 'page_size' ,
840+ request . pageSize ?? this . client . settings . defaultPageSize ,
841+ ] ,
842+ [
843+ 'project_id' ,
844+ request . projectId ?? this . client . settings . defaultProjectId ,
845+ ] ,
846+ ) ,
847+ } ,
848+ unmarshalListWafStagesResponse ,
849+ )
850+
805851 protected pageOfListRouteStages = (
806852 request : Readonly < ListRouteStagesRequest > ,
807853 ) =>
@@ -973,30 +1019,6 @@ export class API extends ParentAPI {
9731019 unmarshalCheckPEMChainResponse ,
9741020 )
9751021
976- searchBackendStages = ( request : Readonly < SearchBackendStagesRequest > = { } ) =>
977- this . client . fetch < ListBackendStagesResponse > (
978- {
979- method : 'GET' ,
980- path : `/edge-services/v1beta1/search-backend-stages` ,
981- urlParams : urlParams (
982- [ 'bucket_name' , request . bucketName ] ,
983- [ 'bucket_region' , request . bucketRegion ] ,
984- [ 'lb_id' , request . lbId ] ,
985- [ 'order_by' , request . orderBy ] ,
986- [ 'page' , request . page ] ,
987- [
988- 'page_size' ,
989- request . pageSize ?? this . client . settings . defaultPageSize ,
990- ] ,
991- [
992- 'project_id' ,
993- request . projectId ?? this . client . settings . defaultProjectId ,
994- ] ,
995- ) ,
996- } ,
997- unmarshalListBackendStagesResponse ,
998- )
999-
10001022 protected pageOfListPurgeRequests = (
10011023 request : Readonly < ListPurgeRequestsRequest > = { } ,
10021024 ) =>
0 commit comments