Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Paws::ELB::CreateLoadBUsercContributed Perl DoPaws::ELB::CreateLoadBalancer(3)

NAME
       Paws::ELB::CreateLoadBalancer - Arguments for method CreateLoadBalancer
       on Paws::ELB

DESCRIPTION
       This class represents the parameters used for calling the method
       CreateLoadBalancer on the Elastic Load Balancing	service. Use the
       attributes of this class	as arguments to	method CreateLoadBalancer.

       You shouln't make instances of this class. Each attribute should	be
       used as a named argument	in the call to CreateLoadBalancer.

       As an example:

	 $service_obj->CreateLoadBalancer(Att1 => $value1, Att2	=> $value2, ...);

       Values for attributes that are native types (Int, String, Float,	etc)
       can passed as-is	(scalar	values). Values	for complex Types (objects)
       can be passed as	a HashRef. The keys and	values of the hashref will be
       used to instance	the underlying object.

ATTRIBUTES
   AvailabilityZones =>	ArrayRef[Str]
       One or more Availability	Zones from the same region as the load
       balancer. Traffic is equally distributed	across all specified
       Availability Zones.

       You must	specify	at least one Availability Zone.

       You can add more	Availability Zones after you create the	load balancer
       using EnableAvailabilityZonesForLoadBalancer.

   REQUIRED Listeners => ArrayRef[Paws::ELB::Listener]
       The listeners.

       For more	information, see Listeners for Your Load Balancer in the
       Elastic Load Balancing Developer	Guide.

   REQUIRED LoadBalancerName =>	Str
       The name	of the load balancer.

       This name must be unique	within your AWS	account, must have a maximum
       of 32 characters, must contain only alphanumeric	characters or hyphens,
       and cannot begin	or end with a hyphen.

   Scheme => Str
       The type	of a load balancer. Valid only for load	balancers in a VPC.

       By default, Elastic Load	Balancing creates an Internet-facing load
       balancer	with a publicly	resolvable DNS name, which resolves to public
       IP addresses. For more information about	Internet-facing	and Internal
       load balancers, see Internet-facing and Internal	Load Balancers in the
       Elastic Load Balancing Developer	Guide.

       Specify "internal" to create an internal	load balancer with a DNS name
       that resolves to	private	IP addresses.

   SecurityGroups => ArrayRef[Str]
       The IDs of the security groups to assign	to the load balancer.

   Subnets => ArrayRef[Str]
       The IDs of the subnets in your VPC to attach to the load	balancer.
       Specify one subnet per Availability Zone	specified in
       "AvailabilityZones".

   Tags	=> ArrayRef[Paws::ELB::Tag]
       A list of tags to assign	to the load balancer.

       For more	information about tagging your load balancer, see Tagging in
       the Elastic Load	Balancing Developer Guide.

SEE ALSO
       This class forms	part of	Paws, documenting arguments for	method
       CreateLoadBalancer in Paws::ELB

BUGS and CONTRIBUTIONS
       The source code is located here:	https://github.com/pplu/aws-sdk-perl

       Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues

perl v5.24.1			  2015-08-06  Paws::ELB::CreateLoadBalancer(3)

NAME | DESCRIPTION | ATTRIBUTES | SEE ALSO | BUGS and CONTRIBUTIONS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Paws::ELB::CreateLoadBalancer&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help