Step(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A simulated forwarding path is composed of multiple steps. Each step has a well-defined state and an associated configuration.
Attributes | |
---|---|
Name | Description |
description |
str
A description of the step. Usually this is a summary of the state. |
state |
google.cloud.network_management_v1.types.Step.State
Each step is in one of the pre-defined states. |
causes_drop |
bool
This is a step that leads to the final state Drop. |
project_id |
str
Project ID that contains the configuration this step is validating. |
instance |
google.cloud.network_management_v1.types.InstanceInfo
Display information of a Compute Engine instance. |
firewall |
google.cloud.network_management_v1.types.FirewallInfo
Display information of a Compute Engine firewall rule. |
route |
google.cloud.network_management_v1.types.RouteInfo
Display information of a Compute Engine route. |
endpoint |
google.cloud.network_management_v1.types.EndpointInfo
Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy. |
forwarding_rule |
google.cloud.network_management_v1.types.ForwardingRuleInfo
Display information of a Compute Engine forwarding rule. |
vpn_gateway |
google.cloud.network_management_v1.types.VpnGatewayInfo
Display information of a Compute Engine VPN gateway. |
vpn_tunnel |
google.cloud.network_management_v1.types.VpnTunnelInfo
Display information of a Compute Engine VPN tunnel. |
deliver |
google.cloud.network_management_v1.types.DeliverInfo
Display information of the final state "deliver" and reason. |
forward |
google.cloud.network_management_v1.types.ForwardInfo
Display information of the final state "forward" and reason. |
abort |
google.cloud.network_management_v1.types.AbortInfo
Display information of the final state "abort" and reason. |
drop |
google.cloud.network_management_v1.types.DropInfo
Display information of the final state "drop" and reason. |
load_balancer |
google.cloud.network_management_v1.types.LoadBalancerInfo
Display information of the load balancers. |
network |
google.cloud.network_management_v1.types.NetworkInfo
Display information of a Google Cloud network. |
gke_master |
google.cloud.network_management_v1.types.GKEMasterInfo
Display information of a Google Kubernetes Engine cluster master. |
cloud_sql_instance |
google.cloud.network_management_v1.types.CloudSQLInstanceInfo
Display information of a Cloud SQL instance. |
Classes
State
State(value)
Type of states that are defined in the network state machine. Each step in the packet trace is in a specific state.