# 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_devices_device_id_versions_version_get200_response import V1DevicesDeviceIdVersionsVersionGet200Response

class TestV1DevicesDeviceIdVersionsVersionGet200Response(unittest.TestCase):
    """V1DevicesDeviceIdVersionsVersionGet200Response unit test stubs"""

    def setUp(self):
        pass

    def tearDown(self):
        pass

    def make_instance(self, include_optional) -> V1DevicesDeviceIdVersionsVersionGet200Response:
        """Test V1DevicesDeviceIdVersionsVersionGet200Response
            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 `V1DevicesDeviceIdVersionsVersionGet200Response`
        """
        model = V1DevicesDeviceIdVersionsVersionGet200Response()
        if include_optional:
            return V1DevicesDeviceIdVersionsVersionGet200Response(
                config = graphiant_sdk.models._v1_devices__device_id__draft_get_200_response_draft._v1_devices__deviceId__draft_get_200_response_draft(
                    mana_device = 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, ), 
                    version_info = graphiant_sdk.models._v1_devices__device_id__draft_get_200_response_draft_version_info._v1_devices__deviceId__draft_get_200_response_draft_versionInfo(
                        id = 1234567891011, 
                        name = 'example string', 
                        version = 123, ), )
            )
        else:
            return V1DevicesDeviceIdVersionsVersionGet200Response(
        )
        """

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

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