Documentation
¶
Overview ¶
Package param provides CLI commands for Azure App Configuration, exposed as the "suve azure param <op>" command group.
Azure App Configuration is UNVERSIONED — the abstraction's acid test. #, ~, and : are valid key characters (the whole argument is the literal key name, not a version specifier), so nothing is rejected at parse time; "log" reports that version history is unsupported instead of crashing. The group otherwise reuses the generic command scaffolding (show, list, diff, create, update, delete, tag, untag) via App Configuration presenters and the provider-neutral internal/usecase/param use cases. command.go is this package's subject: the azure param command group it assembles, together with the vocabulary its sibling files share. Hence core.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NamespaceListSource ¶ added in v1.10.0
type NamespaceListSource interface {
ListWithNamespacesScoped(ctx context.Context) ([]appconfig.KeyNamespace, error)
}
NamespaceListSource is the App Configuration store's namespace-scoped listing, an App-Config-specific extension reached by type-asserting the store.