dcim_interfaces_list

Function dcim_interfaces_list 

Source
pub async fn dcim_interfaces_list(
    configuration: &Configuration,
    bridge_id: Option<Vec<i32>>,
    bridge_id__n: Option<Vec<i32>>,
    cable_end: Option<&str>,
    cable_id: Option<Vec<i32>>,
    cable_id__n: Option<Vec<i32>>,
    cabled: Option<bool>,
    connected: Option<bool>,
    created: Option<Vec<String>>,
    created__empty: Option<Vec<String>>,
    created__gt: Option<Vec<String>>,
    created__gte: Option<Vec<String>>,
    created__lt: Option<Vec<String>>,
    created__lte: Option<Vec<String>>,
    created__n: Option<Vec<String>>,
    created_by_request: Option<&str>,
    description: Option<Vec<String>>,
    description__empty: Option<bool>,
    description__ic: Option<Vec<String>>,
    description__ie: Option<Vec<String>>,
    description__iew: Option<Vec<String>>,
    description__iregex: Option<Vec<String>>,
    description__isw: Option<Vec<String>>,
    description__n: Option<Vec<String>>,
    description__nic: Option<Vec<String>>,
    description__nie: Option<Vec<String>>,
    description__niew: Option<Vec<String>>,
    description__nisw: Option<Vec<String>>,
    description__regex: Option<Vec<String>>,
    device: Option<Vec<String>>,
    device__n: Option<Vec<String>>,
    device_id: Option<Vec<i32>>,
    device_id__n: Option<Vec<i32>>,
    device_role: Option<Vec<String>>,
    device_role__n: Option<Vec<String>>,
    device_role_id: Option<Vec<i32>>,
    device_role_id__n: Option<Vec<i32>>,
    device_status: Option<Vec<String>>,
    device_status__empty: Option<bool>,
    device_status__ic: Option<Vec<String>>,
    device_status__ie: Option<Vec<String>>,
    device_status__iew: Option<Vec<String>>,
    device_status__iregex: Option<Vec<String>>,
    device_status__isw: Option<Vec<String>>,
    device_status__n: Option<Vec<String>>,
    device_status__nic: Option<Vec<String>>,
    device_status__nie: Option<Vec<String>>,
    device_status__niew: Option<Vec<String>>,
    device_status__nisw: Option<Vec<String>>,
    device_status__regex: Option<Vec<String>>,
    device_type: Option<Vec<String>>,
    device_type__n: Option<Vec<String>>,
    device_type_id: Option<Vec<i32>>,
    device_type_id__n: Option<Vec<i32>>,
    duplex: Option<Vec<String>>,
    duplex__empty: Option<bool>,
    duplex__ic: Option<Vec<String>>,
    duplex__ie: Option<Vec<String>>,
    duplex__iew: Option<Vec<String>>,
    duplex__iregex: Option<Vec<String>>,
    duplex__isw: Option<Vec<String>>,
    duplex__n: Option<Vec<String>>,
    duplex__nic: Option<Vec<String>>,
    duplex__nie: Option<Vec<String>>,
    duplex__niew: Option<Vec<String>>,
    duplex__nisw: Option<Vec<String>>,
    duplex__regex: Option<Vec<String>>,
    enabled: Option<bool>,
    id: Option<Vec<i32>>,
    id__empty: Option<bool>,
    id__gt: Option<Vec<i32>>,
    id__gte: Option<Vec<i32>>,
    id__lt: Option<Vec<i32>>,
    id__lte: Option<Vec<i32>>,
    id__n: Option<Vec<i32>>,
    kind: Option<&str>,
    l2vpn: Option<Vec<i64>>,
    l2vpn__n: Option<Vec<i64>>,
    l2vpn_id: Option<Vec<i32>>,
    l2vpn_id__n: Option<Vec<i32>>,
    label: Option<Vec<String>>,
    label__empty: Option<bool>,
    label__ic: Option<Vec<String>>,
    label__ie: Option<Vec<String>>,
    label__iew: Option<Vec<String>>,
    label__iregex: Option<Vec<String>>,
    label__isw: Option<Vec<String>>,
    label__n: Option<Vec<String>>,
    label__nic: Option<Vec<String>>,
    label__nie: Option<Vec<String>>,
    label__niew: Option<Vec<String>>,
    label__nisw: Option<Vec<String>>,
    label__regex: Option<Vec<String>>,
    lag_id: Option<Vec<i32>>,
    lag_id__n: Option<Vec<i32>>,
    last_updated: Option<Vec<String>>,
    last_updated__empty: Option<Vec<String>>,
    last_updated__gt: Option<Vec<String>>,
    last_updated__gte: Option<Vec<String>>,
    last_updated__lt: Option<Vec<String>>,
    last_updated__lte: Option<Vec<String>>,
    last_updated__n: Option<Vec<String>>,
    limit: Option<i32>,
    location: Option<Vec<String>>,
    location__n: Option<Vec<String>>,
    location_id: Option<Vec<i32>>,
    location_id__n: Option<Vec<i32>>,
    mac_address: Option<Vec<String>>,
    mac_address__ic: Option<Vec<String>>,
    mac_address__ie: Option<Vec<String>>,
    mac_address__iew: Option<Vec<String>>,
    mac_address__iregex: Option<Vec<String>>,
    mac_address__isw: Option<Vec<String>>,
    mac_address__n: Option<Vec<String>>,
    mac_address__nic: Option<Vec<String>>,
    mac_address__nie: Option<Vec<String>>,
    mac_address__niew: Option<Vec<String>>,
    mac_address__nisw: Option<Vec<String>>,
    mac_address__regex: Option<Vec<String>>,
    mark_connected: Option<bool>,
    mgmt_only: Option<bool>,
    mode: Option<Vec<String>>,
    mode__empty: Option<bool>,
    mode__ic: Option<Vec<String>>,
    mode__ie: Option<Vec<String>>,
    mode__iew: Option<Vec<String>>,
    mode__iregex: Option<Vec<String>>,
    mode__isw: Option<Vec<String>>,
    mode__n: Option<Vec<String>>,
    mode__nic: Option<Vec<String>>,
    mode__nie: Option<Vec<String>>,
    mode__niew: Option<Vec<String>>,
    mode__nisw: Option<Vec<String>>,
    mode__regex: Option<Vec<String>>,
    modified_by_request: Option<&str>,
    module_id: Option<Vec<i32>>,
    module_id__n: Option<Vec<i32>>,
    mtu: Option<Vec<i32>>,
    mtu__empty: Option<bool>,
    mtu__gt: Option<Vec<i32>>,
    mtu__gte: Option<Vec<i32>>,
    mtu__lt: Option<Vec<i32>>,
    mtu__lte: Option<Vec<i32>>,
    mtu__n: Option<Vec<i32>>,
    name: Option<Vec<String>>,
    name__empty: Option<bool>,
    name__ic: Option<Vec<String>>,
    name__ie: Option<Vec<String>>,
    name__iew: Option<Vec<String>>,
    name__iregex: Option<Vec<String>>,
    name__isw: Option<Vec<String>>,
    name__n: Option<Vec<String>>,
    name__nic: Option<Vec<String>>,
    name__nie: Option<Vec<String>>,
    name__niew: Option<Vec<String>>,
    name__nisw: Option<Vec<String>>,
    name__regex: Option<Vec<String>>,
    occupied: Option<bool>,
    offset: Option<i32>,
    ordering: Option<&str>,
    parent_id: Option<Vec<i32>>,
    parent_id__n: Option<Vec<i32>>,
    poe_mode: Option<Vec<String>>,
    poe_mode__empty: Option<bool>,
    poe_mode__ic: Option<Vec<String>>,
    poe_mode__ie: Option<Vec<String>>,
    poe_mode__iew: Option<Vec<String>>,
    poe_mode__iregex: Option<Vec<String>>,
    poe_mode__isw: Option<Vec<String>>,
    poe_mode__n: Option<Vec<String>>,
    poe_mode__nic: Option<Vec<String>>,
    poe_mode__nie: Option<Vec<String>>,
    poe_mode__niew: Option<Vec<String>>,
    poe_mode__nisw: Option<Vec<String>>,
    poe_mode__regex: Option<Vec<String>>,
    poe_type: Option<Vec<String>>,
    poe_type__empty: Option<bool>,
    poe_type__ic: Option<Vec<String>>,
    poe_type__ie: Option<Vec<String>>,
    poe_type__iew: Option<Vec<String>>,
    poe_type__iregex: Option<Vec<String>>,
    poe_type__isw: Option<Vec<String>>,
    poe_type__n: Option<Vec<String>>,
    poe_type__nic: Option<Vec<String>>,
    poe_type__nie: Option<Vec<String>>,
    poe_type__niew: Option<Vec<String>>,
    poe_type__nisw: Option<Vec<String>>,
    poe_type__regex: Option<Vec<String>>,
    primary_mac_address: Option<Vec<String>>,
    primary_mac_address__n: Option<Vec<String>>,
    primary_mac_address_id: Option<Vec<i32>>,
    primary_mac_address_id__n: Option<Vec<i32>>,
    q: Option<&str>,
    rack: Option<Vec<String>>,
    rack__n: Option<Vec<String>>,
    rack_id: Option<Vec<i32>>,
    rack_id__n: Option<Vec<i32>>,
    region: Option<Vec<String>>,
    region__n: Option<Vec<String>>,
    region_id: Option<Vec<String>>,
    region_id__n: Option<Vec<String>>,
    rf_channel: Option<Vec<String>>,
    rf_channel__empty: Option<bool>,
    rf_channel__ic: Option<Vec<String>>,
    rf_channel__ie: Option<Vec<String>>,
    rf_channel__iew: Option<Vec<String>>,
    rf_channel__iregex: Option<Vec<String>>,
    rf_channel__isw: Option<Vec<String>>,
    rf_channel__n: Option<Vec<String>>,
    rf_channel__nic: Option<Vec<String>>,
    rf_channel__nie: Option<Vec<String>>,
    rf_channel__niew: Option<Vec<String>>,
    rf_channel__nisw: Option<Vec<String>>,
    rf_channel__regex: Option<Vec<String>>,
    rf_channel_frequency: Option<Vec<f64>>,
    rf_channel_frequency__empty: Option<bool>,
    rf_channel_frequency__gt: Option<Vec<f64>>,
    rf_channel_frequency__gte: Option<Vec<f64>>,
    rf_channel_frequency__lt: Option<Vec<f64>>,
    rf_channel_frequency__lte: Option<Vec<f64>>,
    rf_channel_frequency__n: Option<Vec<f64>>,
    rf_channel_width: Option<Vec<f64>>,
    rf_channel_width__empty: Option<bool>,
    rf_channel_width__gt: Option<Vec<f64>>,
    rf_channel_width__gte: Option<Vec<f64>>,
    rf_channel_width__lt: Option<Vec<f64>>,
    rf_channel_width__lte: Option<Vec<f64>>,
    rf_channel_width__n: Option<Vec<f64>>,
    rf_role: Option<Vec<String>>,
    rf_role__empty: Option<bool>,
    rf_role__ic: Option<Vec<String>>,
    rf_role__ie: Option<Vec<String>>,
    rf_role__iew: Option<Vec<String>>,
    rf_role__iregex: Option<Vec<String>>,
    rf_role__isw: Option<Vec<String>>,
    rf_role__n: Option<Vec<String>>,
    rf_role__nic: Option<Vec<String>>,
    rf_role__nie: Option<Vec<String>>,
    rf_role__niew: Option<Vec<String>>,
    rf_role__nisw: Option<Vec<String>>,
    rf_role__regex: Option<Vec<String>>,
    site: Option<Vec<String>>,
    site__n: Option<Vec<String>>,
    site_group: Option<Vec<String>>,
    site_group__n: Option<Vec<String>>,
    site_group_id: Option<Vec<String>>,
    site_group_id__n: Option<Vec<String>>,
    site_id: Option<Vec<i32>>,
    site_id__n: Option<Vec<i32>>,
    speed: Option<Vec<i32>>,
    speed__empty: Option<Vec<i32>>,
    speed__gt: Option<Vec<i32>>,
    speed__gte: Option<Vec<i32>>,
    speed__lt: Option<Vec<i32>>,
    speed__lte: Option<Vec<i32>>,
    speed__n: Option<Vec<i32>>,
    tag: Option<Vec<String>>,
    tag__n: Option<Vec<String>>,
    tag_id: Option<Vec<i32>>,
    tag_id__n: Option<Vec<i32>>,
    tx_power: Option<Vec<i32>>,
    tx_power__empty: Option<bool>,
    tx_power__gt: Option<Vec<i32>>,
    tx_power__gte: Option<Vec<i32>>,
    tx_power__lt: Option<Vec<i32>>,
    tx_power__lte: Option<Vec<i32>>,
    tx_power__n: Option<Vec<i32>>,
    type: Option<Vec<String>>,
    type__empty: Option<bool>,
    type__ic: Option<Vec<String>>,
    type__ie: Option<Vec<String>>,
    type__iew: Option<Vec<String>>,
    type__iregex: Option<Vec<String>>,
    type__isw: Option<Vec<String>>,
    type__n: Option<Vec<String>>,
    type__nic: Option<Vec<String>>,
    type__nie: Option<Vec<String>>,
    type__niew: Option<Vec<String>>,
    type__nisw: Option<Vec<String>>,
    type__regex: Option<Vec<String>>,
    updated_by_request: Option<&str>,
    vdc: Option<Vec<String>>,
    vdc__n: Option<Vec<String>>,
    vdc_id: Option<Vec<i32>>,
    vdc_id__n: Option<Vec<i32>>,
    vdc_identifier: Option<Vec<i32>>,
    vdc_identifier__n: Option<Vec<i32>>,
    virtual_chassis: Option<Vec<String>>,
    virtual_chassis__n: Option<Vec<String>>,
    virtual_chassis_id: Option<Vec<i32>>,
    virtual_chassis_id__n: Option<Vec<i32>>,
    virtual_chassis_member: Option<Vec<String>>,
    virtual_chassis_member_id: Option<Vec<i32>>,
    virtual_chassis_member_or_master: Option<Vec<String>>,
    virtual_chassis_member_or_master_id: Option<Vec<i32>>,
    virtual_circuit_id: Option<Vec<i32>>,
    virtual_circuit_id__n: Option<Vec<i32>>,
    virtual_circuit_termination_id: Option<Vec<i32>>,
    virtual_circuit_termination_id__n: Option<Vec<i32>>,
    vlan: Option<&str>,
    vlan_id: Option<&str>,
    vlan_translation_policy: Option<Vec<String>>,
    vlan_translation_policy__n: Option<Vec<String>>,
    vlan_translation_policy_id: Option<Vec<i32>>,
    vlan_translation_policy_id__n: Option<Vec<i32>>,
    vrf: Option<Vec<String>>,
    vrf__n: Option<Vec<String>>,
    vrf_id: Option<Vec<i32>>,
    vrf_id__n: Option<Vec<i32>>,
    wireless_lan_id: Option<Vec<i32>>,
    wireless_lan_id__n: Option<Vec<i32>>,
    wireless_link_id: Option<Vec<i32>>,
    wireless_link_id__n: Option<Vec<i32>>,
    wwn: Option<Vec<String>>,
    wwn__ic: Option<Vec<String>>,
    wwn__ie: Option<Vec<String>>,
    wwn__iew: Option<Vec<String>>,
    wwn__iregex: Option<Vec<String>>,
    wwn__isw: Option<Vec<String>>,
    wwn__n: Option<Vec<String>>,
    wwn__nic: Option<Vec<String>>,
    wwn__nie: Option<Vec<String>>,
    wwn__niew: Option<Vec<String>>,
    wwn__nisw: Option<Vec<String>>,
    wwn__regex: Option<Vec<String>>,
) -> Result<PaginatedInterfaceList, Error<DcimInterfacesListError>>
Expand description

Get a list of interface objects.