1VM::EC2::VPC::VpnTunnelUTseelremCeotnrtyr(i3b)uted PerlVDMo:c:uEmCe2n:t:aVtPiCo:n:VpnTunnelTelemetry(3)
2
3
4
6 VM::EC2::VPC::TunnelTelemetry - Virtual Private Cloud VPN tunnel
7 telemetry
8
10 use VM::EC2;
11
12 my $ec2 = VM::EC2->new(...);
13 my $vpn = $ec2->describe_vpn_connections(-vpn_connection_id=>'vpn-12345678');
14 my $telemetry = $vpn->vpn_telemetry;
15 print $telemetry->status,"\n";
16
18 This object represents an Amazon EC2 VPC route, and is returned by
19 VM::EC2->describe_vpn_connections()
20
22 These object methods are supported:
23
24 outsideIpAddress -- The Internet-routable IP address of the virtual
25 private gateway's outside interface.
26 status -- The status of the VPN tunnel.
27 Valid values: UP | DOWN
28 lastStatusChange -- The date and time of the last change in status.
29 statusMessage -- If an error occurs, a description of the error.
30 acceptedRouteCount -- The number of accepted routes.
31
32 The object also supports the tags() method described in
33 VM::EC2::Generic:
34
36 When used in a string context, this object will interpolate the status.
37
39 VM::EC2 VM::EC2::Generic VM::EC2::Tag VM::EC2::VPC
40 VM::EC2::VPC::VpnConnection
41
43 Lance Kinley <lkinley@loyaltymethods.com>.
44
45 Copyright (c) 2012 Loyalty Methods, Inc.
46
47 This package and its accompanying libraries is free software; you can
48 redistribute it and/or modify it under the terms of the GPL (either
49 version 1, or at your option, any later version) or the Artistic
50 License 2.0. Refer to LICENSE for the full license text. In addition,
51 please see DISCLAIMER.txt for disclaimers of warranty.
52
53
54
55perl v5.34.0 2021-07-27VM::EC2::VPC::VpnTunnelTelemetry(3)