Class: Aws::NetworkMonitor::Types::GetProbeOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkMonitor::Types::GetProbeOutput
- Defined in:
- gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#address_family ⇒ String
Indicates whether the IP address is
IPV4
orIPV6
. -
#created_at ⇒ Time
The time and date that the probe was created.
-
#destination ⇒ String
The destination IP address for the monitor.
-
#destination_port ⇒ Integer
The port associated with the
destination
. -
#modified_at ⇒ Time
The time and date that the probe was last modified.
-
#packet_size ⇒ Integer
The size of the packets sent between the source and destination.
-
#probe_arn ⇒ String
The ARN of the probe.
-
#probe_id ⇒ String
The ID of the probe for which details are returned.
-
#protocol ⇒ String
The protocol used for the network traffic between the
source
anddestination
. -
#source_arn ⇒ String
The ARN of the probe.
-
#state ⇒ String
The state of the probe.
-
#tags ⇒ Hash<String,String>
The list of key-value pairs assigned to the probe.
-
#vpc_id ⇒ String
The ID of the source VPC or subnet.
Instance Attribute Details
#address_family ⇒ String
Indicates whether the IP address is IPV4
or IPV6
.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The time and date that the probe was created.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#destination ⇒ String
The destination IP address for the monitor. This must be either an IPv4 or IPv6 address.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#destination_port ⇒ Integer
The port associated with the destination
. This is required only if
the protocol
is TCP
and must be a number between 1
and
65536
.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#modified_at ⇒ Time
The time and date that the probe was last modified.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#packet_size ⇒ Integer
The size of the packets sent between the source and destination.
This must be a number between 56
and 8500
.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#probe_arn ⇒ String
The ARN of the probe.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#probe_id ⇒ String
The ID of the probe for which details are returned.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#protocol ⇒ String
The protocol used for the network traffic between the source
and
destination
. This must be either TCP
or ICMP
.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#source_arn ⇒ String
The ARN of the probe.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state of the probe.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The list of key-value pairs assigned to the probe.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |
#vpc_id ⇒ String
The ID of the source VPC or subnet.
438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 |
# File 'gems/aws-sdk-networkmonitor/lib/aws-sdk-networkmonitor/types.rb', line 438 class GetProbeOutput < Struct.new( :probe_id, :probe_arn, :source_arn, :destination, :destination_port, :protocol, :packet_size, :address_family, :vpc_id, :state, :created_at, :modified_at, :tags) SENSITIVE = [] include Aws::Structure end |