Skip to content

EC2  >  Structures  >  ManagedPrefixList

ManagedPrefixList

Structure Class

ManagedPrefixList dataclass

Bases: _SerdeShape

Describes a managed prefix list.

Attributes

address_family class-attribute instance-attribute
address_family: str | None = ...

The IP address version.

ipam_prefix_list_resolver_sync_enabled class-attribute instance-attribute
ipam_prefix_list_resolver_sync_enabled: bool | None = ...

Indicates whether synchronization with an IPAM prefix list resolver is enabled for this managed prefix list. When enabled, the prefix list CIDRs are automatically updated based on the resolver's CIDR selection rules.

ipam_prefix_list_resolver_target_id class-attribute instance-attribute
ipam_prefix_list_resolver_target_id: str | None = ...

The ID of the IPAM prefix list resolver target associated with this managed prefix list. When set, this prefix list becomes an IPAM managed prefix list.

An IPAM-managed prefix list is a customer-managed prefix list that has been associated with an IPAM prefix list resolver target. When a prefix list becomes IPAM managed, its CIDRs are automatically synchronized based on the IPAM prefix list resolver's CIDR selection rules, and direct CIDR modifications are restricted.

max_entries class-attribute instance-attribute
max_entries: int | None = ...

The maximum number of entries for the prefix list.

owner_id class-attribute instance-attribute
owner_id: str | None = ...

The ID of the owner of the prefix list.

prefix_list_arn class-attribute instance-attribute
prefix_list_arn: str | None = ...

The Amazon Resource Name (ARN) for the prefix list.

prefix_list_id class-attribute instance-attribute
prefix_list_id: str | None = ...

The ID of the prefix list.

prefix_list_name class-attribute instance-attribute
prefix_list_name: str | None = ...

The name of the prefix list.

state class-attribute instance-attribute
state: str | None = ...

The current state of the prefix list.

state_message class-attribute instance-attribute
state_message: str | None = ...

The state message.

tags class-attribute instance-attribute
tags: list[Tag] | None = ...

The tags for the prefix list.

version class-attribute instance-attribute
version: int | None = ...

The version of the prefix list.