![]() |
![]()
| ![]() |
![]()
NAMEPaws::Lightsail::InstancePortInfo USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::Lightsail::InstancePortInfo object: $service_obj->Method(Att1 => { AccessDirection => $value, ..., ToPort => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::Lightsail::InstancePortInfo object: $result = $service_obj->Method(...); $result->Att1->AccessDirection DESCRIPTIONDescribes information about ports for an Amazon Lightsail instance. ATTRIBUTESAccessDirection => StrThe access direction ("inbound" or "outbound"). Lightsail currently supports only "inbound" access direction. AccessFrom => StrThe location from which access is allowed. For example, "Anywhere (0.0.0.0/0)", or "Custom" if a specific IP address or range of IP addresses is allowed. AccessType => StrThe type of access ("Public" or "Private"). CidrListAliases => ArrayRef[Str|Undef]An alias that defines access for a preconfigured range of IP addresses. The only alias currently supported is "lightsail-connect", which allows IP addresses of the browser-based RDP/SSH client in the Lightsail console to connect to your instance. Cidrs => ArrayRef[Str|Undef]The IPv4 address, or range of IPv4 addresses (in CIDR notation) that are allowed to connect to an instance through the ports, and the protocol. The "ipv6Cidrs" parameter lists the IPv6 addresses that are allowed to connect to an instance. For more information about CIDR block notation, see Classless Inter-Domain Routing (https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation) on Wikipedia. CommonName => StrThe common name of the port information. FromPort => IntThe first port in a range of open ports on an instance. Allowed ports:
Ipv6Cidrs => ArrayRef[Str|Undef]The IPv6 address, or range of IPv6 addresses (in CIDR notation) that are allowed to connect to an instance through the ports, and the protocol. Only devices with an IPv6 address can connect to an instance through IPv6; otherwise, IPv4 should be used. The "cidrs" parameter lists the IPv4 addresses that are allowed to connect to an instance. For more information about CIDR block notation, see Classless Inter-Domain Routing (https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation) on Wikipedia. Protocol => StrThe IP protocol name. The name can be one of the following:
ToPort => IntThe last port in a range of open ports on an instance. Allowed ports:
SEE ALSOThis class forms part of Paws, describing an object used in Paws::Lightsail BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|