func (c *Client) PublicAddress(target string) (string, error) {
	var results params.PublicAddressResults
	p := params.PublicAddress{Target: target}
	err := c.facade.FacadeCall("PublicAddress", p, &results)
	return results.PublicAddress, err
}
// PublicAddress returns the public address of the specified
// machine or unit. For a machine, target is an id not a tag.
PublicAddress returns the public address of the specified
machine or unit. For a machine, target is an id not a tag.
// PublicAddress returns the public address of the specified // machine or unit . For a machine target is an id not a tag .
func (c *Client) PublicAddress(target string) (string, error) {
	var results params.PublicAddressResults
	p := params.PublicAddress{Target: target}
	err := c.facade.FacadeCall("PublicAddress", p, &results)
	return results.PublicAddress, err
}
func ( c * Client ) PublicAddress ( target string ) ( string , error ) { var results params . PublicAddressResults p := params . PublicAddress { Target : target } err := c . facade . FacadeCall ( " " , p , & results ) return results . PublicAddress , err }
PublicAddress returns the public address of the specified
machine or unit.
PublicAddress returns the public address of the specified machine or unit .