Google Cloud Native v0.30.0, Apr 14 23
Google Cloud Native v0.30.0, Apr 14 23
google-native.networkmanagement/v1.getConnectivityTest
Explore with Pulumi AI
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/v1:getConnectivityTest
arguments:
# arguments dictionary
The following arguments are supported:
- Connectivity
Test stringId - Project string
- Connectivity
Test stringId - Project string
- connectivity
Test StringId - project String
- connectivity
Test stringId - project string
- connectivity_
test_ strid - project str
- connectivity
Test StringId - project String
getConnectivityTest Result
The following output properties are available:
- Create
Time string The time the test was created.
- Description string
The user-supplied description of the Connectivity Test. Maximum of 512 characters.
- Destination
Pulumi.
Google Native. Network Management. V1. Outputs. Endpoint Response 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 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_id}
- Protocol string
IP Protocol of the test. When not provided, "TCP" is assumed.
- Reachability
Details Pulumi.Google Native. Network Management. V1. Outputs. Reachability Details Response 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.
- 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.
Google Native. Network Management. V1. Outputs. Endpoint Response 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 string The time the test's configuration was updated.
- Create
Time string The time the test was created.
- Description string
The user-supplied description of the Connectivity Test. Maximum of 512 characters.
- Destination
Endpoint
Response 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 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_id}
- Protocol string
IP Protocol of the test. When not provided, "TCP" is assumed.
- Reachability
Details ReachabilityDetails Response 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.
- []string
Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.
- Source
Endpoint
Response 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 string The time the test's configuration was updated.
- create
Time String The time the test was created.
- description String
The user-supplied description of the Connectivity Test. Maximum of 512 characters.
- destination
Endpoint
Response 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 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_id}
- protocol String
IP Protocol of the test. When not provided, "TCP" is assumed.
- reachability
Details ReachabilityDetails Response 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.
- List<String>
Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.
- source
Endpoint
Response 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 String The time the test's configuration was updated.
- create
Time string The time the test was created.
- description string
The user-supplied description of the Connectivity Test. Maximum of 512 characters.
- destination
Endpoint
Response 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 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_id}
- protocol string
IP Protocol of the test. When not provided, "TCP" is assumed.
- reachability
Details ReachabilityDetails Response 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.
- string[]
Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.
- source
Endpoint
Response 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 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
Endpoint
Response 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_id}
- protocol str
IP Protocol of the test. When not provided, "TCP" is assumed.
- reachability_
details ReachabilityDetails Response 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.
- Sequence[str]
Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.
- source
Endpoint
Response 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.
- create
Time 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.
- display
Name 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_id}
- protocol String
IP Protocol of the test. When not provided, "TCP" is assumed.
- reachability
Details 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.
- 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.
- update
Time String The time the test's configuration was updated.
Supporting Types
AbortInfoResponse
- Cause string
Causes that the analysis is aborted.
- Projects
Missing List<string>Permission 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 string URI of the resource that caused the abort.
- Cause string
Causes that the analysis is aborted.
- Projects
Missing []stringPermission 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 string URI of the resource that caused the abort.
- cause String
Causes that the analysis is aborted.
- projects
Missing List<String>Permission 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 String URI of the resource that caused the abort.
- cause string
Causes that the analysis is aborted.
- projects
Missing string[]Permission 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 string URI of the resource that caused the abort.
- cause str
Causes that the analysis is aborted.
- projects_
missing_ Sequence[str]permission 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.
- projects
Missing List<String>Permission 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 String URI of the resource that caused the abort.
AppEngineVersionEndpointResponse
- Uri string
An App Engine service version name.
- Uri string
An App Engine service version name.
- uri String
An App Engine service version name.
- uri string
An App Engine service version name.
- uri str
An App Engine service version name.
- uri String
An App Engine service version name.
AppEngineVersionInfoResponse
- Display
Name string Name of an App Engine version.
- Environment string
App Engine execution environment for a version.
- Runtime string
Runtime of the App Engine version.
- Uri string
URI of an App Engine version.
- Display
Name string Name of an App Engine version.
- Environment string
App Engine execution environment for a version.
- Runtime string
Runtime of the App Engine version.
- Uri string
URI of an App Engine version.
- display
Name String Name of an App Engine version.
- environment String
App Engine execution environment for a version.
- runtime String
Runtime of the App Engine version.
- uri String
URI of an App Engine version.
- display
Name string Name of an App Engine version.
- environment string
App Engine execution environment for a version.
- runtime string
Runtime of the App Engine version.
- uri string
URI of an App Engine version.
- display_
name str Name of an App Engine version.
- environment str
App Engine execution environment for a version.
- runtime str
Runtime of the App Engine version.
- uri str
URI of an App Engine version.
- display
Name String Name of an App Engine version.
- environment String
App Engine execution environment for a version.
- runtime String
Runtime of the App Engine version.
- uri String
URI of an App Engine version.
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
- Display
Name string Name of a Cloud Function.
- Location string
Location in which the Cloud Function is deployed.
- Uri string
URI of a Cloud Function.
- Version
Id string Latest successfully deployed version id of the Cloud Function.
- Display
Name string Name of a Cloud Function.
- Location string
Location in which the Cloud Function is deployed.
- Uri string
URI of a Cloud Function.
- Version
Id string Latest successfully deployed version id of the Cloud Function.
- display
Name String Name of a Cloud Function.
- location String
Location in which the Cloud Function is deployed.
- uri String
URI of a Cloud Function.
- version
Id String Latest successfully deployed version id of the Cloud Function.
- display
Name string Name of a Cloud Function.
- location string
Location in which the Cloud Function is deployed.
- uri string
URI of a Cloud Function.
- version
Id 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.
- display
Name String Name of a Cloud Function.
- location String
Location in which the Cloud Function is deployed.
- uri String
URI of a Cloud Function.
- version
Id String Latest successfully deployed version id of the Cloud Function.
CloudRunRevisionEndpointResponse
CloudRunRevisionInfoResponse
- Display
Name string Name of a Cloud Run revision.
- Location string
Location in which this revision is deployed.
- Service
Uri string URI of Cloud Run service this revision belongs to.
- Uri string
URI of a Cloud Run revision.
- Display
Name string Name of a Cloud Run revision.
- Location string
Location in which this revision is deployed.
- Service
Uri string URI of Cloud Run service this revision belongs to.
- Uri string
URI of a Cloud Run revision.
- display
Name String Name of a Cloud Run revision.
- location String
Location in which this revision is deployed.
- service
Uri String URI of Cloud Run service this revision belongs to.
- uri String
URI of a Cloud Run revision.
- display
Name string Name of a Cloud Run revision.
- location string
Location in which this revision is deployed.
- service
Uri string URI of Cloud Run service this revision belongs to.
- uri string
URI of a Cloud Run revision.
- display_
name str Name of a Cloud Run revision.
- location str
Location in which this revision is deployed.
- service_
uri str URI of Cloud Run service this revision belongs to.
- uri str
URI of a Cloud Run revision.
- display
Name String Name of a Cloud Run revision.
- location String
Location in which this revision is deployed.
- service
Uri String URI of Cloud Run service this revision belongs to.
- uri String
URI of a Cloud Run revision.
CloudSQLInstanceInfoResponse
- Display
Name string Name of a Cloud SQL instance.
- External
Ip string External IP address of a Cloud SQL instance.
- Internal
Ip string Internal IP address of a Cloud SQL instance.
- Network
Uri 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 string Name of a Cloud SQL instance.
- External
Ip string External IP address of a Cloud SQL instance.
- Internal
Ip string Internal IP address of a Cloud SQL instance.
- Network
Uri 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 String Name of a Cloud SQL instance.
- external
Ip String External IP address of a Cloud SQL instance.
- internal
Ip String Internal IP address of a Cloud SQL instance.
- network
Uri 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 string Name of a Cloud SQL instance.
- external
Ip string External IP address of a Cloud SQL instance.
- internal
Ip string Internal IP address of a Cloud SQL instance.
- network
Uri 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.
- display
Name String Name of a Cloud SQL instance.
- external
Ip String External IP address of a Cloud SQL instance.
- internal
Ip String Internal IP address of a Cloud SQL instance.
- network
Uri 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
- Resource
Uri string URI of the resource that the packet is delivered to.
- Target string
Target type where the packet is delivered to.
- Resource
Uri string URI of the resource that the packet is delivered to.
- Target string
Target type where the packet is delivered to.
- resource
Uri String URI of the resource that the packet is delivered to.
- target String
Target type where the packet is delivered to.
- resource
Uri 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.
- resource
Uri 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.
- Resource
Uri string URI of the resource that caused the drop.
- Cause string
Cause that the packet is dropped.
- Resource
Uri string URI of the resource that caused the drop.
- cause String
Cause that the packet is dropped.
- resource
Uri String URI of the resource that caused the drop.
- cause string
Cause that the packet is dropped.
- resource
Uri 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.
- resource
Uri String URI of the resource that caused the drop.
EndpointInfoResponse
- Destination
Ip string Destination IP address.
- Destination
Network stringUri URI of the network where this packet is sent to.
- Destination
Port int Destination port. Only valid when protocol is TCP or UDP.
- Protocol string
IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- Source
Ip string Source IP address.
- Source
Network stringUri URI of the network where this packet originates from.
- Source
Port int Source port. Only valid when protocol is TCP or UDP.
- Destination
Ip string Destination IP address.
- Destination
Network stringUri URI of the network where this packet is sent to.
- Destination
Port int Destination port. Only valid when protocol is TCP or UDP.
- Protocol string
IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- Source
Ip string Source IP address.
- Source
Network stringUri URI of the network where this packet originates from.
- Source
Port int Source port. Only valid when protocol is TCP or UDP.
- destination
Ip String Destination IP address.
- destination
Network StringUri URI of the network where this packet is sent to.
- destination
Port Integer Destination port. Only valid when protocol is TCP or UDP.
- protocol String
IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- source
Ip String Source IP address.
- source
Network StringUri URI of the network where this packet originates from.
- source
Port Integer Source port. Only valid when protocol is TCP or UDP.
- destination
Ip string Destination IP address.
- destination
Network stringUri URI of the network where this packet is sent to.
- destination
Port number Destination port. Only valid when protocol is TCP or UDP.
- protocol string
IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- source
Ip string Source IP address.
- source
Network stringUri URI of the network where this packet originates from.
- source
Port number Source port. Only valid when protocol is TCP or UDP.
- destination_
ip str Destination IP address.
- destination_
network_ struri 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_
ip str Source IP address.
- source_
network_ struri URI of the network where this packet originates from.
- source_
port int Source port. Only valid when protocol is TCP or UDP.
- destination
Ip String Destination IP address.
- destination
Network StringUri URI of the network where this packet is sent to.
- destination
Port Number Destination port. Only valid when protocol is TCP or UDP.
- protocol String
IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- source
Ip String Source IP address.
- source
Network StringUri URI of the network where this packet originates from.
- source
Port Number Source port. Only valid when protocol is TCP or UDP.
EndpointResponse
- App
Engine Pulumi.Version Google Native. Network Management. V1. Inputs. App Engine Version Endpoint Response - Cloud
Function Pulumi.Google Native. Network Management. V1. Inputs. Cloud Function Endpoint Response - Cloud
Run Pulumi.Revision Google Native. Network Management. V1. Inputs. Cloud Run Revision Endpoint Response - Cloud
Sql stringInstance A Cloud SQL instance URI.
- Gke
Master stringCluster A cluster URI for Google Kubernetes Engine master.
- Instance string
A Compute Engine instance URI.
- Ip
Address 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.
- Network
Type 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.
- App
Engine AppVersion Engine Version Endpoint Response - Cloud
Function CloudFunction Endpoint Response - Cloud
Run CloudRevision Run Revision Endpoint Response - Cloud
Sql stringInstance A Cloud SQL instance URI.
- Gke
Master stringCluster A cluster URI for Google Kubernetes Engine master.
- Instance string
A Compute Engine instance URI.
- Ip
Address 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.
- Network
Type 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.
- app
Engine AppVersion Engine Version Endpoint Response - cloud
Function CloudFunction Endpoint Response - cloud
Run CloudRevision Run Revision Endpoint Response - cloud
Sql StringInstance A Cloud SQL instance URI.
- gke
Master StringCluster A cluster URI for Google Kubernetes Engine master.
- instance String
A Compute Engine instance URI.
- ip
Address 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.
- network
Type 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.
- app
Engine AppVersion Engine Version Endpoint Response - cloud
Function CloudFunction Endpoint Response - cloud
Run CloudRevision Run Revision Endpoint Response - cloud
Sql stringInstance A Cloud SQL instance URI.
- gke
Master stringCluster A cluster URI for Google Kubernetes Engine master.
- instance string
A Compute Engine instance URI.
- ip
Address 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.
- network
Type 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.
- app_
engine_ Appversion Engine Version Endpoint Response - cloud_
function CloudFunction Endpoint Response - cloud_
run_ Cloudrevision Run Revision Endpoint Response - cloud_
sql_ strinstance A Cloud SQL instance URI.
- gke_
master_ strcluster 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.
- app
Engine Property MapVersion - cloud
Function Property Map - cloud
Run Property MapRevision - cloud
Sql StringInstance A Cloud SQL instance URI.
- gke
Master StringCluster A cluster URI for Google Kubernetes Engine master.
- instance String
A Compute Engine instance URI.
- ip
Address 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.
- network
Type 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
- Display
Name string The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- Firewall
Rule stringType The firewall rule's type.
- Network
Uri 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.
- Target
Service List<string>Accounts The target service accounts specified by the firewall rule.
- 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
- Display
Name string The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- Firewall
Rule stringType The firewall rule's type.
- Network
Uri 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.
- Target
Service []stringAccounts The target service accounts specified by the firewall rule.
- []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
- display
Name String The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- firewall
Rule StringType The firewall rule's type.
- network
Uri 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.
- target
Service List<String>Accounts The target service accounts specified by the firewall rule.
- 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
- display
Name string The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- firewall
Rule stringType The firewall rule's type.
- network
Uri 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.
- target
Service string[]Accounts The target service accounts specified by the firewall rule.
- 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_ strtype 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_ Sequence[str]accounts The target service accounts specified by the firewall rule.
- 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
- display
Name String The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- firewall
Rule StringType The firewall rule's type.
- network
Uri 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.
- target
Service List<String>Accounts The target service accounts specified by the firewall rule.
- 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
- Resource
Uri string URI of the resource that the packet is forwarded to.
- Target string
Target type where this packet is forwarded to.
- Resource
Uri string URI of the resource that the packet is forwarded to.
- Target string
Target type where this packet is forwarded to.
- resource
Uri String URI of the resource that the packet is forwarded to.
- target String
Target type where this packet is forwarded to.
- resource
Uri 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.
- resource
Uri String URI of the resource that the packet is forwarded to.
- target String
Target type where this packet is forwarded to.
ForwardingRuleInfoResponse
- Display
Name string Name of a Compute Engine forwarding rule.
- Matched
Port stringRange Port range defined in the forwarding rule that matches the test.
- Matched
Protocol string Protocol defined in the forwarding rule that matches the test.
- Network
Uri 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 string Name of a Compute Engine forwarding rule.
- Matched
Port stringRange Port range defined in the forwarding rule that matches the test.
- Matched
Protocol string Protocol defined in the forwarding rule that matches the test.
- Network
Uri 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 String Name of a Compute Engine forwarding rule.
- matched
Port StringRange Port range defined in the forwarding rule that matches the test.
- matched
Protocol String Protocol defined in the forwarding rule that matches the test.
- network
Uri 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 string Name of a Compute Engine forwarding rule.
- matched
Port stringRange Port range defined in the forwarding rule that matches the test.
- matched
Protocol string Protocol defined in the forwarding rule that matches the test.
- network
Uri 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_ strrange 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.
- display
Name String Name of a Compute Engine forwarding rule.
- matched
Port StringRange Port range defined in the forwarding rule that matches the test.
- matched
Protocol String Protocol defined in the forwarding rule that matches the test.
- network
Uri 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
- Cluster
Network stringUri URI of a GKE cluster network.
- Cluster
Uri string URI of a GKE cluster.
- External
Ip string External IP address of a GKE cluster master.
- Internal
Ip string Internal IP address of a GKE cluster master.
- Cluster
Network stringUri URI of a GKE cluster network.
- Cluster
Uri string URI of a GKE cluster.
- External
Ip string External IP address of a GKE cluster master.
- Internal
Ip string Internal IP address of a GKE cluster master.
- cluster
Network StringUri URI of a GKE cluster network.
- cluster
Uri String URI of a GKE cluster.
- external
Ip String External IP address of a GKE cluster master.
- internal
Ip String Internal IP address of a GKE cluster master.
- cluster
Network stringUri URI of a GKE cluster network.
- cluster
Uri string URI of a GKE cluster.
- external
Ip string External IP address of a GKE cluster master.
- internal
Ip string Internal IP address of a GKE cluster master.
- cluster_
network_ struri 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.
- cluster
Network StringUri URI of a GKE cluster network.
- cluster
Uri String URI of a GKE cluster.
- external
Ip String External IP address of a GKE cluster master.
- internal
Ip String Internal IP address of a GKE cluster master.
InstanceInfoResponse
- Display
Name string Name of a Compute Engine instance.
- External
Ip string External IP address of the network interface.
- Interface string
Name of the network interface of a Compute Engine instance.
- Internal
Ip string Internal IP address of the network interface.
- List<string>
Network tags configured on the instance.
- Network
Uri string URI of a Compute Engine network.
- Service
Account string Service account authorized for the instance.
- Uri string
URI of a Compute Engine instance.
- Display
Name string Name of a Compute Engine instance.
- External
Ip string External IP address of the network interface.
- Interface string
Name of the network interface of a Compute Engine instance.
- Internal
Ip string Internal IP address of the network interface.
- []string
Network tags configured on the instance.
- Network
Uri string URI of a Compute Engine network.
- Service
Account string Service account authorized for the instance.
- Uri string
URI of a Compute Engine instance.
- display
Name String Name of a Compute Engine instance.
- external
Ip String External IP address of the network interface.
- interface_ String
Name of the network interface of a Compute Engine instance.
- internal
Ip String Internal IP address of the network interface.
- List<String>
Network tags configured on the instance.
- network
Uri String URI of a Compute Engine network.
- service
Account String Service account authorized for the instance.
- uri String
URI of a Compute Engine instance.
- display
Name string Name of a Compute Engine instance.
- external
Ip string External IP address of the network interface.
- interface string
Name of the network interface of a Compute Engine instance.
- internal
Ip string Internal IP address of the network interface.
- string[]
Network tags configured on the instance.
- network
Uri string URI of a Compute Engine network.
- service
Account 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.
- 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.
- display
Name String Name of a Compute Engine instance.
- external
Ip String External IP address of the network interface.
- interface String
Name of the network interface of a Compute Engine instance.
- internal
Ip String Internal IP address of the network interface.
- List<String>
Network tags configured on the instance.
- network
Uri String URI of a Compute Engine network.
- service
Account String Service account authorized for the instance.
- uri String
URI of a Compute Engine instance.
LoadBalancerBackendResponse
- Display
Name string Name of a Compute Engine instance or network endpoint.
- Health
Check List<string>Allowing Firewall Rules A list of firewall rule URIs allowing probes from health check IP ranges.
- Health
Check List<string>Blocking Firewall Rules A list of firewall rule URIs blocking probes from health check IP ranges.
- Health
Check stringFirewall State State of the health check firewall configuration.
- Uri string
URI of a Compute Engine instance or network endpoint.
- Display
Name string Name of a Compute Engine instance or network endpoint.
- Health
Check []stringAllowing Firewall Rules A list of firewall rule URIs allowing probes from health check IP ranges.
- Health
Check []stringBlocking Firewall Rules A list of firewall rule URIs blocking probes from health check IP ranges.
- Health
Check stringFirewall State State of the health check firewall configuration.
- Uri string
URI of a Compute Engine instance or network endpoint.
- display
Name String Name of a Compute Engine instance or network endpoint.
- health
Check List<String>Allowing Firewall Rules A list of firewall rule URIs allowing probes from health check IP ranges.
- health
Check List<String>Blocking Firewall Rules A list of firewall rule URIs blocking probes from health check IP ranges.
- health
Check StringFirewall State State of the health check firewall configuration.
- uri String
URI of a Compute Engine instance or network endpoint.
- display
Name string Name of a Compute Engine instance or network endpoint.
- health
Check string[]Allowing Firewall Rules A list of firewall rule URIs allowing probes from health check IP ranges.
- health
Check string[]Blocking Firewall Rules A list of firewall rule URIs blocking probes from health check IP ranges.
- health
Check stringFirewall State 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_ Sequence[str]allowing_ firewall_ rules A list of firewall rule URIs allowing probes from health check IP ranges.
- health_
check_ Sequence[str]blocking_ firewall_ rules A list of firewall rule URIs blocking probes from health check IP ranges.
- health_
check_ strfirewall_ state State of the health check firewall configuration.
- uri str
URI of a Compute Engine instance or network endpoint.
- display
Name String Name of a Compute Engine instance or network endpoint.
- health
Check List<String>Allowing Firewall Rules A list of firewall rule URIs allowing probes from health check IP ranges.
- health
Check List<String>Blocking Firewall Rules A list of firewall rule URIs blocking probes from health check IP ranges.
- health
Check StringFirewall State State of the health check firewall configuration.
- uri String
URI of a Compute Engine instance or network endpoint.
LoadBalancerInfoResponse
- Backend
Type string Type of load balancer's backend configuration.
- Backend
Uri string Backend configuration URI.
- Backends
List<Pulumi.
Google Native. Network Management. V1. Inputs. Load Balancer Backend Response> Information for the loadbalancer backends.
- Health
Check stringUri URI of the health check for the load balancer.
- Load
Balancer stringType Type of the load balancer.
- Backend
Type string Type of load balancer's backend configuration.
- Backend
Uri string Backend configuration URI.
- Backends
[]Load
Balancer Backend Response Information for the loadbalancer backends.
- Health
Check stringUri URI of the health check for the load balancer.
- Load
Balancer stringType Type of the load balancer.
- backend
Type String Type of load balancer's backend configuration.
- backend
Uri String Backend configuration URI.
- backends
List<Load
Balancer Backend Response> Information for the loadbalancer backends.
- health
Check StringUri URI of the health check for the load balancer.
- load
Balancer StringType Type of the load balancer.
- backend
Type string Type of load balancer's backend configuration.
- backend
Uri string Backend configuration URI.
- backends
Load
Balancer Backend Response[] Information for the loadbalancer backends.
- health
Check stringUri URI of the health check for the load balancer.
- load
Balancer stringType Type of the load balancer.
- backend_
type str Type of load balancer's backend configuration.
- backend_
uri str Backend configuration URI.
- backends
Sequence[Load
Balancer Backend Response] Information for the loadbalancer backends.
- health_
check_ struri URI of the health check for the load balancer.
- load_
balancer_ strtype Type of the load balancer.
- backend
Type String Type of load balancer's backend configuration.
- backend
Uri String Backend configuration URI.
- backends List<Property Map>
Information for the loadbalancer backends.
- health
Check StringUri URI of the health check for the load balancer.
- load
Balancer StringType Type of the load balancer.
NetworkInfoResponse
- Display
Name string Name of a Compute Engine network.
- Matched
Ip stringRange The IP range that matches the test.
- Uri string
URI of a Compute Engine network.
- Display
Name string Name of a Compute Engine network.
- Matched
Ip stringRange The IP range that matches the test.
- Uri string
URI of a Compute Engine network.
- display
Name String Name of a Compute Engine network.
- matched
Ip StringRange The IP range that matches the test.
- uri String
URI of a Compute Engine network.
- display
Name string Name of a Compute Engine network.
- matched
Ip stringRange 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_ strrange The IP range that matches the test.
- uri str
URI of a Compute Engine network.
- display
Name String Name of a Compute Engine network.
- matched
Ip StringRange The IP range that matches the test.
- uri String
URI of a Compute Engine network.
ReachabilityDetailsResponse
- Error
Pulumi.
Google Native. Network Management. V1. Inputs. Status Response 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.
Google Native. Network Management. V1. Inputs. Trace Response> 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 string The time of the configuration analysis.
- Error
Status
Response The details of a failure or a cancellation of reachability analysis.
- Result string
The overall result of the test's configuration analysis.
- Traces
[]Trace
Response 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 string The time of the configuration analysis.
- error
Status
Response The details of a failure or a cancellation of reachability analysis.
- result String
The overall result of the test's configuration analysis.
- traces
List<Trace
Response> 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 String The time of the configuration analysis.
- error
Status
Response The details of a failure or a cancellation of reachability analysis.
- result string
The overall result of the test's configuration analysis.
- traces
Trace
Response[] 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 string The time of the configuration analysis.
- error
Status
Response The details of a failure or a cancellation of reachability analysis.
- result str
The overall result of the test's configuration analysis.
- traces
Sequence[Trace
Response] 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.
- verify
Time String The time of the configuration analysis.
RouteInfoResponse
- Dest
Ip stringRange Destination IP range of the route.
- Dest
Port List<string>Ranges Destination port ranges of the route. Policy based routes only.
- Display
Name string Name of a Compute Engine route.
- List<string>
Instance tags of the route.
- Network
Uri string URI of a Compute Engine network.
- Next
Hop string Next hop of the route.
- Next
Hop stringType Type of next hop.
- Priority int
Priority of the route.
- Protocols List<string>
Protocols of the route. Policy based routes only.
- Route
Type string Type of route.
- Src
Ip stringRange Source IP address range of the route. Policy based routes only.
- Src
Port List<string>Ranges 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 stringRange Destination IP range of the route.
- Dest
Port []stringRanges Destination port ranges of the route. Policy based routes only.
- Display
Name string Name of a Compute Engine route.
- []string
Instance tags of the route.
- Network
Uri string URI of a Compute Engine network.
- Next
Hop string Next hop of the route.
- Next
Hop stringType Type of next hop.
- Priority int
Priority of the route.
- Protocols []string
Protocols of the route. Policy based routes only.
- Route
Type string Type of route.
- Src
Ip stringRange Source IP address range of the route. Policy based routes only.
- Src
Port []stringRanges 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 StringRange Destination IP range of the route.
- dest
Port List<String>Ranges Destination port ranges of the route. Policy based routes only.
- display
Name String Name of a Compute Engine route.
- List<String>
Instance tags of the route.
- network
Uri String URI of a Compute Engine network.
- next
Hop String Next hop of the route.
- next
Hop StringType Type of next hop.
- priority Integer
Priority of the route.
- protocols List<String>
Protocols of the route. Policy based routes only.
- route
Type String Type of route.
- src
Ip StringRange Source IP address range of the route. Policy based routes only.
- src
Port List<String>Ranges 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 stringRange Destination IP range of the route.
- dest
Port string[]Ranges Destination port ranges of the route. Policy based routes only.
- display
Name string Name of a Compute Engine route.
- string[]
Instance tags of the route.
- network
Uri string URI of a Compute Engine network.
- next
Hop string Next hop of the route.
- next
Hop stringType Type of next hop.
- priority number
Priority of the route.
- protocols string[]
Protocols of the route. Policy based routes only.
- route
Type string Type of route.
- src
Ip stringRange Source IP address range of the route. Policy based routes only.
- src
Port string[]Ranges 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_ strrange Destination IP range of the route.
- dest_
port_ Sequence[str]ranges Destination port ranges of the route. Policy based routes only.
- display_
name str Name of a Compute Engine route.
- 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_ strtype 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_ strrange Source IP address range of the route. Policy based routes only.
- src_
port_ Sequence[str]ranges 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.
- dest
Ip StringRange Destination IP range of the route.
- dest
Port List<String>Ranges Destination port ranges of the route. Policy based routes only.
- display
Name String Name of a Compute Engine route.
- List<String>
Instance tags of the route.
- network
Uri String URI of a Compute Engine network.
- next
Hop String Next hop of the route.
- next
Hop StringType Type of next hop.
- priority Number
Priority of the route.
- protocols List<String>
Protocols of the route. Policy based routes only.
- route
Type String Type of route.
- src
Ip StringRange Source IP address range of the route. Policy based routes only.
- src
Port List<String>Ranges 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<Immutable
Dictionary<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.
Google Native. Network Management. V1. Inputs. Abort Info Response Display information of the final state "abort" and reason.
- App
Engine Pulumi.Version Google Native. Network Management. V1. Inputs. App Engine Version Info Response Display information of an App Engine service version.
- Causes
Drop bool This is a step that leads to the final state Drop.
- Cloud
Function Pulumi.Google Native. Network Management. V1. Inputs. Cloud Function Info Response Display information of a Cloud Function.
- Cloud
Run Pulumi.Revision Google Native. Network Management. V1. Inputs. Cloud Run Revision Info Response Display information of a Cloud Run revision.
- Cloud
Sql Pulumi.Instance Google Native. Network Management. V1. Inputs. Cloud SQLInstance Info Response Display information of a Cloud SQL instance.
- Deliver
Pulumi.
Google Native. Network Management. V1. Inputs. Deliver Info Response 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.
Google Native. Network Management. V1. Inputs. Drop Info Response Display information of the final state "drop" and reason.
- Endpoint
Pulumi.
Google Native. Network Management. V1. Inputs. Endpoint Info Response 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.
Google Native. Network Management. V1. Inputs. Firewall Info Response Display information of a Compute Engine firewall rule.
- Forward
Pulumi.
Google Native. Network Management. V1. Inputs. Forward Info Response Display information of the final state "forward" and reason.
- Forwarding
Rule Pulumi.Google Native. Network Management. V1. Inputs. Forwarding Rule Info Response Display information of a Compute Engine forwarding rule.
- Gke
Master Pulumi.Google Native. Network Management. V1. Inputs. GKEMaster Info Response Display information of a Google Kubernetes Engine cluster master.
- Instance
Pulumi.
Google Native. Network Management. V1. Inputs. Instance Info Response Display information of a Compute Engine instance.
- Load
Balancer Pulumi.Google Native. Network Management. V1. Inputs. Load Balancer Info Response Display information of the load balancers.
- Network
Pulumi.
Google Native. Network Management. V1. Inputs. Network Info Response Display information of a Google Cloud network.
- Project string
Project ID that contains the configuration this step is validating.
- Route
Pulumi.
Google Native. Network Management. V1. Inputs. Route Info Response Display information of a Compute Engine route.
- State string
Each step is in one of the pre-defined states.
- Vpc
Connector Pulumi.Google Native. Network Management. V1. Inputs. Vpc Connector Info Response Display information of a VPC connector.
- Vpn
Gateway Pulumi.Google Native. Network Management. V1. Inputs. Vpn Gateway Info Response Display information of a Compute Engine VPN gateway.
- Vpn
Tunnel Pulumi.Google Native. Network Management. V1. Inputs. Vpn Tunnel Info Response Display information of a Compute Engine VPN tunnel.
- Abort
Abort
Info Response Display information of the final state "abort" and reason.
- App
Engine AppVersion Engine Version Info Response Display information of an App Engine service version.
- Causes
Drop bool This is a step that leads to the final state Drop.
- Cloud
Function CloudFunction Info Response Display information of a Cloud Function.
- Cloud
Run CloudRevision Run Revision Info Response Display information of a Cloud Run revision.
- Cloud
Sql CloudInstance SQLInstance Info Response Display information of a Cloud SQL instance.
- Deliver
Deliver
Info Response 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
Drop
Info Response Display information of the final state "drop" and reason.
- Endpoint
Endpoint
Info Response 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
Firewall
Info Response Display information of a Compute Engine firewall rule.
- Forward
Forward
Info Response Display information of the final state "forward" and reason.
- Forwarding
Rule ForwardingRule Info Response Display information of a Compute Engine forwarding rule.
- Gke
Master GKEMasterInfo Response Display information of a Google Kubernetes Engine cluster master.
- Instance
Instance
Info Response Display information of a Compute Engine instance.
- Load
Balancer LoadBalancer Info Response Display information of the load balancers.
- Network
Network
Info Response Display information of a Google Cloud network.
- Project string
Project ID that contains the configuration this step is validating.
- Route
Route
Info Response Display information of a Compute Engine route.
- State string
Each step is in one of the pre-defined states.
- Vpc
Connector VpcConnector Info Response Display information of a VPC connector.
- Vpn
Gateway VpnGateway Info Response Display information of a Compute Engine VPN gateway.
- Vpn
Tunnel VpnTunnel Info Response Display information of a Compute Engine VPN tunnel.
- abort
Abort
Info Response Display information of the final state "abort" and reason.
- app
Engine AppVersion Engine Version Info Response Display information of an App Engine service version.
- causes
Drop Boolean This is a step that leads to the final state Drop.
- cloud
Function CloudFunction Info Response Display information of a Cloud Function.
- cloud
Run CloudRevision Run Revision Info Response Display information of a Cloud Run revision.
- cloud
Sql CloudInstance SQLInstance Info Response Display information of a Cloud SQL instance.
- deliver
Deliver
Info Response 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
Drop
Info Response Display information of the final state "drop" and reason.
- endpoint
Endpoint
Info Response 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
Firewall
Info Response Display information of a Compute Engine firewall rule.
- forward
Forward
Info Response Display information of the final state "forward" and reason.
- forwarding
Rule ForwardingRule Info Response Display information of a Compute Engine forwarding rule.
- gke
Master GKEMasterInfo Response Display information of a Google Kubernetes Engine cluster master.
- instance
Instance
Info Response Display information of a Compute Engine instance.
- load
Balancer LoadBalancer Info Response Display information of the load balancers.
- network
Network
Info Response Display information of a Google Cloud network.
- project String
Project ID that contains the configuration this step is validating.
- route
Route
Info Response Display information of a Compute Engine route.
- state String
Each step is in one of the pre-defined states.
- vpc
Connector VpcConnector Info Response Display information of a VPC connector.
- vpn
Gateway VpnGateway Info Response Display information of a Compute Engine VPN gateway.
- vpn
Tunnel VpnTunnel Info Response Display information of a Compute Engine VPN tunnel.
- abort
Abort
Info Response Display information of the final state "abort" and reason.
- app
Engine AppVersion Engine Version Info Response Display information of an App Engine service version.
- causes
Drop boolean This is a step that leads to the final state Drop.
- cloud
Function CloudFunction Info Response Display information of a Cloud Function.
- cloud
Run CloudRevision Run Revision Info Response Display information of a Cloud Run revision.
- cloud
Sql CloudInstance SQLInstance Info Response Display information of a Cloud SQL instance.
- deliver
Deliver
Info Response 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
Drop
Info Response Display information of the final state "drop" and reason.
- endpoint
Endpoint
Info Response 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
Firewall
Info Response Display information of a Compute Engine firewall rule.
- forward
Forward
Info Response Display information of the final state "forward" and reason.
- forwarding
Rule ForwardingRule Info Response Display information of a Compute Engine forwarding rule.
- gke
Master GKEMasterInfo Response Display information of a Google Kubernetes Engine cluster master.
- instance
Instance
Info Response Display information of a Compute Engine instance.
- load
Balancer LoadBalancer Info Response Display information of the load balancers.
- network
Network
Info Response Display information of a Google Cloud network.
- project string
Project ID that contains the configuration this step is validating.
- route
Route
Info Response Display information of a Compute Engine route.
- state string
Each step is in one of the pre-defined states.
- vpc
Connector VpcConnector Info Response Display information of a VPC connector.
- vpn
Gateway VpnGateway Info Response Display information of a Compute Engine VPN gateway.
- vpn
Tunnel VpnTunnel Info Response Display information of a Compute Engine VPN tunnel.
- abort
Abort
Info Response Display information of the final state "abort" and reason.
- app_
engine_ Appversion Engine Version Info Response Display information of an App Engine service version.
- causes_
drop bool This is a step that leads to the final state Drop.
- cloud_
function CloudFunction Info Response Display information of a Cloud Function.
- cloud_
run_ Cloudrevision Run Revision Info Response Display information of a Cloud Run revision.
- cloud_
sql_ Cloudinstance SQLInstance Info Response Display information of a Cloud SQL instance.
- deliver
Deliver
Info Response 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
Drop
Info Response Display information of the final state "drop" and reason.
- endpoint
Endpoint
Info Response 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
Firewall
Info Response Display information of a Compute Engine firewall rule.
- forward
Forward
Info Response Display information of the final state "forward" and reason.
- forwarding_
rule ForwardingRule Info Response Display information of a Compute Engine forwarding rule.
- gke_
master GKEMasterInfo Response Display information of a Google Kubernetes Engine cluster master.
- instance
Instance
Info Response Display information of a Compute Engine instance.
- load_
balancer LoadBalancer Info Response Display information of the load balancers.
- network
Network
Info Response Display information of a Google Cloud network.
- project str
Project ID that contains the configuration this step is validating.
- route
Route
Info Response Display information of a Compute Engine route.
- state str
Each step is in one of the pre-defined states.
- vpc_
connector VpcConnector Info Response Display information of a VPC connector.
- vpn_
gateway VpnGateway Info Response Display information of a Compute Engine VPN gateway.
- vpn_
tunnel VpnTunnel Info Response Display information of a Compute Engine VPN tunnel.
- abort Property Map
Display information of the final state "abort" and reason.
- app
Engine Property MapVersion Display information of an App Engine service version.
- causes
Drop Boolean This is a step that leads to the final state Drop.
- cloud
Function Property Map Display information of a Cloud Function.
- cloud
Run Property MapRevision Display information of a Cloud Run revision.
- cloud
Sql Property MapInstance 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.
- forwarding
Rule Property Map Display information of a Compute Engine forwarding rule.
- gke
Master Property Map Display information of a Google Kubernetes Engine cluster master.
- instance Property Map
Display information of a Compute Engine instance.
- load
Balancer 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.
- vpc
Connector Property Map Display information of a VPC connector.
- vpn
Gateway Property Map Display information of a Compute Engine VPN gateway.
- vpn
Tunnel Property Map Display information of a Compute Engine VPN tunnel.
TraceResponse
- Endpoint
Info Pulumi.Google Native. Network Management. V1. Inputs. Endpoint Info Response 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.
Google Native. Network Management. V1. Inputs. Step Response> 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 EndpointInfo Response 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
[]Step
Response 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 EndpointInfo Response 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<Step
Response> 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 EndpointInfo Response 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
Step
Response[] 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 EndpointInfo Response 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[Step
Response] 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 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
- Display
Name 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 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 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 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.
- display
Name String Name of a VPC connector.
- location String
Location in which the VPC connector is deployed.
- uri String
URI of a VPC connector.
VpnGatewayInfoResponse
- Display
Name string Name of a VPN gateway.
- Ip
Address string IP address of the VPN gateway.
- Network
Uri 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.
- Vpn
Tunnel stringUri 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 string Name of a VPN gateway.
- Ip
Address string IP address of the VPN gateway.
- Network
Uri 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.
- Vpn
Tunnel stringUri 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 String Name of a VPN gateway.
- ip
Address String IP address of the VPN gateway.
- network
Uri 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.
- vpn
Tunnel StringUri 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 string Name of a VPN gateway.
- ip
Address string IP address of the VPN gateway.
- network
Uri 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.
- vpn
Tunnel stringUri 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_ struri 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 String Name of a VPN gateway.
- ip
Address String IP address of the VPN gateway.
- network
Uri 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.
- vpn
Tunnel StringUri 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
- Display
Name string Name of a VPN tunnel.
- Network
Uri 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.
- Remote
Gateway string URI of a VPN gateway at remote end of the tunnel.
- Remote
Gateway stringIp Remote VPN gateway's IP address.
- Routing
Type string Type of the routing policy.
- Source
Gateway string URI of the VPN gateway at local end of the tunnel.
- Source
Gateway stringIp Local VPN gateway's IP address.
- Uri string
URI of a VPN tunnel.
- Display
Name string Name of a VPN tunnel.
- Network
Uri 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.
- Remote
Gateway string URI of a VPN gateway at remote end of the tunnel.
- Remote
Gateway stringIp Remote VPN gateway's IP address.
- Routing
Type string Type of the routing policy.
- Source
Gateway string URI of the VPN gateway at local end of the tunnel.
- Source
Gateway stringIp Local VPN gateway's IP address.
- Uri string
URI of a VPN tunnel.
- display
Name String Name of a VPN tunnel.
- network
Uri 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.
- remote
Gateway String URI of a VPN gateway at remote end of the tunnel.
- remote
Gateway StringIp Remote VPN gateway's IP address.
- routing
Type String Type of the routing policy.
- source
Gateway String URI of the VPN gateway at local end of the tunnel.
- source
Gateway StringIp Local VPN gateway's IP address.
- uri String
URI of a VPN tunnel.
- display
Name string Name of a VPN tunnel.
- network
Uri 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.
- remote
Gateway string URI of a VPN gateway at remote end of the tunnel.
- remote
Gateway stringIp Remote VPN gateway's IP address.
- routing
Type string Type of the routing policy.
- source
Gateway string URI of the VPN gateway at local end of the tunnel.
- source
Gateway stringIp 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_ strip 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_ strip Local VPN gateway's IP address.
- uri str
URI of a VPN tunnel.
- display
Name String Name of a VPN tunnel.
- network
Uri 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.
- remote
Gateway String URI of a VPN gateway at remote end of the tunnel.
- remote
Gateway StringIp Remote VPN gateway's IP address.
- routing
Type String Type of the routing policy.
- source
Gateway String URI of the VPN gateway at local end of the tunnel.
- source
Gateway StringIp Local VPN gateway's IP address.
- uri String
URI of a VPN tunnel.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0