# coding: utf-8

"""
    Graphiant APIs

    **To use the APIs:**  1) Login using `/api/v1/auth/login`   2) Copy the value of \"token\" in the response   3) Click the \"Authorize\" button   4) In the \"Value\" text field enter: `Bearer <your token>`   5) Click \"Authorize\"   6) All requests are now authorized.  **Token valid for 2 hours. If expired:**   - Login again, click \"Authorize\", paste new token.

    The version of the OpenAPI document: 1.0.0
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501


import unittest

from graphiant_sdk.models.v1_extranets_post200_response import V1ExtranetsPost200Response

class TestV1ExtranetsPost200Response(unittest.TestCase):
    """V1ExtranetsPost200Response unit test stubs"""

    def setUp(self):
        pass

    def tearDown(self):
        pass

    def make_instance(self, include_optional) -> V1ExtranetsPost200Response:
        """Test V1ExtranetsPost200Response
            include_optional is a boolean, when False only required
            params are included, when True both required and
            optional params are included """
        # uncomment below to create an instance of `V1ExtranetsPost200Response`
        """
        model = V1ExtranetsPost200Response()
        if include_optional:
            return V1ExtranetsPost200Response(
                policy = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner._v1_extranets_get_200_response_policies_inner(
                    auto = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_auto._v1_extranets_get_200_response_policies_inner_auto(
                        auto_propagate = True, 
                        excluded_prefixes = [
                            'example string'
                            ], ), 
                    branches = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches._v1_extranets_get_200_response_policies_inner_branches(
                        excluded_devices = [
                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner(
                                bgp = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_bgp._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_bgp(
                                    asn = 123, 
                                    id = 1234567891011, 
                                    router_id = 'example string', ), 
                                bgp_enabled = True, 
                                circuits = [
                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner(
                                        bgp_aggregations = [
                                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_bgp_aggregations_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_bgpAggregations_inner(
                                                as_set = True, 
                                                id = 1234567891011, 
                                                prefix = 'example string', 
                                                summary_only = True, )
                                            ], 
                                        bgp_multipath = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_bgp_multipath._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_bgpMultipath(
                                            enabled = True, 
                                            vrf_id = 1234567891011, ), 
                                        bgp_neighbors = [
                                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_bgp_neighbors_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_bgpNeighbors_inner(
                                                address_families = [
                                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_bgp_neighbors_inner_address_families_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_bgpNeighbors_inner_addressFamilies_inner(
                                                        address_family = 'ENUM_VALUE', 
                                                        id = 1234567891011, 
                                                        inbound_policy = 'example string', 
                                                        outbound_policy = 'example string', )
                                                    ], 
                                                allow_as_in = 123, 
                                                as_override = True, 
                                                bfd = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_bgp_neighbors_inner_bfd._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_bgpNeighbors_inner_bfd(
                                                    enabled = True, 
                                                    minimum_interval = 123, 
                                                    multiplier = 123, ), 
                                                bfd_neighbor = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_bgp_neighbors_inner_bfd_neighbor._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_bgpNeighbors_inner_bfdNeighbor(
                                                    desired_minimum_tx_interval = 123, 
                                                    if_index = 123, 
                                                    interface = 'example string', 
                                                    last_updated = graphiant_sdk.models._v1_alarm_history_get_200_response_history_inner_time._v1_alarm_history_get_200_response_history_inner_time(
                                                        nanos = 123, 
                                                        seconds = 1234567891011, ), 
                                                    local_diag = 'ENUM_VALUE', 
                                                    peer_address = 'example string', 
                                                    remote_diag = 'ENUM_VALUE', 
                                                    required_minimum_rx_interval = 123, 
                                                    segment_name = 'example string', 
                                                    source_address = 'example string', 
                                                    state = 'ENUM_VALUE', 
                                                    time_in_state = graphiant_sdk.models._v1_alarm_history_get_200_response_history_inner_time._v1_alarm_history_get_200_response_history_inner_time(
                                                        nanos = 123, 
                                                        seconds = 1234567891011, ), 
                                                    up = True, ), 
                                                bgp_type = 'ENUM_VALUE', 
                                                default_originate = 'ENUM_VALUE', 
                                                enabled = True, 
                                                hold_timer = 123, 
                                                id = 1234567891011, 
                                                keepalive_timer = 123, 
                                                local_address = 'example string', 
                                                local_interface = 'example string', 
                                                max_prefix = 10000, 
                                                md5_password = 'example string', 
                                                multi_hop = 5, 
                                                peer_asn = 123, 
                                                remote_address = 'example string', 
                                                remove_private_as = True, 
                                                send_community = False, 
                                                state = 'ENUM_VALUE', 
                                                time_since_last_oper_change = , 
                                                up = True, )
                                            ], 
                                        bgp_redistributions = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_bgp_redistributions._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_bgpRedistributions(
                                            connected = True, 
                                            dia = True, 
                                            ospfv2 = True, 
                                            static = True, ), 
                                        carrier = 'example string', 
                                        circuit_type = 'ENUM_VALUE', 
                                        connection_type = 'ENUM_VALUE', 
                                        core_logical_interfaces_v2 = [
                                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_core_logical_interfaces_v2_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_coreLogicalInterfacesV2_inner(
                                                admin_status = True, 
                                                id = 1234567891011, 
                                                index = 1234567891011, 
                                                name = 'example string', 
                                                oper_status = True, )
                                            ], 
                                        description = 'example string', 
                                        dia_enabled = True, 
                                        dia_snmp_index = 1234567891011, 
                                        discovered_public_ip = 'example string', 
                                        drop_mechanism = 'ENUM_VALUE', 
                                        id = 1234567891011, 
                                        interface_name = 'example string', 
                                        label = 'ENUM_VALUE', 
                                        last_resort = True, 
                                        link_down_speed_mbps = 123, 
                                        link_up_speed_mbps = 123, 
                                        loopback = True, 
                                        name = 'example string', 
                                        pat_addresses = [
                                            'example string'
                                            ], 
                                        private_ip = 'example string', 
                                        profile = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_profile._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_profile(
                                            kind = 'ENUM_VALUE', 
                                            queues = [
                                                graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_profile_queues_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_profile_queues_inner(
                                                    bandwidth_percent = 123, 
                                                    default_queue = True, 
                                                    sla_class = 'ENUM_VALUE', )
                                                ], ), 
                                        qos_profile = 'ENUM_VALUE', 
                                        qos_profile_type = 'ENUM_VALUE', 
                                        snmp_index = 1234567891011, 
                                        static_routes = [
                                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_static_routes_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_staticRoutes_inner(
                                                administrative_distance = 123, 
                                                description = 'example string', 
                                                id = 1234567891011, 
                                                next_hop = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_static_routes_inner_next_hop._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_staticRoutes_inner_nextHop(
                                                    circuit = 'example string', 
                                                    id = 1234567891011, 
                                                    metric = 123, 
                                                    next_hop_address = 'example string', 
                                                    nexthop = 'example string', 
                                                    outgoing_interface = 'example string', 
                                                    third_party_ipsec_tunnel = 'example string', ), 
                                                next_hops = [
                                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_static_routes_inner_next_hop._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_staticRoutes_inner_nextHop(
                                                        circuit = 'example string', 
                                                        id = 1234567891011, 
                                                        metric = 123, 
                                                        next_hop_address = 'example string', 
                                                        nexthop = 'example string', 
                                                        outgoing_interface = 'example string', 
                                                        third_party_ipsec_tunnel = 'example string', )
                                                    ], 
                                                prefix = 'example string', )
                                            ], 
                                        wan_interface_v2 = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_core_logical_interfaces_v2_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_coreLogicalInterfacesV2_inner(
                                            admin_status = True, 
                                            id = 1234567891011, 
                                            index = 1234567891011, 
                                            name = 'example string', 
                                            oper_status = True, ), )
                                    ], 
                                config_updated_at = , 
                                created_at = , 
                                dhcp_server_enabled = True, 
                                dns = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_dns._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_dns(
                                    cloudflare_servers = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_dns_cloudflare_servers_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_dns_cloudflareServers_inner(
                                            circuit_name = 'example string', 
                                            interface_name = 'example string', 
                                            ipv4 = 'example string', 
                                            ipv6 = 'example string', 
                                            source = 'example string', 
                                            stale = True, 
                                            type = 'ENUM_VALUE', )
                                        ], 
                                    dynamic_servers = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_dns_cloudflare_servers_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_dns_cloudflareServers_inner(
                                            circuit_name = 'example string', 
                                            interface_name = 'example string', 
                                            ipv4 = 'example string', 
                                            ipv6 = 'example string', 
                                            source = 'example string', 
                                            stale = True, 
                                            type = 'ENUM_VALUE', )
                                        ], 
                                    dynamic_servers_v2 = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_dns_dynamic_servers_v2._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_dns_dynamicServersV2(
                                        circuit = 'example string', 
                                        servers = {
                                            'key' : graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_dns_dynamic_servers_v2_servers_value._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_dns_dynamicServersV2_servers_value()
                                            }, ), 
                                    mode = 'ENUM_VALUE', 
                                    static_servers = [
                                        
                                        ], 
                                    static_servers_v2 = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_dns_static_servers_v2._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_dns_staticServersV2(
                                        primary_ipv4_server = , 
                                        primary_ipv6_server = , 
                                        secondary_ipv4_server = , 
                                        secondary_ipv6_server = , ), ), 
                                gdi = 123, 
                                hostname = 'example string', 
                                id = 1234567891011, 
                                interfaces = [
                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_interfaces_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_interfaces_inner(
                                        alias = 'example string', 
                                        circuit = 'example string', 
                                        circuit_name = 'example string', 
                                        configured_max_transmission_unit = 123, 
                                        description = 'example string', 
                                        duplex = 'example string', 
                                        enabled = True, 
                                        id = 1234567891011, 
                                        ip_sec = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_interfaces_inner_ip_sec._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_interfaces_inner_ipSec(
                                            anti_replay_window_size = 123, 
                                            dh_group = 'ENUM_VALUE', 
                                            dpd_interval = 123, 
                                            encryption_alg = 'ENUM_VALUE', 
                                            esn = True, 
                                            established_time = , 
                                            ike_integrity = 'ENUM_VALUE', 
                                            ipsec_encryption_alg = 'ENUM_VALUE', 
                                            ipsec_integrity = 'ENUM_VALUE', 
                                            label = 'ENUM_VALUE', 
                                            local_address = 'example string', 
                                            local_circuit = 'example string', 
                                            local_ike_peer_identity = 'example string', 
                                            local_ikesa_spi = 12345678910, 
                                            local_port = 123, 
                                            negotiated_algo = 'example string', 
                                            oper_state = True, 
                                            perfect_forward_secrecy = 'example string', 
                                            preshared_key = 'example string', 
                                            protocol = 'example string', 
                                            reauth_interval = 1234567891011, 
                                            rekey_interval = 1234567891011, 
                                            remote_address = 'example string', 
                                            remote_ike_peer_identity = 'example string', 
                                            remote_ikesa_spi = 12345678910, 
                                            remote_port = 123, ), 
                                        ipv4 = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_interfaces_inner_ipv4._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_interfaces_inner_ipv4(
                                            address = 'example string', 
                                            dhcp_client = True, 
                                            dhcp_relay = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_interfaces_inner_ipv4_dhcp_relay._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_interfaces_inner_ipv4_dhcpRelay(
                                                dhcpv4_relays = [
                                                    'example string'
                                                    ], 
                                                dhcpv6_relays = [
                                                    'example string'
                                                    ], 
                                                id = 1234567891011, ), 
                                            dhcp_server = True, 
                                            origin = 'ENUM_VALUE', 
                                            vrrp_group = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_interfaces_inner_ipv4_vrrp_group._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_interfaces_inner_ipv4_vrrpGroup(
                                                accept_mode = True, 
                                                allow_inter_operability = True, 
                                                description = 'example string', 
                                                effective_priority = 123, 
                                                enabled = True, 
                                                group_members = [
                                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_interfaces_inner_ipv4_vrrp_group_group_members_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_interfaces_inner_ipv4_vrrpGroup_groupMembers_inner(
                                                        circuit = 'example string', 
                                                        device_id = 1234567891011, 
                                                        effective_priority = 123, 
                                                        hostname = 'example string', 
                                                        interface = 'example string', 
                                                        lan = 'example string', 
                                                        local_ip_address = 'example string', 
                                                        priority = 123, 
                                                        state = 'ENUM_VALUE', )
                                                    ], 
                                                id = 1234567891011, 
                                                name = 'example string', 
                                                preempt = True, 
                                                priority = 123, 
                                                state = 'ENUM_VALUE', 
                                                tracked_interfaces = [
                                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_interfaces_inner_ipv4_vrrp_group_tracked_interfaces_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_interfaces_inner_ipv4_vrrpGroup_trackedInterfaces_inner(
                                                        interface = 'example string', 
                                                        priority_decrement = 123, )
                                                    ], 
                                                virtual_ip_address = 'example string', 
                                                virtual_mac_address = 'example string', ), ), 
                                        ipv6 = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_interfaces_inner_ipv4._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_interfaces_inner_ipv4(
                                            address = 'example string', 
                                            dhcp_client = True, 
                                            dhcp_server = True, 
                                            origin = 'ENUM_VALUE', ), 
                                        ipv6_addresses = [
                                            
                                            ], 
                                        lan = 'example string', 
                                        lldp_enabled = True, 
                                        max_transmission_unit = 123, 
                                        name = 'example string', 
                                        oper_updated_at = , 
                                        phy_address = 'example string', 
                                        security_zone = 'example string', 
                                        sfp_optical_strength = [
                                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_interfaces_inner_sfp_optical_strength_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_interfaces_inner_sfpOpticalStrength_inner(
                                                index = 123, 
                                                rx_power = 12.34, 
                                                tx_bias = 12.34, 
                                                tx_power = 12.34, 
                                                voltage = 12.34, )
                                            ], 
                                        speed_mbps = 123, 
                                        subinterfaces = [
                                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_interfaces_inner_subinterfaces_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_interfaces_inner_subinterfaces_inner(
                                                alias = 'example string', 
                                                circuit = 'example string', 
                                                description = 'example string', 
                                                duplex = 'example string', 
                                                enabled = True, 
                                                id = 1234567891011, 
                                                lan = 'example string', 
                                                mac_address = 'example string', 
                                                max_transmission_unit = 123, 
                                                name = 'example string', 
                                                parent_mac_address = 'example string', 
                                                security_zone = 'example string', 
                                                speed_mbps = 123, 
                                                tcp_mss = 123, 
                                                tcp_mss_v4 = 123, 
                                                tcp_mss_v6 = 123, 
                                                up = True, 
                                                vlan = 123, )
                                            ], 
                                        tcp_mss = 123, 
                                        tcp_mss_v4 = 123, 
                                        tcp_mss_v6 = 123, 
                                        type = 'ENUM_VALUE', 
                                        up = True, 
                                        vrf_function_id = 123, 
                                        vrf_name = 'example string', )
                                    ], 
                                internal_state = 'ENUM_VALUE', 
                                ipfix_enabled = True, 
                                ipfix_exporters = [
                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_ipfix_exporters_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_ipfixExporters_inner(
                                        destination_address = 'example string', 
                                        destination_port = 123, 
                                        error_message = 'example string', 
                                        global_id = 1234567891011, 
                                        id = 1234567891011, 
                                        monitored_segments = [
                                            'example string'
                                            ], 
                                        name = 'example string', 
                                        sample_mode = 'example string', 
                                        sample_rate = 1234567891011, 
                                        source_address = 'example string', 
                                        source_interface = 'example string', 
                                        source_segment = 'example string', 
                                        status = 'ENUM_VALUE', 
                                        vrf_id = 1234567891011, 
                                        vrf_name = 'example string', )
                                    ], 
                                ipsec_tunnels = [
                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_ipsec_tunnels_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_ipsecTunnels_inner(
                                        destination_address = 'example string', 
                                        ike_initiator = True, 
                                        ipsec_label = 'ENUM_VALUE', 
                                        lan = 'example string', 
                                        local_address_v4 = 'example string', 
                                        local_address_v6 = 'example string', 
                                        local_circuit = 'example string', 
                                        local_ike_peer_identity = 'example string', 
                                        mtu = 123, 
                                        name = 'example string', 
                                        preshared_key = 'example string', 
                                        remote_address_v4 = 'example string', 
                                        remote_address_v6 = 'example string', 
                                        remote_ike_peer_identity = 'example string', 
                                        static = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_ipsec_tunnels_inner_static._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_ipsecTunnels_inner_static(
                                            destination_prefix = [
                                                'example string'
                                                ], ), 
                                        tcp_mss = 123, 
                                        vpn_profile = 'example string', )
                                    ], 
                                last_booted_at = , 
                                lldp_enabled = True, 
                                local_route_tag = graphiant_sdk.models._v1_global_config_patch_request_routing_policies_value_policy_statements_value_statement_matches_value_match_route_tag_entry._v1_global_config_patch_request_routingPolicies_value_policy_statements_value_statement_matches_value_match_routeTag_entry(
                                    level_one = 'example string', 
                                    level_two = 'example string', 
                                    level_zero = 'example string', ), 
                                local_web_server_password = 'example string', 
                                location = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_location._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_location(
                                    address_line1 = 'example string', 
                                    address_line2 = 'example string', 
                                    city = 'example string', 
                                    country = 'example string', 
                                    country_code = 'example string', 
                                    latitude = 123.45, 
                                    longitude = 123.45, 
                                    notes = 'example string', 
                                    province_code = 'example string', 
                                    state = 'example string', 
                                    state_code = 'example string', ), 
                                maintenance_mode = True, 
                                nat_policy = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_nat_policy._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_natPolicy(
                                    nat_policy_rulesets = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_nat_policy_nat_policy_rulesets_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_natPolicy_natPolicyRulesets_inner(
                                            description = 'example string', 
                                            id = 1234567891011, 
                                            name = 'example string', 
                                            rules = [
                                                graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_nat_policy_nat_policy_rulesets_inner_rules_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_natPolicy_natPolicyRulesets_inner_rules_inner(
                                                    advertise_pre_nat_prefixes = True, 
                                                    description = 'example string', 
                                                    id = 1234567891011, 
                                                    index = 123, 
                                                    name = 'example string', 
                                                    original_dst_ip_prefix = 'example string', 
                                                    original_src_ip_prefix = 'example string', 
                                                    seq = 123, 
                                                    translated_dst_ip_prefix = 'example string', 
                                                    translated_src_ip_prefix = 'example string', 
                                                    type = 'ENUM_VALUE', )
                                                ], )
                                        ], ), 
                                notes = 'example string', 
                                oper_staled = True, 
                                oper_staled_at = , 
                                oper_updated_at = , 
                                ospfv2_enabled = True, 
                                ospfv3_enabled = True, 
                                platform = 'example string', 
                                prefix_sets = [
                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_prefix_sets_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_prefixSets_inner(
                                        description = 'example string', 
                                        entries = [
                                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_prefix_sets_inner_entries_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_prefixSets_inner_entries_inner(
                                                id = 1234567891011, 
                                                ip_prefix = 'example string', 
                                                mask_lower = 123, 
                                                mask_upper = 123, 
                                                seq = 123, )
                                            ], 
                                        error_message = 'example string', 
                                        global_id = 1234567891011, 
                                        id = 1234567891011, 
                                        mode = 'ENUM_VALUE', 
                                        name = 'example string', 
                                        policies = [
                                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_prefix_sets_inner_policies_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_prefixSets_inner_policies_inner(
                                                attach_point = 'ENUM_VALUE', 
                                                id = 1234567891011, 
                                                name = 'example string', )
                                            ], 
                                        policy_count = 123, 
                                        status = 'ENUM_VALUE', )
                                    ], 
                                reboot_reason = 'example string', 
                                region = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_region._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_region(
                                    id = 123, 
                                    name = 'example string', ), 
                                region_override = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_region._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_region(
                                    id = 123, 
                                    name = 'example string', ), 
                                role = 'ENUM_VALUE', 
                                routing_policies = [
                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_routing_policies_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_routingPolicies_inner(
                                        attach_point = 'ENUM_VALUE', 
                                        default_action = 'ENUM_VALUE', 
                                        description = 'example string', 
                                        error_message = 'example string', 
                                        global_id = 1234567891011, 
                                        id = 1234567891011, 
                                        name = 'example string', 
                                        statements = [
                                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_routing_policies_inner_statements_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_routingPolicies_inner_statements_inner(
                                                actions = [
                                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_routing_policies_inner_statements_inner_actions_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_routingPolicies_inner_statements_inner_actions_inner(
                                                        administrative_distance = 123, 
                                                        aspath_prepend = 123, 
                                                        bgp_set_next_hop = 'example string', 
                                                        call_policy = 'example string', 
                                                        community = graphiant_sdk.models._v1_global_config_patch_request_routing_policies_value_policy_statements_value_statement_actions_value_action_communities_community._v1_global_config_patch_request_routingPolicies_value_policy_statements_value_statement_actions_value_action_communities_community(
                                                            additive = True, 
                                                            community_list = [
                                                                'example string'
                                                                ], ), 
                                                        id = 1234567891011, 
                                                        local_pref = 123, 
                                                        metric_absolute = 123, 
                                                        metric_modifier = 123, 
                                                        result = 'ENUM_VALUE', 
                                                        seq = 123, 
                                                        weight = 123, )
                                                    ], 
                                                id = 1234567891011, 
                                                matches = [
                                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_routing_policies_inner_statements_inner_matches_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_routingPolicies_inner_statements_inner_matches_inner(
                                                        id = 1234567891011, 
                                                        prefix_set = 'example string', 
                                                        protocol_route_type = 'ENUM_VALUE', 
                                                        route_tag = graphiant_sdk.models._v1_global_config_patch_request_routing_policies_value_policy_statements_value_statement_matches_value_match_route_tag_entry._v1_global_config_patch_request_routingPolicies_value_policy_statements_value_statement_matches_value_match_routeTag_entry(
                                                            level_one = 'example string', 
                                                            level_two = 'example string', 
                                                            level_zero = 'example string', ), 
                                                        seq = 123, 
                                                        source_interface = 'example string', 
                                                        source_protocol = 'ENUM_VALUE', 
                                                        stale_purge = True, )
                                                    ], 
                                                seq = 123, )
                                            ], 
                                        status = 'ENUM_VALUE', )
                                    ], 
                                segments = [
                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner(
                                        description = 'example string', 
                                        dhcp_subnets = [
                                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner_dhcp_subnets_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner_dhcpSubnets_inner(
                                                default_lease_time_secs = 123, 
                                                description = 'example string', 
                                                domain_name = 'example string', 
                                                gateway = 'example string', 
                                                id = 1234567891011, 
                                                interface = 'example string', 
                                                ip_prefix = 'example string', 
                                                ip_version = 123, 
                                                leases = [
                                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner_dhcp_subnets_inner_leases_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner_dhcpSubnets_inner_leases_inner(
                                                        ends_at = , 
                                                        id = 1234567891011, 
                                                        ip_address = 'example string', 
                                                        mac_address = 'example string', 
                                                        vrf = 'example string', )
                                                    ], 
                                                max_lease_time_secs = 123, 
                                                min_lease_time_secs = 123, 
                                                name = 'example string', 
                                                nameservers = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner_dhcp_subnets_inner_nameservers._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner_dhcpSubnets_inner_nameservers(
                                                    primary = 'example string', 
                                                    secondary = 'example string', ), 
                                                ranges = [
                                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner_dhcp_subnets_inner_ranges_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner_dhcpSubnets_inner_ranges_inner(
                                                        end = 'example string', 
                                                        start = 'example string', )
                                                    ], 
                                                static_leases = [
                                                    graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner_dhcp_subnets_inner_static_leases_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner_dhcpSubnets_inner_staticLeases_inner(
                                                        hostname = 'example string', 
                                                        id = 1234567891011, 
                                                        ip_address = 'example string', 
                                                        mac_address = 'example string', 
                                                        vrf = 'example string', )
                                                    ], 
                                                total_addresses = 12345678910, 
                                                utilization = 123, )
                                            ], 
                                        enterprise_id = 1234567891011, 
                                        function = 'example string', 
                                        id = 1234567891011, 
                                        name = 'example string', 
                                        nat_ruleset = 'example string', 
                                        networks = [
                                            'example string'
                                            ], 
                                        ospfv2_process = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner_ospfv2_process._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner_ospfv2Process(
                                            admin_distance = 100, 
                                            areas = [
                                                graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner_ospfv2_process_areas_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner_ospfv2Process_areas_inner(
                                                    area_id = 'example string', 
                                                    bfd_neighbors = [
                                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_circuits_inner_bgp_neighbors_inner_bfd_neighbor._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_circuits_inner_bgpNeighbors_inner_bfdNeighbor(
                                                            desired_minimum_tx_interval = 123, 
                                                            if_index = 123, 
                                                            interface = 'example string', 
                                                            local_diag = 'ENUM_VALUE', 
                                                            peer_address = 'example string', 
                                                            remote_diag = 'ENUM_VALUE', 
                                                            required_minimum_rx_interval = 123, 
                                                            segment_name = 'example string', 
                                                            source_address = 'example string', 
                                                            state = 'ENUM_VALUE', 
                                                            up = True, )
                                                        ], 
                                                    id = 1234567891011, 
                                                    name = 'example string', 
                                                    type = 'ENUM_VALUE', )
                                                ], 
                                            auto_router_id = True, 
                                            default_originate = 'ENUM_VALUE', 
                                            id = 1234567891011, 
                                            redistributed_protocols = [
                                                graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner_ospfv2_process_redistributed_protocols_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner_ospfv2Process_redistributedProtocols_inner(
                                                    metric = 123, 
                                                    metric_type = 'ENUM_VALUE', 
                                                    redist_type = 'ENUM_VALUE', )
                                                ], 
                                            router_id = 'example string', ), 
                                        ospfv3_process = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner_ospfv3_process._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner_ospfv3Process(
                                            admin_distance = 100, 
                                            default_originate = 'ENUM_VALUE', 
                                            id = 1234567891011, 
                                            router_id = 'example string', 
                                            version = 123, ), 
                                        overlay_filters = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner_overlay_filters._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner_overlayFilters(
                                            inbound_filter = 'example string', 
                                            outbound_filter = 'example string', ), 
                                        routable = True, 
                                        route_distinguisher = 'example string', 
                                        syslog_targets = [
                                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner_syslog_targets_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner_syslogTargets_inner(
                                                destination_host = 'example string', 
                                                destination_port = 123, 
                                                enabled = True, 
                                                error_message = 'example string', 
                                                global_id = 1234567891011, 
                                                id = 1234567891011, 
                                                name = 'example string', 
                                                severity = 'ENUM_VALUE', 
                                                source_interface = 'example string', 
                                                status = 'ENUM_VALUE', 
                                                transport = 'ENUM_VALUE', 
                                                vrf_id = 1234567891011, 
                                                vrf_name = 'example string', )
                                            ], 
                                        traffic_ruleset = 'example string', )
                                    ], 
                                serial_number = 'example string', 
                                site = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_site._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_site(
                                    address = 'example string', 
                                    devices = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_site_devices_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_site_devices_inner(
                                            hostname = 'example string', 
                                            id = 1234567891011, )
                                        ], 
                                    edge_count = 123, 
                                    id = 1234567891011, 
                                    name = 'example string', 
                                    notes = 'example string', 
                                    policy_reference_count = 123, 
                                    policy_tag = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_site_policy_tag._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_site_policyTag(
                                        level_one = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_site_policy_tag_level_one._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_site_policyTag_levelOne(
                                            id = 1234567891011, 
                                            tag = 'example string', 
                                            tag_value = 123, ), 
                                        level_two = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_site_policy_tag_level_one._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_site_policyTag_levelOne(
                                            id = 1234567891011, 
                                            tag = 'example string', 
                                            tag_value = 123, ), 
                                        level_zero = , ), 
                                    segment_count = 123, 
                                    site_list_reference_count = 123, 
                                    tags = [
                                        'example string'
                                        ], 
                                    updated_at = , ), 
                                snmp = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp(
                                    communities = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp_communities_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp_communities_inner(
                                            community_string = 'example string', 
                                            id = 1234567891011, )
                                        ], 
                                    engine_enable_authen_traps = True, 
                                    engine_enable_high_memory_traps = True, 
                                    engine_enable_high_cpu_traps = True, 
                                    engine_enable_local_acess_v4 = True, 
                                    engine_enable_local_acess_v6 = True, 
                                    engine_enable_user_hints = True, 
                                    engine_enable_user_validation = True, 
                                    engine_enabled = True, 
                                    engine_endpoints = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp_engine_endpoints_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp_engineEndpoints_inner(
                                            addresses = [
                                                'example string'
                                                ], 
                                            auto_ipv4 = True, 
                                            auto_ipv6 = True, 
                                            id = 1234567891011, 
                                            interface_name = 'example string', 
                                            lan_segment = 'example string', 
                                            name = 'example string', )
                                        ], 
                                    engine_id_admin_octets = 'example string', 
                                    engine_id_admin_text = 'example string', 
                                    engine_id_ipv4 = 'example string', 
                                    engine_id_ipv6 = 'example string', 
                                    engine_id_mac = 'example string', 
                                    engine_id_raw = 'example string', 
                                    error_message = 'example string', 
                                    global_id = 1234567891011, 
                                    id = 1234567891011, 
                                    name = 'example string', 
                                    notify_filter_profiles = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp_notify_filter_profiles_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp_notifyFilterProfiles_inner(
                                            id = 1234567891011, 
                                            include_exclude_list = [
                                                graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp_notify_filter_profiles_inner_include_exclude_list_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp_notifyFilterProfiles_inner_includeExcludeList_inner(
                                                    id = 1234567891011, 
                                                    include = True, 
                                                    subtree = 'example string', )
                                                ], 
                                            name = 'example string', )
                                        ], 
                                    status = 'ENUM_VALUE', 
                                    targets = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp_targets_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp_targets_inner(
                                            id = 1234567891011, 
                                            name = 'example string', 
                                            notify_filter_profile = 'example string', 
                                            notify_type = 'ENUM_VALUE', 
                                            source_ip = 'example string', 
                                            target_ip = 'example string', 
                                            target_type = 'ENUM_VALUE', 
                                            usm_security_level = 'ENUM_VALUE', 
                                            usm_user_name = 'example string', 
                                            vrf_name = 'example string', )
                                        ], 
                                    usm_local_users = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp_usm_local_users_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp_usmLocalUsers_inner(
                                            auth_passphrase = 'example string', 
                                            auth_protocol = 'ENUM_VALUE', 
                                            encryption_passphrase = 'example string', 
                                            encryption_protocol = 'ENUM_VALUE', 
                                            id = 1234567891011, 
                                            name = 'example string', )
                                        ], 
                                    usm_remote_users = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp_usm_remote_users_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp_usmRemoteUsers_inner(
                                            auth_loc_key = 'example string', 
                                            auth_protocol = 'ENUM_VALUE', 
                                            encryption_loc_key = 'example string', 
                                            encryption_protocol = 'ENUM_VALUE', 
                                            id = 1234567891011, 
                                            name = 'example string', )
                                        ], 
                                    v2c_enabled = True, 
                                    v3_enabled = True, 
                                    vacm_groups = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp_vacm_groups_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp_vacmGroups_inner(
                                            accesses = [
                                                graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp_vacm_groups_inner_accesses_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp_vacmGroups_inner_accesses_inner(
                                                    context = 'example string', 
                                                    group_context_match = 'ENUM_VALUE', 
                                                    id = 1234567891011, 
                                                    name = 'example string', 
                                                    read_view = 'example string', 
                                                    security_level = 'ENUM_VALUE', 
                                                    write_view = 'example string', )
                                                ], 
                                            id = 1234567891011, 
                                            name = 'example string', 
                                            views = [
                                                graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp_vacm_groups_inner_views_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp_vacmGroups_inner_views_inner(
                                                    id = 1234567891011, 
                                                    include_exclude = [
                                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_snmp_vacm_groups_inner_views_inner_include_exclude_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_snmp_vacmGroups_inner_views_inner_includeExclude_inner(
                                                            id = 1234567891011, 
                                                            include = True, 
                                                            name = 'example string', )
                                                        ], 
                                                    name = 'example string', )
                                                ], )
                                        ], ), 
                                software_version = 'example string', 
                                static_routes_enabled = True, 
                                status = 'ENUM_VALUE', 
                                traffic_policy = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_traffic_policy._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_trafficPolicy(
                                    dpi_applications = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_traffic_policy_dpi_applications_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_trafficPolicy_dpiApplications_inner(
                                            description = 'example string', 
                                            destination_network = 'example string', 
                                            destination_network_list = 'example string', 
                                            destination_port = 123, 
                                            destination_port_list = 'example string', 
                                            id = 1234567891011, 
                                            ip_protocol = 'ENUM_VALUE', 
                                            name = 'example string', 
                                            source_network = 'example string', 
                                            source_network_list = 'example string', 
                                            source_port = 123, 
                                            source_port_list = 'example string', )
                                        ], 
                                    network_lists = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_traffic_policy_network_lists_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_trafficPolicy_networkLists_inner(
                                            id = 1234567891011, 
                                            name = 'example string', )
                                        ], 
                                    port_lists = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_traffic_policy_port_lists_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_trafficPolicy_portLists_inner(
                                            id = 1234567891011, 
                                            name = 'example string', 
                                            ports = [
                                                123
                                                ], )
                                        ], 
                                    security_rulesets = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_traffic_policy_security_rulesets_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_trafficPolicy_securityRulesets_inner(
                                            description = 'example string', 
                                            error_message = 'example string', 
                                            global_id = 1234567891011, 
                                            id = 1234567891011, 
                                            index = 123, 
                                            name = 'example string', 
                                            status = 'ENUM_VALUE', )
                                        ], 
                                    traffic_rulesets = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_traffic_policy_traffic_rulesets_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_trafficPolicy_trafficRulesets_inner(
                                            description = 'example string', 
                                            error_message = 'example string', 
                                            global_id = 1234567891011, 
                                            id = 1234567891011, 
                                            index = 123, 
                                            name = 'example string', 
                                            status = 'ENUM_VALUE', )
                                        ], 
                                    zone_firewalls = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_traffic_policy_zone_firewalls_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_trafficPolicy_zoneFirewalls_inner(
                                            ip = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_traffic_policy_zone_firewalls_inner_ip._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_trafficPolicy_zoneFirewalls_inner_ip(
                                                block_land_attacks = True, 
                                                session_limit = 123, 
                                                urpf = 'ENUM_VALUE', ), 
                                            udp = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_traffic_policy_zone_firewalls_inner_udp._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_trafficPolicy_zoneFirewalls_inner_udp(
                                                expiry = 123, 
                                                unidirectional_flow_limit = 123, ), 
                                            zone_name = 'example string', )
                                        ], 
                                    zone_pairs = [
                                        graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_traffic_policy_zone_pairs_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_trafficPolicy_zonePairs_inner(
                                            inside = 'example string', 
                                            outside = 'example string', 
                                            ruleset = 'example string', 
                                            tcp_protection = True, )
                                        ], ), 
                                uptime = , 
                                vrrp_enabled = True, )
                            ], 
                        prefix_set = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_prefix_set._v1_extranets_get_200_response_policies_inner_branches_prefixSet(
                            description = 'example string', 
                            id = 1234567891011, 
                            mode = 'ENUM_VALUE', 
                            name = 'example string', ), 
                        sites = [
                            graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_site._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_site(
                                address = 'example string', 
                                edge_count = 123, 
                                id = 1234567891011, 
                                name = 'example string', 
                                notes = 'example string', 
                                policy_reference_count = 123, 
                                segment_count = 123, 
                                site_list_reference_count = 123, )
                            ], ), 
                    created_at = , 
                    created_by = 'example string', 
                    description = 'example string', 
                    host_prefix_set = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_prefix_set._v1_extranets_get_200_response_policies_inner_branches_prefixSet(
                        description = 'example string', 
                        id = 1234567891011, 
                        mode = 'ENUM_VALUE', 
                        name = 'example string', ), 
                    id = 1234567891011, 
                    manual = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_manual._v1_extranets_get_200_response_policies_inner_manual(
                        prefixes = [
                            'example string'
                            ], ), 
                    name = 'example string', 
                    shared_prefixes = [
                        'example string'
                        ], 
                    shared_segment = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches_excluded_devices_inner_segments_inner._v1_extranets_get_200_response_policies_inner_branches_excludedDevices_inner_segments_inner(
                        description = 'example string', 
                        enterprise_id = 1234567891011, 
                        function = 'example string', 
                        id = 1234567891011, 
                        name = 'example string', 
                        nat_ruleset = 'example string', 
                        routable = True, 
                        route_distinguisher = 'example string', 
                        traffic_ruleset = 'example string', ), 
                    source = graphiant_sdk.models._v1_extranets_get_200_response_policies_inner_branches._v1_extranets_get_200_response_policies_inner_branches(), 
                    target_segments = [
                        
                        ], 
                    type = 'ENUM_VALUE', 
                    updated_at = , )
            )
        else:
            return V1ExtranetsPost200Response(
        )
        """

    def testV1ExtranetsPost200Response(self):
        """Test V1ExtranetsPost200Response"""
        # inst_req_only = self.make_instance(include_optional=False)
        # inst_req_and_optional = self.make_instance(include_optional=True)

if __name__ == '__main__':
    unittest.main()
