Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cloud ¶
type Cloud struct { // Pass the cloud in which the resource has to be created. usage: "aws","azure" etc. Name string `json:"name"` // Along with cloud, pass region in which resource has to be created. Region string `json:"region"` // Passing the profile is important, because this will help in fetching the the credentials // of cloud stored along with user details. Profile string `json:"profile"` // Use this option if in case you need unfiltered output from cloud. GetRaw bool `json:"getraw"` }
Cloud is the common structure which is called in all cloudoperations.
Directories ¶
Path | Synopsis |
---|---|
image
|
|
loadbalancer
|
|
network
|
|
create
Package networkcreate makes the tool cloud agnostic with respect to creation of network.
|
Package networkcreate makes the tool cloud agnostic with respect to creation of network. |
delete
The package which makes the tool cloud agnostic for deleting network and its components.
|
The package which makes the tool cloud agnostic for deleting network and its components. |
get
The package which makes the tool cloud agnostic for fetching network details.
|
The package which makes the tool cloud agnostic for fetching network details. |
update
The package which makes the tool cloud agnostic for updating network components.
|
The package which makes the tool cloud agnostic for updating network components. |
server
|
|
Package support will make a call whether this tool supports the passed cloud.
|
Package support will make a call whether this tool supports the passed cloud. |
Click to show internal directories.
Click to hide internal directories.