Documentation
¶
Index ¶
- Constants
- type Listener
- type LoadBalancerDescription
- type LoadBalancerQueryResult
- type Service
- func (self *Service) Close() (err os.Error)
- func (self *Service) CreateLoadBalancer(id *aws.Signer, name string, zones []string, listeners []Listener) (err os.Error)
- func (self *Service) DeleteLoadBalancer(id *aws.Signer, name string) (err os.Error)
- func (self *Service) DescribeLoadBalancers(id *aws.Signer) (lbs []LoadBalancerDescription, err os.Error)
Constants ¶
View Source
const ( DEFAULT_HASH = crypto.SHA256 MAX_MESSAGE_SIZE = 64 * 1024 )
View Source
const DEFAULT_VERSION = "2011-04-05"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Listener ¶
type LoadBalancerDescription ¶
type LoadBalancerDescription struct {
CanonicalHostedZoneName string
CanonicalHostedZoneNameID string
CreatedTime string
LoadBalancerName string
SourceSecurityGroupOwnerAlias string "sourcesecuritygroup>owneralias"
SourceSecurityGroupGroupName string "sourcesecuritygroup>groupname"
DNSName string
Listeners []Listener "listenerdescriptions>member>listener"
AvailabilityZones []string "AvailabilityZones>member"
}
type LoadBalancerQueryResult ¶
type LoadBalancerQueryResult struct {
LoadBalancerDescription []LoadBalancerDescription "DescribeLoadBalancersResult>LoadBalancerDescriptions>member"
RequestId string "requestmetadata>requestid"
ErrorCode string "error>errorcode"
}
type Service ¶
func NewService ¶
func (*Service) CreateLoadBalancer ¶
func (*Service) DeleteLoadBalancer ¶
Users note: amazon will only return an error if the request is bad, thus an error will not be raised when deleting a non-existent LB.
func (*Service) DescribeLoadBalancers ¶
Click to show internal directories.
Click to hide internal directories.