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

# Functions

GetGitURL returns git url from generic git module source.
GetPrivateGitRepoSecretStoreID returns secretstore resource ID associated with git private terraform repository source.
NewBicepDriver creates a new bicep driver instance with the given ARM client options, deployment client, resource client, and options.
NewMockDriver creates a new mock instance.
NewMockDriverWithSecrets creates a new mock instance.
NewTerraformDriver creates a new instance of driver to execute a Terraform recipe.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

BaseOptions is the base options for the driver operations.
No description provided by the author
DeleteOptions is the options for the Delete method.
ExecuteOptions is the options for the Execute method.
MockDriver is a mock of Driver interface.
MockDriverDeleteCall wrap *gomock.Call.
MockDriverExecuteCall wrap *gomock.Call.
MockDriverGetRecipeMetadataCall wrap *gomock.Call.
MockDriverMockRecorder is the mock recorder for MockDriver.
MockDriverWithSecrets is a mock of DriverWithSecrets interface.
MockDriverWithSecretsDeleteCall wrap *gomock.Call.
MockDriverWithSecretsExecuteCall wrap *gomock.Call.
MockDriverWithSecretsFindSecretIDsCall wrap *gomock.Call.
MockDriverWithSecretsGetRecipeMetadataCall wrap *gomock.Call.
MockDriverWithSecretsMockRecorder is the mock recorder for MockDriverWithSecrets.
Options represents the options required for execution of Terraform driver.

# Interfaces

Driver is an interface to implement recipe deployment and recipe resources deletion.
DriverWithSecrets is an optional interface and used when the driver needs to load secrets for recipe deployment.