Skip to content

refac(io) set IO once in main to allow overriding with in memory io i… - #1363

Merged
cgoetz-inovex merged 4 commits into
mainfrom
feat/STACKITCLI-318_secret-flags
Apr 15, 2026
Merged

refac(io) set IO once in main to allow overriding with in memory io i…#1363
cgoetz-inovex merged 4 commits into
mainfrom
feat/STACKITCLI-318_secret-flags

Conversation

@cgoetz-inovex

Copy link
Copy Markdown
Contributor

…n tests

print.Printer had a reference to a cobra.Command for using its IO streams. Each Command also used a Printer, resulting in an awkward circular dependency.
Refactored Printer to use IO streams directly. When using the application these are set in main, when used in tests these can be set to bytes.Buffers.
Also replaced usages of os.Args with just a string slice. Also set in main.
cobra.Commands Args and IO-streams are set in NewRootCmd with traverseCommands.
CmdParams also has an fs.FS, currently unused but will allow using the real FS during regular use and an in-memory-FS during tests.

This change prepares the application for integrative testing while keeping good isolation. Generally speaking the goal is to move all things with side effects into main (compare with https://grafana.com/blog/how-i-write-http-services-in-go-after-13-years/#func-main-only-calls-run)

Description

relates to #1234

Checklist

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

…n tests
`print.Printer` had a reference to a `cobra.Command` for using its IO
streams. Each Command also used a Printer, resulting in an awkward
circular dependency.
Refactored Printer to use IO streams directly. When using the application
these are set in `main`, when used in tests these can be set to
`bytes.Buffer`s.
Also replaced usages of `os.Args` with just a string slice. Also set
in `main`.
`cobra.Command`s `Args` and IO-streams are set in `NewRootCmd` with
`traverseCommands`.
`CmdParams` also has an `fs.FS`, currently unused but will allow using
the real FS during regular use and an in-memory-FS during tests.
This change prepares the application for integrative testing while keeping
good isolation. Generally speaking the goal is to move all things with
side effects into main (compare with https://grafana.com/blog/how-i-write-http-services-in-go-after-13-years/#func-main-only-calls-run)
@cgoetz-inovex
cgoetz-inovex requested a review from a team as a code ownerApril 9, 2026 15:50
Comment threadinternal/pkg/print/print_test.go Outdated
@github-actions

Copy link
Copy Markdown

Merging this branch changes the coverage (15 decrease, 4 increase)

Impacted PackagesCoverage Δ🤖
github.com/stackitcloud/stackit-cli0.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd6.84% (-0.31%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete26.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/describe44.19% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list51.16% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/create46.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/describe48.75% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/list34.62% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/add52.78% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/delete32.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/describe57.14% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/list55.26% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/update42.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/plans34.15% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/pool/update51.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/quotas50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/template34.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/update39.53% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/cdn/distribution/create75.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/cdn/distribution/describe88.89% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/cdn/distribution/list80.60% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/cdn/distribution/update78.42% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/instance/create52.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/instance/describe80.28% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/instance/list66.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/kubeconfig/create75.97% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/plans/list66.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/token/create72.41% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/create64.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/describe68.97% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/list56.25% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/create52.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/describe68.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/list55.32% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/update64.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/update76.04% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/user/create55.93% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/user/describe67.39% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/user/list58.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/user/update64.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/create52.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/describe50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/list52.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/update51.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/performance-class/list51.35% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/create54.69% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/delete38.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/describe61.43% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/list54.90% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/update50.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/create45.16% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/describe50.68% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/list53.70% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/update43.75% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/snapshot/create48.89% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/snapshot/describe70.21% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/snapshot/list60.87% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/create57.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/describe57.14% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/list60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/create63.83% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/describe59.65% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/list57.45% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/update62.24% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/options59.03% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/create52.83% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/describe58.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/list60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/reset-password47.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/config/list22.00% (-4.00%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/list20.59% (-5.88%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/config/unset35.16% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/curl53.19% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/create57.97% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/describe70.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/list69.61% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/update48.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/clone48.15% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/create58.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/describe77.05% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/list70.97% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/update52.24% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/git/flavor/list56.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/create50.98% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/delete17.78% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/describe43.75% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/list56.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/create49.34% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/delete26.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/describe78.87% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/list37.68% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/update75.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create55.56% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/delete32.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/describe41.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/list56.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/update52.78% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/create57.63% (-5.08%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/delete46.51% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/describe76.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/importKey52.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/list43.90% (-7.32%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/restore46.51% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/rotate50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/keyring/create43.14% (-5.88%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/kms/keyring/delete34.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/keyring/describe65.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/keyring/list39.47% (-5.26%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/kms/version/destroy60.53% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/version/disable53.19% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/version/enable53.19% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/version/list43.90% (-7.32%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/kms/version/restore60.53% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/wrappingkey/create56.90% (-5.17%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/kms/wrappingkey/delete41.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/wrappingkey/describe76.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/kms/wrappingkey/list42.86% (-7.14%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/describe53.66% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/generate-payload56.14% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/list52.83% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/add47.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/describe64.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/list47.89% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/quota56.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/target-pool/add-target54.35% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/target-pool/describe63.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/target-pool/remove-target50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/create45.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/describe55.56% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/list60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/create61.54% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/describe53.19% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/list56.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/update58.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/plans53.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logs/access_token/create46.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logs/access_token/describe74.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logs/access_token/list56.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logs/access_token/update40.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logs/instance/create42.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logs/instance/describe71.74% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logs/instance/list54.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logs/instance/update53.57% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/create45.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/describe56.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/list60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/create61.54% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/describe52.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/list56.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/update58.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/plans53.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/describe58.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/list42.11% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/restore-jobs54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/schedule66.04% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/create60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/describe54.41% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/list57.45% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/update64.62% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/options60.42% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/create59.62% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/describe70.45% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/list60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/reset-password48.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create57.80% (-0.38%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe54.24% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list49.09% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create41.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete34.15% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/describe64.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/list50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create52.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/describe37.68% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/list50.98% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update52.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create52.17% (-0.41%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete40.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/describe35.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list52.31% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/update56.41% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/create58.14% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/describe75.93% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/list69.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/create64.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/describe75.93% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/list63.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/update53.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/update56.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update52.38% (-0.56%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create68.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete43.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/describe54.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list58.75% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update73.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/create68.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/describe56.04% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/list52.63% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/update49.28% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/create41.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/describe68.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/list42.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/compliance-lock/describe53.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/compliance-lock/lock35.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/create56.76% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/list62.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/create58.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/list61.11% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/create50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/list52.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/describe69.09% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/create55.70% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/describe50.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/list51.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/plans53.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/describe53.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/generate-payload51.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/list50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/create56.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/describe70.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/list60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/create61.11% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/describe52.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/list40.43% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/update58.95% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/plans55.77% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/organization/describe69.77% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/organization/list59.57% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/list56.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/organization/role/list52.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/describe68.89% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/list54.72% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/clone59.74% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/create60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/describe79.69% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/list52.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/update65.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/options56.99% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/create60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/describe69.05% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/list54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/reset-password50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/create62.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/describe72.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/list79.55% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/member/list55.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/role/list54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate41.03% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create43.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe51.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate34.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list47.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/ranges/list50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update40.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/quota/list41.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/create57.89% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/describe56.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/list60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/create61.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/describe58.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/list57.69% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/update58.95% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/plans53.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/create59.65% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/describe56.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/list58.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/create61.05% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/describe58.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/list56.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/update58.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/plans48.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/create57.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/describe66.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/list51.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/create56.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/describe61.36% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/list54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/update54.24% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create52.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete26.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe37.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list42.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create65.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete35.90% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe49.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list41.07% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update45.65% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create46.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/describe73.58% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/list52.63% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/describe72.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/list56.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/update62.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create46.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/describe74.51% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/list47.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/template/describe65.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/template/list56.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/console47.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/create70.09% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/describe37.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/list35.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/log41.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/describe30.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/list62.07% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list52.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create41.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/describe71.74% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/list41.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create46.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/describe69.77% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/list47.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/update58.49% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach32.56% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach33.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach45.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach45.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list50.98% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/update45.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach43.48% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/describe53.70% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/detach36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list44.64% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update43.48% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/create50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/get-jwks41.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/describe62.16% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/list59.62% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/list51.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/create60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/list59.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/create37.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/describe75.93% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/generate-payload48.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/hibernate26.83% (+4.88%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/list51.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/maintenance26.83% (+4.88%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/reconcile33.33% (+6.06%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/update47.37% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/wakeup33.33% (+6.06%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/describe58.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/kubeconfig/create31.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/options44.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/availability_zones64.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/kubernetes_versions70.21% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/machine_images73.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/machine_types64.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/volume_types64.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create43.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/describe66.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list54.39% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/create53.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/describe58.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/list55.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/describe59.09% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list54.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize43.24% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/describe63.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list54.39% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/update51.22% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/auth55.65% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/config70.11% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/flags57.27% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/print75.31% (-1.58%)👎
github.com/stackitcloud/stackit-cli/internal/pkg/projectname55.56% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/services/cdn/utils81.82% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/services/edge/common/validation100.00% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/testparams0.00% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/testutils50.34% (-0.66%)👎
github.com/stackitcloud/stackit-cli/internal/pkg/types0.00% (ø)
github.com/stackitcloud/stackit-cli/scripts0.00% (ø)

Coverage by file

Changed files (no unit tests)

Changed FileCoverage ΔTotalCoveredMissed🤖
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/template/template.go34.38% (ø)321121
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create/create.go57.80% (-0.38%)109 (-1)63 (-1)46👎
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create/create.go52.17% (-0.41%)115 (-1)60 (-1)55👎
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update/update.go52.38% (-0.56%)84 (-1)44 (-1)40👎
github.com/stackitcloud/stackit-cli/internal/cmd/root.go6.84% (-0.31%)117 (+5)8109 (+5)👎
github.com/stackitcloud/stackit-cli/internal/pkg/print/print.go70.80% (-3.28%)113 (+5)8033 (+5)👎
github.com/stackitcloud/stackit-cli/internal/pkg/testparams/testparams.go0.00% (ø)4 (+4)04 (+4)
github.com/stackitcloud/stackit-cli/internal/pkg/testutils/parse_input.go79.49% (-1.00%)39 (-2)31 (-2)8👎
github.com/stackitcloud/stackit-cli/internal/pkg/testutils/testutils.go0.00% (ø)60060
github.com/stackitcloud/stackit-cli/internal/pkg/types/cmd_params.go0.00% (ø)000
github.com/stackitcloud/stackit-cli/main.go0.00% (ø)5 (+3)05 (+3)
github.com/stackitcloud/stackit-cli/scripts/generate.go0.00% (ø)23 (+2)023 (+2)

Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code.

Changed unit test files

  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/add/add_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/pool/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/quotas/quotas_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/cdn/distribution/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/cdn/distribution/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/cdn/distribution/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/cdn/distribution/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/kubeconfig/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/plans/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/edge/token/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/runner/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/user/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/user/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/user/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/intake/user/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/export-policy/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/performance-class/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/resource-pool/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/share/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/snapshot/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/snapshot/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sfs/snapshot/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/options/options_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/reset-password/reset_password_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/config/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/config/unset/unset_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/curl/curl_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/clone/clone_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/git/flavor/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/importKey/importKey_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/restore/restore_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/key/rotate/rotate_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/keyring/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/keyring/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/keyring/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/keyring/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/version/destroy/destroy_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/version/disable/disable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/version/enable/enable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/version/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/version/restore/restore_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/wrappingkey/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/wrappingkey/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/wrappingkey/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/kms/wrappingkey/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/generate-payload/generate_payload_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/add/add_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/quota/quota_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/target-pool/add-target/add_target_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/target-pool/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/target-pool/remove-target/remove_target_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logs/access_token/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logs/access_token/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logs/access_token/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logs/access_token/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logs/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logs/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logs/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logs/instance/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/restore-jobs/restore_jobs_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/schedule/schedule_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/options/options_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/reset-password/reset_password_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/compliance-lock/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/compliance-lock/lock/lock_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/generate-payload/generate_payload_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/organization/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/organization/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/organization/role/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/clone/clone_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/options/options_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/reset-password/reset_password_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/member/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/role/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate/associate_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate/disassociate_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/ranges/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/quota/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/root_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/command/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/command/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/command/template/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/command/template/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/console/console_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/log/log_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/get-jwks/get_jwks_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/generate-payload/generate_payload_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/hibernate/hibernate_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/maintenance/maintenance_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/reconcile/reconcile_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/wakeup/wakeup_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/kubeconfig/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/availability_zones/availability_zones_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/kubernetes_versions/kubernetes_versions_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/machine_images/machine_images_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/machine_types/machine_types_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/options_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/volume_types/volume_types_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize/resize_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/auth/auth_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/auth/service_account_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/auth/user_token_flow_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/config/profiles_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/flags/flag_to_value_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/print/print_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/projectname/project_name_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/services/cdn/utils/utils_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/services/edge/common/validation/input_test.go

@cgoetz-inovex
cgoetz-inovex merged commit 397c805 into mainApr 15, 2026
3 checks passed
@cgoetz-inovex
cgoetz-inovex deleted the feat/STACKITCLI-318_secret-flags branch April 15, 2026 10:54
Sign up for freeto 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

@cgoetz-inovex@marceljk