IpamRouteProtectionFinding
Contains information about a route protection finding, including the RPKI validation status of a BYOIP route announcement.
Contents
- advertisementType
-
The advertisement type. Possible values:
-
regional- The IP address is advertised from a single location (regional services such as Amazon EC2). -
global- The IP address is advertised from multiple global locations simultaneously (global services such as Amazon CloudFront).
Type: String
Valid Values:
regional | globalRequired: No
-
- asn
-
The Autonomous System Number (ASN) that originates the route.
Type: String
Required: No
- cidr
-
The IP address prefix in CIDR notation.
Type: String
Required: No
- ipamPoolId
-
The ID of the IPAM pool associated with the finding.
Type: String
Required: No
- networkBorderGroup
-
The network border group.
Type: String
Required: No
- poolId
-
The ID of the BYOIP pool.
Type: String
Required: No
- resourceOwnerId
-
The ID of the resource owner.
Type: String
Required: No
- resourceRegion
-
The AWS Region of the resource.
Type: String
Required: No
- roaSampleTime
-
The time when the ROA data was last sampled.
Type: Timestamp
Required: No
- RoaSet.N
-
The Route Origin Authorizations (ROAs) that cover the prefix.
Type: Array of IpamRouteOriginAuthorization objects
Required: No
- RouteOverlapSet.N
-
The overlapping routes detected for this prefix.
Type: Array of IpamRouteOverlap objects
Array Members: Minimum number of 0 items. Maximum number of 100 items.
Required: No
- rpkiStatus
-
The RPKI validation status of the route. Possible values:
-
valid- The route has a matching ROA that covers the prefix and origin ASN. -
invalid- The route has a ROA for the prefix, but the origin ASN or prefix length does not match. -
unknown- No ROA exists for the prefix, so RPKI validation cannot be performed.
Type: String
Valid Values:
valid | invalid | unknownRequired: No
-
- rpkiStrength
-
The RPKI enforcement strength for the route. Possible values:
-
strict- Invalid routes are rejected. -
permissive- Invalid routes are accepted but flagged.
Type: String
Valid Values:
strict | permissiveRequired: No
-
- sampleTime
-
The time when the route was last sampled.
Type: Timestamp
Required: No
- state
-
The state of the BYOIP CIDR. Possible values:
-
advertised- The CIDR is being advertised. -
deprovisioned- The CIDR has been deprovisioned. -
failed-deprovision- Deprovisioning failed. -
failed-provision- Provisioning failed. -
pending-deprovision- Deprovisioning is in progress. -
pending-provision- Provisioning is in progress. -
provisioned- The CIDR is provisioned. -
provisioned-not-publicly-advertisable- The CIDR is provisioned but not publicly advertisable.
Type: String
Valid Values:
advertised | deprovisioned | failed-deprovision | failed-provision | pending-advertising | pending-deprovision | pending-provision | pending-withdrawal | provisioned | provisioned-not-publicly-advertisableRequired: No
-
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: