API documentation for network_management_v1.types
package.
Classes
AbortInfo
Details of the final state "abort" and associated resource. .. attribute:: cause
Causes that the analysis is aborted.
:type: google.cloud.network_management_v1.types.AbortInfo.Cause
CloudSQLInstanceInfo
For display only. Metadata associated with a Cloud SQL instance.
ConnectivityTest
A Connectivity Test for a network reachability analysis. .. attribute:: name
Required. Unique name of the resource using the form:
projects/{project_id}/locations/global/connectivityTests/{test_id}
:type: str
CreateConnectivityTestRequest
Request for the CreateConnectivityTest
method.
.. attribute:: parent
Required. The parent resource of the Connectivity Test to
create: projects/{project_id}/locations/global
:type: str
DeleteConnectivityTestRequest
Request for the DeleteConnectivityTest
method.
.. attribute:: name
Required. Connectivity Test resource name using the form:
projects/{project_id}/locations/global/connectivityTests/{test_id}
:type: str
DeliverInfo
Details of the final state "deliver" and associated resource. .. attribute:: target
Target type where the packet is delivered to.
:type: google.cloud.network_management_v1.types.DeliverInfo.Target
DropInfo
Details of the final state "drop" and associated resource. .. attribute:: cause
Cause that the packet is dropped.
:type: google.cloud.network_management_v1.types.DropInfo.Cause
Endpoint
Source or destination of the Connectivity Test. .. attribute:: ip_address
The IP address of the endpoint, which can be an external or
internal IP. An IPv6 address is only allowed when the test's
destination is a global load balancer
VIP </load-balancing/docs/load-balancing-overview>
__.
:type: str
EndpointInfo
For display only. The specification of the endpoints for the test. EndpointInfo is derived from source and destination Endpoint and validated by the backend data plane model.
FirewallInfo
For display only. Metadata associated with a VPC firewall rule, an implied VPC firewall rule, or a hierarchical firewall policy rule.
ForwardInfo
Details of the final state "forward" and associated resource. .. attribute:: target
Target type where this packet is forwarded to.
:type: google.cloud.network_management_v1.types.ForwardInfo.Target
ForwardingRuleInfo
For display only. Metadata associated with a Compute Engine forwarding rule.
GKEMasterInfo
For display only. Metadata associated with a Google Kubernetes Engine (GKE) cluster master.
GetConnectivityTestRequest
Request for the GetConnectivityTest
method.
.. attribute:: name
Required. ConnectivityTest
resource name using the form:
projects/{project_id}/locations/global/connectivityTests/{test_id}
:type: str
InstanceInfo
For display only. Metadata associated with a Compute Engine instance.
ListConnectivityTestsRequest
Request for the ListConnectivityTests
method.
.. attribute:: parent
Required. The parent resource of the Connectivity Tests:
projects/{project_id}/locations/global
:type: str
ListConnectivityTestsResponse
Response for the ListConnectivityTests
method.
.. attribute:: resources
List of Connectivity Tests.
:type: Sequence[google.cloud.network_management_v1.types.ConnectivityTest]
LoadBalancerBackend
For display only. Metadata associated with a specific load balancer backend.
LoadBalancerInfo
For display only. Metadata associated with a load balancer. .. attribute:: load_balancer_type
Type of the load balancer.
:type: google.cloud.network_management_v1.types.LoadBalancerInfo.LoadBalancerType
NetworkInfo
For display only. Metadata associated with a Compute Engine network.
OperationMetadata
Metadata describing an Operation][google.longrunning.Operation]
.. attribute:: create_time
The time the operation was created.
:type: google.protobuf.timestamp_pb2.Timestamp
ReachabilityDetails
Results of the configuration analysis from the last run of the test.
RerunConnectivityTestRequest
Request for the RerunConnectivityTest
method.
.. attribute:: name
Required. Connectivity Test resource name using the form:
projects/{project_id}/locations/global/connectivityTests/{test_id}
:type: str
RouteInfo
For display only. Metadata associated with a Compute Engine route.
Step
A simulated forwarding path is composed of multiple steps. Each step has a well-defined state and an associated configuration.
Trace
Trace represents one simulated packet forwarding path.
- Each trace contains multiple ordered steps.
- Each step is in a particular state with associated configuration.
- State is categorized as final or non-final states.
- Each final state has a reason associated.
- Each trace must end with a final state (the last step).
::
|---------------------Trace----------------------|
Step1(State) Step2(State) --- StepN(State(final))
UpdateConnectivityTestRequest
Request for the UpdateConnectivityTest
method.
.. attribute:: update_mask
Required. Mask of fields to update. At least one path must be supplied in this field.
:type: google.protobuf.field_mask_pb2.FieldMask
VpnGatewayInfo
For display only. Metadata associated with a Compute Engine VPN gateway.
VpnTunnelInfo
For display only. Metadata associated with a Compute Engine VPN tunnel.