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

# Functions

NewAWSCredentialProvider creates a new AWSCredentialProvider struct using the given SecretProvider, UCP connection and TokenCredential, and returns it or an error if one occurs.
NewAzureCredentialProvider creates a new AzureCredentialProvider by creating a new AzureCredentialClient with the given credential and connection, and returns an error if one occurs.

# Constants

AWSAccessKeyCredentialKind represents the kind of AWS access key credential.
AWSIRSACredentialKind represents the kind of AWS IRSA credential.
AWSPublic represents the aws public cloud plane name for UCP.
AzureCloud represents the public cloud plane name for UCP.
AzureServicePrincipalCredentialKind represents the kind of Azure service principal credential.
AzureWorkloadIdentityCredentialKind represents the kind of Azure workload identity credential.

# Structs

AWSCredentialProvider is UCP credential provider for Azure.
AzureCredentialProvider is UCP credential provider for Azure.

# Interfaces

CredentialProvider is an UCP credential provider interface.

# Type aliases

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