package documentation

Python SDK types generated from Nebius API descriptors.

From __init__.py:

Class AddressBlockState Controls provisioning of IP addresses from this pool to other pools or allocations. Defaults to AVAILABLE.
Class Allocation No class docstring; 3/3 properties, 4/4 methods documented
Class AllocationDetails No class docstring; 4/4 properties, 5/5 methods documented
Class AllocationNextHop AllocationNextHop specifies an IP allocation as the next hop.
Class AllocationNextHopState No class docstring; 1/1 property, 2/2 methods documented
Class AllocationServiceClient AllocationService provides operations for managing allocations.
Class AllocationSpec No class docstring; 1/3 property, 3/3 methods, 1/3 class documented
Class AllocationStatus No class docstring; 4/4 properties, 5/5 methods, 1/1 class documented
Class Assignment No class docstring; 1/3 property, 3/3 methods, 1/3 class documented
Class ComputeInstance Target representing compute instance
Class CreateAllocationRequest No class docstring; 2/2 properties, 3/3 methods documented
Class CreateDefaultNetworkRequest No class docstring; 1/1 property, 2/2 methods documented
Class CreateNetworkRequest No class docstring; 2/2 properties, 3/3 methods documented
Class CreatePoolRequest No class docstring; 2/2 properties, 3/3 methods documented
Class CreateRouteRequest No class docstring; 2/2 properties, 3/3 methods documented
Class CreateRouteTableRequest No class docstring; 2/2 properties, 3/3 methods documented
Class CreateSecurityGroupRequest No class docstring; 2/2 properties, 3/3 methods documented
Class CreateSecurityRuleRequest No class docstring; 2/2 properties, 3/3 methods documented
Class CreateSubnetRequest No class docstring; 2/2 properties, 3/3 methods documented
Class DefaultEgressGatewayState No class docstring; 1/1 method documented
Class DeleteAllocationRequest No class docstring; 1/1 property, 2/2 methods documented
Class DeleteNetworkRequest No class docstring; 1/1 property, 2/2 methods documented
Class DeletePoolRequest No class docstring; 1/1 property, 2/2 methods documented
Class DeleteRouteRequest No class docstring; 1/1 property, 2/2 methods documented
Class DeleteRouteTableRequest No class docstring; 1/1 property, 2/2 methods documented
Class DeleteSecurityGroupRequest No class docstring; 1/1 property, 2/2 methods documented
Class DeleteSecurityRuleRequest No class docstring; 1/1 property, 2/2 methods documented
Class DeleteSubnetRequest No class docstring; 1/1 property, 2/2 methods documented
Class DestinationMatch No class docstring; 1/1 property, 2/2 methods documented
Class GetAllocationByNameRequest No class docstring; 2/2 properties, 3/3 methods documented
Class GetAllocationRequest No class docstring; 1/1 property, 2/2 methods documented
Class GetNetworkByNameRequest No class docstring; 2/2 properties, 3/3 methods documented
Class GetNetworkRequest No class docstring; 1/1 property, 2/2 methods documented
Class GetPoolByNameRequest No class docstring; 2/2 properties, 3/3 methods documented
Class GetPoolRequest No class docstring; 1/1 property, 2/2 methods documented
Class GetRouteByNameRequest No class docstring; 2/2 properties, 3/3 methods documented
Class GetRouteRequest No class docstring; 1/1 property, 2/2 methods documented
Class GetRouteTableByNameRequest No class docstring; 2/2 properties, 3/3 methods documented
Class GetRouteTableRequest No class docstring; 1/1 property, 2/2 methods documented
Class GetSecurityGroupByNameRequest No class docstring; 2/2 properties, 3/3 methods documented
Class GetSecurityGroupRequest No class docstring; 1/1 property, 2/2 methods documented
Class GetSecurityRuleByNameRequest No class docstring; 2/2 properties, 3/3 methods documented
Class GetSecurityRuleRequest No class docstring; 1/1 property, 2/2 methods documented
Class GetSubnetByNameRequest No class docstring; 2/2 properties, 3/3 methods documented
Class GetSubnetRequest No class docstring; 1/1 property, 2/2 methods documented
Class GetTargetGroupRequest No class docstring; 1/1 property, 2/2 methods documented
Class IPv4PrivateAllocationSpec Private IPv4 address configuration for the allocation.
Class IPv4PrivateNetworkPools No class docstring; 0/1 property, 2/2 methods documented
Class IPv4PrivateSubnetPools No class docstring; 2/2 properties, 3/3 methods documented
Class IPv4PublicAllocationSpec Public IPv4 address configuration for the allocation.
Class IPv4PublicNetworkPools No class docstring; 0/1 property, 2/2 methods documented
Class IPv4PublicSubnetPools No class docstring; 2/2 properties, 3/3 methods documented
Class IpVersion No class docstring; 3/3 constants documented
Class IpVisibility No class docstring; 3/3 constants documented
Class ListAggregatedAllocationsRequest No class docstring; 0/3 property, 4/4 methods documented
Class ListAggregatedNetworksRequest No class docstring; 0/3 property, 4/4 methods documented
Class ListAggregatedPoolsRequest No class docstring; 0/3 property, 4/4 methods documented
Class ListAggregatedRouteTablesRequest No class docstring; 0/3 property, 4/4 methods documented
Class ListAggregatedSecurityGroupsRequest No class docstring; 0/3 property, 4/4 methods documented
Class ListAggregatedSubnetsRequest No class docstring; 0/3 property, 4/4 methods documented
Class ListAllocationsByPoolRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListAllocationsBySubnetRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListAllocationsRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListAllocationsResponse No class docstring; 0/2 property, 3/3 methods documented
Class ListNetworksRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListNetworksResponse No class docstring; 0/2 property, 3/3 methods documented
Class ListPoolsBySourcePoolRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListPoolsRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListPoolsResponse No class docstring; 0/2 property, 3/3 methods documented
Class ListRoutesRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListRoutesResponse No class docstring; 0/2 property, 3/3 methods documented
Class ListRouteTablesByNetworkRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListRouteTablesRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListRouteTablesResponse No class docstring; 0/2 property, 3/3 methods documented
Class ListSecurityGroupsByNetworkRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListSecurityGroupsRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListSecurityGroupsResponse No class docstring; 0/2 property, 3/3 methods documented
Class ListSecurityRulesRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListSecurityRulesResponse No class docstring; 0/2 property, 3/3 methods documented
Class ListSubnetsByNetworkRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListSubnetsRequest No class docstring; 3/3 properties, 4/4 methods documented
Class ListSubnetsResponse No class docstring; 0/2 property, 3/3 methods documented
Class LoadBalancerAssignment No class docstring; 1/1 property, 2/2 methods documented
Class Network Defines a Network, which serves as a virtual representation of a traditional LAN within a cloud environment. Networks facilitate communication between subnets.
Class NetworkInterfaceAssignment No class docstring; 3/3 properties, 4/4 methods, 0/1 class documented
Class NetworkPool No class docstring; 1/1 property, 2/2 methods documented
Class NetworkServiceClient NetworkService provides operations for managing networks.
Class NetworkSpec No class docstring; 2/2 properties, 3/3 methods documented
Class NetworkStatus No class docstring; 2/2 properties, 3/3 methods, 1/1 class documented
Class NextHop No class docstring; 3/3 properties, 3/3 methods, 3/3 classes documented
Class NextHopState No class docstring; 3/3 properties, 3/3 methods, 3/3 classes documented
Class Pool No class docstring; 3/3 properties, 4/4 methods documented
Class PoolAssignment No class docstring; 2/2 properties, 3/3 methods documented
Class PoolCidr No class docstring; 3/3 properties, 4/4 methods documented
Class PoolServiceClient PoolService provides operations for managing pools.
Class PoolSpec No class docstring; 4/4 properties, 5/5 methods documented
Class PoolStatus No class docstring; 4/4 properties, 5/5 methods, 1/1 class documented
Class Route Routes determine how network traffic is directed within a VPC network, specifying the path that traffic should take based on destination addresses.
Class RouteServiceClient RouteService provides operations for managing routes.
Class RouteSpec No class docstring; 3/3 properties, 4/4 methods documented
Class RouteStatus No class docstring; 4/4 properties, 5/5 methods, 1/2 class documented
Class RouteTable RouteTable represents a routing configuration for a VPC network. Each route table can be associated with multiple subnets and contains rules for routing traffic to different destinations.
Class RouteTableAssignment No class docstring; 1/1 property, 2/2 methods documented
Class RouteTableServiceClient RouteTableService provides operations for managing route tables.
Class RouteTableSpec No class docstring; 1/1 property, 2/2 methods documented
Class RouteTableStatus No class docstring; 3/3 properties, 4/4 methods, 1/1 class documented
Class RuleAccessAction Access specifies action on matching traffic: ALLOW or DENY.
Class RuleDirection Direction specifies whether traffic is INGRESS (incoming) or EGRESS (outgoing).
Class RuleEgress Defines match for outgoing traffic.
Class RuleIngress Defines match for incoming traffic.
Class RuleMatchStatus No class docstring; 3/3 properties, 4/4 methods documented
Class RuleProtocol Protocol specifies traffic protocol.
Class RuleType RuleType specifies whether the security rule is stateful or stateless.
Class SecurityGroup SecurityGroup is a logical grouping of resources used to manage and apply network security policies collectively. Security group applies implicit deny at the end (traffic not matched by any rule will be denied).
Class SecurityGroupServiceClient SecurityGroupService provides operations for managing security groups.
Class SecurityGroupSpec No class docstring; 1/1 property, 2/2 methods documented
Class SecurityGroupStatus No class docstring; 2/2 properties, 3/3 methods, 1/1 class documented
Class SecurityRule SecurityRules define rules for controlling network traffic within a network. These rules specify when traffic is ALLOWED or DENIED based on direction, protocol, match source, and ports.
Class SecurityRuleServiceClient SecurityRuleService provides operations for managing security rules.
Class SecurityRuleSpec No class docstring; 5/7 properties, 7/7 methods, 1/3 class documented
Class SecurityRuleStatus No class docstring; 4/5 properties, 6/6 methods, 1/1 class documented
Class Subnet Defines a Subnet, a segment of a network used for more granular control and management. Subnet uses pools to organize address space.
Class SubnetAssociatedRouteTable No class docstring; 2/2 properties, 3/3 methods documented
Class SubnetCidr No class docstring; 3/3 properties, 4/4 methods documented
Class SubnetPool No class docstring; 0/1 property, 2/2 methods documented
Class SubnetServiceClient SubnetService provides operations for managing subnets.
Class SubnetSpec No class docstring; 4/4 properties, 5/5 methods documented
Class SubnetStatus No class docstring; 6/6 properties, 7/7 methods, 1/1 class documented
Class SubnetStatusPool No class docstring; 2/2 properties, 3/3 methods documented
Class Target Represents the target which can receive traffic from a load balancer listener
Class TargetGroup Target group represents the set of resources that receive traffic from a load balancer listener
Class TargetGroupServiceClient TargetGroupService provides operations for managing target groups.
Class TargetGroupSpec No class docstring; 1/1 property, 2/2 methods documented
Class TargetGroupStatus No class docstring; 2/2 properties, 3/3 methods documented
Class TargetStatus No class docstring; 0/2 property, 3/3 methods, 0/1 class documented
Class UpdateAllocationRequest No class docstring; 2/2 properties, 3/3 methods documented
Class UpdateNetworkRequest No class docstring; 2/2 properties, 3/3 methods documented
Class UpdatePoolRequest No class docstring; 2/2 properties, 3/3 methods documented
Class UpdateRouteRequest No class docstring; 2/2 properties, 3/3 methods documented
Class UpdateRouteTableRequest No class docstring; 2/2 properties, 3/3 methods documented
Class UpdateSecurityGroupRequest No class docstring; 2/2 properties, 3/3 methods documented
Class UpdateSecurityRuleRequest No class docstring; 2/2 properties, 3/3 methods documented
Class UpdateSubnetRequest No class docstring; 2/2 properties, 3/3 methods documented
Class UpdateTargetGroupRequest No class docstring; 2/2 properties, 3/3 methods documented
Variable AllocationStatus__State Enumeration of possible states of the Allocation.
Variable NetworkInterfaceAssignment__Type Undocumented
Variable NetworkStatus__State Enumeration of possible states of the network.
Variable PoolStatus__State Possible states of the Pool.
Variable RouteStatus__State Undocumented
Variable RouteStatus__Type Route type.
Variable RouteTableStatus__State State indicates the current operational state of the route table.
Variable SecurityGroupStatus__State Enumeration of possible states of the security group.
Variable SecurityRuleStatus__State State describes lifecycle phases of a security rule.
Variable SubnetStatus__State Enumeration of possible states of the subnet.
Variable TargetStatus__TargetState Undocumented
AllocationStatus__State = (source)

Enumeration of possible states of the Allocation.

NetworkInterfaceAssignment__Type = (source)

Undocumented

NetworkStatus__State = (source)

Enumeration of possible states of the network.

PoolStatus__State = (source)

Possible states of the Pool.

RouteStatus__State = (source)

Undocumented

RouteStatus__Type = (source)

Route type.

RouteTableStatus__State = (source)

State indicates the current operational state of the route table.

SecurityGroupStatus__State = (source)

Enumeration of possible states of the security group.

SecurityRuleStatus__State = (source)

State describes lifecycle phases of a security rule.

SubnetStatus__State = (source)

Enumeration of possible states of the subnet.

TargetStatus__TargetState = (source)

Undocumented