Skip to content

SSE-286: Add oxide_floating_ips data source - #867

Draft
sudomateo wants to merge 1 commit into
mainfrom
sse-286-floating-ips
Draft

sudomateo wants to merge 1 commit into
mainfrom
sse-286-floating-ips

Conversation

@sudomateo

Copy link
Copy Markdown
Member

Summary

  • add the project-scoped oxide_floating_ips data source using the paginated FloatingIpList API
  • expose floating IP identity, address, attachment, project, pool, description, and lifecycle timestamps
  • register the data source and add generated documentation, an example, acceptance coverage, and a changelog entry

Linear: SSE-286

Closes #720.

Tests

  • make test
  • make lint
  • terraform fmt -check examples/data-sources/oxide_floating_ips/data-source.tf

The issue-specific acceptance test was added but could not be executed locally because this orb has no Docker daemon for the simulated Omicron environment.

This branch has not been deployed

No deployments
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.

Data Source: oxide_floating_ips

1 participant