getConnectivityTest

Gets the details of a specific Connectivity Test.

Using getConnectivityTest

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getConnectivityTest(args: GetConnectivityTestArgs, opts?: InvokeOptions): Promise<GetConnectivityTestResult>
function getConnectivityTestOutput(args: GetConnectivityTestOutputArgs, opts?: InvokeOptions): Output<GetConnectivityTestResult>
def get_connectivity_test(connectivity_test_id: Optional[str] = None,
                          project: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetConnectivityTestResult
def get_connectivity_test_output(connectivity_test_id: Optional[pulumi.Input[str]] = None,
                          project: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetConnectivityTestResult]
func LookupConnectivityTest(ctx *Context, args *LookupConnectivityTestArgs, opts ...InvokeOption) (*LookupConnectivityTestResult, error)
func LookupConnectivityTestOutput(ctx *Context, args *LookupConnectivityTestOutputArgs, opts ...InvokeOption) LookupConnectivityTestResultOutput

> Note: This function is named LookupConnectivityTest in the Go SDK.

public static class GetConnectivityTest 
{
    public static Task<GetConnectivityTestResult> InvokeAsync(GetConnectivityTestArgs args, InvokeOptions? opts = null)
    public static Output<GetConnectivityTestResult> Invoke(GetConnectivityTestInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConnectivityTestResult> getConnectivityTest(GetConnectivityTestArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: google-native:networkmanagement/v1beta1:getConnectivityTest
  arguments:
    # arguments dictionary

The following arguments are supported:

getConnectivityTest Result

The following output properties are available:

CreateTime string

The time the test was created.

Description string

The user-supplied description of the Connectivity Test. Maximum of 512 characters.

Destination Pulumi.GoogleNative.NetworkManagement.V1Beta1.Outputs.EndpointResponse

Destination specification of the Connectivity Test. You can use a combination of destination IP address, Compute Engine VM instance, or VPC network to uniquely identify the destination location. Even if the destination IP address is not unique, the source IP location is unique. Usually, the analysis can infer the destination endpoint from route information. If the destination you specify is a VM instance and the instance has multiple network interfaces, then you must also specify either a destination IP address or VPC network to identify the destination interface. A reachability analysis proceeds even if the destination location is ambiguous. However, the result can include endpoints that you don't intend to test.

DisplayName string

The display name of a Connectivity Test.

Labels Dictionary<string, string>

Resource labels to represent user-provided metadata.

Name string

Unique name of the resource using the form: projects/{project_id}/locations/global/connectivityTests/{test}

ProbingDetails Pulumi.GoogleNative.NetworkManagement.V1Beta1.Outputs.ProbingDetailsResponse

The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

Protocol string

IP Protocol of the test. When not provided, "TCP" is assumed.

ReachabilityDetails Pulumi.GoogleNative.NetworkManagement.V1Beta1.Outputs.ReachabilityDetailsResponse

The reachability details of this test from the latest run. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

RelatedProjects List<string>

Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.

Source Pulumi.GoogleNative.NetworkManagement.V1Beta1.Outputs.EndpointResponse

Source specification of the Connectivity Test. You can use a combination of source IP address, virtual machine (VM) instance, or Compute Engine network to uniquely identify the source location. Examples: If the source IP address is an internal IP address within a Google Cloud Virtual Private Cloud (VPC) network, then you must also specify the VPC network. Otherwise, specify the VM instance, which already contains its internal IP address and VPC network information. If the source of the test is within an on-premises network, then you must provide the destination VPC network. If the source endpoint is a Compute Engine VM instance with multiple network interfaces, the instance itself is not sufficient to identify the endpoint. So, you must also specify the source IP address or VPC network. A reachability analysis proceeds even if the source location is ambiguous. However, the test result may include endpoints that you don't intend to test.

UpdateTime string

The time the test's configuration was updated.

CreateTime string

The time the test was created.

Description string

The user-supplied description of the Connectivity Test. Maximum of 512 characters.

Destination EndpointResponse

Destination specification of the Connectivity Test. You can use a combination of destination IP address, Compute Engine VM instance, or VPC network to uniquely identify the destination location. Even if the destination IP address is not unique, the source IP location is unique. Usually, the analysis can infer the destination endpoint from route information. If the destination you specify is a VM instance and the instance has multiple network interfaces, then you must also specify either a destination IP address or VPC network to identify the destination interface. A reachability analysis proceeds even if the destination location is ambiguous. However, the result can include endpoints that you don't intend to test.

DisplayName string

The display name of a Connectivity Test.

Labels map[string]string

Resource labels to represent user-provided metadata.

Name string

Unique name of the resource using the form: projects/{project_id}/locations/global/connectivityTests/{test}

ProbingDetails ProbingDetailsResponse

The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

Protocol string

IP Protocol of the test. When not provided, "TCP" is assumed.

ReachabilityDetails ReachabilityDetailsResponse

The reachability details of this test from the latest run. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

RelatedProjects []string

Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.

Source EndpointResponse

Source specification of the Connectivity Test. You can use a combination of source IP address, virtual machine (VM) instance, or Compute Engine network to uniquely identify the source location. Examples: If the source IP address is an internal IP address within a Google Cloud Virtual Private Cloud (VPC) network, then you must also specify the VPC network. Otherwise, specify the VM instance, which already contains its internal IP address and VPC network information. If the source of the test is within an on-premises network, then you must provide the destination VPC network. If the source endpoint is a Compute Engine VM instance with multiple network interfaces, the instance itself is not sufficient to identify the endpoint. So, you must also specify the source IP address or VPC network. A reachability analysis proceeds even if the source location is ambiguous. However, the test result may include endpoints that you don't intend to test.

UpdateTime string

The time the test's configuration was updated.

createTime String

The time the test was created.

description String

The user-supplied description of the Connectivity Test. Maximum of 512 characters.

destination EndpointResponse

Destination specification of the Connectivity Test. You can use a combination of destination IP address, Compute Engine VM instance, or VPC network to uniquely identify the destination location. Even if the destination IP address is not unique, the source IP location is unique. Usually, the analysis can infer the destination endpoint from route information. If the destination you specify is a VM instance and the instance has multiple network interfaces, then you must also specify either a destination IP address or VPC network to identify the destination interface. A reachability analysis proceeds even if the destination location is ambiguous. However, the result can include endpoints that you don't intend to test.

displayName String

The display name of a Connectivity Test.

labels Map<String,String>

Resource labels to represent user-provided metadata.

name String

Unique name of the resource using the form: projects/{project_id}/locations/global/connectivityTests/{test}

probingDetails ProbingDetailsResponse

The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

protocol String

IP Protocol of the test. When not provided, "TCP" is assumed.

reachabilityDetails ReachabilityDetailsResponse

The reachability details of this test from the latest run. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

relatedProjects List<String>

Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.

source EndpointResponse

Source specification of the Connectivity Test. You can use a combination of source IP address, virtual machine (VM) instance, or Compute Engine network to uniquely identify the source location. Examples: If the source IP address is an internal IP address within a Google Cloud Virtual Private Cloud (VPC) network, then you must also specify the VPC network. Otherwise, specify the VM instance, which already contains its internal IP address and VPC network information. If the source of the test is within an on-premises network, then you must provide the destination VPC network. If the source endpoint is a Compute Engine VM instance with multiple network interfaces, the instance itself is not sufficient to identify the endpoint. So, you must also specify the source IP address or VPC network. A reachability analysis proceeds even if the source location is ambiguous. However, the test result may include endpoints that you don't intend to test.

updateTime String

The time the test's configuration was updated.

createTime string

The time the test was created.

description string

The user-supplied description of the Connectivity Test. Maximum of 512 characters.

destination EndpointResponse

Destination specification of the Connectivity Test. You can use a combination of destination IP address, Compute Engine VM instance, or VPC network to uniquely identify the destination location. Even if the destination IP address is not unique, the source IP location is unique. Usually, the analysis can infer the destination endpoint from route information. If the destination you specify is a VM instance and the instance has multiple network interfaces, then you must also specify either a destination IP address or VPC network to identify the destination interface. A reachability analysis proceeds even if the destination location is ambiguous. However, the result can include endpoints that you don't intend to test.

displayName string

The display name of a Connectivity Test.

labels {[key: string]: string}

Resource labels to represent user-provided metadata.

name string

Unique name of the resource using the form: projects/{project_id}/locations/global/connectivityTests/{test}

probingDetails ProbingDetailsResponse

The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

protocol string

IP Protocol of the test. When not provided, "TCP" is assumed.

reachabilityDetails ReachabilityDetailsResponse

The reachability details of this test from the latest run. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

relatedProjects string[]

Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.

source EndpointResponse

Source specification of the Connectivity Test. You can use a combination of source IP address, virtual machine (VM) instance, or Compute Engine network to uniquely identify the source location. Examples: If the source IP address is an internal IP address within a Google Cloud Virtual Private Cloud (VPC) network, then you must also specify the VPC network. Otherwise, specify the VM instance, which already contains its internal IP address and VPC network information. If the source of the test is within an on-premises network, then you must provide the destination VPC network. If the source endpoint is a Compute Engine VM instance with multiple network interfaces, the instance itself is not sufficient to identify the endpoint. So, you must also specify the source IP address or VPC network. A reachability analysis proceeds even if the source location is ambiguous. However, the test result may include endpoints that you don't intend to test.

updateTime string

The time the test's configuration was updated.

create_time str

The time the test was created.

description str

The user-supplied description of the Connectivity Test. Maximum of 512 characters.

destination EndpointResponse

Destination specification of the Connectivity Test. You can use a combination of destination IP address, Compute Engine VM instance, or VPC network to uniquely identify the destination location. Even if the destination IP address is not unique, the source IP location is unique. Usually, the analysis can infer the destination endpoint from route information. If the destination you specify is a VM instance and the instance has multiple network interfaces, then you must also specify either a destination IP address or VPC network to identify the destination interface. A reachability analysis proceeds even if the destination location is ambiguous. However, the result can include endpoints that you don't intend to test.

display_name str

The display name of a Connectivity Test.

labels Mapping[str, str]

Resource labels to represent user-provided metadata.

name str

Unique name of the resource using the form: projects/{project_id}/locations/global/connectivityTests/{test}

probing_details ProbingDetailsResponse

The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

protocol str

IP Protocol of the test. When not provided, "TCP" is assumed.

reachability_details ReachabilityDetailsResponse

The reachability details of this test from the latest run. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

related_projects Sequence[str]

Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.

source EndpointResponse

Source specification of the Connectivity Test. You can use a combination of source IP address, virtual machine (VM) instance, or Compute Engine network to uniquely identify the source location. Examples: If the source IP address is an internal IP address within a Google Cloud Virtual Private Cloud (VPC) network, then you must also specify the VPC network. Otherwise, specify the VM instance, which already contains its internal IP address and VPC network information. If the source of the test is within an on-premises network, then you must provide the destination VPC network. If the source endpoint is a Compute Engine VM instance with multiple network interfaces, the instance itself is not sufficient to identify the endpoint. So, you must also specify the source IP address or VPC network. A reachability analysis proceeds even if the source location is ambiguous. However, the test result may include endpoints that you don't intend to test.

update_time str

The time the test's configuration was updated.

createTime String

The time the test was created.

description String

The user-supplied description of the Connectivity Test. Maximum of 512 characters.

destination Property Map

Destination specification of the Connectivity Test. You can use a combination of destination IP address, Compute Engine VM instance, or VPC network to uniquely identify the destination location. Even if the destination IP address is not unique, the source IP location is unique. Usually, the analysis can infer the destination endpoint from route information. If the destination you specify is a VM instance and the instance has multiple network interfaces, then you must also specify either a destination IP address or VPC network to identify the destination interface. A reachability analysis proceeds even if the destination location is ambiguous. However, the result can include endpoints that you don't intend to test.

displayName String

The display name of a Connectivity Test.

labels Map<String>

Resource labels to represent user-provided metadata.

name String

Unique name of the resource using the form: projects/{project_id}/locations/global/connectivityTests/{test}

probingDetails Property Map

The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

protocol String

IP Protocol of the test. When not provided, "TCP" is assumed.

reachabilityDetails Property Map

The reachability details of this test from the latest run. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.

relatedProjects List<String>

Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.

source Property Map

Source specification of the Connectivity Test. You can use a combination of source IP address, virtual machine (VM) instance, or Compute Engine network to uniquely identify the source location. Examples: If the source IP address is an internal IP address within a Google Cloud Virtual Private Cloud (VPC) network, then you must also specify the VPC network. Otherwise, specify the VM instance, which already contains its internal IP address and VPC network information. If the source of the test is within an on-premises network, then you must provide the destination VPC network. If the source endpoint is a Compute Engine VM instance with multiple network interfaces, the instance itself is not sufficient to identify the endpoint. So, you must also specify the source IP address or VPC network. A reachability analysis proceeds even if the source location is ambiguous. However, the test result may include endpoints that you don't intend to test.

updateTime String

The time the test's configuration was updated.

Supporting Types

AbortInfoResponse

Cause string

Causes that the analysis is aborted.

ProjectsMissingPermission List<string>

List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.

ResourceUri string

URI of the resource that caused the abort.

Cause string

Causes that the analysis is aborted.

ProjectsMissingPermission []string

List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.

ResourceUri string

URI of the resource that caused the abort.

cause String

Causes that the analysis is aborted.

projectsMissingPermission List<String>

List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.

resourceUri String

URI of the resource that caused the abort.

cause string

Causes that the analysis is aborted.

projectsMissingPermission string[]

List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.

resourceUri string

URI of the resource that caused the abort.

cause str

Causes that the analysis is aborted.

projects_missing_permission Sequence[str]

List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.

resource_uri str

URI of the resource that caused the abort.

cause String

Causes that the analysis is aborted.

projectsMissingPermission List<String>

List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.

resourceUri String

URI of the resource that caused the abort.

CloudFunctionEndpointResponse

Uri string

A Cloud Function name.

Uri string

A Cloud Function name.

uri String

A Cloud Function name.

uri string

A Cloud Function name.

uri str

A Cloud Function name.

uri String

A Cloud Function name.

CloudFunctionInfoResponse

DisplayName string

Name of a Cloud Function.

Location string

Location in which the Cloud Function is deployed.

Uri string

URI of a Cloud Function.

VersionId string

Latest successfully deployed version id of the Cloud Function.

DisplayName string

Name of a Cloud Function.

Location string

Location in which the Cloud Function is deployed.

Uri string

URI of a Cloud Function.

VersionId string

Latest successfully deployed version id of the Cloud Function.

displayName String

Name of a Cloud Function.

location String

Location in which the Cloud Function is deployed.

uri String

URI of a Cloud Function.

versionId String

Latest successfully deployed version id of the Cloud Function.

displayName string

Name of a Cloud Function.

location string

Location in which the Cloud Function is deployed.

uri string

URI of a Cloud Function.

versionId string

Latest successfully deployed version id of the Cloud Function.

display_name str

Name of a Cloud Function.

location str

Location in which the Cloud Function is deployed.

uri str

URI of a Cloud Function.

version_id str

Latest successfully deployed version id of the Cloud Function.

displayName String

Name of a Cloud Function.

location String

Location in which the Cloud Function is deployed.

uri String

URI of a Cloud Function.

versionId String

Latest successfully deployed version id of the Cloud Function.

CloudSQLInstanceInfoResponse

DisplayName string

Name of a Cloud SQL instance.

ExternalIp string

External IP address of a Cloud SQL instance.

InternalIp string

Internal IP address of a Cloud SQL instance.

NetworkUri string

URI of a Cloud SQL instance network or empty string if the instance does not have one.

Region string

Region in which the Cloud SQL instance is running.

Uri string

URI of a Cloud SQL instance.

DisplayName string

Name of a Cloud SQL instance.

ExternalIp string

External IP address of a Cloud SQL instance.

InternalIp string

Internal IP address of a Cloud SQL instance.

NetworkUri string

URI of a Cloud SQL instance network or empty string if the instance does not have one.

Region string

Region in which the Cloud SQL instance is running.

Uri string

URI of a Cloud SQL instance.

displayName String

Name of a Cloud SQL instance.

externalIp String

External IP address of a Cloud SQL instance.

internalIp String

Internal IP address of a Cloud SQL instance.

networkUri String

URI of a Cloud SQL instance network or empty string if the instance does not have one.

region String

Region in which the Cloud SQL instance is running.

uri String

URI of a Cloud SQL instance.

displayName string

Name of a Cloud SQL instance.

externalIp string

External IP address of a Cloud SQL instance.

internalIp string

Internal IP address of a Cloud SQL instance.

networkUri string

URI of a Cloud SQL instance network or empty string if the instance does not have one.

region string

Region in which the Cloud SQL instance is running.

uri string

URI of a Cloud SQL instance.

display_name str

Name of a Cloud SQL instance.

external_ip str

External IP address of a Cloud SQL instance.

internal_ip str

Internal IP address of a Cloud SQL instance.

network_uri str

URI of a Cloud SQL instance network or empty string if the instance does not have one.

region str

Region in which the Cloud SQL instance is running.

uri str

URI of a Cloud SQL instance.

displayName String

Name of a Cloud SQL instance.

externalIp String

External IP address of a Cloud SQL instance.

internalIp String

Internal IP address of a Cloud SQL instance.

networkUri String

URI of a Cloud SQL instance network or empty string if the instance does not have one.

region String

Region in which the Cloud SQL instance is running.

uri String

URI of a Cloud SQL instance.

DeliverInfoResponse

ResourceUri string

URI of the resource that the packet is delivered to.

Target string

Target type where the packet is delivered to.

ResourceUri string

URI of the resource that the packet is delivered to.

Target string

Target type where the packet is delivered to.

resourceUri String

URI of the resource that the packet is delivered to.

target String

Target type where the packet is delivered to.

resourceUri string

URI of the resource that the packet is delivered to.

target string

Target type where the packet is delivered to.

resource_uri str

URI of the resource that the packet is delivered to.

target str

Target type where the packet is delivered to.

resourceUri String

URI of the resource that the packet is delivered to.

target String

Target type where the packet is delivered to.

DropInfoResponse

Cause string

Cause that the packet is dropped.

ResourceUri string

URI of the resource that caused the drop.

Cause string

Cause that the packet is dropped.

ResourceUri string

URI of the resource that caused the drop.

cause String

Cause that the packet is dropped.

resourceUri String

URI of the resource that caused the drop.

cause string

Cause that the packet is dropped.

resourceUri string

URI of the resource that caused the drop.

cause str

Cause that the packet is dropped.

resource_uri str

URI of the resource that caused the drop.

cause String

Cause that the packet is dropped.

resourceUri String

URI of the resource that caused the drop.

EdgeLocationResponse

MetropolitanArea string

Name of the metropolitan area.

MetropolitanArea string

Name of the metropolitan area.

metropolitanArea String

Name of the metropolitan area.

metropolitanArea string

Name of the metropolitan area.

metropolitan_area str

Name of the metropolitan area.

metropolitanArea String

Name of the metropolitan area.

EndpointInfoResponse

DestinationIp string

Destination IP address.

DestinationNetworkUri string

URI of the network where this packet is sent to.

DestinationPort int

Destination port. Only valid when protocol is TCP or UDP.

Protocol string

IP protocol in string format, for example: "TCP", "UDP", "ICMP".

SourceAgentUri string

URI of the source telemetry agent this packet originates from.

SourceIp string

Source IP address.

SourceNetworkUri string

URI of the network where this packet originates from.

SourcePort int

Source port. Only valid when protocol is TCP or UDP.

DestinationIp string

Destination IP address.

DestinationNetworkUri string

URI of the network where this packet is sent to.

DestinationPort int

Destination port. Only valid when protocol is TCP or UDP.

Protocol string

IP protocol in string format, for example: "TCP", "UDP", "ICMP".

SourceAgentUri string

URI of the source telemetry agent this packet originates from.

SourceIp string

Source IP address.

SourceNetworkUri string

URI of the network where this packet originates from.

SourcePort int

Source port. Only valid when protocol is TCP or UDP.

destinationIp String

Destination IP address.

destinationNetworkUri String

URI of the network where this packet is sent to.

destinationPort Integer

Destination port. Only valid when protocol is TCP or UDP.

protocol String

IP protocol in string format, for example: "TCP", "UDP", "ICMP".

sourceAgentUri String

URI of the source telemetry agent this packet originates from.

sourceIp String

Source IP address.

sourceNetworkUri String

URI of the network where this packet originates from.

sourcePort Integer

Source port. Only valid when protocol is TCP or UDP.

destinationIp string

Destination IP address.

destinationNetworkUri string

URI of the network where this packet is sent to.

destinationPort number

Destination port. Only valid when protocol is TCP or UDP.

protocol string

IP protocol in string format, for example: "TCP", "UDP", "ICMP".

sourceAgentUri string

URI of the source telemetry agent this packet originates from.

sourceIp string

Source IP address.

sourceNetworkUri string

URI of the network where this packet originates from.

sourcePort number

Source port. Only valid when protocol is TCP or UDP.

destination_ip str

Destination IP address.

destination_network_uri str

URI of the network where this packet is sent to.

destination_port int

Destination port. Only valid when protocol is TCP or UDP.

protocol str

IP protocol in string format, for example: "TCP", "UDP", "ICMP".

source_agent_uri str

URI of the source telemetry agent this packet originates from.

source_ip str

Source IP address.

source_network_uri str

URI of the network where this packet originates from.

source_port int

Source port. Only valid when protocol is TCP or UDP.

destinationIp String

Destination IP address.

destinationNetworkUri String

URI of the network where this packet is sent to.

destinationPort Number

Destination port. Only valid when protocol is TCP or UDP.

protocol String

IP protocol in string format, for example: "TCP", "UDP", "ICMP".

sourceAgentUri String

URI of the source telemetry agent this packet originates from.

sourceIp String

Source IP address.

sourceNetworkUri String

URI of the network where this packet originates from.

sourcePort Number

Source port. Only valid when protocol is TCP or UDP.

EndpointResponse

CloudFunction Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.CloudFunctionEndpointResponse

A Cloud Function.

CloudSqlInstance string

A Cloud SQL instance URI.

GkeMasterCluster string

A cluster URI for Google Kubernetes Engine master.

Instance string

A Compute Engine instance URI.

IpAddress string

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.

Network string

A Compute Engine network URI.

NetworkType string

Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.

Port int

The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.

Project string

Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a GCP project. 2. When you are using Shared VPC and the IP address that you provide is from the service project. In this case, the network that the IP address resides in is defined in the host project.

CloudFunction CloudFunctionEndpointResponse

A Cloud Function.

CloudSqlInstance string

A Cloud SQL instance URI.

GkeMasterCluster string

A cluster URI for Google Kubernetes Engine master.

Instance string

A Compute Engine instance URI.

IpAddress string

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.

Network string

A Compute Engine network URI.

NetworkType string

Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.

Port int

The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.

Project string

Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a GCP project. 2. When you are using Shared VPC and the IP address that you provide is from the service project. In this case, the network that the IP address resides in is defined in the host project.

cloudFunction CloudFunctionEndpointResponse

A Cloud Function.

cloudSqlInstance String

A Cloud SQL instance URI.

gkeMasterCluster String

A cluster URI for Google Kubernetes Engine master.

instance String

A Compute Engine instance URI.

ipAddress String

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.

network String

A Compute Engine network URI.

networkType String

Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.

port Integer

The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.

project String

Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a GCP project. 2. When you are using Shared VPC and the IP address that you provide is from the service project. In this case, the network that the IP address resides in is defined in the host project.

cloudFunction CloudFunctionEndpointResponse

A Cloud Function.

cloudSqlInstance string

A Cloud SQL instance URI.

gkeMasterCluster string

A cluster URI for Google Kubernetes Engine master.

instance string

A Compute Engine instance URI.

ipAddress string

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.

network string

A Compute Engine network URI.

networkType string

Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.

port number

The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.

project string

Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a GCP project. 2. When you are using Shared VPC and the IP address that you provide is from the service project. In this case, the network that the IP address resides in is defined in the host project.

cloud_function CloudFunctionEndpointResponse

A Cloud Function.

cloud_sql_instance str

A Cloud SQL instance URI.

gke_master_cluster str

A cluster URI for Google Kubernetes Engine master.

instance str

A Compute Engine instance URI.

ip_address str

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.

network str

A Compute Engine network URI.

network_type str

Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.

port int

The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.

project str

Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a GCP project. 2. When you are using Shared VPC and the IP address that you provide is from the service project. In this case, the network that the IP address resides in is defined in the host project.

cloudFunction Property Map

A Cloud Function.

cloudSqlInstance String

A Cloud SQL instance URI.

gkeMasterCluster String

A cluster URI for Google Kubernetes Engine master.

instance String

A Compute Engine instance URI.

ipAddress String

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.

network String

A Compute Engine network URI.

networkType String

Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.

port Number

The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.

project String

Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a GCP project. 2. When you are using Shared VPC and the IP address that you provide is from the service project. In this case, the network that the IP address resides in is defined in the host project.

FirewallInfoResponse

Action string

Possible values: ALLOW, DENY

Direction string

Possible values: INGRESS, EGRESS

DisplayName string

The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

FirewallRuleType string

The firewall rule's type.

NetworkUri string

The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.

Policy string

The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.

Priority int

The priority of the firewall rule.

TargetServiceAccounts List<string>

The target service accounts specified by the firewall rule.

TargetTags List<string>

The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

Uri string

The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.

Action string

Possible values: ALLOW, DENY

Direction string

Possible values: INGRESS, EGRESS

DisplayName string

The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

FirewallRuleType string

The firewall rule's type.

NetworkUri string

The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.

Policy string

The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.

Priority int

The priority of the firewall rule.

TargetServiceAccounts []string

The target service accounts specified by the firewall rule.

TargetTags []string

The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

Uri string

The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.

action String

Possible values: ALLOW, DENY

direction String

Possible values: INGRESS, EGRESS

displayName String

The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

firewallRuleType String

The firewall rule's type.

networkUri String

The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.

policy String

The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.

priority Integer

The priority of the firewall rule.

targetServiceAccounts List<String>

The target service accounts specified by the firewall rule.

targetTags List<String>

The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

uri String

The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.

action string

Possible values: ALLOW, DENY

direction string

Possible values: INGRESS, EGRESS

displayName string

The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

firewallRuleType string

The firewall rule's type.

networkUri string

The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.

policy string

The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.

priority number

The priority of the firewall rule.

targetServiceAccounts string[]

The target service accounts specified by the firewall rule.

targetTags string[]

The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

uri string

The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.

action str

Possible values: ALLOW, DENY

direction str

Possible values: INGRESS, EGRESS

display_name str

The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

firewall_rule_type str

The firewall rule's type.

network_uri str

The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.

policy str

The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.

priority int

The priority of the firewall rule.

target_service_accounts Sequence[str]

The target service accounts specified by the firewall rule.

target_tags Sequence[str]

The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

uri str

The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.

action String

Possible values: ALLOW, DENY

direction String

Possible values: INGRESS, EGRESS

displayName String

The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

firewallRuleType String

The firewall rule's type.

networkUri String

The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.

policy String

The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.

priority Number

The priority of the firewall rule.

targetServiceAccounts List<String>

The target service accounts specified by the firewall rule.

targetTags List<String>

The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

uri String

The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.

ForwardInfoResponse

ResourceUri string

URI of the resource that the packet is forwarded to.

Target string

Target type where this packet is forwarded to.

ResourceUri string

URI of the resource that the packet is forwarded to.

Target string

Target type where this packet is forwarded to.

resourceUri String

URI of the resource that the packet is forwarded to.

target String

Target type where this packet is forwarded to.

resourceUri string

URI of the resource that the packet is forwarded to.

target string

Target type where this packet is forwarded to.

resource_uri str

URI of the resource that the packet is forwarded to.

target str

Target type where this packet is forwarded to.

resourceUri String

URI of the resource that the packet is forwarded to.

target String

Target type where this packet is forwarded to.

ForwardingRuleInfoResponse

DisplayName string

Name of a Compute Engine forwarding rule.

MatchedPortRange string

Port range defined in the forwarding rule that matches the test.

MatchedProtocol string

Protocol defined in the forwarding rule that matches the test.

NetworkUri string

Network URI. Only valid for Internal Load Balancer.

Target string

Target type of the forwarding rule.

Uri string

URI of a Compute Engine forwarding rule.

Vip string

VIP of the forwarding rule.

DisplayName string

Name of a Compute Engine forwarding rule.

MatchedPortRange string

Port range defined in the forwarding rule that matches the test.

MatchedProtocol string

Protocol defined in the forwarding rule that matches the test.

NetworkUri string

Network URI. Only valid for Internal Load Balancer.

Target string

Target type of the forwarding rule.

Uri string

URI of a Compute Engine forwarding rule.

Vip string

VIP of the forwarding rule.

displayName String

Name of a Compute Engine forwarding rule.

matchedPortRange String

Port range defined in the forwarding rule that matches the test.

matchedProtocol String

Protocol defined in the forwarding rule that matches the test.

networkUri String

Network URI. Only valid for Internal Load Balancer.

target String

Target type of the forwarding rule.

uri String

URI of a Compute Engine forwarding rule.

vip String

VIP of the forwarding rule.

displayName string

Name of a Compute Engine forwarding rule.

matchedPortRange string

Port range defined in the forwarding rule that matches the test.

matchedProtocol string

Protocol defined in the forwarding rule that matches the test.

networkUri string

Network URI. Only valid for Internal Load Balancer.

target string

Target type of the forwarding rule.

uri string

URI of a Compute Engine forwarding rule.

vip string

VIP of the forwarding rule.

display_name str

Name of a Compute Engine forwarding rule.

matched_port_range str

Port range defined in the forwarding rule that matches the test.

matched_protocol str

Protocol defined in the forwarding rule that matches the test.

network_uri str

Network URI. Only valid for Internal Load Balancer.

target str

Target type of the forwarding rule.

uri str

URI of a Compute Engine forwarding rule.

vip str

VIP of the forwarding rule.

displayName String

Name of a Compute Engine forwarding rule.

matchedPortRange String

Port range defined in the forwarding rule that matches the test.

matchedProtocol String

Protocol defined in the forwarding rule that matches the test.

networkUri String

Network URI. Only valid for Internal Load Balancer.

target String

Target type of the forwarding rule.

uri String

URI of a Compute Engine forwarding rule.

vip String

VIP of the forwarding rule.

GKEMasterInfoResponse

ClusterNetworkUri string

URI of a GKE cluster network.

ClusterUri string

URI of a GKE cluster.

ExternalIp string

External IP address of a GKE cluster master.

InternalIp string

Internal IP address of a GKE cluster master.

ClusterNetworkUri string

URI of a GKE cluster network.

ClusterUri string

URI of a GKE cluster.

ExternalIp string

External IP address of a GKE cluster master.

InternalIp string

Internal IP address of a GKE cluster master.

clusterNetworkUri String

URI of a GKE cluster network.

clusterUri String

URI of a GKE cluster.

externalIp String

External IP address of a GKE cluster master.

internalIp String

Internal IP address of a GKE cluster master.

clusterNetworkUri string

URI of a GKE cluster network.

clusterUri string

URI of a GKE cluster.

externalIp string

External IP address of a GKE cluster master.

internalIp string

Internal IP address of a GKE cluster master.

cluster_network_uri str

URI of a GKE cluster network.

cluster_uri str

URI of a GKE cluster.

external_ip str

External IP address of a GKE cluster master.

internal_ip str

Internal IP address of a GKE cluster master.

clusterNetworkUri String

URI of a GKE cluster network.

clusterUri String

URI of a GKE cluster.

externalIp String

External IP address of a GKE cluster master.

internalIp String

Internal IP address of a GKE cluster master.

InstanceInfoResponse

DisplayName string

Name of a Compute Engine instance.

ExternalIp string

External IP address of the network interface.

Interface string

Name of the network interface of a Compute Engine instance.

InternalIp string

Internal IP address of the network interface.

NetworkTags List<string>

Network tags configured on the instance.

NetworkUri string

URI of a Compute Engine network.

ServiceAccount string

Service account authorized for the instance.

Uri string

URI of a Compute Engine instance.

DisplayName string

Name of a Compute Engine instance.

ExternalIp string

External IP address of the network interface.

Interface string

Name of the network interface of a Compute Engine instance.

InternalIp string

Internal IP address of the network interface.

NetworkTags []string

Network tags configured on the instance.

NetworkUri string

URI of a Compute Engine network.

ServiceAccount string

Service account authorized for the instance.

Uri string

URI of a Compute Engine instance.

displayName String

Name of a Compute Engine instance.

externalIp String

External IP address of the network interface.

interface_ String

Name of the network interface of a Compute Engine instance.

internalIp String

Internal IP address of the network interface.

networkTags List<String>

Network tags configured on the instance.

networkUri String

URI of a Compute Engine network.

serviceAccount String

Service account authorized for the instance.

uri String

URI of a Compute Engine instance.

displayName string

Name of a Compute Engine instance.

externalIp string

External IP address of the network interface.

interface string

Name of the network interface of a Compute Engine instance.

internalIp string

Internal IP address of the network interface.

networkTags string[]

Network tags configured on the instance.

networkUri string

URI of a Compute Engine network.

serviceAccount string

Service account authorized for the instance.

uri string

URI of a Compute Engine instance.

display_name str

Name of a Compute Engine instance.

external_ip str

External IP address of the network interface.

interface str

Name of the network interface of a Compute Engine instance.

internal_ip str

Internal IP address of the network interface.

network_tags Sequence[str]

Network tags configured on the instance.

network_uri str

URI of a Compute Engine network.

service_account str

Service account authorized for the instance.

uri str

URI of a Compute Engine instance.

displayName String

Name of a Compute Engine instance.

externalIp String

External IP address of the network interface.

interface String

Name of the network interface of a Compute Engine instance.

internalIp String

Internal IP address of the network interface.

networkTags List<String>

Network tags configured on the instance.

networkUri String

URI of a Compute Engine network.

serviceAccount String

Service account authorized for the instance.

uri String

URI of a Compute Engine instance.

LatencyDistributionResponse

LatencyPercentiles []LatencyPercentileResponse

Representative latency percentiles.

latencyPercentiles List<LatencyPercentileResponse>

Representative latency percentiles.

latencyPercentiles LatencyPercentileResponse[]

Representative latency percentiles.

latency_percentiles Sequence[LatencyPercentileResponse]

Representative latency percentiles.

latencyPercentiles List<Property Map>

Representative latency percentiles.

LatencyPercentileResponse

LatencyMicros string

percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.

Percent int

Percentage of samples this data point applies to.

LatencyMicros string

percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.

Percent int

Percentage of samples this data point applies to.

latencyMicros String

percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.

percent Integer

Percentage of samples this data point applies to.

latencyMicros string

percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.

percent number

Percentage of samples this data point applies to.

latency_micros str

percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.

percent int

Percentage of samples this data point applies to.

latencyMicros String

percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.

percent Number

Percentage of samples this data point applies to.

LoadBalancerBackendResponse

DisplayName string

Name of a Compute Engine instance or network endpoint.

HealthCheckAllowingFirewallRules List<string>

A list of firewall rule URIs allowing probes from health check IP ranges.

HealthCheckBlockingFirewallRules List<string>

A list of firewall rule URIs blocking probes from health check IP ranges.

HealthCheckFirewallState string

State of the health check firewall configuration.

Uri string

URI of a Compute Engine instance or network endpoint.

DisplayName string

Name of a Compute Engine instance or network endpoint.

HealthCheckAllowingFirewallRules []string

A list of firewall rule URIs allowing probes from health check IP ranges.

HealthCheckBlockingFirewallRules []string

A list of firewall rule URIs blocking probes from health check IP ranges.

HealthCheckFirewallState string

State of the health check firewall configuration.

Uri string

URI of a Compute Engine instance or network endpoint.

displayName String

Name of a Compute Engine instance or network endpoint.

healthCheckAllowingFirewallRules List<String>

A list of firewall rule URIs allowing probes from health check IP ranges.

healthCheckBlockingFirewallRules List<String>

A list of firewall rule URIs blocking probes from health check IP ranges.

healthCheckFirewallState String

State of the health check firewall configuration.

uri String

URI of a Compute Engine instance or network endpoint.

displayName string

Name of a Compute Engine instance or network endpoint.

healthCheckAllowingFirewallRules string[]

A list of firewall rule URIs allowing probes from health check IP ranges.

healthCheckBlockingFirewallRules string[]

A list of firewall rule URIs blocking probes from health check IP ranges.

healthCheckFirewallState string

State of the health check firewall configuration.

uri string

URI of a Compute Engine instance or network endpoint.

display_name str

Name of a Compute Engine instance or network endpoint.

health_check_allowing_firewall_rules Sequence[str]

A list of firewall rule URIs allowing probes from health check IP ranges.

health_check_blocking_firewall_rules Sequence[str]

A list of firewall rule URIs blocking probes from health check IP ranges.

health_check_firewall_state str

State of the health check firewall configuration.

uri str

URI of a Compute Engine instance or network endpoint.

displayName String

Name of a Compute Engine instance or network endpoint.

healthCheckAllowingFirewallRules List<String>

A list of firewall rule URIs allowing probes from health check IP ranges.

healthCheckBlockingFirewallRules List<String>

A list of firewall rule URIs blocking probes from health check IP ranges.

healthCheckFirewallState String

State of the health check firewall configuration.

uri String

URI of a Compute Engine instance or network endpoint.

LoadBalancerInfoResponse

BackendType string

Type of load balancer's backend configuration.

BackendUri string

Backend configuration URI.

Backends List<Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.LoadBalancerBackendResponse>

Information for the loadbalancer backends.

HealthCheckUri string

URI of the health check for the load balancer.

LoadBalancerType string

Type of the load balancer.

BackendType string

Type of load balancer's backend configuration.

BackendUri string

Backend configuration URI.

Backends []LoadBalancerBackendResponse

Information for the loadbalancer backends.

HealthCheckUri string

URI of the health check for the load balancer.

LoadBalancerType string

Type of the load balancer.

backendType String

Type of load balancer's backend configuration.

backendUri String

Backend configuration URI.

backends List<LoadBalancerBackendResponse>

Information for the loadbalancer backends.

healthCheckUri String

URI of the health check for the load balancer.

loadBalancerType String

Type of the load balancer.

backendType string

Type of load balancer's backend configuration.

backendUri string

Backend configuration URI.

backends LoadBalancerBackendResponse[]

Information for the loadbalancer backends.

healthCheckUri string

URI of the health check for the load balancer.

loadBalancerType string

Type of the load balancer.

backend_type str

Type of load balancer's backend configuration.

backend_uri str

Backend configuration URI.

backends Sequence[LoadBalancerBackendResponse]

Information for the loadbalancer backends.

health_check_uri str

URI of the health check for the load balancer.

load_balancer_type str

Type of the load balancer.

backendType String

Type of load balancer's backend configuration.

backendUri String

Backend configuration URI.

backends List<Property Map>

Information for the loadbalancer backends.

healthCheckUri String

URI of the health check for the load balancer.

loadBalancerType String

Type of the load balancer.

NetworkInfoResponse

DisplayName string

Name of a Compute Engine network.

MatchedIpRange string

The IP range that matches the test.

Uri string

URI of a Compute Engine network.

DisplayName string

Name of a Compute Engine network.

MatchedIpRange string

The IP range that matches the test.

Uri string

URI of a Compute Engine network.

displayName String

Name of a Compute Engine network.

matchedIpRange String

The IP range that matches the test.

uri String

URI of a Compute Engine network.

displayName string

Name of a Compute Engine network.

matchedIpRange string

The IP range that matches the test.

uri string

URI of a Compute Engine network.

display_name str

Name of a Compute Engine network.

matched_ip_range str

The IP range that matches the test.

uri str

URI of a Compute Engine network.

displayName String

Name of a Compute Engine network.

matchedIpRange String

The IP range that matches the test.

uri String

URI of a Compute Engine network.

ProbingDetailsResponse

AbortCause string

The reason probing was aborted.

DestinationEgressLocation Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.EdgeLocationResponse

The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.

EndpointInfo Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.EndpointInfoResponse

The source and destination endpoints derived from the test input and used for active probing.

Error Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.StatusResponse

Details about an internal failure or the cancellation of active probing.

ProbingLatency Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.LatencyDistributionResponse

Latency as measured by active probing in one direction: from the source to the destination endpoint.

Result string

The overall result of active probing.

SentProbeCount int

Number of probes sent.

SuccessfulProbeCount int

Number of probes that reached the destination.

VerifyTime string

The time that reachability was assessed through active probing.

AbortCause string

The reason probing was aborted.

DestinationEgressLocation EdgeLocationResponse

The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.

EndpointInfo EndpointInfoResponse

The source and destination endpoints derived from the test input and used for active probing.

Error StatusResponse

Details about an internal failure or the cancellation of active probing.

ProbingLatency LatencyDistributionResponse

Latency as measured by active probing in one direction: from the source to the destination endpoint.

Result string

The overall result of active probing.

SentProbeCount int

Number of probes sent.

SuccessfulProbeCount int

Number of probes that reached the destination.

VerifyTime string

The time that reachability was assessed through active probing.

abortCause String

The reason probing was aborted.

destinationEgressLocation EdgeLocationResponse

The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.

endpointInfo EndpointInfoResponse

The source and destination endpoints derived from the test input and used for active probing.

error StatusResponse

Details about an internal failure or the cancellation of active probing.

probingLatency LatencyDistributionResponse

Latency as measured by active probing in one direction: from the source to the destination endpoint.

result String

The overall result of active probing.

sentProbeCount Integer

Number of probes sent.

successfulProbeCount Integer

Number of probes that reached the destination.

verifyTime String

The time that reachability was assessed through active probing.

abortCause string

The reason probing was aborted.

destinationEgressLocation EdgeLocationResponse

The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.

endpointInfo EndpointInfoResponse

The source and destination endpoints derived from the test input and used for active probing.

error StatusResponse

Details about an internal failure or the cancellation of active probing.

probingLatency LatencyDistributionResponse

Latency as measured by active probing in one direction: from the source to the destination endpoint.

result string

The overall result of active probing.

sentProbeCount number

Number of probes sent.

successfulProbeCount number

Number of probes that reached the destination.

verifyTime string

The time that reachability was assessed through active probing.

abort_cause str

The reason probing was aborted.

destination_egress_location EdgeLocationResponse

The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.

endpoint_info EndpointInfoResponse

The source and destination endpoints derived from the test input and used for active probing.

error StatusResponse

Details about an internal failure or the cancellation of active probing.

probing_latency LatencyDistributionResponse

Latency as measured by active probing in one direction: from the source to the destination endpoint.

result str

The overall result of active probing.

sent_probe_count int

Number of probes sent.

successful_probe_count int

Number of probes that reached the destination.

verify_time str

The time that reachability was assessed through active probing.

abortCause String

The reason probing was aborted.

destinationEgressLocation Property Map

The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.

endpointInfo Property Map

The source and destination endpoints derived from the test input and used for active probing.

error Property Map

Details about an internal failure or the cancellation of active probing.

probingLatency Property Map

Latency as measured by active probing in one direction: from the source to the destination endpoint.

result String

The overall result of active probing.

sentProbeCount Number

Number of probes sent.

successfulProbeCount Number

Number of probes that reached the destination.

verifyTime String

The time that reachability was assessed through active probing.

ReachabilityDetailsResponse

Error Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.StatusResponse

The details of a failure or a cancellation of reachability analysis.

Result string

The overall result of the test's configuration analysis.

Traces List<Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.TraceResponse>

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

VerifyTime string

The time of the configuration analysis.

Error StatusResponse

The details of a failure or a cancellation of reachability analysis.

Result string

The overall result of the test's configuration analysis.

Traces []TraceResponse

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

VerifyTime string

The time of the configuration analysis.

error StatusResponse

The details of a failure or a cancellation of reachability analysis.

result String

The overall result of the test's configuration analysis.

traces List<TraceResponse>

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

verifyTime String

The time of the configuration analysis.

error StatusResponse

The details of a failure or a cancellation of reachability analysis.

result string

The overall result of the test's configuration analysis.

traces TraceResponse[]

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

verifyTime string

The time of the configuration analysis.

error StatusResponse

The details of a failure or a cancellation of reachability analysis.

result str

The overall result of the test's configuration analysis.

traces Sequence[TraceResponse]

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

verify_time str

The time of the configuration analysis.

error Property Map

The details of a failure or a cancellation of reachability analysis.

result String

The overall result of the test's configuration analysis.

traces List<Property Map>

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

verifyTime String

The time of the configuration analysis.

RouteInfoResponse

DestIpRange string

Destination IP range of the route.

DestPortRanges List<string>

Destination port ranges of the route. Policy based routes only.

DisplayName string

Name of a Compute Engine route.

InstanceTags List<string>

Instance tags of the route.

NetworkUri string

URI of a Compute Engine network.

NextHop string

Next hop of the route.

NextHopType string

Type of next hop.

Priority int

Priority of the route.

Protocols List<string>

Protocols of the route. Policy based routes only.

RouteType string

Type of route.

SrcIpRange string

Source IP address range of the route. Policy based routes only.

SrcPortRanges List<string>

Source port ranges of the route. Policy based routes only.

Uri string

URI of a Compute Engine route. Dynamic route from cloud router does not have a URI. Advertised route from Google Cloud VPC to on-premises network also does not have a URI.

DestIpRange string

Destination IP range of the route.

DestPortRanges []string

Destination port ranges of the route. Policy based routes only.

DisplayName string

Name of a Compute Engine route.

InstanceTags []string

Instance tags of the route.

NetworkUri string

URI of a Compute Engine network.

NextHop string

Next hop of the route.

NextHopType string

Type of next hop.

Priority int

Priority of the route.

Protocols []string

Protocols of the route. Policy based routes only.

RouteType string

Type of route.

SrcIpRange string

Source IP address range of the route. Policy based routes only.

SrcPortRanges []string

Source port ranges of the route. Policy based routes only.

Uri string

URI of a Compute Engine route. Dynamic route from cloud router does not have a URI. Advertised route from Google Cloud VPC to on-premises network also does not have a URI.

destIpRange String

Destination IP range of the route.

destPortRanges List<String>

Destination port ranges of the route. Policy based routes only.

displayName String

Name of a Compute Engine route.

instanceTags List<String>

Instance tags of the route.

networkUri String

URI of a Compute Engine network.

nextHop String

Next hop of the route.

nextHopType String

Type of next hop.

priority Integer

Priority of the route.

protocols List<String>

Protocols of the route. Policy based routes only.

routeType String

Type of route.

srcIpRange String

Source IP address range of the route. Policy based routes only.

srcPortRanges List<String>

Source port ranges of the route. Policy based routes only.

uri String

URI of a Compute Engine route. Dynamic route from cloud router does not have a URI. Advertised route from Google Cloud VPC to on-premises network also does not have a URI.

destIpRange string

Destination IP range of the route.

destPortRanges string[]

Destination port ranges of the route. Policy based routes only.

displayName string

Name of a Compute Engine route.

instanceTags string[]

Instance tags of the route.

networkUri string

URI of a Compute Engine network.

nextHop string

Next hop of the route.

nextHopType string

Type of next hop.

priority number

Priority of the route.

protocols string[]

Protocols of the route. Policy based routes only.

routeType string

Type of route.

srcIpRange string

Source IP address range of the route. Policy based routes only.

srcPortRanges string[]

Source port ranges of the route. Policy based routes only.

uri string

URI of a Compute Engine route. Dynamic route from cloud router does not have a URI. Advertised route from Google Cloud VPC to on-premises network also does not have a URI.

dest_ip_range str

Destination IP range of the route.

dest_port_ranges Sequence[str]

Destination port ranges of the route. Policy based routes only.

display_name str

Name of a Compute Engine route.

instance_tags Sequence[str]

Instance tags of the route.

network_uri str

URI of a Compute Engine network.

next_hop str

Next hop of the route.

next_hop_type str

Type of next hop.

priority int

Priority of the route.

protocols Sequence[str]

Protocols of the route. Policy based routes only.

route_type str

Type of route.

src_ip_range str

Source IP address range of the route. Policy based routes only.

src_port_ranges Sequence[str]

Source port ranges of the route. Policy based routes only.

uri str

URI of a Compute Engine route. Dynamic route from cloud router does not have a URI. Advertised route from Google Cloud VPC to on-premises network also does not have a URI.

destIpRange String

Destination IP range of the route.

destPortRanges List<String>

Destination port ranges of the route. Policy based routes only.

displayName String

Name of a Compute Engine route.

instanceTags List<String>

Instance tags of the route.

networkUri String

URI of a Compute Engine network.

nextHop String

Next hop of the route.

nextHopType String

Type of next hop.

priority Number

Priority of the route.

protocols List<String>

Protocols of the route. Policy based routes only.

routeType String

Type of route.

srcIpRange String

Source IP address range of the route. Policy based routes only.

srcPortRanges List<String>

Source port ranges of the route. Policy based routes only.

uri String

URI of a Compute Engine route. Dynamic route from cloud router does not have a URI. Advertised route from Google Cloud VPC to on-premises network also does not have a URI.

StatusResponse

Code int

The status code, which should be an enum value of google.rpc.Code.

Details List<ImmutableDictionary<string, string>>

A list of messages that carry the error details. There is a common set of message types for APIs to use.

Message string

A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

Code int

The status code, which should be an enum value of google.rpc.Code.

Details []map[string]string

A list of messages that carry the error details. There is a common set of message types for APIs to use.

Message string

A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

code Integer

The status code, which should be an enum value of google.rpc.Code.

details List<Map<String,String>>

A list of messages that carry the error details. There is a common set of message types for APIs to use.

message String

A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

code number

The status code, which should be an enum value of google.rpc.Code.

details {[key: string]: string}[]

A list of messages that carry the error details. There is a common set of message types for APIs to use.

message string

A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

code int

The status code, which should be an enum value of google.rpc.Code.

details Sequence[Mapping[str, str]]

A list of messages that carry the error details. There is a common set of message types for APIs to use.

message str

A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

code Number

The status code, which should be an enum value of google.rpc.Code.

details List<Map<String>>

A list of messages that carry the error details. There is a common set of message types for APIs to use.

message String

A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

StepResponse

Abort Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.AbortInfoResponse

Display information of the final state "abort" and reason.

CausesDrop bool

This is a step that leads to the final state Drop.

CloudFunction Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.CloudFunctionInfoResponse

Display information of a Cloud Function.

CloudSqlInstance Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.CloudSQLInstanceInfoResponse

Display information of a Cloud SQL instance.

Deliver Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.DeliverInfoResponse

Display information of the final state "deliver" and reason.

Description string

A description of the step. Usually this is a summary of the state.

Drop Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.DropInfoResponse

Display information of the final state "drop" and reason.

Endpoint Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.EndpointInfoResponse

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.

Firewall Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.FirewallInfoResponse

Display information of a Compute Engine firewall rule.

Forward Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.ForwardInfoResponse

Display information of the final state "forward" and reason.

ForwardingRule Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.ForwardingRuleInfoResponse

Display information of a Compute Engine forwarding rule.

GkeMaster Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.GKEMasterInfoResponse

Display information of a Google Kubernetes Engine cluster master.

Instance Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.InstanceInfoResponse

Display information of a Compute Engine instance.

LoadBalancer Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.LoadBalancerInfoResponse

Display information of the load balancers.

Network Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.NetworkInfoResponse

Display information of a Google Cloud network.

Project string

Project ID that contains the configuration this step is validating.

Route Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.RouteInfoResponse

Display information of a Compute Engine route.

State string

Each step is in one of the pre-defined states.

VpcConnector Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.VpcConnectorInfoResponse

Display information of a VPC connector.

VpnGateway Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.VpnGatewayInfoResponse

Display information of a Compute Engine VPN gateway.

VpnTunnel Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.VpnTunnelInfoResponse

Display information of a Compute Engine VPN tunnel.

Abort AbortInfoResponse

Display information of the final state "abort" and reason.

CausesDrop bool

This is a step that leads to the final state Drop.

CloudFunction CloudFunctionInfoResponse

Display information of a Cloud Function.

CloudSqlInstance CloudSQLInstanceInfoResponse

Display information of a Cloud SQL instance.

Deliver DeliverInfoResponse

Display information of the final state "deliver" and reason.

Description string

A description of the step. Usually this is a summary of the state.

Drop DropInfoResponse

Display information of the final state "drop" and reason.

Endpoint EndpointInfoResponse

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.

Firewall FirewallInfoResponse

Display information of a Compute Engine firewall rule.

Forward ForwardInfoResponse

Display information of the final state "forward" and reason.

ForwardingRule ForwardingRuleInfoResponse

Display information of a Compute Engine forwarding rule.

GkeMaster GKEMasterInfoResponse

Display information of a Google Kubernetes Engine cluster master.

Instance InstanceInfoResponse

Display information of a Compute Engine instance.

LoadBalancer LoadBalancerInfoResponse

Display information of the load balancers.

Network NetworkInfoResponse

Display information of a Google Cloud network.

Project string

Project ID that contains the configuration this step is validating.

Route RouteInfoResponse

Display information of a Compute Engine route.

State string

Each step is in one of the pre-defined states.

VpcConnector VpcConnectorInfoResponse

Display information of a VPC connector.

VpnGateway VpnGatewayInfoResponse

Display information of a Compute Engine VPN gateway.

VpnTunnel VpnTunnelInfoResponse

Display information of a Compute Engine VPN tunnel.

abort AbortInfoResponse

Display information of the final state "abort" and reason.

causesDrop Boolean

This is a step that leads to the final state Drop.

cloudFunction CloudFunctionInfoResponse

Display information of a Cloud Function.

cloudSqlInstance CloudSQLInstanceInfoResponse

Display information of a Cloud SQL instance.

deliver DeliverInfoResponse

Display information of the final state "deliver" and reason.

description String

A description of the step. Usually this is a summary of the state.

drop DropInfoResponse

Display information of the final state "drop" and reason.

endpoint EndpointInfoResponse

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.

firewall FirewallInfoResponse

Display information of a Compute Engine firewall rule.

forward ForwardInfoResponse

Display information of the final state "forward" and reason.

forwardingRule ForwardingRuleInfoResponse

Display information of a Compute Engine forwarding rule.

gkeMaster GKEMasterInfoResponse

Display information of a Google Kubernetes Engine cluster master.

instance InstanceInfoResponse

Display information of a Compute Engine instance.

loadBalancer LoadBalancerInfoResponse

Display information of the load balancers.

network NetworkInfoResponse

Display information of a Google Cloud network.

project String

Project ID that contains the configuration this step is validating.

route RouteInfoResponse

Display information of a Compute Engine route.

state String

Each step is in one of the pre-defined states.

vpcConnector VpcConnectorInfoResponse

Display information of a VPC connector.

vpnGateway VpnGatewayInfoResponse

Display information of a Compute Engine VPN gateway.

vpnTunnel VpnTunnelInfoResponse

Display information of a Compute Engine VPN tunnel.

abort AbortInfoResponse

Display information of the final state "abort" and reason.

causesDrop boolean

This is a step that leads to the final state Drop.

cloudFunction CloudFunctionInfoResponse

Display information of a Cloud Function.

cloudSqlInstance CloudSQLInstanceInfoResponse

Display information of a Cloud SQL instance.

deliver DeliverInfoResponse

Display information of the final state "deliver" and reason.

description string

A description of the step. Usually this is a summary of the state.

drop DropInfoResponse

Display information of the final state "drop" and reason.

endpoint EndpointInfoResponse

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.

firewall FirewallInfoResponse

Display information of a Compute Engine firewall rule.

forward ForwardInfoResponse

Display information of the final state "forward" and reason.

forwardingRule ForwardingRuleInfoResponse

Display information of a Compute Engine forwarding rule.

gkeMaster GKEMasterInfoResponse

Display information of a Google Kubernetes Engine cluster master.

instance InstanceInfoResponse

Display information of a Compute Engine instance.

loadBalancer LoadBalancerInfoResponse

Display information of the load balancers.

network NetworkInfoResponse

Display information of a Google Cloud network.

project string

Project ID that contains the configuration this step is validating.

route RouteInfoResponse

Display information of a Compute Engine route.

state string

Each step is in one of the pre-defined states.

vpcConnector VpcConnectorInfoResponse

Display information of a VPC connector.

vpnGateway VpnGatewayInfoResponse

Display information of a Compute Engine VPN gateway.

vpnTunnel VpnTunnelInfoResponse

Display information of a Compute Engine VPN tunnel.

abort AbortInfoResponse

Display information of the final state "abort" and reason.

causes_drop bool

This is a step that leads to the final state Drop.

cloud_function CloudFunctionInfoResponse

Display information of a Cloud Function.

cloud_sql_instance CloudSQLInstanceInfoResponse

Display information of a Cloud SQL instance.

deliver DeliverInfoResponse

Display information of the final state "deliver" and reason.

description str

A description of the step. Usually this is a summary of the state.

drop DropInfoResponse

Display information of the final state "drop" and reason.

endpoint EndpointInfoResponse

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.

firewall FirewallInfoResponse

Display information of a Compute Engine firewall rule.

forward ForwardInfoResponse

Display information of the final state "forward" and reason.

forwarding_rule ForwardingRuleInfoResponse

Display information of a Compute Engine forwarding rule.

gke_master GKEMasterInfoResponse

Display information of a Google Kubernetes Engine cluster master.

instance InstanceInfoResponse

Display information of a Compute Engine instance.

load_balancer LoadBalancerInfoResponse

Display information of the load balancers.

network NetworkInfoResponse

Display information of a Google Cloud network.

project str

Project ID that contains the configuration this step is validating.

route RouteInfoResponse

Display information of a Compute Engine route.

state str

Each step is in one of the pre-defined states.

vpc_connector VpcConnectorInfoResponse

Display information of a VPC connector.

vpn_gateway VpnGatewayInfoResponse

Display information of a Compute Engine VPN gateway.

vpn_tunnel VpnTunnelInfoResponse

Display information of a Compute Engine VPN tunnel.

abort Property Map

Display information of the final state "abort" and reason.

causesDrop Boolean

This is a step that leads to the final state Drop.

cloudFunction Property Map

Display information of a Cloud Function.

cloudSqlInstance Property Map

Display information of a Cloud SQL instance.

deliver Property Map

Display information of the final state "deliver" and reason.

description String

A description of the step. Usually this is a summary of the state.

drop Property Map

Display information of the final state "drop" and reason.

endpoint Property Map

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.

firewall Property Map

Display information of a Compute Engine firewall rule.

forward Property Map

Display information of the final state "forward" and reason.

forwardingRule Property Map

Display information of a Compute Engine forwarding rule.

gkeMaster Property Map

Display information of a Google Kubernetes Engine cluster master.

instance Property Map

Display information of a Compute Engine instance.

loadBalancer Property Map

Display information of the load balancers.

network Property Map

Display information of a Google Cloud network.

project String

Project ID that contains the configuration this step is validating.

route Property Map

Display information of a Compute Engine route.

state String

Each step is in one of the pre-defined states.

vpcConnector Property Map

Display information of a VPC connector.

vpnGateway Property Map

Display information of a Compute Engine VPN gateway.

vpnTunnel Property Map

Display information of a Compute Engine VPN tunnel.

TraceResponse

EndpointInfo Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.EndpointInfoResponse

Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.

Steps List<Pulumi.GoogleNative.NetworkManagement.V1Beta1.Inputs.StepResponse>

A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.

EndpointInfo EndpointInfoResponse

Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.

Steps []StepResponse

A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.

endpointInfo EndpointInfoResponse

Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.

steps List<StepResponse>

A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.

endpointInfo EndpointInfoResponse

Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.

steps StepResponse[]

A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.

endpoint_info EndpointInfoResponse

Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.

steps Sequence[StepResponse]

A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.

endpointInfo Property Map

Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.

steps List<Property Map>

A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.

VpcConnectorInfoResponse

DisplayName string

Name of a VPC connector.

Location string

Location in which the VPC connector is deployed.

Uri string

URI of a VPC connector.

DisplayName string

Name of a VPC connector.

Location string

Location in which the VPC connector is deployed.

Uri string

URI of a VPC connector.

displayName String

Name of a VPC connector.

location String

Location in which the VPC connector is deployed.

uri String

URI of a VPC connector.

displayName string

Name of a VPC connector.

location string

Location in which the VPC connector is deployed.

uri string

URI of a VPC connector.

display_name str

Name of a VPC connector.

location str

Location in which the VPC connector is deployed.

uri str

URI of a VPC connector.

displayName String

Name of a VPC connector.

location String

Location in which the VPC connector is deployed.

uri String

URI of a VPC connector.

VpnGatewayInfoResponse

DisplayName string

Name of a VPN gateway.

IpAddress string

IP address of the VPN gateway.

NetworkUri string

URI of a Compute Engine network where the VPN gateway is configured.

Region string

Name of a Google Cloud region where this VPN gateway is configured.

Uri string

URI of a VPN gateway.

VpnTunnelUri string

A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.

DisplayName string

Name of a VPN gateway.

IpAddress string

IP address of the VPN gateway.

NetworkUri string

URI of a Compute Engine network where the VPN gateway is configured.

Region string

Name of a Google Cloud region where this VPN gateway is configured.

Uri string

URI of a VPN gateway.

VpnTunnelUri string

A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.

displayName String

Name of a VPN gateway.

ipAddress String

IP address of the VPN gateway.

networkUri String

URI of a Compute Engine network where the VPN gateway is configured.

region String

Name of a Google Cloud region where this VPN gateway is configured.

uri String

URI of a VPN gateway.

vpnTunnelUri String

A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.

displayName string

Name of a VPN gateway.

ipAddress string

IP address of the VPN gateway.

networkUri string

URI of a Compute Engine network where the VPN gateway is configured.

region string

Name of a Google Cloud region where this VPN gateway is configured.

uri string

URI of a VPN gateway.

vpnTunnelUri string

A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.

display_name str

Name of a VPN gateway.

ip_address str

IP address of the VPN gateway.

network_uri str

URI of a Compute Engine network where the VPN gateway is configured.

region str

Name of a Google Cloud region where this VPN gateway is configured.

uri str

URI of a VPN gateway.

vpn_tunnel_uri str

A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.

displayName String

Name of a VPN gateway.

ipAddress String

IP address of the VPN gateway.

networkUri String

URI of a Compute Engine network where the VPN gateway is configured.

region String

Name of a Google Cloud region where this VPN gateway is configured.

uri String

URI of a VPN gateway.

vpnTunnelUri String

A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.

VpnTunnelInfoResponse

DisplayName string

Name of a VPN tunnel.

NetworkUri string

URI of a Compute Engine network where the VPN tunnel is configured.

Region string

Name of a Google Cloud region where this VPN tunnel is configured.

RemoteGateway string

URI of a VPN gateway at remote end of the tunnel.

RemoteGatewayIp string

Remote VPN gateway's IP address.

RoutingType string

Type of the routing policy.

SourceGateway string

URI of the VPN gateway at local end of the tunnel.

SourceGatewayIp string

Local VPN gateway's IP address.

Uri string

URI of a VPN tunnel.

DisplayName string

Name of a VPN tunnel.

NetworkUri string

URI of a Compute Engine network where the VPN tunnel is configured.

Region string

Name of a Google Cloud region where this VPN tunnel is configured.

RemoteGateway string

URI of a VPN gateway at remote end of the tunnel.

RemoteGatewayIp string

Remote VPN gateway's IP address.

RoutingType string

Type of the routing policy.

SourceGateway string

URI of the VPN gateway at local end of the tunnel.

SourceGatewayIp string

Local VPN gateway's IP address.

Uri string

URI of a VPN tunnel.

displayName String

Name of a VPN tunnel.

networkUri String

URI of a Compute Engine network where the VPN tunnel is configured.

region String

Name of a Google Cloud region where this VPN tunnel is configured.

remoteGateway String

URI of a VPN gateway at remote end of the tunnel.

remoteGatewayIp String

Remote VPN gateway's IP address.

routingType String

Type of the routing policy.

sourceGateway String

URI of the VPN gateway at local end of the tunnel.

sourceGatewayIp String

Local VPN gateway's IP address.

uri String

URI of a VPN tunnel.

displayName string

Name of a VPN tunnel.

networkUri string

URI of a Compute Engine network where the VPN tunnel is configured.

region string

Name of a Google Cloud region where this VPN tunnel is configured.

remoteGateway string

URI of a VPN gateway at remote end of the tunnel.

remoteGatewayIp string

Remote VPN gateway's IP address.

routingType string

Type of the routing policy.

sourceGateway string

URI of the VPN gateway at local end of the tunnel.

sourceGatewayIp string

Local VPN gateway's IP address.

uri string

URI of a VPN tunnel.

display_name str

Name of a VPN tunnel.

network_uri str

URI of a Compute Engine network where the VPN tunnel is configured.

region str

Name of a Google Cloud region where this VPN tunnel is configured.

remote_gateway str

URI of a VPN gateway at remote end of the tunnel.

remote_gateway_ip str

Remote VPN gateway's IP address.

routing_type str

Type of the routing policy.

source_gateway str

URI of the VPN gateway at local end of the tunnel.

source_gateway_ip str

Local VPN gateway's IP address.

uri str

URI of a VPN tunnel.

displayName String

Name of a VPN tunnel.

networkUri String

URI of a Compute Engine network where the VPN tunnel is configured.

region String

Name of a Google Cloud region where this VPN tunnel is configured.

remoteGateway String

URI of a VPN gateway at remote end of the tunnel.

remoteGatewayIp String

Remote VPN gateway's IP address.

routingType String

Type of the routing policy.

sourceGateway String

URI of the VPN gateway at local end of the tunnel.

sourceGatewayIp String

Local VPN gateway's IP address.

uri String

URI of a VPN tunnel.

Package Details

Repository
https://github.com/pulumi/pulumi-google-native
License
Apache-2.0