Class: Aws::EC2::Types::IpamRouteOriginAuthorization
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::IpamRouteOriginAuthorization
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
Contains information about a Route Origin Authorization (ROA) published in the RPKI. A ROA cryptographically attests that a specific ASN is authorized to originate a specific IP address prefix.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#asn ⇒ String
The Autonomous System Number (ASN) authorized by the ROA.
-
#expiration ⇒ Time
The expiration date of the ROA.
-
#match ⇒ Boolean
Specifies whether the ROA matches the route announcement.
-
#max_length ⇒ Integer
The maximum prefix length that the ASN is authorized to announce.
-
#prefix ⇒ String
The IP address prefix authorized by the ROA in CIDR notation.
Instance Attribute Details
#asn ⇒ String
The Autonomous System Number (ASN) authorized by the ROA.
60449 60450 60451 60452 60453 60454 60455 60456 60457 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 60449 class IpamRouteOriginAuthorization < Struct.new( :asn, :prefix, :max_length, :match, :expiration) SENSITIVE = [] include Aws::Structure end |
#expiration ⇒ Time
The expiration date of the ROA.
60449 60450 60451 60452 60453 60454 60455 60456 60457 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 60449 class IpamRouteOriginAuthorization < Struct.new( :asn, :prefix, :max_length, :match, :expiration) SENSITIVE = [] include Aws::Structure end |
#match ⇒ Boolean
Specifies whether the ROA matches the route announcement.
60449 60450 60451 60452 60453 60454 60455 60456 60457 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 60449 class IpamRouteOriginAuthorization < Struct.new( :asn, :prefix, :max_length, :match, :expiration) SENSITIVE = [] include Aws::Structure end |
#max_length ⇒ Integer
The maximum prefix length that the ASN is authorized to announce.
60449 60450 60451 60452 60453 60454 60455 60456 60457 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 60449 class IpamRouteOriginAuthorization < Struct.new( :asn, :prefix, :max_length, :match, :expiration) SENSITIVE = [] include Aws::Structure end |
#prefix ⇒ String
The IP address prefix authorized by the ROA in CIDR notation.
60449 60450 60451 60452 60453 60454 60455 60456 60457 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 60449 class IpamRouteOriginAuthorization < Struct.new( :asn, :prefix, :max_length, :match, :expiration) SENSITIVE = [] include Aws::Structure end |