package
0.0.0-20241106155120-31ca61c30ccd
Repository: https://github.com/rancher/shepherd.git
Documentation: pkg.go.dev

# Packages

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

# Functions

LoadCloudCredential loads the providers cloudCredentialConfig from the cattle config file.

# Constants

The json/yaml config key for the aws cloud credential config.
The json/yaml config key for the azure cloud credential config.
The json/yaml config key for the digital ocean cloud credential config.
No description provided by the author
The json/yaml config key for the google cloud credential config.
The json/yaml config key for the harvester cloud credential config.
The json/yaml config key for the linode cloud credential config.
The json/yaml config key for the azure cloud credential config.

# Structs

AmazonEC2CredentialConfig is configuration need to create an aws cloud credential.
AzureCredentialConfig is configuration need to create an azure cloud credential.
CloudCredential is the main struct needed to create a cloud credential depending on the outside cloud service provider.
DigitalOceanCredentialConfig is configuration need to create a digital ocean cloud credential.
GoogleCredentialConfig is configuration need to create a google cloud credential.
HarvesterCredentialConfig is configuration need to create a harvester cloud credential.
LinodeCredentialConfig is configuration need to create a linode cloud credential.
VmwareVsphereCredentialConfig is configuration need to create an vsphere cloud credential.