Skip to content

feat: integrate vpc in network#1575

Draft
cah-hbaum wants to merge 1 commit into
stackitcloud:mainfrom
cah-hbaum:feat/vpc-network
Draft

feat: integrate vpc in network#1575
cah-hbaum wants to merge 1 commit into
stackitcloud:mainfrom
cah-hbaum:feat/vpc-network

Conversation

@cah-hbaum

Copy link
Copy Markdown

Integrate the vpc data into the network resource.

Description

relates to #1234

Checklist

  • Issue was linked above
  • Code format was applied: make fmt
  • Examples were added / adjusted (see examples/ directory)
  • Docs are up-to-date: make generate-docs (will be checked by CI)
  • Unit tests got implemented or updated
  • Acceptance tests got implemented or updated (see e.g. here)
  • Unit tests are passing: make test (will be checked by CI)
  • No linter issues: make lint (will be checked by CI)

@cah-hbaum cah-hbaum requested a review from a team as a code owner July 9, 2026 08:48

@rubenhoenle rubenhoenle left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Rejecting because

  • implementation of acc tests is missing
  • only the schema is added, but you also have to send the values to the API and write the API response back to the Terraform state

"vpc_id": schema.StringAttribute{
Description: "The ID of the VPC the network is associated with.",
Optional: true,
Computed: true,

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Why is this set to computed? 😅

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Removed the Computed part (youre right that its not required here)

@rubenhoenle rubenhoenle marked this pull request as draft July 9, 2026 09:32
Integrate the vpc data into the network resource.

Signed-off-by: Hannes Baum <hannes.baum@cloudandheat.com>
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