@@ -278,6 +278,8 @@ pub struct ListStatusPagesOptionalParams {
278278 pub page_offset : Option < i32 > ,
279279 /// The number of status pages to return per page.
280280 pub page_limit : Option < i32 > ,
281+ /// Filter status pages by exact domain prefix match. Returns at most one result.
282+ pub filter_domain_prefix : Option < String > ,
281283 /// Comma-separated list of resources to include. Supported values: created_by_user, last_modified_by_user.
282284 pub include : Option < String > ,
283285}
@@ -293,6 +295,11 @@ impl ListStatusPagesOptionalParams {
293295 self . page_limit = Some ( value) ;
294296 self
295297 }
298+ /// Filter status pages by exact domain prefix match. Returns at most one result.
299+ pub fn filter_domain_prefix ( mut self , value : String ) -> Self {
300+ self . filter_domain_prefix = Some ( value) ;
301+ self
302+ }
296303 /// Comma-separated list of resources to include. Supported values: created_by_user, last_modified_by_user.
297304 pub fn include ( mut self , value : String ) -> Self {
298305 self . include = Some ( value) ;
@@ -2479,6 +2486,7 @@ impl StatusPagesAPI {
24792486 // unbox and build optional parameters
24802487 let page_offset = params. page_offset ;
24812488 let page_limit = params. page_limit ;
2489+ let filter_domain_prefix = params. filter_domain_prefix ;
24822490 let include = params. include ;
24832491
24842492 let local_client = & self . client ;
@@ -2498,6 +2506,10 @@ impl StatusPagesAPI {
24982506 local_req_builder =
24992507 local_req_builder. query ( & [ ( "page[limit]" , & local_query_param. to_string ( ) ) ] ) ;
25002508 } ;
2509+ if let Some ( ref local_query_param) = filter_domain_prefix {
2510+ local_req_builder = local_req_builder
2511+ . query ( & [ ( "filter[domain_prefix]" , & local_query_param. to_string ( ) ) ] ) ;
2512+ } ;
25012513 if let Some ( ref local_query_param) = include {
25022514 local_req_builder =
25032515 local_req_builder. query ( & [ ( "include" , & local_query_param. to_string ( ) ) ] ) ;
0 commit comments