Directories
¶
| Path | Synopsis |
|---|---|
|
Package adoption reads an `adopt: v1` adoption file and the index version it names (GitHub issue #2286; ruled on #2284, Q1 and Q7).
|
Package adoption reads an `adopt: v1` adoption file and the index version it names (GitHub issue #2286; ruled on #2284, Q1 and Q7). |
|
Package azsweep is the Azure estate sweep's client (GitHub issue #1120, the Azure platform epic, under #1122's ruling of 2026-10-19): which live resources in a set of subscriptions carry this estate's owner tag, so that one whose block the configuration no longer declares can be proposed for removal, exactly as the AWS tagging sweep, the Kubernetes label list (pkg/kubesweep) and the GCP asset search (pkg/gcpsweep) do on their substrates.
|
Package azsweep is the Azure estate sweep's client (GitHub issue #1120, the Azure platform epic, under #1122's ruling of 2026-10-19): which live resources in a set of subscriptions carry this estate's owner tag, so that one whose block the configuration no longer declares can be proposed for removal, exactly as the AWS tagging sweep, the Kubernetes label list (pkg/kubesweep) and the GCP asset search (pkg/gcpsweep) do on their substrates. |
|
azsweeptest
Package azsweeptest is a fake Azure sweep for tests in any module (GitHub issue #2281): an in-memory index that answers azsweep.Searcher and azsweep.TypeSearcher by the same tag match the real client makes (the owner key in any case, the value exactly), under the caller's marker vocabulary, and records what it was asked.
|
Package azsweeptest is a fake Azure sweep for tests in any module (GitHub issue #2281): an in-memory index that answers azsweep.Searcher and azsweep.TypeSearcher by the same tag match the real client makes (the owner key in any case, the value exactly), under the caller's marker vocabulary, and records what it was asked. |
|
Package cloudcontrol is a client for AWS's Cloud Control API: the transport the registry-backed discovery plane (#40) reads live resources through.
|
Package cloudcontrol is a client for AWS's Cloud Control API: the transport the registry-backed discovery plane (#40) reads live resources through. |
|
Package gcpsweep is the GCP estate sweep's client (GitHub issue #1119, the GCP platform epic): which live resources in a set of projects carry this estate's owner label, so that one whose block the configuration no longer declares can be proposed for removal, exactly as the AWS tagging sweep and the Kubernetes label list do on their substrates.
|
Package gcpsweep is the GCP estate sweep's client (GitHub issue #1119, the GCP platform epic): which live resources in a set of projects carry this estate's owner label, so that one whose block the configuration no longer declares can be proposed for removal, exactly as the AWS tagging sweep and the Kubernetes label list do on their substrates. |
|
gcpsweeptest
Package gcpsweeptest is a fake GCP sweep for tests in any module (GitHub issue #2281): an in-memory index that answers gcpsweep.Searcher, gcpsweep.AddressSearcher and gcpsweep.TypeLister by the same label match the real client makes, under the caller's marker vocabulary, and records what it was asked.
|
Package gcpsweeptest is a fake GCP sweep for tests in any module (GitHub issue #2281): an in-memory index that answers gcpsweep.Searcher, gcpsweep.AddressSearcher and gcpsweep.TypeLister by the same label match the real client makes, under the caller's marker vocabulary, and records what it was asked. |
|
Package identity is choudoufu's per-type identity knowledge: for each Terraform resource type it covers, what names one instance of it - the configuration arguments an import ID is built from, the character that joins them, which parts the cloud assigns, and which parts are the account, region or subscription the run is against.
|
Package identity is choudoufu's per-type identity knowledge: for each Terraform resource type it covers, what names one instance of it - the configuration arguments an import ID is built from, the character that joins them, which parts the cloud assigns, and which parts are the account, region or subscription the run is against. |
|
Package k8stest holds the gate and the fixture-reading contract choudoufu's Kubernetes live tests share, beside internal/live/flocitest's for the AWS side.
|
Package k8stest holds the gate and the fixture-reading contract choudoufu's Kubernetes live tests share, beside internal/live/flocitest's for the AWS side. |
|
Package kubesweep is the Kubernetes estate sweep (GitHub issue #1065, under #1016's ruling): which live objects carry this estate's label, so that one whose block the configuration no longer declares can be proposed for removal, exactly as the AWS tagging sweep does for a tagged resource.
|
Package kubesweep is the Kubernetes estate sweep (GitHub issue #1065, under #1016's ruling): which live objects carry this estate's label, so that one whose block the configuration no longer declares can be proposed for removal, exactly as the AWS tagging sweep does for a tagged resource. |
|
Package markerkeys is the ownership-marker vocabulary a caller hands the public sweeps (pkg/gcpsweep, pkg/azsweep): which tag or label key names the owner of a cloud object, which names the object inside that owner, and how a value is spelled on the object (GitHub issue #2281).
|
Package markerkeys is the ownership-marker vocabulary a caller hands the public sweeps (pkg/gcpsweep, pkg/azsweep): which tag or label key names the owner of a cloud object, which names the object inside that owner, and how a value is spelled on the object (GitHub issue #2281). |
|
Package registry loads the two committed join artifacts - live/mapping.json (issue #43, the TF-to-CFN type join) and live/registry.json (issue #42, the CloudFormation Registry's per-type roster) - and answers the one question discovery's Cloud Control fallback (#47) needs of them: given a TF resource type with no native provider list resource, is there a mapped CFN type that Cloud Control can enumerate on its own, with no per-call parsing of either file?
|
Package registry loads the two committed join artifacts - live/mapping.json (issue #43, the TF-to-CFN type join) and live/registry.json (issue #42, the CloudFormation Registry's per-type roster) - and answers the one question discovery's Cloud Control fallback (#47) needs of them: given a TF resource type with no native provider list resource, is there a mapped CFN type that Cloud Control can enumerate on its own, with no per-call parsing of either file? |
|
Package staterecord is a small, versioned key/value Store with first-class conditional writes: Get, PutIfVersion, PutIfAbsent, Delete, List — nothing else.
|
Package staterecord is a small, versioned key/value Store with first-class conditional writes: Get, PutIfVersion, PutIfAbsent, Delete, List — nothing else. |
|
staterecordtest
Package staterecordtest is the staterecord.Store contract as a test suite, exported so that any store, in this module or another, can be held to exactly what choudoufu's own stores are (GitHub issue #2281).
|
Package staterecordtest is the staterecord.Store contract as a test suite, exported so that any store, in this module or another, can be held to exactly what choudoufu's own stores are (GitHub issue #2281). |
Click to show internal directories.
Click to hide internal directories.