Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.networkmanagement/v1beta1.getConnectivityTest
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
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)
public static Output<GetConnectivityTestResult> getConnectivityTest(GetConnectivityTestArgs args, InvokeOptions options)
fn::invoke:
function: google-native:networkmanagement/v1beta1:getConnectivityTest
arguments:
# arguments dictionary
The following arguments are supported:
- Connectivity
Test Id This property is required. string - Project string
- Connectivity
Test Id This property is required. string - Project string
- connectivity
Test Id This property is required. String - project String
- connectivity
Test Id This property is required. string - project string
- connectivity_
test_ id This property is required. str - project str
- connectivity
Test Id This property is required. String - 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. V1Beta1. 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}
- Probing
Details Pulumi.Google Native. Network Management. V1Beta1. Outputs. Probing Details Response - The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.
- Protocol string
- IP Protocol of the test. When not provided, "TCP" is assumed.
- Reachability
Details Pulumi.Google Native. Network Management. V1Beta1. 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. V1Beta1. 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}
- Probing
Details ProbingDetails Response - The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.
- Protocol string
- IP Protocol of the test. When not provided, "TCP" is assumed.
- 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}
- probing
Details ProbingDetails Response - The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.
- protocol String
- IP Protocol of the test. When not provided, "TCP" is assumed.
- 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}
- probing
Details ProbingDetails Response - The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.
- protocol string
- IP Protocol of the test. When not provided, "TCP" is assumed.
- 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}
- probing_
details ProbingDetails Response - The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.
- protocol str
- IP Protocol of the test. When not provided, "TCP" is assumed.
- reachability_
details 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}
- probing
Details Property Map - The probing details of this test from the latest run, present for applicable tests only. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.
- protocol String
- IP Protocol of the test. When not provided, "TCP" is assumed.
- 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
This property is required. string - Causes that the analysis is aborted.
- Projects
Missing Permission This property is required. List<string> - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- Resource
Uri This property is required. string - URI of the resource that caused the abort.
- Cause
This property is required. string - Causes that the analysis is aborted.
- Projects
Missing Permission This property is required. []string - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- Resource
Uri This property is required. string - URI of the resource that caused the abort.
- cause
This property is required. String - Causes that the analysis is aborted.
- projects
Missing Permission This property is required. List<String> - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- resource
Uri This property is required. String - URI of the resource that caused the abort.
- cause
This property is required. string - Causes that the analysis is aborted.
- projects
Missing Permission This property is required. string[] - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- resource
Uri This property is required. string - URI of the resource that caused the abort.
- cause
This property is required. str - Causes that the analysis is aborted.
- projects_
missing_ permission This property is required. Sequence[str] - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- resource_
uri This property is required. str - URI of the resource that caused the abort.
- cause
This property is required. String - Causes that the analysis is aborted.
- projects
Missing Permission This property is required. List<String> - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- resource
Uri This property is required. String - URI of the resource that caused the abort.
AppEngineVersionEndpointResponse
- Uri
This property is required. string - An App Engine service version name.
- Uri
This property is required. string - An App Engine service version name.
- uri
This property is required. String - An App Engine service version name.
- uri
This property is required. string - An App Engine service version name.
- uri
This property is required. str - An App Engine service version name.
- uri
This property is required. String - An App Engine service version name.
AppEngineVersionInfoResponse
- Display
Name This property is required. string - Name of an App Engine version.
- Environment
This property is required. string - App Engine execution environment for a version.
- Runtime
This property is required. string - Runtime of the App Engine version.
- Uri
This property is required. string - URI of an App Engine version.
- Display
Name This property is required. string - Name of an App Engine version.
- Environment
This property is required. string - App Engine execution environment for a version.
- Runtime
This property is required. string - Runtime of the App Engine version.
- Uri
This property is required. string - URI of an App Engine version.
- display
Name This property is required. String - Name of an App Engine version.
- environment
This property is required. String - App Engine execution environment for a version.
- runtime
This property is required. String - Runtime of the App Engine version.
- uri
This property is required. String - URI of an App Engine version.
- display
Name This property is required. string - Name of an App Engine version.
- environment
This property is required. string - App Engine execution environment for a version.
- runtime
This property is required. string - Runtime of the App Engine version.
- uri
This property is required. string - URI of an App Engine version.
- display_
name This property is required. str - Name of an App Engine version.
- environment
This property is required. str - App Engine execution environment for a version.
- runtime
This property is required. str - Runtime of the App Engine version.
- uri
This property is required. str - URI of an App Engine version.
- display
Name This property is required. String - Name of an App Engine version.
- environment
This property is required. String - App Engine execution environment for a version.
- runtime
This property is required. String - Runtime of the App Engine version.
- uri
This property is required. String - URI of an App Engine version.
CloudFunctionEndpointResponse
- Uri
This property is required. string - A Cloud Function name.
- Uri
This property is required. string - A Cloud Function name.
- uri
This property is required. String - A Cloud Function name.
- uri
This property is required. string - A Cloud Function name.
- uri
This property is required. str - A Cloud Function name.
- uri
This property is required. String - A Cloud Function name.
CloudFunctionInfoResponse
- Display
Name This property is required. string - Name of a Cloud Function.
- Location
This property is required. string - Location in which the Cloud Function is deployed.
- Uri
This property is required. string - URI of a Cloud Function.
- Version
Id This property is required. string - Latest successfully deployed version id of the Cloud Function.
- Display
Name This property is required. string - Name of a Cloud Function.
- Location
This property is required. string - Location in which the Cloud Function is deployed.
- Uri
This property is required. string - URI of a Cloud Function.
- Version
Id This property is required. string - Latest successfully deployed version id of the Cloud Function.
- display
Name This property is required. String - Name of a Cloud Function.
- location
This property is required. String - Location in which the Cloud Function is deployed.
- uri
This property is required. String - URI of a Cloud Function.
- version
Id This property is required. String - Latest successfully deployed version id of the Cloud Function.
- display
Name This property is required. string - Name of a Cloud Function.
- location
This property is required. string - Location in which the Cloud Function is deployed.
- uri
This property is required. string - URI of a Cloud Function.
- version
Id This property is required. string - Latest successfully deployed version id of the Cloud Function.
- display_
name This property is required. str - Name of a Cloud Function.
- location
This property is required. str - Location in which the Cloud Function is deployed.
- uri
This property is required. str - URI of a Cloud Function.
- version_
id This property is required. str - Latest successfully deployed version id of the Cloud Function.
- display
Name This property is required. String - Name of a Cloud Function.
- location
This property is required. String - Location in which the Cloud Function is deployed.
- uri
This property is required. String - URI of a Cloud Function.
- version
Id This property is required. String - Latest successfully deployed version id of the Cloud Function.
CloudRunRevisionEndpointResponse
CloudRunRevisionInfoResponse
- Display
Name This property is required. string - Name of a Cloud Run revision.
- Location
This property is required. string - Location in which this revision is deployed.
- Service
Name This property is required. string - ID of Cloud Run Service this revision belongs to.
- Service
Uri This property is required. string - URI of Cloud Run service this revision belongs to.
- Uri
This property is required. string - URI of a Cloud Run revision.
- Display
Name This property is required. string - Name of a Cloud Run revision.
- Location
This property is required. string - Location in which this revision is deployed.
- Service
Name This property is required. string - ID of Cloud Run Service this revision belongs to.
- Service
Uri This property is required. string - URI of Cloud Run service this revision belongs to.
- Uri
This property is required. string - URI of a Cloud Run revision.
- display
Name This property is required. String - Name of a Cloud Run revision.
- location
This property is required. String - Location in which this revision is deployed.
- service
Name This property is required. String - ID of Cloud Run Service this revision belongs to.
- service
Uri This property is required. String - URI of Cloud Run service this revision belongs to.
- uri
This property is required. String - URI of a Cloud Run revision.
- display
Name This property is required. string - Name of a Cloud Run revision.
- location
This property is required. string - Location in which this revision is deployed.
- service
Name This property is required. string - ID of Cloud Run Service this revision belongs to.
- service
Uri This property is required. string - URI of Cloud Run service this revision belongs to.
- uri
This property is required. string - URI of a Cloud Run revision.
- display_
name This property is required. str - Name of a Cloud Run revision.
- location
This property is required. str - Location in which this revision is deployed.
- service_
name This property is required. str - ID of Cloud Run Service this revision belongs to.
- service_
uri This property is required. str - URI of Cloud Run service this revision belongs to.
- uri
This property is required. str - URI of a Cloud Run revision.
- display
Name This property is required. String - Name of a Cloud Run revision.
- location
This property is required. String - Location in which this revision is deployed.
- service
Name This property is required. String - ID of Cloud Run Service this revision belongs to.
- service
Uri This property is required. String - URI of Cloud Run service this revision belongs to.
- uri
This property is required. String - URI of a Cloud Run revision.
CloudSQLInstanceInfoResponse
- Display
Name This property is required. string - Name of a Cloud SQL instance.
- External
Ip This property is required. string - External IP address of a Cloud SQL instance.
- Internal
Ip This property is required. string - Internal IP address of a Cloud SQL instance.
- Network
Uri This property is required. string - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- Region
This property is required. string - Region in which the Cloud SQL instance is running.
- Uri
This property is required. string - URI of a Cloud SQL instance.
- Display
Name This property is required. string - Name of a Cloud SQL instance.
- External
Ip This property is required. string - External IP address of a Cloud SQL instance.
- Internal
Ip This property is required. string - Internal IP address of a Cloud SQL instance.
- Network
Uri This property is required. string - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- Region
This property is required. string - Region in which the Cloud SQL instance is running.
- Uri
This property is required. string - URI of a Cloud SQL instance.
- display
Name This property is required. String - Name of a Cloud SQL instance.
- external
Ip This property is required. String - External IP address of a Cloud SQL instance.
- internal
Ip This property is required. String - Internal IP address of a Cloud SQL instance.
- network
Uri This property is required. String - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- region
This property is required. String - Region in which the Cloud SQL instance is running.
- uri
This property is required. String - URI of a Cloud SQL instance.
- display
Name This property is required. string - Name of a Cloud SQL instance.
- external
Ip This property is required. string - External IP address of a Cloud SQL instance.
- internal
Ip This property is required. string - Internal IP address of a Cloud SQL instance.
- network
Uri This property is required. string - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- region
This property is required. string - Region in which the Cloud SQL instance is running.
- uri
This property is required. string - URI of a Cloud SQL instance.
- display_
name This property is required. str - Name of a Cloud SQL instance.
- external_
ip This property is required. str - External IP address of a Cloud SQL instance.
- internal_
ip This property is required. str - Internal IP address of a Cloud SQL instance.
- network_
uri This property is required. str - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- region
This property is required. str - Region in which the Cloud SQL instance is running.
- uri
This property is required. str - URI of a Cloud SQL instance.
- display
Name This property is required. String - Name of a Cloud SQL instance.
- external
Ip This property is required. String - External IP address of a Cloud SQL instance.
- internal
Ip This property is required. String - Internal IP address of a Cloud SQL instance.
- network
Uri This property is required. String - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- region
This property is required. String - Region in which the Cloud SQL instance is running.
- uri
This property is required. String - URI of a Cloud SQL instance.
DeliverInfoResponse
- Resource
Uri This property is required. string - URI of the resource that the packet is delivered to.
- Target
This property is required. string - Target type where the packet is delivered to.
- Resource
Uri This property is required. string - URI of the resource that the packet is delivered to.
- Target
This property is required. string - Target type where the packet is delivered to.
- resource
Uri This property is required. String - URI of the resource that the packet is delivered to.
- target
This property is required. String - Target type where the packet is delivered to.
- resource
Uri This property is required. string - URI of the resource that the packet is delivered to.
- target
This property is required. string - Target type where the packet is delivered to.
- resource_
uri This property is required. str - URI of the resource that the packet is delivered to.
- target
This property is required. str - Target type where the packet is delivered to.
- resource
Uri This property is required. String - URI of the resource that the packet is delivered to.
- target
This property is required. String - Target type where the packet is delivered to.
DropInfoResponse
- Cause
This property is required. string - Cause that the packet is dropped.
- Resource
Uri This property is required. string - URI of the resource that caused the drop.
- Cause
This property is required. string - Cause that the packet is dropped.
- Resource
Uri This property is required. string - URI of the resource that caused the drop.
- cause
This property is required. String - Cause that the packet is dropped.
- resource
Uri This property is required. String - URI of the resource that caused the drop.
- cause
This property is required. string - Cause that the packet is dropped.
- resource
Uri This property is required. string - URI of the resource that caused the drop.
- cause
This property is required. str - Cause that the packet is dropped.
- resource_
uri This property is required. str - URI of the resource that caused the drop.
- cause
This property is required. String - Cause that the packet is dropped.
- resource
Uri This property is required. String - URI of the resource that caused the drop.
EdgeLocationResponse
- Metropolitan
Area This property is required. string - Name of the metropolitan area.
- Metropolitan
Area This property is required. string - Name of the metropolitan area.
- metropolitan
Area This property is required. String - Name of the metropolitan area.
- metropolitan
Area This property is required. string - Name of the metropolitan area.
- metropolitan_
area This property is required. str - Name of the metropolitan area.
- metropolitan
Area This property is required. String - Name of the metropolitan area.
EndpointInfoResponse
- Destination
Ip This property is required. string - Destination IP address.
- Destination
Network Uri This property is required. string - URI of the network where this packet is sent to.
- Destination
Port This property is required. int - Destination port. Only valid when protocol is TCP or UDP.
- Protocol
This property is required. string - IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- Source
Agent Uri This property is required. string - URI of the source telemetry agent this packet originates from.
- Source
Ip This property is required. string - Source IP address.
- Source
Network Uri This property is required. string - URI of the network where this packet originates from.
- Source
Port This property is required. int - Source port. Only valid when protocol is TCP or UDP.
- Destination
Ip This property is required. string - Destination IP address.
- Destination
Network Uri This property is required. string - URI of the network where this packet is sent to.
- Destination
Port This property is required. int - Destination port. Only valid when protocol is TCP or UDP.
- Protocol
This property is required. string - IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- Source
Agent Uri This property is required. string - URI of the source telemetry agent this packet originates from.
- Source
Ip This property is required. string - Source IP address.
- Source
Network Uri This property is required. string - URI of the network where this packet originates from.
- Source
Port This property is required. int - Source port. Only valid when protocol is TCP or UDP.
- destination
Ip This property is required. String - Destination IP address.
- destination
Network Uri This property is required. String - URI of the network where this packet is sent to.
- destination
Port This property is required. Integer - Destination port. Only valid when protocol is TCP or UDP.
- protocol
This property is required. String - IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- source
Agent Uri This property is required. String - URI of the source telemetry agent this packet originates from.
- source
Ip This property is required. String - Source IP address.
- source
Network Uri This property is required. String - URI of the network where this packet originates from.
- source
Port This property is required. Integer - Source port. Only valid when protocol is TCP or UDP.
- destination
Ip This property is required. string - Destination IP address.
- destination
Network Uri This property is required. string - URI of the network where this packet is sent to.
- destination
Port This property is required. number - Destination port. Only valid when protocol is TCP or UDP.
- protocol
This property is required. string - IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- source
Agent Uri This property is required. string - URI of the source telemetry agent this packet originates from.
- source
Ip This property is required. string - Source IP address.
- source
Network Uri This property is required. string - URI of the network where this packet originates from.
- source
Port This property is required. number - Source port. Only valid when protocol is TCP or UDP.
- destination_
ip This property is required. str - Destination IP address.
- destination_
network_ uri This property is required. str - URI of the network where this packet is sent to.
- destination_
port This property is required. int - Destination port. Only valid when protocol is TCP or UDP.
- protocol
This property is required. str - IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- source_
agent_ uri This property is required. str - URI of the source telemetry agent this packet originates from.
- source_
ip This property is required. str - Source IP address.
- source_
network_ uri This property is required. str - URI of the network where this packet originates from.
- source_
port This property is required. int - Source port. Only valid when protocol is TCP or UDP.
- destination
Ip This property is required. String - Destination IP address.
- destination
Network Uri This property is required. String - URI of the network where this packet is sent to.
- destination
Port This property is required. Number - Destination port. Only valid when protocol is TCP or UDP.
- protocol
This property is required. String - IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- source
Agent Uri This property is required. String - URI of the source telemetry agent this packet originates from.
- source
Ip This property is required. String - Source IP address.
- source
Network Uri This property is required. String - URI of the network where this packet originates from.
- source
Port This property is required. Number - Source port. Only valid when protocol is TCP or UDP.
EndpointResponse
- App
Engine Version This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. App Engine Version Endpoint Response - An App Engine service version.
- Cloud
Function This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Cloud Function Endpoint Response - A Cloud Function.
- Cloud
Run Revision This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Cloud Run Revision Endpoint Response - A Cloud Run revision
- Cloud
Sql Instance This property is required. string - A Cloud SQL instance URI.
- Forwarding
Rule This property is required. string - A forwarding rule and its corresponding IP address represent the frontend configuration of a Google Cloud load balancer. Forwarding rules are also used for protocol forwarding, Private Service Connect and other network services to provide forwarding information in the control plane. Format: projects/{project}/global/forwardingRules/{id} or projects/{project}/regions/{region}/forwardingRules/{id}
- Forwarding
Rule Target This property is required. string - Specifies the type of the target of the forwarding rule.
- Gke
Master Cluster This property is required. string - A cluster URI for Google Kubernetes Engine master.
- Instance
This property is required. string - A Compute Engine instance URI.
- Ip
Address This property is required. 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.
- Load
Balancer Id This property is required. string - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- Load
Balancer Type This property is required. string - Type of the load balancer the forwarding rule points to.
- Network
This property is required. string - A Compute Engine network URI.
- Network
Type This property is required. 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
This property is required. int - The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- Project
This property is required. 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 Google Cloud 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 Version This property is required. AppEngine Version Endpoint Response - An App Engine service version.
- Cloud
Function This property is required. CloudFunction Endpoint Response - A Cloud Function.
- Cloud
Run Revision This property is required. CloudRun Revision Endpoint Response - A Cloud Run revision
- Cloud
Sql Instance This property is required. string - A Cloud SQL instance URI.
- Forwarding
Rule This property is required. string - A forwarding rule and its corresponding IP address represent the frontend configuration of a Google Cloud load balancer. Forwarding rules are also used for protocol forwarding, Private Service Connect and other network services to provide forwarding information in the control plane. Format: projects/{project}/global/forwardingRules/{id} or projects/{project}/regions/{region}/forwardingRules/{id}
- Forwarding
Rule Target This property is required. string - Specifies the type of the target of the forwarding rule.
- Gke
Master Cluster This property is required. string - A cluster URI for Google Kubernetes Engine master.
- Instance
This property is required. string - A Compute Engine instance URI.
- Ip
Address This property is required. 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.
- Load
Balancer Id This property is required. string - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- Load
Balancer Type This property is required. string - Type of the load balancer the forwarding rule points to.
- Network
This property is required. string - A Compute Engine network URI.
- Network
Type This property is required. 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
This property is required. int - The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- Project
This property is required. 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 Google Cloud 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 Version This property is required. AppEngine Version Endpoint Response - An App Engine service version.
- cloud
Function This property is required. CloudFunction Endpoint Response - A Cloud Function.
- cloud
Run Revision This property is required. CloudRun Revision Endpoint Response - A Cloud Run revision
- cloud
Sql Instance This property is required. String - A Cloud SQL instance URI.
- forwarding
Rule This property is required. String - A forwarding rule and its corresponding IP address represent the frontend configuration of a Google Cloud load balancer. Forwarding rules are also used for protocol forwarding, Private Service Connect and other network services to provide forwarding information in the control plane. Format: projects/{project}/global/forwardingRules/{id} or projects/{project}/regions/{region}/forwardingRules/{id}
- forwarding
Rule Target This property is required. String - Specifies the type of the target of the forwarding rule.
- gke
Master Cluster This property is required. String - A cluster URI for Google Kubernetes Engine master.
- instance
This property is required. String - A Compute Engine instance URI.
- ip
Address This property is required. 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.
- load
Balancer Id This property is required. String - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- load
Balancer Type This property is required. String - Type of the load balancer the forwarding rule points to.
- network
This property is required. String - A Compute Engine network URI.
- network
Type This property is required. 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
This property is required. Integer - The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project
This property is required. 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 Google Cloud 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 Version This property is required. AppEngine Version Endpoint Response - An App Engine service version.
- cloud
Function This property is required. CloudFunction Endpoint Response - A Cloud Function.
- cloud
Run Revision This property is required. CloudRun Revision Endpoint Response - A Cloud Run revision
- cloud
Sql Instance This property is required. string - A Cloud SQL instance URI.
- forwarding
Rule This property is required. string - A forwarding rule and its corresponding IP address represent the frontend configuration of a Google Cloud load balancer. Forwarding rules are also used for protocol forwarding, Private Service Connect and other network services to provide forwarding information in the control plane. Format: projects/{project}/global/forwardingRules/{id} or projects/{project}/regions/{region}/forwardingRules/{id}
- forwarding
Rule Target This property is required. string - Specifies the type of the target of the forwarding rule.
- gke
Master Cluster This property is required. string - A cluster URI for Google Kubernetes Engine master.
- instance
This property is required. string - A Compute Engine instance URI.
- ip
Address This property is required. 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.
- load
Balancer Id This property is required. string - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- load
Balancer Type This property is required. string - Type of the load balancer the forwarding rule points to.
- network
This property is required. string - A Compute Engine network URI.
- network
Type This property is required. 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
This property is required. number - The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project
This property is required. 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 Google Cloud 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_ version This property is required. AppEngine Version Endpoint Response - An App Engine service version.
- cloud_
function This property is required. CloudFunction Endpoint Response - A Cloud Function.
- cloud_
run_ revision This property is required. CloudRun Revision Endpoint Response - A Cloud Run revision
- cloud_
sql_ instance This property is required. str - A Cloud SQL instance URI.
- forwarding_
rule This property is required. str - A forwarding rule and its corresponding IP address represent the frontend configuration of a Google Cloud load balancer. Forwarding rules are also used for protocol forwarding, Private Service Connect and other network services to provide forwarding information in the control plane. Format: projects/{project}/global/forwardingRules/{id} or projects/{project}/regions/{region}/forwardingRules/{id}
- forwarding_
rule_ target This property is required. str - Specifies the type of the target of the forwarding rule.
- gke_
master_ cluster This property is required. str - A cluster URI for Google Kubernetes Engine master.
- instance
This property is required. str - A Compute Engine instance URI.
- ip_
address This property is required. 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.
- load_
balancer_ id This property is required. str - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- load_
balancer_ type This property is required. str - Type of the load balancer the forwarding rule points to.
- network
This property is required. str - A Compute Engine network URI.
- network_
type This property is required. 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
This property is required. int - The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project
This property is required. 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 Google Cloud 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 Version This property is required. Property Map - An App Engine service version.
- cloud
Function This property is required. Property Map - A Cloud Function.
- cloud
Run Revision This property is required. Property Map - A Cloud Run revision
- cloud
Sql Instance This property is required. String - A Cloud SQL instance URI.
- forwarding
Rule This property is required. String - A forwarding rule and its corresponding IP address represent the frontend configuration of a Google Cloud load balancer. Forwarding rules are also used for protocol forwarding, Private Service Connect and other network services to provide forwarding information in the control plane. Format: projects/{project}/global/forwardingRules/{id} or projects/{project}/regions/{region}/forwardingRules/{id}
- forwarding
Rule Target This property is required. String - Specifies the type of the target of the forwarding rule.
- gke
Master Cluster This property is required. String - A cluster URI for Google Kubernetes Engine master.
- instance
This property is required. String - A Compute Engine instance URI.
- ip
Address This property is required. 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.
- load
Balancer Id This property is required. String - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- load
Balancer Type This property is required. String - Type of the load balancer the forwarding rule points to.
- network
This property is required. String - A Compute Engine network URI.
- network
Type This property is required. 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
This property is required. Number - The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project
This property is required. 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 Google Cloud 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
This property is required. string - Possible values: ALLOW, DENY
- Direction
This property is required. string - Possible values: INGRESS, EGRESS
- Display
Name This property is required. string - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- Firewall
Rule Type This property is required. string - The firewall rule's type.
- Network
Uri This property is required. 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
This property is required. string - The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- Priority
This property is required. int - The priority of the firewall rule.
- Target
Service Accounts This property is required. List<string> - The target service accounts specified by the firewall rule.
This property is required. List<string>- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- Uri
This property is required. string - The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
- Action
This property is required. string - Possible values: ALLOW, DENY
- Direction
This property is required. string - Possible values: INGRESS, EGRESS
- Display
Name This property is required. string - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- Firewall
Rule Type This property is required. string - The firewall rule's type.
- Network
Uri This property is required. 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
This property is required. string - The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- Priority
This property is required. int - The priority of the firewall rule.
- Target
Service Accounts This property is required. []string - The target service accounts specified by the firewall rule.
This property is required. []string- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- Uri
This property is required. string - The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
- action
This property is required. String - Possible values: ALLOW, DENY
- direction
This property is required. String - Possible values: INGRESS, EGRESS
- display
Name This property is required. String - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- firewall
Rule Type This property is required. String - The firewall rule's type.
- network
Uri This property is required. 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
This property is required. String - The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- priority
This property is required. Integer - The priority of the firewall rule.
- target
Service Accounts This property is required. List<String> - The target service accounts specified by the firewall rule.
This property is required. List<String>- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- uri
This property is required. String - The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
- action
This property is required. string - Possible values: ALLOW, DENY
- direction
This property is required. string - Possible values: INGRESS, EGRESS
- display
Name This property is required. string - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- firewall
Rule Type This property is required. string - The firewall rule's type.
- network
Uri This property is required. 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
This property is required. string - The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- priority
This property is required. number - The priority of the firewall rule.
- target
Service Accounts This property is required. string[] - The target service accounts specified by the firewall rule.
This property is required. string[]- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- uri
This property is required. string - The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
- action
This property is required. str - Possible values: ALLOW, DENY
- direction
This property is required. str - Possible values: INGRESS, EGRESS
- display_
name This property is required. str - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- firewall_
rule_ type This property is required. str - The firewall rule's type.
- network_
uri This property is required. 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
This property is required. str - The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- priority
This property is required. int - The priority of the firewall rule.
- target_
service_ accounts This property is required. Sequence[str] - The target service accounts specified by the firewall rule.
This property is required. Sequence[str]- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- uri
This property is required. str - The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
- action
This property is required. String - Possible values: ALLOW, DENY
- direction
This property is required. String - Possible values: INGRESS, EGRESS
- display
Name This property is required. String - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- firewall
Rule Type This property is required. String - The firewall rule's type.
- network
Uri This property is required. 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
This property is required. String - The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- priority
This property is required. Number - The priority of the firewall rule.
- target
Service Accounts This property is required. List<String> - The target service accounts specified by the firewall rule.
This property is required. List<String>- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- uri
This property is required. 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 This property is required. string - URI of the resource that the packet is forwarded to.
- Target
This property is required. string - Target type where this packet is forwarded to.
- Resource
Uri This property is required. string - URI of the resource that the packet is forwarded to.
- Target
This property is required. string - Target type where this packet is forwarded to.
- resource
Uri This property is required. String - URI of the resource that the packet is forwarded to.
- target
This property is required. String - Target type where this packet is forwarded to.
- resource
Uri This property is required. string - URI of the resource that the packet is forwarded to.
- target
This property is required. string - Target type where this packet is forwarded to.
- resource_
uri This property is required. str - URI of the resource that the packet is forwarded to.
- target
This property is required. str - Target type where this packet is forwarded to.
- resource
Uri This property is required. String - URI of the resource that the packet is forwarded to.
- target
This property is required. String - Target type where this packet is forwarded to.
ForwardingRuleInfoResponse
- Display
Name This property is required. string - Name of a Compute Engine forwarding rule.
- Matched
Port Range This property is required. string - Port range defined in the forwarding rule that matches the test.
- Matched
Protocol This property is required. string - Protocol defined in the forwarding rule that matches the test.
- Network
Uri This property is required. string - Network URI. Only valid for Internal Load Balancer.
- Target
This property is required. string - Target type of the forwarding rule.
- Uri
This property is required. string - URI of a Compute Engine forwarding rule.
- Vip
This property is required. string - VIP of the forwarding rule.
- Display
Name This property is required. string - Name of a Compute Engine forwarding rule.
- Matched
Port Range This property is required. string - Port range defined in the forwarding rule that matches the test.
- Matched
Protocol This property is required. string - Protocol defined in the forwarding rule that matches the test.
- Network
Uri This property is required. string - Network URI. Only valid for Internal Load Balancer.
- Target
This property is required. string - Target type of the forwarding rule.
- Uri
This property is required. string - URI of a Compute Engine forwarding rule.
- Vip
This property is required. string - VIP of the forwarding rule.
- display
Name This property is required. String - Name of a Compute Engine forwarding rule.
- matched
Port Range This property is required. String - Port range defined in the forwarding rule that matches the test.
- matched
Protocol This property is required. String - Protocol defined in the forwarding rule that matches the test.
- network
Uri This property is required. String - Network URI. Only valid for Internal Load Balancer.
- target
This property is required. String - Target type of the forwarding rule.
- uri
This property is required. String - URI of a Compute Engine forwarding rule.
- vip
This property is required. String - VIP of the forwarding rule.
- display
Name This property is required. string - Name of a Compute Engine forwarding rule.
- matched
Port Range This property is required. string - Port range defined in the forwarding rule that matches the test.
- matched
Protocol This property is required. string - Protocol defined in the forwarding rule that matches the test.
- network
Uri This property is required. string - Network URI. Only valid for Internal Load Balancer.
- target
This property is required. string - Target type of the forwarding rule.
- uri
This property is required. string - URI of a Compute Engine forwarding rule.
- vip
This property is required. string - VIP of the forwarding rule.
- display_
name This property is required. str - Name of a Compute Engine forwarding rule.
- matched_
port_ range This property is required. str - Port range defined in the forwarding rule that matches the test.
- matched_
protocol This property is required. str - Protocol defined in the forwarding rule that matches the test.
- network_
uri This property is required. str - Network URI. Only valid for Internal Load Balancer.
- target
This property is required. str - Target type of the forwarding rule.
- uri
This property is required. str - URI of a Compute Engine forwarding rule.
- vip
This property is required. str - VIP of the forwarding rule.
- display
Name This property is required. String - Name of a Compute Engine forwarding rule.
- matched
Port Range This property is required. String - Port range defined in the forwarding rule that matches the test.
- matched
Protocol This property is required. String - Protocol defined in the forwarding rule that matches the test.
- network
Uri This property is required. String - Network URI. Only valid for Internal Load Balancer.
- target
This property is required. String - Target type of the forwarding rule.
- uri
This property is required. String - URI of a Compute Engine forwarding rule.
- vip
This property is required. String - VIP of the forwarding rule.
GKEMasterInfoResponse
- Cluster
Network Uri This property is required. string - URI of a GKE cluster network.
- Cluster
Uri This property is required. string - URI of a GKE cluster.
- External
Ip This property is required. string - External IP address of a GKE cluster master.
- Internal
Ip This property is required. string - Internal IP address of a GKE cluster master.
- Cluster
Network Uri This property is required. string - URI of a GKE cluster network.
- Cluster
Uri This property is required. string - URI of a GKE cluster.
- External
Ip This property is required. string - External IP address of a GKE cluster master.
- Internal
Ip This property is required. string - Internal IP address of a GKE cluster master.
- cluster
Network Uri This property is required. String - URI of a GKE cluster network.
- cluster
Uri This property is required. String - URI of a GKE cluster.
- external
Ip This property is required. String - External IP address of a GKE cluster master.
- internal
Ip This property is required. String - Internal IP address of a GKE cluster master.
- cluster
Network Uri This property is required. string - URI of a GKE cluster network.
- cluster
Uri This property is required. string - URI of a GKE cluster.
- external
Ip This property is required. string - External IP address of a GKE cluster master.
- internal
Ip This property is required. string - Internal IP address of a GKE cluster master.
- cluster_
network_ uri This property is required. str - URI of a GKE cluster network.
- cluster_
uri This property is required. str - URI of a GKE cluster.
- external_
ip This property is required. str - External IP address of a GKE cluster master.
- internal_
ip This property is required. str - Internal IP address of a GKE cluster master.
- cluster
Network Uri This property is required. String - URI of a GKE cluster network.
- cluster
Uri This property is required. String - URI of a GKE cluster.
- external
Ip This property is required. String - External IP address of a GKE cluster master.
- internal
Ip This property is required. String - Internal IP address of a GKE cluster master.
GoogleServiceInfoResponse
- Google
Service Type This property is required. string - Recognized type of a Google Service.
- Source
Ip This property is required. string - Source IP address.
- Google
Service Type This property is required. string - Recognized type of a Google Service.
- Source
Ip This property is required. string - Source IP address.
- google
Service Type This property is required. String - Recognized type of a Google Service.
- source
Ip This property is required. String - Source IP address.
- google
Service Type This property is required. string - Recognized type of a Google Service.
- source
Ip This property is required. string - Source IP address.
- google_
service_ type This property is required. str - Recognized type of a Google Service.
- source_
ip This property is required. str - Source IP address.
- google
Service Type This property is required. String - Recognized type of a Google Service.
- source
Ip This property is required. String - Source IP address.
InstanceInfoResponse
- Display
Name This property is required. string - Name of a Compute Engine instance.
- External
Ip This property is required. string - External IP address of the network interface.
- Interface
This property is required. string - Name of the network interface of a Compute Engine instance.
- Internal
Ip This property is required. string - Internal IP address of the network interface.
This property is required. List<string>- Network tags configured on the instance.
- Network
Uri This property is required. string - URI of a Compute Engine network.
- Service
Account This property is required. string - Service account authorized for the instance.
- Uri
This property is required. string - URI of a Compute Engine instance.
- Display
Name This property is required. string - Name of a Compute Engine instance.
- External
Ip This property is required. string - External IP address of the network interface.
- Interface
This property is required. string - Name of the network interface of a Compute Engine instance.
- Internal
Ip This property is required. string - Internal IP address of the network interface.
This property is required. []string- Network tags configured on the instance.
- Network
Uri This property is required. string - URI of a Compute Engine network.
- Service
Account This property is required. string - Service account authorized for the instance.
- Uri
This property is required. string - URI of a Compute Engine instance.
- display
Name This property is required. String - Name of a Compute Engine instance.
- external
Ip This property is required. String - External IP address of the network interface.
- interface_
This property is required. String - Name of the network interface of a Compute Engine instance.
- internal
Ip This property is required. String - Internal IP address of the network interface.
This property is required. List<String>- Network tags configured on the instance.
- network
Uri This property is required. String - URI of a Compute Engine network.
- service
Account This property is required. String - Service account authorized for the instance.
- uri
This property is required. String - URI of a Compute Engine instance.
- display
Name This property is required. string - Name of a Compute Engine instance.
- external
Ip This property is required. string - External IP address of the network interface.
- interface
This property is required. string - Name of the network interface of a Compute Engine instance.
- internal
Ip This property is required. string - Internal IP address of the network interface.
This property is required. string[]- Network tags configured on the instance.
- network
Uri This property is required. string - URI of a Compute Engine network.
- service
Account This property is required. string - Service account authorized for the instance.
- uri
This property is required. string - URI of a Compute Engine instance.
- display_
name This property is required. str - Name of a Compute Engine instance.
- external_
ip This property is required. str - External IP address of the network interface.
- interface
This property is required. str - Name of the network interface of a Compute Engine instance.
- internal_
ip This property is required. str - Internal IP address of the network interface.
This property is required. Sequence[str]- Network tags configured on the instance.
- network_
uri This property is required. str - URI of a Compute Engine network.
- service_
account This property is required. str - Service account authorized for the instance.
- uri
This property is required. str - URI of a Compute Engine instance.
- display
Name This property is required. String - Name of a Compute Engine instance.
- external
Ip This property is required. String - External IP address of the network interface.
- interface
This property is required. String - Name of the network interface of a Compute Engine instance.
- internal
Ip This property is required. String - Internal IP address of the network interface.
This property is required. List<String>- Network tags configured on the instance.
- network
Uri This property is required. String - URI of a Compute Engine network.
- service
Account This property is required. String - Service account authorized for the instance.
- uri
This property is required. String - URI of a Compute Engine instance.
LatencyDistributionResponse
- Latency
Percentiles This property is required. List<Pulumi.Google Native. Network Management. V1Beta1. Inputs. Latency Percentile Response> - Representative latency percentiles.
- Latency
Percentiles This property is required. []LatencyPercentile Response - Representative latency percentiles.
- latency
Percentiles This property is required. List<LatencyPercentile Response> - Representative latency percentiles.
- latency
Percentiles This property is required. LatencyPercentile Response[] - Representative latency percentiles.
- latency_
percentiles This property is required. Sequence[LatencyPercentile Response] - Representative latency percentiles.
- latency
Percentiles This property is required. List<Property Map> - Representative latency percentiles.
LatencyPercentileResponse
- Latency
Micros This property is required. string - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- Percent
This property is required. int - Percentage of samples this data point applies to.
- Latency
Micros This property is required. string - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- Percent
This property is required. int - Percentage of samples this data point applies to.
- latency
Micros This property is required. String - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- percent
This property is required. Integer - Percentage of samples this data point applies to.
- latency
Micros This property is required. string - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- percent
This property is required. number - Percentage of samples this data point applies to.
- latency_
micros This property is required. str - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- percent
This property is required. int - Percentage of samples this data point applies to.
- latency
Micros This property is required. String - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- percent
This property is required. Number - Percentage of samples this data point applies to.
LoadBalancerBackendResponse
- Display
Name This property is required. string - Name of a Compute Engine instance or network endpoint.
- Health
Check Allowing Firewall Rules This property is required. List<string> - A list of firewall rule URIs allowing probes from health check IP ranges.
- Health
Check Blocking Firewall Rules This property is required. List<string> - A list of firewall rule URIs blocking probes from health check IP ranges.
- Health
Check Firewall State This property is required. string - State of the health check firewall configuration.
- Uri
This property is required. string - URI of a Compute Engine instance or network endpoint.
- Display
Name This property is required. string - Name of a Compute Engine instance or network endpoint.
- Health
Check Allowing Firewall Rules This property is required. []string - A list of firewall rule URIs allowing probes from health check IP ranges.
- Health
Check Blocking Firewall Rules This property is required. []string - A list of firewall rule URIs blocking probes from health check IP ranges.
- Health
Check Firewall State This property is required. string - State of the health check firewall configuration.
- Uri
This property is required. string - URI of a Compute Engine instance or network endpoint.
- display
Name This property is required. String - Name of a Compute Engine instance or network endpoint.
- health
Check Allowing Firewall Rules This property is required. List<String> - A list of firewall rule URIs allowing probes from health check IP ranges.
- health
Check Blocking Firewall Rules This property is required. List<String> - A list of firewall rule URIs blocking probes from health check IP ranges.
- health
Check Firewall State This property is required. String - State of the health check firewall configuration.
- uri
This property is required. String - URI of a Compute Engine instance or network endpoint.
- display
Name This property is required. string - Name of a Compute Engine instance or network endpoint.
- health
Check Allowing Firewall Rules This property is required. string[] - A list of firewall rule URIs allowing probes from health check IP ranges.
- health
Check Blocking Firewall Rules This property is required. string[] - A list of firewall rule URIs blocking probes from health check IP ranges.
- health
Check Firewall State This property is required. string - State of the health check firewall configuration.
- uri
This property is required. string - URI of a Compute Engine instance or network endpoint.
- display_
name This property is required. str - Name of a Compute Engine instance or network endpoint.
- health_
check_ allowing_ firewall_ rules This property is required. Sequence[str] - A list of firewall rule URIs allowing probes from health check IP ranges.
- health_
check_ blocking_ firewall_ rules This property is required. Sequence[str] - A list of firewall rule URIs blocking probes from health check IP ranges.
- health_
check_ firewall_ state This property is required. str - State of the health check firewall configuration.
- uri
This property is required. str - URI of a Compute Engine instance or network endpoint.
- display
Name This property is required. String - Name of a Compute Engine instance or network endpoint.
- health
Check Allowing Firewall Rules This property is required. List<String> - A list of firewall rule URIs allowing probes from health check IP ranges.
- health
Check Blocking Firewall Rules This property is required. List<String> - A list of firewall rule URIs blocking probes from health check IP ranges.
- health
Check Firewall State This property is required. String - State of the health check firewall configuration.
- uri
This property is required. String - URI of a Compute Engine instance or network endpoint.
LoadBalancerInfoResponse
- Backend
Type This property is required. string - Type of load balancer's backend configuration.
- Backend
Uri This property is required. string - Backend configuration URI.
- Backends
This property is required. List<Pulumi.Google Native. Network Management. V1Beta1. Inputs. Load Balancer Backend Response> - Information for the loadbalancer backends.
- Health
Check Uri This property is required. string - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- Load
Balancer Type This property is required. string - Type of the load balancer.
- Backend
Type This property is required. string - Type of load balancer's backend configuration.
- Backend
Uri This property is required. string - Backend configuration URI.
- Backends
This property is required. []LoadBalancer Backend Response - Information for the loadbalancer backends.
- Health
Check Uri This property is required. string - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- Load
Balancer Type This property is required. string - Type of the load balancer.
- backend
Type This property is required. String - Type of load balancer's backend configuration.
- backend
Uri This property is required. String - Backend configuration URI.
- backends
This property is required. List<LoadBalancer Backend Response> - Information for the loadbalancer backends.
- health
Check Uri This property is required. String - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- load
Balancer Type This property is required. String - Type of the load balancer.
- backend
Type This property is required. string - Type of load balancer's backend configuration.
- backend
Uri This property is required. string - Backend configuration URI.
- backends
This property is required. LoadBalancer Backend Response[] - Information for the loadbalancer backends.
- health
Check Uri This property is required. string - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- load
Balancer Type This property is required. string - Type of the load balancer.
- backend_
type This property is required. str - Type of load balancer's backend configuration.
- backend_
uri This property is required. str - Backend configuration URI.
- backends
This property is required. Sequence[LoadBalancer Backend Response] - Information for the loadbalancer backends.
- health_
check_ uri This property is required. str - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- load_
balancer_ type This property is required. str - Type of the load balancer.
- backend
Type This property is required. String - Type of load balancer's backend configuration.
- backend
Uri This property is required. String - Backend configuration URI.
- backends
This property is required. List<Property Map> - Information for the loadbalancer backends.
- health
Check Uri This property is required. String - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- load
Balancer Type This property is required. String - Type of the load balancer.
NetworkInfoResponse
- Display
Name This property is required. string - Name of a Compute Engine network.
- Matched
Ip Range This property is required. string - The IP range that matches the test.
- Uri
This property is required. string - URI of a Compute Engine network.
- Display
Name This property is required. string - Name of a Compute Engine network.
- Matched
Ip Range This property is required. string - The IP range that matches the test.
- Uri
This property is required. string - URI of a Compute Engine network.
- display
Name This property is required. String - Name of a Compute Engine network.
- matched
Ip Range This property is required. String - The IP range that matches the test.
- uri
This property is required. String - URI of a Compute Engine network.
- display
Name This property is required. string - Name of a Compute Engine network.
- matched
Ip Range This property is required. string - The IP range that matches the test.
- uri
This property is required. string - URI of a Compute Engine network.
- display_
name This property is required. str - Name of a Compute Engine network.
- matched_
ip_ range This property is required. str - The IP range that matches the test.
- uri
This property is required. str - URI of a Compute Engine network.
- display
Name This property is required. String - Name of a Compute Engine network.
- matched
Ip Range This property is required. String - The IP range that matches the test.
- uri
This property is required. String - URI of a Compute Engine network.
ProbingDetailsResponse
- Abort
Cause This property is required. string - The reason probing was aborted.
- Destination
Egress Location This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Edge Location Response - The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.
- Endpoint
Info This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Endpoint Info Response - The source and destination endpoints derived from the test input and used for active probing.
- Error
This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Status Response - Details about an internal failure or the cancellation of active probing.
- Probing
Latency This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Latency Distribution Response - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- Result
This property is required. string - The overall result of active probing.
- Sent
Probe Count This property is required. int - Number of probes sent.
- Successful
Probe Count This property is required. int - Number of probes that reached the destination.
- Verify
Time This property is required. string - The time that reachability was assessed through active probing.
- Abort
Cause This property is required. string - The reason probing was aborted.
- Destination
Egress Location This property is required. EdgeLocation Response - The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.
- Endpoint
Info This property is required. EndpointInfo Response - The source and destination endpoints derived from the test input and used for active probing.
- Error
This property is required. StatusResponse - Details about an internal failure or the cancellation of active probing.
- Probing
Latency This property is required. LatencyDistribution Response - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- Result
This property is required. string - The overall result of active probing.
- Sent
Probe Count This property is required. int - Number of probes sent.
- Successful
Probe Count This property is required. int - Number of probes that reached the destination.
- Verify
Time This property is required. string - The time that reachability was assessed through active probing.
- abort
Cause This property is required. String - The reason probing was aborted.
- destination
Egress Location This property is required. EdgeLocation Response - The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.
- endpoint
Info This property is required. EndpointInfo Response - The source and destination endpoints derived from the test input and used for active probing.
- error
This property is required. StatusResponse - Details about an internal failure or the cancellation of active probing.
- probing
Latency This property is required. LatencyDistribution Response - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- result
This property is required. String - The overall result of active probing.
- sent
Probe Count This property is required. Integer - Number of probes sent.
- successful
Probe Count This property is required. Integer - Number of probes that reached the destination.
- verify
Time This property is required. String - The time that reachability was assessed through active probing.
- abort
Cause This property is required. string - The reason probing was aborted.
- destination
Egress Location This property is required. EdgeLocation Response - The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.
- endpoint
Info This property is required. EndpointInfo Response - The source and destination endpoints derived from the test input and used for active probing.
- error
This property is required. StatusResponse - Details about an internal failure or the cancellation of active probing.
- probing
Latency This property is required. LatencyDistribution Response - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- result
This property is required. string - The overall result of active probing.
- sent
Probe Count This property is required. number - Number of probes sent.
- successful
Probe Count This property is required. number - Number of probes that reached the destination.
- verify
Time This property is required. string - The time that reachability was assessed through active probing.
- abort_
cause This property is required. str - The reason probing was aborted.
- destination_
egress_ location This property is required. EdgeLocation Response - The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.
- endpoint_
info This property is required. EndpointInfo Response - The source and destination endpoints derived from the test input and used for active probing.
- error
This property is required. StatusResponse - Details about an internal failure or the cancellation of active probing.
- probing_
latency This property is required. LatencyDistribution Response - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- result
This property is required. str - The overall result of active probing.
- sent_
probe_ count This property is required. int - Number of probes sent.
- successful_
probe_ count This property is required. int - Number of probes that reached the destination.
- verify_
time This property is required. str - The time that reachability was assessed through active probing.
- abort
Cause This property is required. String - The reason probing was aborted.
- destination
Egress Location This property is required. Property Map - The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.
- endpoint
Info This property is required. Property Map - The source and destination endpoints derived from the test input and used for active probing.
- error
This property is required. Property Map - Details about an internal failure or the cancellation of active probing.
- probing
Latency This property is required. Property Map - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- result
This property is required. String - The overall result of active probing.
- sent
Probe Count This property is required. Number - Number of probes sent.
- successful
Probe Count This property is required. Number - Number of probes that reached the destination.
- verify
Time This property is required. String - The time that reachability was assessed through active probing.
ReachabilityDetailsResponse
- Error
This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Status Response - The details of a failure or a cancellation of reachability analysis.
- Result
This property is required. string - The overall result of the test's configuration analysis.
- Traces
This property is required. List<Pulumi.Google Native. Network Management. V1Beta1. 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 This property is required. string - The time of the configuration analysis.
- Error
This property is required. StatusResponse - The details of a failure or a cancellation of reachability analysis.
- Result
This property is required. string - The overall result of the test's configuration analysis.
- Traces
This property is required. []TraceResponse - Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
- Verify
Time This property is required. string - The time of the configuration analysis.
- error
This property is required. StatusResponse - The details of a failure or a cancellation of reachability analysis.
- result
This property is required. String - The overall result of the test's configuration analysis.
- traces
This property is required. List<TraceResponse> - Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
- verify
Time This property is required. String - The time of the configuration analysis.
- error
This property is required. StatusResponse - The details of a failure or a cancellation of reachability analysis.
- result
This property is required. string - The overall result of the test's configuration analysis.
- traces
This property is required. TraceResponse[] - Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
- verify
Time This property is required. string - The time of the configuration analysis.
- error
This property is required. StatusResponse - The details of a failure or a cancellation of reachability analysis.
- result
This property is required. str - The overall result of the test's configuration analysis.
- traces
This property is required. Sequence[TraceResponse] - Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
- verify_
time This property is required. str - The time of the configuration analysis.
- error
This property is required. Property Map - The details of a failure or a cancellation of reachability analysis.
- result
This property is required. String - The overall result of the test's configuration analysis.
- traces
This property is required. 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 This property is required. String - The time of the configuration analysis.
RouteInfoResponse
- Dest
Ip Range This property is required. string - Destination IP range of the route.
- Dest
Port Ranges This property is required. List<string> - Destination port ranges of the route. Policy based routes only.
- Display
Name This property is required. string - Name of a route.
This property is required. List<string>- Instance tags of the route.
- Ncc
Hub Uri This property is required. string - URI of a NCC Hub. NCC_HUB routes only.
- Ncc
Spoke Uri This property is required. string - URI of a NCC Spoke. NCC_HUB routes only.
- Network
Uri This property is required. string - URI of a Compute Engine network. NETWORK routes only.
- Next
Hop This property is required. string - Next hop of the route.
- Next
Hop Type This property is required. string - Type of next hop.
- Priority
This property is required. int - Priority of the route.
- Protocols
This property is required. List<string> - Protocols of the route. Policy based routes only.
- Route
Scope This property is required. string - Indicates where route is applicable.
- Route
Type This property is required. string - Type of route.
- Src
Ip Range This property is required. string - Source IP address range of the route. Policy based routes only.
- Src
Port Ranges This property is required. List<string> - Source port ranges of the route. Policy based routes only.
- Uri
This property is required. string - URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
- Dest
Ip Range This property is required. string - Destination IP range of the route.
- Dest
Port Ranges This property is required. []string - Destination port ranges of the route. Policy based routes only.
- Display
Name This property is required. string - Name of a route.
This property is required. []string- Instance tags of the route.
- Ncc
Hub Uri This property is required. string - URI of a NCC Hub. NCC_HUB routes only.
- Ncc
Spoke Uri This property is required. string - URI of a NCC Spoke. NCC_HUB routes only.
- Network
Uri This property is required. string - URI of a Compute Engine network. NETWORK routes only.
- Next
Hop This property is required. string - Next hop of the route.
- Next
Hop Type This property is required. string - Type of next hop.
- Priority
This property is required. int - Priority of the route.
- Protocols
This property is required. []string - Protocols of the route. Policy based routes only.
- Route
Scope This property is required. string - Indicates where route is applicable.
- Route
Type This property is required. string - Type of route.
- Src
Ip Range This property is required. string - Source IP address range of the route. Policy based routes only.
- Src
Port Ranges This property is required. []string - Source port ranges of the route. Policy based routes only.
- Uri
This property is required. string - URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
- dest
Ip Range This property is required. String - Destination IP range of the route.
- dest
Port Ranges This property is required. List<String> - Destination port ranges of the route. Policy based routes only.
- display
Name This property is required. String - Name of a route.
This property is required. List<String>- Instance tags of the route.
- ncc
Hub Uri This property is required. String - URI of a NCC Hub. NCC_HUB routes only.
- ncc
Spoke Uri This property is required. String - URI of a NCC Spoke. NCC_HUB routes only.
- network
Uri This property is required. String - URI of a Compute Engine network. NETWORK routes only.
- next
Hop This property is required. String - Next hop of the route.
- next
Hop Type This property is required. String - Type of next hop.
- priority
This property is required. Integer - Priority of the route.
- protocols
This property is required. List<String> - Protocols of the route. Policy based routes only.
- route
Scope This property is required. String - Indicates where route is applicable.
- route
Type This property is required. String - Type of route.
- src
Ip Range This property is required. String - Source IP address range of the route. Policy based routes only.
- src
Port Ranges This property is required. List<String> - Source port ranges of the route. Policy based routes only.
- uri
This property is required. String - URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
- dest
Ip Range This property is required. string - Destination IP range of the route.
- dest
Port Ranges This property is required. string[] - Destination port ranges of the route. Policy based routes only.
- display
Name This property is required. string - Name of a route.
This property is required. string[]- Instance tags of the route.
- ncc
Hub Uri This property is required. string - URI of a NCC Hub. NCC_HUB routes only.
- ncc
Spoke Uri This property is required. string - URI of a NCC Spoke. NCC_HUB routes only.
- network
Uri This property is required. string - URI of a Compute Engine network. NETWORK routes only.
- next
Hop This property is required. string - Next hop of the route.
- next
Hop Type This property is required. string - Type of next hop.
- priority
This property is required. number - Priority of the route.
- protocols
This property is required. string[] - Protocols of the route. Policy based routes only.
- route
Scope This property is required. string - Indicates where route is applicable.
- route
Type This property is required. string - Type of route.
- src
Ip Range This property is required. string - Source IP address range of the route. Policy based routes only.
- src
Port Ranges This property is required. string[] - Source port ranges of the route. Policy based routes only.
- uri
This property is required. string - URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
- dest_
ip_ range This property is required. str - Destination IP range of the route.
- dest_
port_ ranges This property is required. Sequence[str] - Destination port ranges of the route. Policy based routes only.
- display_
name This property is required. str - Name of a route.
This property is required. Sequence[str]- Instance tags of the route.
- ncc_
hub_ uri This property is required. str - URI of a NCC Hub. NCC_HUB routes only.
- ncc_
spoke_ uri This property is required. str - URI of a NCC Spoke. NCC_HUB routes only.
- network_
uri This property is required. str - URI of a Compute Engine network. NETWORK routes only.
- next_
hop This property is required. str - Next hop of the route.
- next_
hop_ type This property is required. str - Type of next hop.
- priority
This property is required. int - Priority of the route.
- protocols
This property is required. Sequence[str] - Protocols of the route. Policy based routes only.
- route_
scope This property is required. str - Indicates where route is applicable.
- route_
type This property is required. str - Type of route.
- src_
ip_ range This property is required. str - Source IP address range of the route. Policy based routes only.
- src_
port_ ranges This property is required. Sequence[str] - Source port ranges of the route. Policy based routes only.
- uri
This property is required. str - URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
- dest
Ip Range This property is required. String - Destination IP range of the route.
- dest
Port Ranges This property is required. List<String> - Destination port ranges of the route. Policy based routes only.
- display
Name This property is required. String - Name of a route.
This property is required. List<String>- Instance tags of the route.
- ncc
Hub Uri This property is required. String - URI of a NCC Hub. NCC_HUB routes only.
- ncc
Spoke Uri This property is required. String - URI of a NCC Spoke. NCC_HUB routes only.
- network
Uri This property is required. String - URI of a Compute Engine network. NETWORK routes only.
- next
Hop This property is required. String - Next hop of the route.
- next
Hop Type This property is required. String - Type of next hop.
- priority
This property is required. Number - Priority of the route.
- protocols
This property is required. List<String> - Protocols of the route. Policy based routes only.
- route
Scope This property is required. String - Indicates where route is applicable.
- route
Type This property is required. String - Type of route.
- src
Ip Range This property is required. String - Source IP address range of the route. Policy based routes only.
- src
Port Ranges This property is required. List<String> - Source port ranges of the route. Policy based routes only.
- uri
This property is required. String - URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
StatusResponse
- Code
This property is required. int - The status code, which should be an enum value of google.rpc.Code.
- Details
This property is required. List<ImmutableDictionary<string, string>> - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- Message
This property is required. 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
This property is required. int - The status code, which should be an enum value of google.rpc.Code.
- Details
This property is required. []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
This property is required. 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
This property is required. Integer - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. 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
This property is required. 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
This property is required. number - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. {[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
This property is required. 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
This property is required. int - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. 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
This property is required. 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
This property is required. Number - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. 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
This property is required. 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
This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Abort Info Response - Display information of the final state "abort" and reason.
- App
Engine Version This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. App Engine Version Info Response - Display information of an App Engine service version.
- Causes
Drop This property is required. bool - This is a step that leads to the final state Drop.
- Cloud
Function This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Cloud Function Info Response - Display information of a Cloud Function.
- Cloud
Run Revision This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Cloud Run Revision Info Response - Display information of a Cloud Run revision.
- Cloud
Sql Instance This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Cloud SQLInstance Info Response - Display information of a Cloud SQL instance.
- Deliver
This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Deliver Info Response - Display information of the final state "deliver" and reason.
- Description
This property is required. string - A description of the step. Usually this is a summary of the state.
- Drop
This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Drop Info Response - Display information of the final state "drop" and reason.
- Endpoint
This property is required. Pulumi.Google Native. Network Management. V1Beta1. 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
This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Firewall Info Response - Display information of a Compute Engine firewall rule.
- Forward
This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Forward Info Response - Display information of the final state "forward" and reason.
- Forwarding
Rule This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Forwarding Rule Info Response - Display information of a Compute Engine forwarding rule.
- Gke
Master This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. GKEMaster Info Response - Display information of a Google Kubernetes Engine cluster master.
- Google
Service This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Google Service Info Response - Display information of a Google service
- Instance
This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Instance Info Response - Display information of a Compute Engine instance.
- Load
Balancer This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Load Balancer Info Response - Display information of the load balancers.
- Network
This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Network Info Response - Display information of a Google Cloud network.
- Project
This property is required. string - Project ID that contains the configuration this step is validating.
- Route
This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Route Info Response - Display information of a Compute Engine route.
- State
This property is required. string - Each step is in one of the pre-defined states.
- Vpc
Connector This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Vpc Connector Info Response - Display information of a VPC connector.
- Vpn
Gateway This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Vpn Gateway Info Response - Display information of a Compute Engine VPN gateway.
- Vpn
Tunnel This property is required. Pulumi.Google Native. Network Management. V1Beta1. Inputs. Vpn Tunnel Info Response - Display information of a Compute Engine VPN tunnel.
- Abort
This property is required. AbortInfo Response - Display information of the final state "abort" and reason.
- App
Engine Version This property is required. AppEngine Version Info Response - Display information of an App Engine service version.
- Causes
Drop This property is required. bool - This is a step that leads to the final state Drop.
- Cloud
Function This property is required. CloudFunction Info Response - Display information of a Cloud Function.
- Cloud
Run Revision This property is required. CloudRun Revision Info Response - Display information of a Cloud Run revision.
- Cloud
Sql Instance This property is required. CloudSQLInstance Info Response - Display information of a Cloud SQL instance.
- Deliver
This property is required. DeliverInfo Response - Display information of the final state "deliver" and reason.
- Description
This property is required. string - A description of the step. Usually this is a summary of the state.
- Drop
This property is required. DropInfo Response - Display information of the final state "drop" and reason.
- Endpoint
This property is required. EndpointInfo 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
This property is required. FirewallInfo Response - Display information of a Compute Engine firewall rule.
- Forward
This property is required. ForwardInfo Response - Display information of the final state "forward" and reason.
- Forwarding
Rule This property is required. ForwardingRule Info Response - Display information of a Compute Engine forwarding rule.
- Gke
Master This property is required. GKEMasterInfo Response - Display information of a Google Kubernetes Engine cluster master.
- Google
Service This property is required. GoogleService Info Response - Display information of a Google service
- Instance
This property is required. InstanceInfo Response - Display information of a Compute Engine instance.
- Load
Balancer This property is required. LoadBalancer Info Response - Display information of the load balancers.
- Network
This property is required. NetworkInfo Response - Display information of a Google Cloud network.
- Project
This property is required. string - Project ID that contains the configuration this step is validating.
- Route
This property is required. RouteInfo Response - Display information of a Compute Engine route.
- State
This property is required. string - Each step is in one of the pre-defined states.
- Vpc
Connector This property is required. VpcConnector Info Response - Display information of a VPC connector.
- Vpn
Gateway This property is required. VpnGateway Info Response - Display information of a Compute Engine VPN gateway.
- Vpn
Tunnel This property is required. VpnTunnel Info Response - Display information of a Compute Engine VPN tunnel.
- abort
This property is required. AbortInfo Response - Display information of the final state "abort" and reason.
- app
Engine Version This property is required. AppEngine Version Info Response - Display information of an App Engine service version.
- causes
Drop This property is required. Boolean - This is a step that leads to the final state Drop.
- cloud
Function This property is required. CloudFunction Info Response - Display information of a Cloud Function.
- cloud
Run Revision This property is required. CloudRun Revision Info Response - Display information of a Cloud Run revision.
- cloud
Sql Instance This property is required. CloudSQLInstance Info Response - Display information of a Cloud SQL instance.
- deliver
This property is required. DeliverInfo Response - Display information of the final state "deliver" and reason.
- description
This property is required. String - A description of the step. Usually this is a summary of the state.
- drop
This property is required. DropInfo Response - Display information of the final state "drop" and reason.
- endpoint
This property is required. EndpointInfo 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
This property is required. FirewallInfo Response - Display information of a Compute Engine firewall rule.
- forward
This property is required. ForwardInfo Response - Display information of the final state "forward" and reason.
- forwarding
Rule This property is required. ForwardingRule Info Response - Display information of a Compute Engine forwarding rule.
- gke
Master This property is required. GKEMasterInfo Response - Display information of a Google Kubernetes Engine cluster master.
- google
Service This property is required. GoogleService Info Response - Display information of a Google service
- instance
This property is required. InstanceInfo Response - Display information of a Compute Engine instance.
- load
Balancer This property is required. LoadBalancer Info Response - Display information of the load balancers.
- network
This property is required. NetworkInfo Response - Display information of a Google Cloud network.
- project
This property is required. String - Project ID that contains the configuration this step is validating.
- route
This property is required. RouteInfo Response - Display information of a Compute Engine route.
- state
This property is required. String - Each step is in one of the pre-defined states.
- vpc
Connector This property is required. VpcConnector Info Response - Display information of a VPC connector.
- vpn
Gateway This property is required. VpnGateway Info Response - Display information of a Compute Engine VPN gateway.
- vpn
Tunnel This property is required. VpnTunnel Info Response - Display information of a Compute Engine VPN tunnel.
- abort
This property is required. AbortInfo Response - Display information of the final state "abort" and reason.
- app
Engine Version This property is required. AppEngine Version Info Response - Display information of an App Engine service version.
- causes
Drop This property is required. boolean - This is a step that leads to the final state Drop.
- cloud
Function This property is required. CloudFunction Info Response - Display information of a Cloud Function.
- cloud
Run Revision This property is required. CloudRun Revision Info Response - Display information of a Cloud Run revision.
- cloud
Sql Instance This property is required. CloudSQLInstance Info Response - Display information of a Cloud SQL instance.
- deliver
This property is required. DeliverInfo Response - Display information of the final state "deliver" and reason.
- description
This property is required. string - A description of the step. Usually this is a summary of the state.
- drop
This property is required. DropInfo Response - Display information of the final state "drop" and reason.
- endpoint
This property is required. EndpointInfo 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
This property is required. FirewallInfo Response - Display information of a Compute Engine firewall rule.
- forward
This property is required. ForwardInfo Response - Display information of the final state "forward" and reason.
- forwarding
Rule This property is required. ForwardingRule Info Response - Display information of a Compute Engine forwarding rule.
- gke
Master This property is required. GKEMasterInfo Response - Display information of a Google Kubernetes Engine cluster master.
- google
Service This property is required. GoogleService Info Response - Display information of a Google service
- instance
This property is required. InstanceInfo Response - Display information of a Compute Engine instance.
- load
Balancer This property is required. LoadBalancer Info Response - Display information of the load balancers.
- network
This property is required. NetworkInfo Response - Display information of a Google Cloud network.
- project
This property is required. string - Project ID that contains the configuration this step is validating.
- route
This property is required. RouteInfo Response - Display information of a Compute Engine route.
- state
This property is required. string - Each step is in one of the pre-defined states.
- vpc
Connector This property is required. VpcConnector Info Response - Display information of a VPC connector.
- vpn
Gateway This property is required. VpnGateway Info Response - Display information of a Compute Engine VPN gateway.
- vpn
Tunnel This property is required. VpnTunnel Info Response - Display information of a Compute Engine VPN tunnel.
- abort
This property is required. AbortInfo Response - Display information of the final state "abort" and reason.
- app_
engine_ version This property is required. AppEngine Version Info Response - Display information of an App Engine service version.
- causes_
drop This property is required. bool - This is a step that leads to the final state Drop.
- cloud_
function This property is required. CloudFunction Info Response - Display information of a Cloud Function.
- cloud_
run_ revision This property is required. CloudRun Revision Info Response - Display information of a Cloud Run revision.
- cloud_
sql_ instance This property is required. CloudSQLInstance Info Response - Display information of a Cloud SQL instance.
- deliver
This property is required. DeliverInfo Response - Display information of the final state "deliver" and reason.
- description
This property is required. str - A description of the step. Usually this is a summary of the state.
- drop
This property is required. DropInfo Response - Display information of the final state "drop" and reason.
- endpoint
This property is required. EndpointInfo 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
This property is required. FirewallInfo Response - Display information of a Compute Engine firewall rule.
- forward
This property is required. ForwardInfo Response - Display information of the final state "forward" and reason.
- forwarding_
rule This property is required. ForwardingRule Info Response - Display information of a Compute Engine forwarding rule.
- gke_
master This property is required. GKEMasterInfo Response - Display information of a Google Kubernetes Engine cluster master.
- google_
service This property is required. GoogleService Info Response - Display information of a Google service
- instance
This property is required. InstanceInfo Response - Display information of a Compute Engine instance.
- load_
balancer This property is required. LoadBalancer Info Response - Display information of the load balancers.
- network
This property is required. NetworkInfo Response - Display information of a Google Cloud network.
- project
This property is required. str - Project ID that contains the configuration this step is validating.
- route
This property is required. RouteInfo Response - Display information of a Compute Engine route.
- state
This property is required. str - Each step is in one of the pre-defined states.
- vpc_
connector This property is required. VpcConnector Info Response - Display information of a VPC connector.
- vpn_
gateway This property is required. VpnGateway Info Response - Display information of a Compute Engine VPN gateway.
- vpn_
tunnel This property is required. VpnTunnel Info Response - Display information of a Compute Engine VPN tunnel.
- abort
This property is required. Property Map - Display information of the final state "abort" and reason.
- app
Engine Version This property is required. Property Map - Display information of an App Engine service version.
- causes
Drop This property is required. Boolean - This is a step that leads to the final state Drop.
- cloud
Function This property is required. Property Map - Display information of a Cloud Function.
- cloud
Run Revision This property is required. Property Map - Display information of a Cloud Run revision.
- cloud
Sql Instance This property is required. Property Map - Display information of a Cloud SQL instance.
- deliver
This property is required. Property Map - Display information of the final state "deliver" and reason.
- description
This property is required. String - A description of the step. Usually this is a summary of the state.
- drop
This property is required. Property Map - Display information of the final state "drop" and reason.
- endpoint
This property is required. 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
This property is required. Property Map - Display information of a Compute Engine firewall rule.
- forward
This property is required. Property Map - Display information of the final state "forward" and reason.
- forwarding
Rule This property is required. Property Map - Display information of a Compute Engine forwarding rule.
- gke
Master This property is required. Property Map - Display information of a Google Kubernetes Engine cluster master.
- google
Service This property is required. Property Map - Display information of a Google service
- instance
This property is required. Property Map - Display information of a Compute Engine instance.
- load
Balancer This property is required. Property Map - Display information of the load balancers.
- network
This property is required. Property Map - Display information of a Google Cloud network.
- project
This property is required. String - Project ID that contains the configuration this step is validating.
- route
This property is required. Property Map - Display information of a Compute Engine route.
- state
This property is required. String - Each step is in one of the pre-defined states.
- vpc
Connector This property is required. Property Map - Display information of a VPC connector.
- vpn
Gateway This property is required. Property Map - Display information of a Compute Engine VPN gateway.
- vpn
Tunnel This property is required. Property Map - Display information of a Compute Engine VPN tunnel.
TraceResponse
- Endpoint
Info This property is required. Pulumi.Google Native. Network Management. V1Beta1. 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
This property is required. List<Pulumi.Google Native. Network Management. V1Beta1. 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 This property is required. 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
This property is required. []StepResponse - A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.
- endpoint
Info This property is required. 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
This property is required. List<StepResponse> - A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.
- endpoint
Info This property is required. 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
This property is required. StepResponse[] - A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.
- endpoint_
info This property is required. 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
This property is required. Sequence[StepResponse] - A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.
- endpoint
Info This property is required. 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
This property is required. 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 This property is required. string - Name of a VPC connector.
- Location
This property is required. string - Location in which the VPC connector is deployed.
- Uri
This property is required. string - URI of a VPC connector.
- Display
Name This property is required. string - Name of a VPC connector.
- Location
This property is required. string - Location in which the VPC connector is deployed.
- Uri
This property is required. string - URI of a VPC connector.
- display
Name This property is required. String - Name of a VPC connector.
- location
This property is required. String - Location in which the VPC connector is deployed.
- uri
This property is required. String - URI of a VPC connector.
- display
Name This property is required. string - Name of a VPC connector.
- location
This property is required. string - Location in which the VPC connector is deployed.
- uri
This property is required. string - URI of a VPC connector.
- display_
name This property is required. str - Name of a VPC connector.
- location
This property is required. str - Location in which the VPC connector is deployed.
- uri
This property is required. str - URI of a VPC connector.
- display
Name This property is required. String - Name of a VPC connector.
- location
This property is required. String - Location in which the VPC connector is deployed.
- uri
This property is required. String - URI of a VPC connector.
VpnGatewayInfoResponse
- Display
Name This property is required. string - Name of a VPN gateway.
- Ip
Address This property is required. string - IP address of the VPN gateway.
- Network
Uri This property is required. string - URI of a Compute Engine network where the VPN gateway is configured.
- Region
This property is required. string - Name of a Google Cloud region where this VPN gateway is configured.
- Uri
This property is required. string - URI of a VPN gateway.
- Vpn
Tunnel Uri This property is required. string - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
- Display
Name This property is required. string - Name of a VPN gateway.
- Ip
Address This property is required. string - IP address of the VPN gateway.
- Network
Uri This property is required. string - URI of a Compute Engine network where the VPN gateway is configured.
- Region
This property is required. string - Name of a Google Cloud region where this VPN gateway is configured.
- Uri
This property is required. string - URI of a VPN gateway.
- Vpn
Tunnel Uri This property is required. string - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
- display
Name This property is required. String - Name of a VPN gateway.
- ip
Address This property is required. String - IP address of the VPN gateway.
- network
Uri This property is required. String - URI of a Compute Engine network where the VPN gateway is configured.
- region
This property is required. String - Name of a Google Cloud region where this VPN gateway is configured.
- uri
This property is required. String - URI of a VPN gateway.
- vpn
Tunnel Uri This property is required. String - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
- display
Name This property is required. string - Name of a VPN gateway.
- ip
Address This property is required. string - IP address of the VPN gateway.
- network
Uri This property is required. string - URI of a Compute Engine network where the VPN gateway is configured.
- region
This property is required. string - Name of a Google Cloud region where this VPN gateway is configured.
- uri
This property is required. string - URI of a VPN gateway.
- vpn
Tunnel Uri This property is required. string - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
- display_
name This property is required. str - Name of a VPN gateway.
- ip_
address This property is required. str - IP address of the VPN gateway.
- network_
uri This property is required. str - URI of a Compute Engine network where the VPN gateway is configured.
- region
This property is required. str - Name of a Google Cloud region where this VPN gateway is configured.
- uri
This property is required. str - URI of a VPN gateway.
- vpn_
tunnel_ uri This property is required. str - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
- display
Name This property is required. String - Name of a VPN gateway.
- ip
Address This property is required. String - IP address of the VPN gateway.
- network
Uri This property is required. String - URI of a Compute Engine network where the VPN gateway is configured.
- region
This property is required. String - Name of a Google Cloud region where this VPN gateway is configured.
- uri
This property is required. String - URI of a VPN gateway.
- vpn
Tunnel Uri This property is required. String - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
VpnTunnelInfoResponse
- Display
Name This property is required. string - Name of a VPN tunnel.
- Network
Uri This property is required. string - URI of a Compute Engine network where the VPN tunnel is configured.
- Region
This property is required. string - Name of a Google Cloud region where this VPN tunnel is configured.
- Remote
Gateway This property is required. string - URI of a VPN gateway at remote end of the tunnel.
- Remote
Gateway Ip This property is required. string - Remote VPN gateway's IP address.
- Routing
Type This property is required. string - Type of the routing policy.
- Source
Gateway This property is required. string - URI of the VPN gateway at local end of the tunnel.
- Source
Gateway Ip This property is required. string - Local VPN gateway's IP address.
- Uri
This property is required. string - URI of a VPN tunnel.
- Display
Name This property is required. string - Name of a VPN tunnel.
- Network
Uri This property is required. string - URI of a Compute Engine network where the VPN tunnel is configured.
- Region
This property is required. string - Name of a Google Cloud region where this VPN tunnel is configured.
- Remote
Gateway This property is required. string - URI of a VPN gateway at remote end of the tunnel.
- Remote
Gateway Ip This property is required. string - Remote VPN gateway's IP address.
- Routing
Type This property is required. string - Type of the routing policy.
- Source
Gateway This property is required. string - URI of the VPN gateway at local end of the tunnel.
- Source
Gateway Ip This property is required. string - Local VPN gateway's IP address.
- Uri
This property is required. string - URI of a VPN tunnel.
- display
Name This property is required. String - Name of a VPN tunnel.
- network
Uri This property is required. String - URI of a Compute Engine network where the VPN tunnel is configured.
- region
This property is required. String - Name of a Google Cloud region where this VPN tunnel is configured.
- remote
Gateway This property is required. String - URI of a VPN gateway at remote end of the tunnel.
- remote
Gateway Ip This property is required. String - Remote VPN gateway's IP address.
- routing
Type This property is required. String - Type of the routing policy.
- source
Gateway This property is required. String - URI of the VPN gateway at local end of the tunnel.
- source
Gateway Ip This property is required. String - Local VPN gateway's IP address.
- uri
This property is required. String - URI of a VPN tunnel.
- display
Name This property is required. string - Name of a VPN tunnel.
- network
Uri This property is required. string - URI of a Compute Engine network where the VPN tunnel is configured.
- region
This property is required. string - Name of a Google Cloud region where this VPN tunnel is configured.
- remote
Gateway This property is required. string - URI of a VPN gateway at remote end of the tunnel.
- remote
Gateway Ip This property is required. string - Remote VPN gateway's IP address.
- routing
Type This property is required. string - Type of the routing policy.
- source
Gateway This property is required. string - URI of the VPN gateway at local end of the tunnel.
- source
Gateway Ip This property is required. string - Local VPN gateway's IP address.
- uri
This property is required. string - URI of a VPN tunnel.
- display_
name This property is required. str - Name of a VPN tunnel.
- network_
uri This property is required. str - URI of a Compute Engine network where the VPN tunnel is configured.
- region
This property is required. str - Name of a Google Cloud region where this VPN tunnel is configured.
- remote_
gateway This property is required. str - URI of a VPN gateway at remote end of the tunnel.
- remote_
gateway_ ip This property is required. str - Remote VPN gateway's IP address.
- routing_
type This property is required. str - Type of the routing policy.
- source_
gateway This property is required. str - URI of the VPN gateway at local end of the tunnel.
- source_
gateway_ ip This property is required. str - Local VPN gateway's IP address.
- uri
This property is required. str - URI of a VPN tunnel.
- display
Name This property is required. String - Name of a VPN tunnel.
- network
Uri This property is required. String - URI of a Compute Engine network where the VPN tunnel is configured.
- region
This property is required. String - Name of a Google Cloud region where this VPN tunnel is configured.
- remote
Gateway This property is required. String - URI of a VPN gateway at remote end of the tunnel.
- remote
Gateway Ip This property is required. String - Remote VPN gateway's IP address.
- routing
Type This property is required. String - Type of the routing policy.
- source
Gateway This property is required. String - URI of the VPN gateway at local end of the tunnel.
- source
Gateway Ip This property is required. String - Local VPN gateway's IP address.
- uri
This property is required. String - URI of a VPN tunnel.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi