Skip to content

feat: API Sync by GitHub Action for @tutkat#93

Open
github-actions[bot] wants to merge 4 commits into
mainfrom
sync/gh-1781679768
Open

feat: API Sync by GitHub Action for @tutkat#93
github-actions[bot] wants to merge 4 commits into
mainfrom
sync/gh-1781679768

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

This API Sync PR was triggered by @tutkat through GitHub Actions workflow_displatch
on 2026-06-17.

  • latest Swagger is fetched
  • patches have been applied
  • generated client has been updated

This PR updates the SDK API Spec Version:
from 4.28 to 4.30

New APIs

  • Internet_access_services_api - Full CRUD operations for Internet Access services (create, get, delete, update/patch, search)
  • Ip_blocks_api - Full CRUD operations for IP Blocks (create, get, delete, patch, search, submit)

Enhanced APIs

  • route_aggregations_api - Added route_aggregations_search_request
  • route_filters_api - Added route_filters_search_request
  • metrics_api - Extended methods

New Models

  • geo_zone
  • internet_access_account
  • internet_access_billing
  • internet_access_change
  • internet_access_connection
  • internet_access_connection_bgp_request
  • internet_access_direct_request
  • internet_access_static_request
  • internet_access_asn_reqeust
  • internet_access_route
  • internet_access_route_request
  • internet_access_export_policy
  • internet_access_ip_block
  • internet_access_ip_block_request
  • internet_access_location
  • internet_access_location_region
  • internet_access_order
  • internet_access_order_request
  • internet_access_patch_operation_update
  • internet_access_patch_operation_update_allowed_op
  • internet_access_peering_ipv4
  • internet_access_peering_ipv4_request
  • internet_access_peering_ipv6
  • internet_access_peering_ipv6_request
  • internet_access_post_request
  • internet_access_post_request_billing
  • internet_access_routing_protocol
  • internet_access_routing_protocol_bgp
  • internet_access_routing_protocol_bgp_request
  • internet_access_routing_protocol_direct
  • internet_access_routing_protocol_direct_request
  • internet_access_routing_protocol_request
  • internet_access_routing_protocol_static
  • internet_access_routing_protocol_static_request
  • internet_access_routing_protocol_type
  • internet_access_search_request
  • internet_access_service
  • internet_access_service_state
  • internet_access_service_type
  • internet_access_services
  • internet_access_use_case
  • ip_block
  • ip_block_account
  • ip_block_addressing_plan
  • ip_block_asset
  • ip_block_change
  • ip_block_change_log
  • ip_block_location
  • ip_block_order_request
  • ip_block_order_response
  • ip_block_ownership
  • ip_block_product_type
  • ip_block_project
  • ip_block_project_request
  • ip_block_regulations
  • ip_block_regulations_questions
  • ip_block_state
  • ip_block_search_request_body
  • last_mile_config
  • last_mile_notification_info
  • loa_action_state
  • loa_action_type
  • loa_state
  • loa_type
  • patch_ip_block_request_body_item
  • patch_ip_block_request_body_item_value
  • port_request_bmmr_tpye
  • port_request_physical_ports_type
  • provider_environment
  • provider_environment_type_enum
  • rf_attachment_soirt_item_direcotrion
  • route_aggregation_sort_direction
  • route_aggregation_search_request
  • route_protocol_connection
  • routing_protocol_project
  • search_filter
  • search_filter_expression
  • search_or_expression
  • search_or_expression_operator
  • search_simple_expression_operator
  • search_sort_item
  • search_sort_item_direction
  • service_profile_last_mile_address
  • service_profile_last_mile_config
  • service_profile_last_mile_delivery_date_range
  • service_profile_last_mile_notification
  • service_profile_last_mile_offering
  • service_profile_last_mile_price_range
  • service_profile_last_mile_product_catalog
  • simplified_account_request
  • simplified_location_request
  • submit_ip_block_request_body
  • type_of_ip_block_product

Updated Models

Enum Expansions

  • access_point
  • cloud_event_simple_expression
  • cloud_router_route_aggregation_simple_expression_property
  • cloud_router_route_filter_simple_expression_property
  • cloud_router_simple_expression
  • cloud_router_sort_by
  • connection
  • connection_route_aggregation
  • connection_route_filter_data
  • connection_type
  • geo_scope_type
  • internet_access_billing_type
  • ip_block_and_query
  • ip_block_and_query_operator
  • ip_block_filter
  • ip_block_search_response_body
  • metric_simple_expression
  • metro
  • metro_response
  • network_search_filed_field_name
  • package
  • patch_ip_block_request_body_item_op
  • port
  • port_encapsulation_type
  • port_expression
  • port_order
  • port_order_purchase_order
  • port_request
  • port_service_code
  • port_settings
  • port_sort_by
  • ra_attachment_sort_item
  • rf_attachment_sor_item
  • route_aggregation_sort_by
  • route_aggregation_sort_criteria
  • route_filter_sort_by
  • route_filter_sort_criteria
  • route_filter_sort_direction
  • route_filter_search_request
  • routing_protocol_bgp_data
  • routing_protocol_direct_data
  • search_and_expression
  • search_field_name
  • search_simple_expression
  • service_profile_request
  • service_profile_type_enum
  • service_token_search_expression_operator
  • service_token_search_field_name

Breaking Changes

  • Renamed sort models: Route aggregation and route filter sort criteria refactored into separate models
  • Search models restructured: ` refactored for broader reuse

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@tutkat tutkat marked this pull request as ready for review June 17, 2026 10:29
@tutkat tutkat requested review from a team as code owners June 17, 2026 10:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants