--- merged: before: {} commands: - set protocols ospfv3 redistribute bgp - set protocols ospfv3 parameters router-id '192.0.2.10' - set protocols ospfv3 area 2 range 2001:db10::/32 - set protocols ospfv3 area 2 range 2001:db20::/32 - set protocols ospfv3 area 2 range 2001:db30::/32 - set protocols ospfv3 area '2' - set protocols ospfv3 area 2 export-list export1 - set protocols ospfv3 area 2 import-list import1 - set protocols ospfv3 area '3' - set protocols ospfv3 area 3 range 2001:db40::/32 after: areas: - area_id: '2' export_list: 'export1' import_list: 'import1' range: - address: '2001:db10::/32' - address: '2001:db20::/32' - address: '2001:db30::/32' - area_id: '3' range: - address: '2001:db40::/32' parameters: router_id: '192.0.2.10' redistribute: - route_type: 'bgp' merged_update: commands: - set protocols ospfv3 area 3 range 2001:db70::/32 after: areas: - area_id: '2' export_list: 'export1' import_list: 'import1' range: - address: '2001:db10::/32' - address: '2001:db20::/32' - address: '2001:db30::/32' - area_id: '3' range: - address: '2001:db40::/32' - address: '2001:db70::/32' parameters: router_id: '192.0.2.10' redistribute: - route_type: 'bgp' populate: areas: - area_id: '2' export_list: 'export1' import_list: 'import1' range: - address: '2001:db10::/32' - address: '2001:db20::/32' - address: '2001:db30::/32' - area_id: '3' range: - address: '2001:db40::/32' parameters: router_id: '192.0.2.10' redistribute: - route_type: 'bgp' replaced: commands: - delete protocols ospfv3 area 2 range 2001:db20::/32 - delete protocols ospfv3 area 3 - set protocols ospfv3 area 2 range 2001:db50::/32 - set protocols ospfv3 area '4' - set protocols ospfv3 area 4 range 2001:db60::/32 after: areas: - area_id: '2' export_list: 'export1' import_list: 'import1' range: - address: '2001:db10::/32' - address: '2001:db30::/32' - address: '2001:db50::/32' - area_id: '4' range: - address: '2001:db60::/32' parameters: router_id: '192.0.2.10' redistribute: - route_type: 'bgp' rendered: commands: - set protocols ospfv3 redistribute bgp - set protocols ospfv3 parameters router-id '192.0.2.10' - set protocols ospfv3 area 2 range 2001:db10::/32 - set protocols ospfv3 area 2 range 2001:db20::/32 - set protocols ospfv3 area 2 range 2001:db30::/32 - set protocols ospfv3 area '2' - set protocols ospfv3 area 2 export-list export1 - set protocols ospfv3 area 2 import-list import1 - set protocols ospfv3 area '3' - set protocols ospfv3 area 3 range 2001:db40::/32 parsed: after: areas: - area_id: '2' export_list: 'export1' import_list: 'import1' range: - address: '2001:db10::/32' - address: '2001:db20::/32' - address: '2001:db30::/32' - area_id: '3' range: - address: '2001:db40::/32' parameters: router_id: '192.0.2.10' redistribute: - route_type: 'bgp' deleted: commands: - 'delete protocols ospfv3' after: {} round_trip: after: areas: - area_id: '2' export_list: 'export1' import_list: 'import1' range: - address: '2001:db10::/32' - address: '2001:db30::/32' - address: '2001:db50::/32' - area_id: '4' range: - address: '2001:db60::/32' parameters: router_id: '192.0.2.10' redistribute: - route_type: 'bgp'