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.