Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { Accounts azureclient.AccountsClient Applications azureclient.ApplicationsClient BlobStorage storage.BlobStorageClient OpenShiftManagedClusters externalapi.OpenShiftManagedClustersClient OpenShiftManagedClustersAdmin adminapi.OpenShiftManagedClustersClient VirtualMachineScaleSets azureclient.VirtualMachineScaleSetsClient VirtualMachineScaleSetExtensions azureclient.VirtualMachineScaleSetExtensionsClient VirtualMachineScaleSetVMs azureclient.VirtualMachineScaleSetVMsClient Resources azureclient.ResourcesClient VirtualNetworks azureclient.VirtualNetworksClient VirtualNetworksPeerings azureclient.VirtualNetworksPeeringsClient Groups azureclient.GroupsClient }
Client is the main controller for azure client objects
func NewClientFromEnvironment ¶
NewClientFromEnvironment creates a new azure client from environment variables. Setting the storage client is optional and should only be used selectively by tests that need access to the config storage blob because configblob.GetService makes api calls to Azure in order to setup the blob client.
Click to show internal directories.
Click to hide internal directories.