mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 13:04:46 +08:00
Add some types for Docker.api.network.NetworkApiMixing.create_network parameters (#12156)
See implementation at
a3652028b1/docker/api/network.py (L40)
This commit is contained in:
@@ -1,21 +1,24 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Literal
|
||||
|
||||
from docker.types import IPAMConfig
|
||||
|
||||
class NetworkApiMixin:
|
||||
def networks(self, names: Incomplete | None = None, ids: Incomplete | None = None, filters: Incomplete | None = None): ...
|
||||
def create_network(
|
||||
self,
|
||||
name,
|
||||
driver: Incomplete | None = None,
|
||||
options: Incomplete | None = None,
|
||||
ipam: Incomplete | None = None,
|
||||
check_duplicate: Incomplete | None = None,
|
||||
name: str,
|
||||
driver: str | None = None,
|
||||
options: dict[Incomplete, Incomplete] | None = None,
|
||||
ipam: IPAMConfig | None = None,
|
||||
check_duplicate: bool | None = None,
|
||||
internal: bool = False,
|
||||
labels: Incomplete | None = None,
|
||||
labels: dict[Incomplete, Incomplete] | None = None,
|
||||
enable_ipv6: bool = False,
|
||||
attachable: Incomplete | None = None,
|
||||
scope: Incomplete | None = None,
|
||||
ingress: Incomplete | None = None,
|
||||
): ...
|
||||
attachable: bool | None = None,
|
||||
scope: Literal["local", "global", "swarm"] | None = None,
|
||||
ingress: bool | None = None,
|
||||
) -> dict[Incomplete, Incomplete]: ...
|
||||
def prune_networks(self, filters: Incomplete | None = None): ...
|
||||
def remove_network(self, net_id) -> None: ...
|
||||
def inspect_network(self, net_id, verbose: Incomplete | None = None, scope: Incomplete | None = None): ...
|
||||
|
||||
Reference in New Issue
Block a user