Skip to content

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

Open
github-actions[bot] wants to merge 7 commits intomainfrom
sync/gh-1776097478
Open

feat: API Sync by GitHub Action for @tutkat#87
github-actions[bot] wants to merge 7 commits intomainfrom
sync/gh-1776097478

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 13, 2026

This API Sync PR was triggered by @tutkat through GitHub Actions workflow_dispatch
on 2026-04-13.

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

Changes in SDK

New APIs

  • agents_api.py - Agent management (CRUD, activities, chat operations)
  • agent_templates_api.py - Agent templates listing and retrieval

Enhanced APIs

  • cloud_routers_api.py - Minor updates
  • ports_api.py - Minor updates
  • route_aggregation_rules_api.py - Added search endpoint for route aggregation rules
  • route_aggregations_api.py - Added search endpoint for route aggregations
  • route_filter_rules_api.py - Added search endpoint for route filter rules
  • route_filters_api.py - Added search endpoint for route filters
  • service_profiles_api.py - Added action endpoints for service profile management
  • stream_alert_rules_api.py - Minor updates

New Models

Agent Models

  • agent.py - Agent resource model
  • agent_activities.py - Agent activities list
  • agent_activities_metadata.py - Metadata for agent activities
  • agent_definition.py - Agent definition model
  • agent_get_activities.py - Response for getting agent activities
  • agent_get_all_response.py - Response for listing all agents
  • agent_patch_request.py - Request for patching agent
  • agent_post_request.py - Request for creating agent
  • agent_template.py - Agent template model
  • agent_template_get_all_response.py - Response for listing agent templates
  • agent_templates.py - Agent templates collection
  • agent_templates_state.py - Agent template state enum
  • agents.py - Agents collection model
  • chat_message.py - Chat message model
  • messages_inner.py - Inner message model
  • tool_call_information_inner.py - Tool call information model
  • configuration.py - Configuration model

Cloud Router Route Aggregations Models

  • cloud_router_route_aggregation_and_expression.py
  • cloud_router_route_aggregation_expression.py
  • cloud_router_route_aggregation_or_expression.py
  • cloud_router_route_aggregation_simple_expression.py
  • cloud_router_route_aggregation_simple_expression_property.py
  • cloud_router_route_aggregations_filter.py
  • cloud_router_route_aggregations_search_base.py
  • cloud_router_route_aggregations_search_response.py

Cloud Router Route Filters Models

  • cloud_router_route_filter_and_expression.py
  • cloud_router_route_filter_expression.py
  • cloud_router_route_filter_or_expression.py
  • cloud_router_route_filter_simple_expression.py
  • cloud_router_route_filter_simple_expression_property.py
  • cloud_router_route_filters_filter.py
  • cloud_router_route_filters_search_base.py
  • cloud_router_route_filters_search_response.py

Route Aggregation Rules Search Models

  • route_aggregation_rule_and_expression.py
  • route_aggregation_rule_expression.py
  • route_aggregation_rule_or_expression.py
  • route_aggregation_rule_simple_expression.py
  • route_aggregation_rule_sort_by.py
  • route_aggregation_rule_sort_criteria.py
  • route_aggregation_rule_sort_direction.py
  • route_aggregation_rules_filter.py
  • route_aggregation_rules_search_request.py
  • route_aggregation_rules_search_response.py
  • ra_attachment_sort_item.py
  • ra_attachment_sort_item_property.py

Route Filter Rules Search Models

  • route_filter_rule_and_expression.py
  • route_filter_rule_expression.py
  • route_filter_rule_or_expression.py
  • route_filter_rule_simple_expression.py
  • route_filter_rule_sort_by.py
  • route_filter_rule_sort_criteria.py
  • route_filter_rule_sort_direction.py
  • route_filter_rules_filter.py
  • route_filter_rules_search_request.py
  • route_filter_rules_search_response.py
  • rf_attachment_sort_item.py
  • rf_attachment_sort_item_property.py

Service Profile Models

  • service_profile_action_request.py - Service profile action request
  • service_profile_action_response.py - Service profile action response
  • service_profile_change.py - Service profile change tracking
  • service_profile_change_status.py - Service profile change status enum (renamed from port_change_status.py)

Other New Models

  • company_profile_response_account.py - Company profile account information

Updated Models

Enum Additions

  • access_point_type.py - Added APP_LINK value
  • expression_operator.py - Added >=, <=, ILKE, IN, BETWEEN operators
  • simplified_notification_type.py - Added TECHNICAL, ORDERING values
  • product_type.py - New value added
  • cloud_event_asset_type.py - New value added
  • port_sort_by.py - New values added

Other Updated Models

  • company_profile_response.py - Added account field
  • service_profile.py - Added new field
  • order.py - Updated fields
  • asset.py - New fields added
  • change.py - Minor updates
  • search_field_name.py - New search fields added
  • service_token_search_expression.py - Updated

Breaking Changes

Enum Removals

  • equinix_status.py - Removed values: BEING_REPROVISIONED, BEING_DEPROVISIONED, BEING_PROVISIONED, CREATED, ERRORED, PENDING_DEPROVISIONING, APPROVED, ORDERING, PENDING_BANDWIDTH_APPROVAL, UPDATE_PENDING, DELETED_API, MODIFIED, PENDING_ACTIVATION
  • connection_state.py - Removed values: PROVISIONED, REPROVISIONING
  • connection_type.py - IX_PUBLIC_VC and IX_PRIVATE_VC replaced with IX_VC
  • provider_status.py - Removed values: OUT_OF_BANDWIDTH, DELETED, ERRORED, NOTPROVISIONED, NOT_PROVISIONED

Model Changes

  • access_point.py - Field removed
  • connection.py - Field removed
  • connection_side.py - Fields removed
  • port_request.py - Fields removed

@github-actions github-actions bot requested a review from a team as a code owner April 13, 2026 16:24
Copilot AI requested a review from tutkat April 13, 2026 16:46
@equinix equinix deleted a comment from Copilot AI Apr 13, 2026
@equinix equinix deleted a comment from Copilot AI Apr 13, 2026
@equinix equinix deleted a comment from github-actions bot Apr 13, 2026
@equinix equinix deleted a comment from Copilot AI Apr 13, 2026
@equinix equinix deleted a comment from Copilot AI Apr 13, 2026
@equinix equinix deleted a comment from Copilot AI Apr 13, 2026
@equinix equinix deleted a comment from Copilot AI Apr 13, 2026
@tutkat tutkat requested a review from a team as a code owner April 13, 2026 20:45
@tutkat tutkat enabled auto-merge April 14, 2026 14:12
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.

1 participant