package
0.40.0
Repository: https://github.com/radius-project/radius.git
Documentation: pkg.go.dev

# Functions

AvailableDevRecipes returns the list of available dev recipes.
This function "NewCommand" creates a new Cobra command with flags and a runner, which can be used to initialize the Radius control-plane.
NewDevRecipeClient creates a new DevRecipeClient object and returns it.
NewMockDevRecipeClient creates a new mock instance.
NewProgessModel creates a new model for the initialization progress dialog shown during 'rad init'.
NewRunner creates a new Runner struct with the given factory's ConfigHolder, Output, ConnectionFactory, Prompter, ConfigFileInterface, KubernetesInterface, HelmInterface, DevRecipeClient, AWSClient, and AzureClient.
NewSummaryModel creates a new model for the options summary shown during 'rad init'.

# Constants

RecipeRepositoryPrefix is the prefix for the repository path.

# Structs

No description provided by the author
MockDevRecipeClient is a mock of DevRecipeClient interface.
MockDevRecipeClientGetDevRecipesCall wrap *gomock.Call.
MockDevRecipeClientMockRecorder is the mock recorder for MockDevRecipeClient.
Runner is the runner implementation for the `rad init` command.

# Interfaces

go:generate mockgen -typed -destination=./mock_devrecipeclient.go -package=radinit -self_package github.com/radius-project/radius/pkg/cli/cmd/radinit github.com/radius-project/radius/pkg/cli/cmd/radinit DevRecipeClient.