@@ -102,6 +102,7 @@ async def list_pipelines(
102
102
name : Optional [str ] = None ,
103
103
organization_id : Optional [str ] = None ,
104
104
project_id : Optional [str ] = None ,
105
+ has_backend_stage_lb : Optional [bool ] = None ,
105
106
) -> ListPipelinesResponse :
106
107
"""
107
108
List pipelines.
@@ -112,6 +113,7 @@ async def list_pipelines(
112
113
:param name: Pipeline name to filter for, only pipelines with this string within their name will be returned.
113
114
:param organization_id: Organization ID to filter for, only pipelines from this Organization will be returned.
114
115
:param project_id: Project ID to filter for, only pipelines from this Project will be returned.
116
+ :param has_backend_stage_lb: Filter on backend stage, only pipelines with a Load Balancer origin will be returned.
115
117
:return: :class:`ListPipelinesResponse <ListPipelinesResponse>`
116
118
117
119
Usage:
@@ -124,6 +126,7 @@ async def list_pipelines(
124
126
"GET" ,
125
127
"/edge-services/v1alpha1/pipelines" ,
126
128
params = {
129
+ "has_backend_stage_lb" : has_backend_stage_lb ,
127
130
"name" : name ,
128
131
"order_by" : order_by ,
129
132
"organization_id" : organization_id
@@ -146,6 +149,7 @@ async def list_pipelines_all(
146
149
name : Optional [str ] = None ,
147
150
organization_id : Optional [str ] = None ,
148
151
project_id : Optional [str ] = None ,
152
+ has_backend_stage_lb : Optional [bool ] = None ,
149
153
) -> List [Pipeline ]:
150
154
"""
151
155
List pipelines.
@@ -156,6 +160,7 @@ async def list_pipelines_all(
156
160
:param name: Pipeline name to filter for, only pipelines with this string within their name will be returned.
157
161
:param organization_id: Organization ID to filter for, only pipelines from this Organization will be returned.
158
162
:param project_id: Project ID to filter for, only pipelines from this Project will be returned.
163
+ :param has_backend_stage_lb: Filter on backend stage, only pipelines with a Load Balancer origin will be returned.
159
164
:return: :class:`List[Pipeline] <List[Pipeline]>`
160
165
161
166
Usage:
@@ -175,6 +180,7 @@ async def list_pipelines_all(
175
180
"name" : name ,
176
181
"organization_id" : organization_id ,
177
182
"project_id" : project_id ,
183
+ "has_backend_stage_lb" : has_backend_stage_lb ,
178
184
},
179
185
)
180
186
@@ -1059,6 +1065,7 @@ async def list_backend_stages(
1059
1065
project_id : Optional [str ] = None ,
1060
1066
bucket_name : Optional [str ] = None ,
1061
1067
bucket_region : Optional [str ] = None ,
1068
+ lb_id : Optional [str ] = None ,
1062
1069
) -> ListBackendStagesResponse :
1063
1070
"""
1064
1071
List backend stages.
@@ -1070,6 +1077,7 @@ async def list_backend_stages(
1070
1077
:param project_id: Project ID to filter for, only backend stages from this Project will be returned.
1071
1078
:param bucket_name: Bucket name to filter for, only backend stages from this Bucket will be returned.
1072
1079
:param bucket_region: Bucket region to filter for, only backend stages with buckets in this region will be returned.
1080
+ :param lb_id: Load Balancer ID to filter for, only backend stages with this Load Balancer will be returned.
1073
1081
:return: :class:`ListBackendStagesResponse <ListBackendStagesResponse>`
1074
1082
1075
1083
Usage:
@@ -1084,6 +1092,7 @@ async def list_backend_stages(
1084
1092
params = {
1085
1093
"bucket_name" : bucket_name ,
1086
1094
"bucket_region" : bucket_region ,
1095
+ "lb_id" : lb_id ,
1087
1096
"order_by" : order_by ,
1088
1097
"page" : page ,
1089
1098
"page_size" : page_size or self .client .default_page_size ,
@@ -1105,6 +1114,7 @@ async def list_backend_stages_all(
1105
1114
project_id : Optional [str ] = None ,
1106
1115
bucket_name : Optional [str ] = None ,
1107
1116
bucket_region : Optional [str ] = None ,
1117
+ lb_id : Optional [str ] = None ,
1108
1118
) -> List [BackendStage ]:
1109
1119
"""
1110
1120
List backend stages.
@@ -1116,6 +1126,7 @@ async def list_backend_stages_all(
1116
1126
:param project_id: Project ID to filter for, only backend stages from this Project will be returned.
1117
1127
:param bucket_name: Bucket name to filter for, only backend stages from this Bucket will be returned.
1118
1128
:param bucket_region: Bucket region to filter for, only backend stages with buckets in this region will be returned.
1129
+ :param lb_id: Load Balancer ID to filter for, only backend stages with this Load Balancer will be returned.
1119
1130
:return: :class:`List[BackendStage] <List[BackendStage]>`
1120
1131
1121
1132
Usage:
@@ -1136,6 +1147,7 @@ async def list_backend_stages_all(
1136
1147
"project_id" : project_id ,
1137
1148
"bucket_name" : bucket_name ,
1138
1149
"bucket_region" : bucket_region ,
1150
+ "lb_id" : lb_id ,
1139
1151
},
1140
1152
)
1141
1153
0 commit comments