Documentation ¶
Index ¶
- func ParseInstance(in *compute.VirtualMachineSize) (*data.InstanceType, error)
- func ParseRegion(in *subscriptions.Location) *data.Region
- type AzureData
- type Client
- func (g *Client) GetCredentials() []data.CredentialFormat
- func (g *Client) GetEnvs() []string
- func (g *Client) GetInstanceTypes() ([]data.InstanceType, error)
- func (g *Client) GetKubernets() []data.Kubernetes
- func (g *Client) GetName() string
- func (g *Client) GetRegions() ([]data.Region, error)
- func (g *Client) GetZones() ([]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseInstance ¶
func ParseInstance(in *compute.VirtualMachineSize) (*data.InstanceType, error)
func ParseRegion ¶
func ParseRegion(in *subscriptions.Location) *data.Region
Types ¶
type Client ¶
type Client struct { Data *AzureData SubscriptionId string GroupsClient subscriptions.GroupClient VmSizesClient compute.VirtualMachineSizesClient }
func (*Client) GetCredentials ¶
func (g *Client) GetCredentials() []data.CredentialFormat
func (*Client) GetInstanceTypes ¶
func (g *Client) GetInstanceTypes() ([]data.InstanceType, error)
func (*Client) GetKubernets ¶
func (g *Client) GetKubernets() []data.Kubernetes
Click to show internal directories.
Click to hide internal directories.