Skip to content

Conversation

@sudomateo
Copy link
Collaborator

Added a new computed attribute to oxide_instance that exposes the external IP addresses for the instance. This should allow users to use a provisioner with the oxide_instance resource, though further testing is needed.

Amp-Thread: https://ampcode.com/threads/T-019b39f4-0dc1-708b-9b75-ba69bf65c73c

Closes SSE-75.
Relates to SSE-64.


Pull request checklist

  • Add changelog entry for this change.

@linear
Copy link

linear bot commented Dec 20, 2025

Computed: true,
Description: "Timestamp of when this instance was last modified.",
},
"external_ip_info": schema.SingleNestedAttribute{
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I'm not sold on the attribute name or schema. The map approach is nice for grouping external IP types, but it gets us away from the API design a bit.

Added a new computed attribute to `oxide_instance` that exposes the
external IP addresses for the instance. This should allow users to use
a provisioner with the `oxide_instance` resource, though further testing
is needed.

Amp-Thread: https://ampcode.com/threads/T-019b39f4-0dc1-708b-9b75-ba69bf65c73c

Closes SSE-75.
Relates to SSE-64.
@sudomateo sudomateo force-pushed the sudomateo/uytluxusyrvn branch from 57e9765 to 7491835 Compare January 2, 2026 22:09
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