 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- type AWSCloud
- func (aws *AWSCloud) Clusters() (cloudprovider.Clusters, bool)
- func (v *AWSCloud) GetNodeResources(name string) (*api.NodeResources, error)
- func (aws *AWSCloud) IPAddress(name string) (net.IP, error)
- func (aws *AWSCloud) Instances() (cloudprovider.Instances, bool)
- func (aws *AWSCloud) List(filter string) ([]string, error)
- func (aws *AWSCloud) TCPLoadBalancer() (cloudprovider.TCPLoadBalancer, bool)
- func (aws *AWSCloud) Zones() (cloudprovider.Zones, bool)
 
- type AWSCloudConfig
- type AuthFunc
- type EC2
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSCloud ¶
type AWSCloud struct {
	// contains filtered or unexported fields
}
    AWSCloud is an implementation of Interface, TCPLoadBalancer and Instances for Amazon Web Services.
func (*AWSCloud) Clusters ¶ added in v0.5.1
func (aws *AWSCloud) Clusters() (cloudprovider.Clusters, bool)
func (*AWSCloud) GetNodeResources ¶
func (v *AWSCloud) GetNodeResources(name string) (*api.NodeResources, error)
func (*AWSCloud) Instances ¶
func (aws *AWSCloud) Instances() (cloudprovider.Instances, bool)
Instances returns an implementation of Instances for Amazon Web Services.
func (*AWSCloud) TCPLoadBalancer ¶
func (aws *AWSCloud) TCPLoadBalancer() (cloudprovider.TCPLoadBalancer, bool)
TCPLoadBalancer returns an implementation of TCPLoadBalancer for Amazon Web Services.
type AWSCloudConfig ¶
type AWSCloudConfig struct {
	Global struct {
		Region string
	}
}
     Click to show internal directories. 
   Click to hide internal directories.