pub trait VLanNetworkInterfaceDetail {
    // Required methods
    fn get(
        chassis_id: String,
        network_adapter_id: String,
        network_device_function_id: String,
        vlan_network_interface_id: String
    ) -> VLanNetworkInterfaceDetailGetResponse;
    fn put(
        chassis_id: String,
        network_adapter_id: String,
        network_device_function_id: String,
        vlan_network_interface_id: String,
        body: VLanNetworkInterface
    ) -> VLanNetworkInterfaceDetailPutResponse;
    fn delete(
        chassis_id: String,
        network_adapter_id: String,
        network_device_function_id: String,
        vlan_network_interface_id: String
    ) -> VLanNetworkInterfaceDetailDeleteResponse;
    fn patch(
        chassis_id: String,
        network_adapter_id: String,
        network_device_function_id: String,
        vlan_network_interface_id: String,
        body: Value
    ) -> VLanNetworkInterfaceDetailPatchResponse;
}

Required Methods§

source

fn get( chassis_id: String, network_adapter_id: String, network_device_function_id: String, vlan_network_interface_id: String ) -> VLanNetworkInterfaceDetailGetResponse

source

fn put( chassis_id: String, network_adapter_id: String, network_device_function_id: String, vlan_network_interface_id: String, body: VLanNetworkInterface ) -> VLanNetworkInterfaceDetailPutResponse

source

fn delete( chassis_id: String, network_adapter_id: String, network_device_function_id: String, vlan_network_interface_id: String ) -> VLanNetworkInterfaceDetailDeleteResponse

source

fn patch( chassis_id: String, network_adapter_id: String, network_device_function_id: String, vlan_network_interface_id: String, body: Value ) -> VLanNetworkInterfaceDetailPatchResponse

Implementors§