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

# Functions

NewMockAWSCredentialManagementClientInterface creates a new mock instance.
NewMockAzureCredentialManagementClientInterface creates a new mock instance.
NewMockCredentialManagementClient creates a new mock instance.

# 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
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
AWSCredentialManagementClient is used to interface with cloud provider configuration and credentials.
No description provided by the author
No description provided by the author
AzureCredentialManagementClient is used to interface with cloud provider configuration and credentials.
AzureCredentialProperties is the representation of an Azure credential.
AzureServicePrincipalCredentialProperties is the representation of an Azure service principal credential.
AzureWorkloadIdentityCredentialProperties is the representation of an Azure workload identity credential.
CloudProviderStatus is the representation of a cloud provider configuration.
ErrUnsupportedCloudProvider represents error when the cloud provider is not supported by radius.
MockAWSCredentialManagementClientInterface is a mock of AWSCredentialManagementClientInterface interface.
MockAWSCredentialManagementClientInterfaceDeleteCall wrap *gomock.Call.
MockAWSCredentialManagementClientInterfaceGetCall wrap *gomock.Call.
MockAWSCredentialManagementClientInterfaceListCall wrap *gomock.Call.
MockAWSCredentialManagementClientInterfaceMockRecorder is the mock recorder for MockAWSCredentialManagementClientInterface.
MockAWSCredentialManagementClientInterfacePutCall wrap *gomock.Call.
MockAzureCredentialManagementClientInterface is a mock of AzureCredentialManagementClientInterface interface.
MockAzureCredentialManagementClientInterfaceDeleteCall wrap *gomock.Call.
MockAzureCredentialManagementClientInterfaceGetCall wrap *gomock.Call.
MockAzureCredentialManagementClientInterfaceListCall wrap *gomock.Call.
MockAzureCredentialManagementClientInterfaceMockRecorder is the mock recorder for MockAzureCredentialManagementClientInterface.
MockAzureCredentialManagementClientInterfacePutCall wrap *gomock.Call.
MockCredentialManagementClient is a mock of CredentialManagementClient interface.
MockCredentialManagementClientDeleteCall wrap *gomock.Call.
MockCredentialManagementClientGetCall wrap *gomock.Call.
MockCredentialManagementClientListCall wrap *gomock.Call.
MockCredentialManagementClientMockRecorder is the mock recorder for MockCredentialManagementClient.
MockCredentialManagementClientPutAWSCall wrap *gomock.Call.
MockCredentialManagementClientPutAzureCall wrap *gomock.Call.
No description provided by the author
UCPCredentialManagementClient implements operations to manage credentials on ucp.

# Interfaces

AWSCredentialManagementClient is used to interface with cloud provider configuration and credentials.
AzureCredentialManagementClient is used to interface with cloud provider configuration and credentials.
CredentialManagementClient is used to interface with cloud provider configuration and credentials.