Network

Network(self, name:str, network_id:str, cidr_block:str=None, region:str=None) -> None

Simple container to hold network information.

Service

Service(self, network:cloudless.types.common.Network, name:str, subnetworks:list) -> None

Simple container to hold service information.

Subnetwork

Subnetwork(self, subnetwork_id:str, name:str, cidr_block:str, region:str, availability_zone:str, instances:list) -> None

Simple container to hold subnetwork information.

Instance

Instance(self, instance_id:str, public_ip:str, private_ip:str, state:str, availability_zone:str) -> None

Simple container to hold instance information.

Path

Path(self, network:cloudless.types.common.Network, source, destination, protocol:str, port:int) -> None

Simple container to hold path information.