Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.networkmanagement/v1.ConnectivityTest
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a new Connectivity Test. After you create a test, the reachability analysis is performed as part of the long running operation, which completes when the analysis completes. If the endpoint specifications in ConnectivityTest
are invalid (for example, containing non-existent resources in the network, or you don’t have read permissions to the network configurations of listed projects), then the reachability result returns a value of UNKNOWN
. If the endpoint specifications in ConnectivityTest
are incomplete, the reachability result returns a value of AMBIGUOUS. For more information, see the Connectivity Test documentation.
Auto-naming is currently not supported for this resource.
Create ConnectivityTest Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConnectivityTest(name: string, args: ConnectivityTestArgs, opts?: CustomResourceOptions);
@overload
def ConnectivityTest(resource_name: str,
args: ConnectivityTestArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ConnectivityTest(resource_name: str,
opts: Optional[ResourceOptions] = None,
destination: Optional[EndpointArgs] = None,
name: Optional[str] = None,
source: Optional[EndpointArgs] = None,
test_id: Optional[str] = None,
description: Optional[str] = None,
labels: Optional[Mapping[str, str]] = None,
project: Optional[str] = None,
protocol: Optional[str] = None,
related_projects: Optional[Sequence[str]] = None)
func NewConnectivityTest(ctx *Context, name string, args ConnectivityTestArgs, opts ...ResourceOption) (*ConnectivityTest, error)
public ConnectivityTest(string name, ConnectivityTestArgs args, CustomResourceOptions? opts = null)
public ConnectivityTest(String name, ConnectivityTestArgs args)
public ConnectivityTest(String name, ConnectivityTestArgs args, CustomResourceOptions options)
type: google-native:networkmanagement/v1:ConnectivityTest
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ConnectivityTestArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ConnectivityTestArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ConnectivityTestArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectivityTestArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConnectivityTestArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var connectivityTestResource = new GoogleNative.NetworkManagement.V1.ConnectivityTest("connectivityTestResource", new()
{
Destination = new GoogleNative.NetworkManagement.V1.Inputs.EndpointArgs
{
AppEngineVersion = new GoogleNative.NetworkManagement.V1.Inputs.AppEngineVersionEndpointArgs
{
Uri = "string",
},
CloudFunction = new GoogleNative.NetworkManagement.V1.Inputs.CloudFunctionEndpointArgs
{
Uri = "string",
},
CloudRunRevision = new GoogleNative.NetworkManagement.V1.Inputs.CloudRunRevisionEndpointArgs
{
Uri = "string",
},
CloudSqlInstance = "string",
ForwardingRule = "string",
GkeMasterCluster = "string",
Instance = "string",
IpAddress = "string",
Network = "string",
NetworkType = GoogleNative.NetworkManagement.V1.EndpointNetworkType.NetworkTypeUnspecified,
Port = 0,
Project = "string",
},
Name = "string",
Source = new GoogleNative.NetworkManagement.V1.Inputs.EndpointArgs
{
AppEngineVersion = new GoogleNative.NetworkManagement.V1.Inputs.AppEngineVersionEndpointArgs
{
Uri = "string",
},
CloudFunction = new GoogleNative.NetworkManagement.V1.Inputs.CloudFunctionEndpointArgs
{
Uri = "string",
},
CloudRunRevision = new GoogleNative.NetworkManagement.V1.Inputs.CloudRunRevisionEndpointArgs
{
Uri = "string",
},
CloudSqlInstance = "string",
ForwardingRule = "string",
GkeMasterCluster = "string",
Instance = "string",
IpAddress = "string",
Network = "string",
NetworkType = GoogleNative.NetworkManagement.V1.EndpointNetworkType.NetworkTypeUnspecified,
Port = 0,
Project = "string",
},
TestId = "string",
Description = "string",
Labels =
{
{ "string", "string" },
},
Project = "string",
Protocol = "string",
RelatedProjects = new[]
{
"string",
},
});
example, err := networkmanagement.NewConnectivityTest(ctx, "connectivityTestResource", &networkmanagement.ConnectivityTestArgs{
Destination: &networkmanagement.EndpointArgs{
AppEngineVersion: &networkmanagement.AppEngineVersionEndpointArgs{
Uri: pulumi.String("string"),
},
CloudFunction: &networkmanagement.CloudFunctionEndpointArgs{
Uri: pulumi.String("string"),
},
CloudRunRevision: &networkmanagement.CloudRunRevisionEndpointArgs{
Uri: pulumi.String("string"),
},
CloudSqlInstance: pulumi.String("string"),
ForwardingRule: pulumi.String("string"),
GkeMasterCluster: pulumi.String("string"),
Instance: pulumi.String("string"),
IpAddress: pulumi.String("string"),
Network: pulumi.String("string"),
NetworkType: networkmanagement.EndpointNetworkTypeNetworkTypeUnspecified,
Port: pulumi.Int(0),
Project: pulumi.String("string"),
},
Name: pulumi.String("string"),
Source: &networkmanagement.EndpointArgs{
AppEngineVersion: &networkmanagement.AppEngineVersionEndpointArgs{
Uri: pulumi.String("string"),
},
CloudFunction: &networkmanagement.CloudFunctionEndpointArgs{
Uri: pulumi.String("string"),
},
CloudRunRevision: &networkmanagement.CloudRunRevisionEndpointArgs{
Uri: pulumi.String("string"),
},
CloudSqlInstance: pulumi.String("string"),
ForwardingRule: pulumi.String("string"),
GkeMasterCluster: pulumi.String("string"),
Instance: pulumi.String("string"),
IpAddress: pulumi.String("string"),
Network: pulumi.String("string"),
NetworkType: networkmanagement.EndpointNetworkTypeNetworkTypeUnspecified,
Port: pulumi.Int(0),
Project: pulumi.String("string"),
},
TestId: pulumi.String("string"),
Description: pulumi.String("string"),
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Project: pulumi.String("string"),
Protocol: pulumi.String("string"),
RelatedProjects: pulumi.StringArray{
pulumi.String("string"),
},
})
var connectivityTestResource = new ConnectivityTest("connectivityTestResource", ConnectivityTestArgs.builder()
.destination(EndpointArgs.builder()
.appEngineVersion(AppEngineVersionEndpointArgs.builder()
.uri("string")
.build())
.cloudFunction(CloudFunctionEndpointArgs.builder()
.uri("string")
.build())
.cloudRunRevision(CloudRunRevisionEndpointArgs.builder()
.uri("string")
.build())
.cloudSqlInstance("string")
.forwardingRule("string")
.gkeMasterCluster("string")
.instance("string")
.ipAddress("string")
.network("string")
.networkType("NETWORK_TYPE_UNSPECIFIED")
.port(0)
.project("string")
.build())
.name("string")
.source(EndpointArgs.builder()
.appEngineVersion(AppEngineVersionEndpointArgs.builder()
.uri("string")
.build())
.cloudFunction(CloudFunctionEndpointArgs.builder()
.uri("string")
.build())
.cloudRunRevision(CloudRunRevisionEndpointArgs.builder()
.uri("string")
.build())
.cloudSqlInstance("string")
.forwardingRule("string")
.gkeMasterCluster("string")
.instance("string")
.ipAddress("string")
.network("string")
.networkType("NETWORK_TYPE_UNSPECIFIED")
.port(0)
.project("string")
.build())
.testId("string")
.description("string")
.labels(Map.of("string", "string"))
.project("string")
.protocol("string")
.relatedProjects("string")
.build());
connectivity_test_resource = google_native.networkmanagement.v1.ConnectivityTest("connectivityTestResource",
destination=google_native.networkmanagement.v1.EndpointArgs(
app_engine_version=google_native.networkmanagement.v1.AppEngineVersionEndpointArgs(
uri="string",
),
cloud_function=google_native.networkmanagement.v1.CloudFunctionEndpointArgs(
uri="string",
),
cloud_run_revision=google_native.networkmanagement.v1.CloudRunRevisionEndpointArgs(
uri="string",
),
cloud_sql_instance="string",
forwarding_rule="string",
gke_master_cluster="string",
instance="string",
ip_address="string",
network="string",
network_type=google_native.networkmanagement.v1.EndpointNetworkType.NETWORK_TYPE_UNSPECIFIED,
port=0,
project="string",
),
name="string",
source=google_native.networkmanagement.v1.EndpointArgs(
app_engine_version=google_native.networkmanagement.v1.AppEngineVersionEndpointArgs(
uri="string",
),
cloud_function=google_native.networkmanagement.v1.CloudFunctionEndpointArgs(
uri="string",
),
cloud_run_revision=google_native.networkmanagement.v1.CloudRunRevisionEndpointArgs(
uri="string",
),
cloud_sql_instance="string",
forwarding_rule="string",
gke_master_cluster="string",
instance="string",
ip_address="string",
network="string",
network_type=google_native.networkmanagement.v1.EndpointNetworkType.NETWORK_TYPE_UNSPECIFIED,
port=0,
project="string",
),
test_id="string",
description="string",
labels={
"string": "string",
},
project="string",
protocol="string",
related_projects=["string"])
const connectivityTestResource = new google_native.networkmanagement.v1.ConnectivityTest("connectivityTestResource", {
destination: {
appEngineVersion: {
uri: "string",
},
cloudFunction: {
uri: "string",
},
cloudRunRevision: {
uri: "string",
},
cloudSqlInstance: "string",
forwardingRule: "string",
gkeMasterCluster: "string",
instance: "string",
ipAddress: "string",
network: "string",
networkType: google_native.networkmanagement.v1.EndpointNetworkType.NetworkTypeUnspecified,
port: 0,
project: "string",
},
name: "string",
source: {
appEngineVersion: {
uri: "string",
},
cloudFunction: {
uri: "string",
},
cloudRunRevision: {
uri: "string",
},
cloudSqlInstance: "string",
forwardingRule: "string",
gkeMasterCluster: "string",
instance: "string",
ipAddress: "string",
network: "string",
networkType: google_native.networkmanagement.v1.EndpointNetworkType.NetworkTypeUnspecified,
port: 0,
project: "string",
},
testId: "string",
description: "string",
labels: {
string: "string",
},
project: "string",
protocol: "string",
relatedProjects: ["string"],
});
type: google-native:networkmanagement/v1:ConnectivityTest
properties:
description: string
destination:
appEngineVersion:
uri: string
cloudFunction:
uri: string
cloudRunRevision:
uri: string
cloudSqlInstance: string
forwardingRule: string
gkeMasterCluster: string
instance: string
ipAddress: string
network: string
networkType: NETWORK_TYPE_UNSPECIFIED
port: 0
project: string
labels:
string: string
name: string
project: string
protocol: string
relatedProjects:
- string
source:
appEngineVersion:
uri: string
cloudFunction:
uri: string
cloudRunRevision:
uri: string
cloudSqlInstance: string
forwardingRule: string
gkeMasterCluster: string
instance: string
ipAddress: string
network: string
networkType: NETWORK_TYPE_UNSPECIFIED
port: 0
project: string
testId: string
ConnectivityTest Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ConnectivityTest resource accepts the following input properties:
- Destination
Pulumi.
Google Native. Network Management. V1. Inputs. Endpoint - 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.
- Name string
- Unique name of the resource using the form:
projects/{project_id}/locations/global/connectivityTests/{test_id}
- Source
Pulumi.
Google Native. Network Management. V1. Inputs. Endpoint - 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.
- Test
Id string - Required. The logical name of the Connectivity Test in your project with the following restrictions: * Must contain only lowercase letters, numbers, and hyphens. * Must start with a letter. * Must be between 1-40 characters. * Must end with a number or a letter. * Must be unique within the customer project
- Description string
- The user-supplied description of the Connectivity Test. Maximum of 512 characters.
- Labels Dictionary<string, string>
- Resource labels to represent user-provided metadata.
- Project string
- Protocol string
- IP Protocol of the test. When not provided, "TCP" is assumed.
- List<string>
- Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.
- Destination
Endpoint
Args - 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.
- Name string
- Unique name of the resource using the form:
projects/{project_id}/locations/global/connectivityTests/{test_id}
- Source
Endpoint
Args - 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.
- Test
Id string - Required. The logical name of the Connectivity Test in your project with the following restrictions: * Must contain only lowercase letters, numbers, and hyphens. * Must start with a letter. * Must be between 1-40 characters. * Must end with a number or a letter. * Must be unique within the customer project
- Description string
- The user-supplied description of the Connectivity Test. Maximum of 512 characters.
- Labels map[string]string
- Resource labels to represent user-provided metadata.
- Project string
- Protocol string
- IP Protocol of the test. When not provided, "TCP" is assumed.
- []string
- Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.
- destination Endpoint
- 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.
- name String
- Unique name of the resource using the form:
projects/{project_id}/locations/global/connectivityTests/{test_id}
- source Endpoint
- 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.
- test
Id String - Required. The logical name of the Connectivity Test in your project with the following restrictions: * Must contain only lowercase letters, numbers, and hyphens. * Must start with a letter. * Must be between 1-40 characters. * Must end with a number or a letter. * Must be unique within the customer project
- description String
- The user-supplied description of the Connectivity Test. Maximum of 512 characters.
- labels Map<String,String>
- Resource labels to represent user-provided metadata.
- project String
- protocol String
- IP Protocol of the test. When not provided, "TCP" is assumed.
- List<String>
- Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.
- destination Endpoint
- 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.
- name string
- Unique name of the resource using the form:
projects/{project_id}/locations/global/connectivityTests/{test_id}
- source Endpoint
- 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.
- test
Id string - Required. The logical name of the Connectivity Test in your project with the following restrictions: * Must contain only lowercase letters, numbers, and hyphens. * Must start with a letter. * Must be between 1-40 characters. * Must end with a number or a letter. * Must be unique within the customer project
- description string
- The user-supplied description of the Connectivity Test. Maximum of 512 characters.
- labels {[key: string]: string}
- Resource labels to represent user-provided metadata.
- project string
- protocol string
- IP Protocol of the test. When not provided, "TCP" is assumed.
- string[]
- Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.
- destination
Endpoint
Args - 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.
- name str
- Unique name of the resource using the form:
projects/{project_id}/locations/global/connectivityTests/{test_id}
- source
Endpoint
Args - 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.
- test_
id str - Required. The logical name of the Connectivity Test in your project with the following restrictions: * Must contain only lowercase letters, numbers, and hyphens. * Must start with a letter. * Must be between 1-40 characters. * Must end with a number or a letter. * Must be unique within the customer project
- description str
- The user-supplied description of the Connectivity Test. Maximum of 512 characters.
- labels Mapping[str, str]
- Resource labels to represent user-provided metadata.
- project str
- protocol str
- IP Protocol of the test. When not provided, "TCP" is assumed.
- Sequence[str]
- Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.
- 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.
- name String
- Unique name of the resource using the form:
projects/{project_id}/locations/global/connectivityTests/{test_id}
- 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.
- test
Id String - Required. The logical name of the Connectivity Test in your project with the following restrictions: * Must contain only lowercase letters, numbers, and hyphens. * Must start with a letter. * Must be between 1-40 characters. * Must end with a number or a letter. * Must be unique within the customer project
- description String
- The user-supplied description of the Connectivity Test. Maximum of 512 characters.
- labels Map<String>
- Resource labels to represent user-provided metadata.
- project String
- protocol String
- IP Protocol of the test. When not provided, "TCP" is assumed.
- List<String>
- Other projects that may be relevant for reachability analysis. This is applicable to scenarios where a test can cross project boundaries.
Outputs
All input properties are implicitly available as output properties. Additionally, the ConnectivityTest resource produces the following output properties:
- Create
Time string - The time the test was created.
- Display
Name string - The display name of a Connectivity Test.
- Id string
- The provider-assigned unique ID for this managed resource.
- Probing
Details Pulumi.Google Native. Network Management. V1. 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.
- Reachability
Details Pulumi.Google Native. Network Management. V1. Outputs. Reachability Details Response - The reachability details of this test from the latest run. The details are updated when creating a new test, updating an existing test, or triggering a one-time rerun of an existing test.
- Update
Time string - The time the test's configuration was updated.
- Create
Time string - The time the test was created.
- Display
Name string - The display name of a Connectivity Test.
- Id string
- The provider-assigned unique ID for this managed resource.
- 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.
- 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.
- Update
Time string - The time the test's configuration was updated.
- create
Time String - The time the test was created.
- display
Name String - The display name of a Connectivity Test.
- id String
- The provider-assigned unique ID for this managed resource.
- 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.
- 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.
- update
Time String - The time the test's configuration was updated.
- create
Time string - The time the test was created.
- display
Name string - The display name of a Connectivity Test.
- id string
- The provider-assigned unique ID for this managed resource.
- 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.
- 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.
- update
Time string - The time the test's configuration was updated.
- create_
time str - The time the test was created.
- display_
name str - The display name of a Connectivity Test.
- id str
- The provider-assigned unique ID for this managed resource.
- 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.
- 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.
- update_
time str - The time the test's configuration was updated.
- create
Time String - The time the test was created.
- display
Name String - The display name of a Connectivity Test.
- id String
- The provider-assigned unique ID for this managed resource.
- 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.
- 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.
- update
Time String - The time the test's configuration was updated.
Supporting Types
AbortInfoResponse, AbortInfoResponseArgs
- Cause string
- Causes that the analysis is aborted.
- Projects
Missing List<string>Permission - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- Resource
Uri string - URI of the resource that caused the abort.
- Cause string
- Causes that the analysis is aborted.
- Projects
Missing []stringPermission - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- Resource
Uri string - URI of the resource that caused the abort.
- cause String
- Causes that the analysis is aborted.
- projects
Missing List<String>Permission - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- resource
Uri String - URI of the resource that caused the abort.
- cause string
- Causes that the analysis is aborted.
- projects
Missing string[]Permission - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- resource
Uri string - URI of the resource that caused the abort.
- cause str
- Causes that the analysis is aborted.
- projects_
missing_ Sequence[str]permission - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- resource_
uri str - URI of the resource that caused the abort.
- cause String
- Causes that the analysis is aborted.
- projects
Missing List<String>Permission - List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
- resource
Uri String - URI of the resource that caused the abort.
AppEngineVersionEndpoint, AppEngineVersionEndpointArgs
- Uri string
- An App Engine service version name.
- Uri string
- An App Engine service version name.
- uri String
- An App Engine service version name.
- uri string
- An App Engine service version name.
- uri str
- An App Engine service version name.
- uri String
- An App Engine service version name.
AppEngineVersionEndpointResponse, AppEngineVersionEndpointResponseArgs
- Uri string
- An App Engine service version name.
- Uri string
- An App Engine service version name.
- uri String
- An App Engine service version name.
- uri string
- An App Engine service version name.
- uri str
- An App Engine service version name.
- uri String
- An App Engine service version name.
AppEngineVersionInfoResponse, AppEngineVersionInfoResponseArgs
- Display
Name string - Name of an App Engine version.
- Environment string
- App Engine execution environment for a version.
- Runtime string
- Runtime of the App Engine version.
- Uri string
- URI of an App Engine version.
- Display
Name string - Name of an App Engine version.
- Environment string
- App Engine execution environment for a version.
- Runtime string
- Runtime of the App Engine version.
- Uri string
- URI of an App Engine version.
- display
Name String - Name of an App Engine version.
- environment String
- App Engine execution environment for a version.
- runtime String
- Runtime of the App Engine version.
- uri String
- URI of an App Engine version.
- display
Name string - Name of an App Engine version.
- environment string
- App Engine execution environment for a version.
- runtime string
- Runtime of the App Engine version.
- uri string
- URI of an App Engine version.
- display_
name str - Name of an App Engine version.
- environment str
- App Engine execution environment for a version.
- runtime str
- Runtime of the App Engine version.
- uri str
- URI of an App Engine version.
- display
Name String - Name of an App Engine version.
- environment String
- App Engine execution environment for a version.
- runtime String
- Runtime of the App Engine version.
- uri String
- URI of an App Engine version.
CloudFunctionEndpoint, CloudFunctionEndpointArgs
- Uri string
- A Cloud Function name.
- Uri string
- A Cloud Function name.
- uri String
- A Cloud Function name.
- uri string
- A Cloud Function name.
- uri str
- A Cloud Function name.
- uri String
- A Cloud Function name.
CloudFunctionEndpointResponse, CloudFunctionEndpointResponseArgs
- Uri string
- A Cloud Function name.
- Uri string
- A Cloud Function name.
- uri String
- A Cloud Function name.
- uri string
- A Cloud Function name.
- uri str
- A Cloud Function name.
- uri String
- A Cloud Function name.
CloudFunctionInfoResponse, CloudFunctionInfoResponseArgs
- Display
Name string - Name of a Cloud Function.
- Location string
- Location in which the Cloud Function is deployed.
- Uri string
- URI of a Cloud Function.
- Version
Id string - Latest successfully deployed version id of the Cloud Function.
- Display
Name string - Name of a Cloud Function.
- Location string
- Location in which the Cloud Function is deployed.
- Uri string
- URI of a Cloud Function.
- Version
Id string - Latest successfully deployed version id of the Cloud Function.
- display
Name String - Name of a Cloud Function.
- location String
- Location in which the Cloud Function is deployed.
- uri String
- URI of a Cloud Function.
- version
Id String - Latest successfully deployed version id of the Cloud Function.
- display
Name string - Name of a Cloud Function.
- location string
- Location in which the Cloud Function is deployed.
- uri string
- URI of a Cloud Function.
- version
Id string - Latest successfully deployed version id of the Cloud Function.
- display_
name str - Name of a Cloud Function.
- location str
- Location in which the Cloud Function is deployed.
- uri str
- URI of a Cloud Function.
- version_
id str - Latest successfully deployed version id of the Cloud Function.
- display
Name String - Name of a Cloud Function.
- location String
- Location in which the Cloud Function is deployed.
- uri String
- URI of a Cloud Function.
- version
Id String - Latest successfully deployed version id of the Cloud Function.
CloudRunRevisionEndpoint, CloudRunRevisionEndpointArgs
CloudRunRevisionEndpointResponse, CloudRunRevisionEndpointResponseArgs
CloudRunRevisionInfoResponse, CloudRunRevisionInfoResponseArgs
- Display
Name string - Name of a Cloud Run revision.
- Location string
- Location in which this revision is deployed.
- Service
Uri string - URI of Cloud Run service this revision belongs to.
- Uri string
- URI of a Cloud Run revision.
- Display
Name string - Name of a Cloud Run revision.
- Location string
- Location in which this revision is deployed.
- Service
Uri string - URI of Cloud Run service this revision belongs to.
- Uri string
- URI of a Cloud Run revision.
- display
Name String - Name of a Cloud Run revision.
- location String
- Location in which this revision is deployed.
- service
Uri String - URI of Cloud Run service this revision belongs to.
- uri String
- URI of a Cloud Run revision.
- display
Name string - Name of a Cloud Run revision.
- location string
- Location in which this revision is deployed.
- service
Uri string - URI of Cloud Run service this revision belongs to.
- uri string
- URI of a Cloud Run revision.
- display_
name str - Name of a Cloud Run revision.
- location str
- Location in which this revision is deployed.
- service_
uri str - URI of Cloud Run service this revision belongs to.
- uri str
- URI of a Cloud Run revision.
- display
Name String - Name of a Cloud Run revision.
- location String
- Location in which this revision is deployed.
- service
Uri String - URI of Cloud Run service this revision belongs to.
- uri String
- URI of a Cloud Run revision.
CloudSQLInstanceInfoResponse, CloudSQLInstanceInfoResponseArgs
- Display
Name string - Name of a Cloud SQL instance.
- External
Ip string - External IP address of a Cloud SQL instance.
- Internal
Ip string - Internal IP address of a Cloud SQL instance.
- Network
Uri string - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- Region string
- Region in which the Cloud SQL instance is running.
- Uri string
- URI of a Cloud SQL instance.
- Display
Name string - Name of a Cloud SQL instance.
- External
Ip string - External IP address of a Cloud SQL instance.
- Internal
Ip string - Internal IP address of a Cloud SQL instance.
- Network
Uri string - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- Region string
- Region in which the Cloud SQL instance is running.
- Uri string
- URI of a Cloud SQL instance.
- display
Name String - Name of a Cloud SQL instance.
- external
Ip String - External IP address of a Cloud SQL instance.
- internal
Ip String - Internal IP address of a Cloud SQL instance.
- network
Uri String - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- region String
- Region in which the Cloud SQL instance is running.
- uri String
- URI of a Cloud SQL instance.
- display
Name string - Name of a Cloud SQL instance.
- external
Ip string - External IP address of a Cloud SQL instance.
- internal
Ip string - Internal IP address of a Cloud SQL instance.
- network
Uri string - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- region string
- Region in which the Cloud SQL instance is running.
- uri string
- URI of a Cloud SQL instance.
- display_
name str - Name of a Cloud SQL instance.
- external_
ip str - External IP address of a Cloud SQL instance.
- internal_
ip str - Internal IP address of a Cloud SQL instance.
- network_
uri str - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- region str
- Region in which the Cloud SQL instance is running.
- uri str
- URI of a Cloud SQL instance.
- display
Name String - Name of a Cloud SQL instance.
- external
Ip String - External IP address of a Cloud SQL instance.
- internal
Ip String - Internal IP address of a Cloud SQL instance.
- network
Uri String - URI of a Cloud SQL instance network or empty string if the instance does not have one.
- region String
- Region in which the Cloud SQL instance is running.
- uri String
- URI of a Cloud SQL instance.
DeliverInfoResponse, DeliverInfoResponseArgs
- Resource
Uri string - URI of the resource that the packet is delivered to.
- Target string
- Target type where the packet is delivered to.
- Resource
Uri string - URI of the resource that the packet is delivered to.
- Target string
- Target type where the packet is delivered to.
- resource
Uri String - URI of the resource that the packet is delivered to.
- target String
- Target type where the packet is delivered to.
- resource
Uri string - URI of the resource that the packet is delivered to.
- target string
- Target type where the packet is delivered to.
- resource_
uri str - URI of the resource that the packet is delivered to.
- target str
- Target type where the packet is delivered to.
- resource
Uri String - URI of the resource that the packet is delivered to.
- target String
- Target type where the packet is delivered to.
DropInfoResponse, DropInfoResponseArgs
- Cause string
- Cause that the packet is dropped.
- Resource
Uri string - URI of the resource that caused the drop.
- Cause string
- Cause that the packet is dropped.
- Resource
Uri string - URI of the resource that caused the drop.
- cause String
- Cause that the packet is dropped.
- resource
Uri String - URI of the resource that caused the drop.
- cause string
- Cause that the packet is dropped.
- resource
Uri string - URI of the resource that caused the drop.
- cause str
- Cause that the packet is dropped.
- resource_
uri str - URI of the resource that caused the drop.
- cause String
- Cause that the packet is dropped.
- resource
Uri String - URI of the resource that caused the drop.
EdgeLocationResponse, EdgeLocationResponseArgs
- Metropolitan
Area string - Name of the metropolitan area.
- Metropolitan
Area string - Name of the metropolitan area.
- metropolitan
Area String - Name of the metropolitan area.
- metropolitan
Area string - Name of the metropolitan area.
- metropolitan_
area str - Name of the metropolitan area.
- metropolitan
Area String - Name of the metropolitan area.
Endpoint, EndpointArgs
- App
Engine Pulumi.Version Google Native. Network Management. V1. Inputs. App Engine Version Endpoint - An App Engine service version.
- Cloud
Function Pulumi.Google Native. Network Management. V1. Inputs. Cloud Function Endpoint - A Cloud Function.
- Cloud
Run Pulumi.Revision Google Native. Network Management. V1. Inputs. Cloud Run Revision Endpoint - A Cloud Run revision
- Cloud
Sql stringInstance - A Cloud SQL instance URI.
- Forwarding
Rule 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}
- Gke
Master stringCluster - A cluster URI for Google Kubernetes Engine master.
- Instance string
- A Compute Engine instance URI.
- Ip
Address string - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- Network string
- A Compute Engine network URI.
- Network
Type Pulumi.Google Native. Network Management. V1. Endpoint Network Type - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- Port int
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- Project string
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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 AppVersion Engine Version Endpoint - An App Engine service version.
- Cloud
Function CloudFunction Endpoint - A Cloud Function.
- Cloud
Run CloudRevision Run Revision Endpoint - A Cloud Run revision
- Cloud
Sql stringInstance - A Cloud SQL instance URI.
- Forwarding
Rule 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}
- Gke
Master stringCluster - A cluster URI for Google Kubernetes Engine master.
- Instance string
- A Compute Engine instance URI.
- Ip
Address string - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- Network string
- A Compute Engine network URI.
- Network
Type EndpointNetwork Type - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- Port int
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- Project string
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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 AppVersion Engine Version Endpoint - An App Engine service version.
- cloud
Function CloudFunction Endpoint - A Cloud Function.
- cloud
Run CloudRevision Run Revision Endpoint - A Cloud Run revision
- cloud
Sql StringInstance - A Cloud SQL instance URI.
- forwarding
Rule 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}
- gke
Master StringCluster - A cluster URI for Google Kubernetes Engine master.
- instance String
- A Compute Engine instance URI.
- ip
Address String - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- network String
- A Compute Engine network URI.
- network
Type EndpointNetwork Type - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- port Integer
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project String
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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 AppVersion Engine Version Endpoint - An App Engine service version.
- cloud
Function CloudFunction Endpoint - A Cloud Function.
- cloud
Run CloudRevision Run Revision Endpoint - A Cloud Run revision
- cloud
Sql stringInstance - A Cloud SQL instance URI.
- forwarding
Rule 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}
- gke
Master stringCluster - A cluster URI for Google Kubernetes Engine master.
- instance string
- A Compute Engine instance URI.
- ip
Address string - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- network string
- A Compute Engine network URI.
- network
Type EndpointNetwork Type - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- port number
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project string
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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_ Appversion Engine Version Endpoint - An App Engine service version.
- cloud_
function CloudFunction Endpoint - A Cloud Function.
- cloud_
run_ Cloudrevision Run Revision Endpoint - A Cloud Run revision
- cloud_
sql_ strinstance - A Cloud SQL instance URI.
- forwarding_
rule 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}
- gke_
master_ strcluster - A cluster URI for Google Kubernetes Engine master.
- instance str
- A Compute Engine instance URI.
- ip_
address str - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- network str
- A Compute Engine network URI.
- network_
type EndpointNetwork Type - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- port int
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project str
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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 Property MapVersion - An App Engine service version.
- cloud
Function Property Map - A Cloud Function.
- cloud
Run Property MapRevision - A Cloud Run revision
- cloud
Sql StringInstance - A Cloud SQL instance URI.
- forwarding
Rule 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}
- gke
Master StringCluster - A cluster URI for Google Kubernetes Engine master.
- instance String
- A Compute Engine instance URI.
- ip
Address String - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- network String
- A Compute Engine network URI.
- network
Type "NETWORK_TYPE_UNSPECIFIED" | "GCP_NETWORK" | "NON_GCP_NETWORK" - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- port Number
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project String
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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.
EndpointInfoResponse, EndpointInfoResponseArgs
- Destination
Ip string - Destination IP address.
- Destination
Network stringUri - URI of the network where this packet is sent to.
- Destination
Port int - Destination port. Only valid when protocol is TCP or UDP.
- Protocol string
- IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- Source
Agent stringUri - URI of the source telemetry agent this packet originates from.
- Source
Ip string - Source IP address.
- Source
Network stringUri - URI of the network where this packet originates from.
- Source
Port int - Source port. Only valid when protocol is TCP or UDP.
- Destination
Ip string - Destination IP address.
- Destination
Network stringUri - URI of the network where this packet is sent to.
- Destination
Port int - Destination port. Only valid when protocol is TCP or UDP.
- Protocol string
- IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- Source
Agent stringUri - URI of the source telemetry agent this packet originates from.
- Source
Ip string - Source IP address.
- Source
Network stringUri - URI of the network where this packet originates from.
- Source
Port int - Source port. Only valid when protocol is TCP or UDP.
- destination
Ip String - Destination IP address.
- destination
Network StringUri - URI of the network where this packet is sent to.
- destination
Port Integer - Destination port. Only valid when protocol is TCP or UDP.
- protocol String
- IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- source
Agent StringUri - URI of the source telemetry agent this packet originates from.
- source
Ip String - Source IP address.
- source
Network StringUri - URI of the network where this packet originates from.
- source
Port Integer - Source port. Only valid when protocol is TCP or UDP.
- destination
Ip string - Destination IP address.
- destination
Network stringUri - URI of the network where this packet is sent to.
- destination
Port number - Destination port. Only valid when protocol is TCP or UDP.
- protocol string
- IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- source
Agent stringUri - URI of the source telemetry agent this packet originates from.
- source
Ip string - Source IP address.
- source
Network stringUri - URI of the network where this packet originates from.
- source
Port number - Source port. Only valid when protocol is TCP or UDP.
- destination_
ip str - Destination IP address.
- destination_
network_ struri - URI of the network where this packet is sent to.
- destination_
port int - Destination port. Only valid when protocol is TCP or UDP.
- protocol str
- IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- source_
agent_ struri - URI of the source telemetry agent this packet originates from.
- source_
ip str - Source IP address.
- source_
network_ struri - URI of the network where this packet originates from.
- source_
port int - Source port. Only valid when protocol is TCP or UDP.
- destination
Ip String - Destination IP address.
- destination
Network StringUri - URI of the network where this packet is sent to.
- destination
Port Number - Destination port. Only valid when protocol is TCP or UDP.
- protocol String
- IP protocol in string format, for example: "TCP", "UDP", "ICMP".
- source
Agent StringUri - URI of the source telemetry agent this packet originates from.
- source
Ip String - Source IP address.
- source
Network StringUri - URI of the network where this packet originates from.
- source
Port Number - Source port. Only valid when protocol is TCP or UDP.
EndpointNetworkType, EndpointNetworkTypeArgs
- Network
Type Unspecified - NETWORK_TYPE_UNSPECIFIEDDefault type if unspecified.
- Gcp
Network - GCP_NETWORKA network hosted within Google Cloud. To receive more detailed output, specify the URI for the source or destination network.
- Non
Gcp Network - NON_GCP_NETWORKA network hosted outside of Google Cloud. This can be an on-premises network, or a network hosted by another cloud provider.
- Endpoint
Network Type Network Type Unspecified - NETWORK_TYPE_UNSPECIFIEDDefault type if unspecified.
- Endpoint
Network Type Gcp Network - GCP_NETWORKA network hosted within Google Cloud. To receive more detailed output, specify the URI for the source or destination network.
- Endpoint
Network Type Non Gcp Network - NON_GCP_NETWORKA network hosted outside of Google Cloud. This can be an on-premises network, or a network hosted by another cloud provider.
- Network
Type Unspecified - NETWORK_TYPE_UNSPECIFIEDDefault type if unspecified.
- Gcp
Network - GCP_NETWORKA network hosted within Google Cloud. To receive more detailed output, specify the URI for the source or destination network.
- Non
Gcp Network - NON_GCP_NETWORKA network hosted outside of Google Cloud. This can be an on-premises network, or a network hosted by another cloud provider.
- Network
Type Unspecified - NETWORK_TYPE_UNSPECIFIEDDefault type if unspecified.
- Gcp
Network - GCP_NETWORKA network hosted within Google Cloud. To receive more detailed output, specify the URI for the source or destination network.
- Non
Gcp Network - NON_GCP_NETWORKA network hosted outside of Google Cloud. This can be an on-premises network, or a network hosted by another cloud provider.
- NETWORK_TYPE_UNSPECIFIED
- NETWORK_TYPE_UNSPECIFIEDDefault type if unspecified.
- GCP_NETWORK
- GCP_NETWORKA network hosted within Google Cloud. To receive more detailed output, specify the URI for the source or destination network.
- NON_GCP_NETWORK
- NON_GCP_NETWORKA network hosted outside of Google Cloud. This can be an on-premises network, or a network hosted by another cloud provider.
- "NETWORK_TYPE_UNSPECIFIED"
- NETWORK_TYPE_UNSPECIFIEDDefault type if unspecified.
- "GCP_NETWORK"
- GCP_NETWORKA network hosted within Google Cloud. To receive more detailed output, specify the URI for the source or destination network.
- "NON_GCP_NETWORK"
- NON_GCP_NETWORKA network hosted outside of Google Cloud. This can be an on-premises network, or a network hosted by another cloud provider.
EndpointResponse, EndpointResponseArgs
- App
Engine Pulumi.Version Google Native. Network Management. V1. Inputs. App Engine Version Endpoint Response - An App Engine service version.
- Cloud
Function Pulumi.Google Native. Network Management. V1. Inputs. Cloud Function Endpoint Response - A Cloud Function.
- Cloud
Run Pulumi.Revision Google Native. Network Management. V1. Inputs. Cloud Run Revision Endpoint Response - A Cloud Run revision
- Cloud
Sql stringInstance - A Cloud SQL instance URI.
- Forwarding
Rule 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 stringTarget - Specifies the type of the target of the forwarding rule.
- Gke
Master stringCluster - A cluster URI for Google Kubernetes Engine master.
- Instance string
- A Compute Engine instance URI.
- Ip
Address string - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- Load
Balancer stringId - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- Load
Balancer stringType - Type of the load balancer the forwarding rule points to.
- Network string
- A Compute Engine network URI.
- Network
Type string - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- Port int
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- Project string
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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 AppVersion Engine Version Endpoint Response - An App Engine service version.
- Cloud
Function CloudFunction Endpoint Response - A Cloud Function.
- Cloud
Run CloudRevision Run Revision Endpoint Response - A Cloud Run revision
- Cloud
Sql stringInstance - A Cloud SQL instance URI.
- Forwarding
Rule 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 stringTarget - Specifies the type of the target of the forwarding rule.
- Gke
Master stringCluster - A cluster URI for Google Kubernetes Engine master.
- Instance string
- A Compute Engine instance URI.
- Ip
Address string - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- Load
Balancer stringId - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- Load
Balancer stringType - Type of the load balancer the forwarding rule points to.
- Network string
- A Compute Engine network URI.
- Network
Type string - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- Port int
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- Project string
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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 AppVersion Engine Version Endpoint Response - An App Engine service version.
- cloud
Function CloudFunction Endpoint Response - A Cloud Function.
- cloud
Run CloudRevision Run Revision Endpoint Response - A Cloud Run revision
- cloud
Sql StringInstance - A Cloud SQL instance URI.
- forwarding
Rule 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 StringTarget - Specifies the type of the target of the forwarding rule.
- gke
Master StringCluster - A cluster URI for Google Kubernetes Engine master.
- instance String
- A Compute Engine instance URI.
- ip
Address String - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- load
Balancer StringId - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- load
Balancer StringType - Type of the load balancer the forwarding rule points to.
- network String
- A Compute Engine network URI.
- network
Type String - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- port Integer
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project String
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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 AppVersion Engine Version Endpoint Response - An App Engine service version.
- cloud
Function CloudFunction Endpoint Response - A Cloud Function.
- cloud
Run CloudRevision Run Revision Endpoint Response - A Cloud Run revision
- cloud
Sql stringInstance - A Cloud SQL instance URI.
- forwarding
Rule 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 stringTarget - Specifies the type of the target of the forwarding rule.
- gke
Master stringCluster - A cluster URI for Google Kubernetes Engine master.
- instance string
- A Compute Engine instance URI.
- ip
Address string - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- load
Balancer stringId - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- load
Balancer stringType - Type of the load balancer the forwarding rule points to.
- network string
- A Compute Engine network URI.
- network
Type string - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- port number
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project string
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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_ Appversion Engine Version Endpoint Response - An App Engine service version.
- cloud_
function CloudFunction Endpoint Response - A Cloud Function.
- cloud_
run_ Cloudrevision Run Revision Endpoint Response - A Cloud Run revision
- cloud_
sql_ strinstance - A Cloud SQL instance URI.
- forwarding_
rule 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_ strtarget - Specifies the type of the target of the forwarding rule.
- gke_
master_ strcluster - A cluster URI for Google Kubernetes Engine master.
- instance str
- A Compute Engine instance URI.
- ip_
address str - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- load_
balancer_ strid - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- load_
balancer_ strtype - Type of the load balancer the forwarding rule points to.
- network str
- A Compute Engine network URI.
- network_
type str - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- port int
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project str
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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 Property MapVersion - An App Engine service version.
- cloud
Function Property Map - A Cloud Function.
- cloud
Run Property MapRevision - A Cloud Run revision
- cloud
Sql StringInstance - A Cloud SQL instance URI.
- forwarding
Rule 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 StringTarget - Specifies the type of the target of the forwarding rule.
- gke
Master StringCluster - A cluster URI for Google Kubernetes Engine master.
- instance String
- A Compute Engine instance URI.
- ip
Address String - The IP address of the endpoint, which can be an external or internal IP. An IPv6 address is only allowed when the test's destination is a global load balancer VIP.
- load
Balancer StringId - ID of the load balancer the forwarding rule points to. Empty for forwarding rules not related to load balancers.
- load
Balancer StringType - Type of the load balancer the forwarding rule points to.
- network String
- A Compute Engine network URI.
- network
Type String - Type of the network where the endpoint is located. Applicable only to source endpoint, as destination network type can be inferred from the source.
- port Number
- The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
- project String
- Project ID where the endpoint is located. The Project ID can be derived from the URI if you provide a VM instance or network URI. The following are two cases where you must provide the project ID: 1. Only the IP address is specified, and the IP address is within a 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, FirewallInfoResponseArgs
- Action string
- Possible values: ALLOW, DENY
- Direction string
- Possible values: INGRESS, EGRESS
- Display
Name string - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- Firewall
Rule stringType - The firewall rule's type.
- Network
Uri string - The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.
- Policy string
- The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- Priority int
- The priority of the firewall rule.
- Target
Service List<string>Accounts - The target service accounts specified by the firewall rule.
- List<string>
- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- Uri string
- The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
- Action string
- Possible values: ALLOW, DENY
- Direction string
- Possible values: INGRESS, EGRESS
- Display
Name string - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- Firewall
Rule stringType - The firewall rule's type.
- Network
Uri string - The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.
- Policy string
- The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- Priority int
- The priority of the firewall rule.
- Target
Service []stringAccounts - The target service accounts specified by the firewall rule.
- []string
- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- Uri string
- The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
- action String
- Possible values: ALLOW, DENY
- direction String
- Possible values: INGRESS, EGRESS
- display
Name String - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- firewall
Rule StringType - The firewall rule's type.
- network
Uri String - The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.
- policy String
- The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- priority Integer
- The priority of the firewall rule.
- target
Service List<String>Accounts - The target service accounts specified by the firewall rule.
- List<String>
- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- uri String
- The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
- action string
- Possible values: ALLOW, DENY
- direction string
- Possible values: INGRESS, EGRESS
- display
Name string - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- firewall
Rule stringType - The firewall rule's type.
- network
Uri string - The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.
- policy string
- The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- priority number
- The priority of the firewall rule.
- target
Service string[]Accounts - The target service accounts specified by the firewall rule.
- string[]
- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- uri string
- The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
- action str
- Possible values: ALLOW, DENY
- direction str
- Possible values: INGRESS, EGRESS
- display_
name str - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- firewall_
rule_ strtype - The firewall rule's type.
- network_
uri str - The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.
- policy str
- The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- priority int
- The priority of the firewall rule.
- target_
service_ Sequence[str]accounts - The target service accounts specified by the firewall rule.
- Sequence[str]
- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- uri str
- The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
- action String
- Possible values: ALLOW, DENY
- direction String
- Possible values: INGRESS, EGRESS
- display
Name String - The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- firewall
Rule StringType - The firewall rule's type.
- network
Uri String - The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.
- policy String
- The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
- priority Number
- The priority of the firewall rule.
- target
Service List<String>Accounts - The target service accounts specified by the firewall rule.
- List<String>
- The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
- uri String
- The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
ForwardInfoResponse, ForwardInfoResponseArgs
- Resource
Uri string - URI of the resource that the packet is forwarded to.
- Target string
- Target type where this packet is forwarded to.
- Resource
Uri string - URI of the resource that the packet is forwarded to.
- Target string
- Target type where this packet is forwarded to.
- resource
Uri String - URI of the resource that the packet is forwarded to.
- target String
- Target type where this packet is forwarded to.
- resource
Uri string - URI of the resource that the packet is forwarded to.
- target string
- Target type where this packet is forwarded to.
- resource_
uri str - URI of the resource that the packet is forwarded to.
- target str
- Target type where this packet is forwarded to.
- resource
Uri String - URI of the resource that the packet is forwarded to.
- target String
- Target type where this packet is forwarded to.
ForwardingRuleInfoResponse, ForwardingRuleInfoResponseArgs
- Display
Name string - Name of a Compute Engine forwarding rule.
- Matched
Port stringRange - Port range defined in the forwarding rule that matches the test.
- Matched
Protocol string - Protocol defined in the forwarding rule that matches the test.
- Network
Uri string - Network URI. Only valid for Internal Load Balancer.
- Target string
- Target type of the forwarding rule.
- Uri string
- URI of a Compute Engine forwarding rule.
- Vip string
- VIP of the forwarding rule.
- Display
Name string - Name of a Compute Engine forwarding rule.
- Matched
Port stringRange - Port range defined in the forwarding rule that matches the test.
- Matched
Protocol string - Protocol defined in the forwarding rule that matches the test.
- Network
Uri string - Network URI. Only valid for Internal Load Balancer.
- Target string
- Target type of the forwarding rule.
- Uri string
- URI of a Compute Engine forwarding rule.
- Vip string
- VIP of the forwarding rule.
- display
Name String - Name of a Compute Engine forwarding rule.
- matched
Port StringRange - Port range defined in the forwarding rule that matches the test.
- matched
Protocol String - Protocol defined in the forwarding rule that matches the test.
- network
Uri String - Network URI. Only valid for Internal Load Balancer.
- target String
- Target type of the forwarding rule.
- uri String
- URI of a Compute Engine forwarding rule.
- vip String
- VIP of the forwarding rule.
- display
Name string - Name of a Compute Engine forwarding rule.
- matched
Port stringRange - Port range defined in the forwarding rule that matches the test.
- matched
Protocol string - Protocol defined in the forwarding rule that matches the test.
- network
Uri string - Network URI. Only valid for Internal Load Balancer.
- target string
- Target type of the forwarding rule.
- uri string
- URI of a Compute Engine forwarding rule.
- vip string
- VIP of the forwarding rule.
- display_
name str - Name of a Compute Engine forwarding rule.
- matched_
port_ strrange - Port range defined in the forwarding rule that matches the test.
- matched_
protocol str - Protocol defined in the forwarding rule that matches the test.
- network_
uri str - Network URI. Only valid for Internal Load Balancer.
- target str
- Target type of the forwarding rule.
- uri str
- URI of a Compute Engine forwarding rule.
- vip str
- VIP of the forwarding rule.
- display
Name String - Name of a Compute Engine forwarding rule.
- matched
Port StringRange - Port range defined in the forwarding rule that matches the test.
- matched
Protocol String - Protocol defined in the forwarding rule that matches the test.
- network
Uri String - Network URI. Only valid for Internal Load Balancer.
- target String
- Target type of the forwarding rule.
- uri String
- URI of a Compute Engine forwarding rule.
- vip String
- VIP of the forwarding rule.
GKEMasterInfoResponse, GKEMasterInfoResponseArgs
- Cluster
Network stringUri - URI of a GKE cluster network.
- Cluster
Uri string - URI of a GKE cluster.
- External
Ip string - External IP address of a GKE cluster master.
- Internal
Ip string - Internal IP address of a GKE cluster master.
- Cluster
Network stringUri - URI of a GKE cluster network.
- Cluster
Uri string - URI of a GKE cluster.
- External
Ip string - External IP address of a GKE cluster master.
- Internal
Ip string - Internal IP address of a GKE cluster master.
- cluster
Network StringUri - URI of a GKE cluster network.
- cluster
Uri String - URI of a GKE cluster.
- external
Ip String - External IP address of a GKE cluster master.
- internal
Ip String - Internal IP address of a GKE cluster master.
- cluster
Network stringUri - URI of a GKE cluster network.
- cluster
Uri string - URI of a GKE cluster.
- external
Ip string - External IP address of a GKE cluster master.
- internal
Ip string - Internal IP address of a GKE cluster master.
- cluster_
network_ struri - URI of a GKE cluster network.
- cluster_
uri str - URI of a GKE cluster.
- external_
ip str - External IP address of a GKE cluster master.
- internal_
ip str - Internal IP address of a GKE cluster master.
- cluster
Network StringUri - URI of a GKE cluster network.
- cluster
Uri String - URI of a GKE cluster.
- external
Ip String - External IP address of a GKE cluster master.
- internal
Ip String - Internal IP address of a GKE cluster master.
GoogleServiceInfoResponse, GoogleServiceInfoResponseArgs
- Google
Service stringType - Recognized type of a Google Service.
- Source
Ip string - Source IP address.
- Google
Service stringType - Recognized type of a Google Service.
- Source
Ip string - Source IP address.
- google
Service StringType - Recognized type of a Google Service.
- source
Ip String - Source IP address.
- google
Service stringType - Recognized type of a Google Service.
- source
Ip string - Source IP address.
- google_
service_ strtype - Recognized type of a Google Service.
- source_
ip str - Source IP address.
- google
Service StringType - Recognized type of a Google Service.
- source
Ip String - Source IP address.
InstanceInfoResponse, InstanceInfoResponseArgs
- Display
Name string - Name of a Compute Engine instance.
- External
Ip string - External IP address of the network interface.
- Interface string
- Name of the network interface of a Compute Engine instance.
- Internal
Ip string - Internal IP address of the network interface.
- List<string>
- Network tags configured on the instance.
- Network
Uri string - URI of a Compute Engine network.
- Service
Account string - Service account authorized for the instance.
- Uri string
- URI of a Compute Engine instance.
- Display
Name string - Name of a Compute Engine instance.
- External
Ip string - External IP address of the network interface.
- Interface string
- Name of the network interface of a Compute Engine instance.
- Internal
Ip string - Internal IP address of the network interface.
- []string
- Network tags configured on the instance.
- Network
Uri string - URI of a Compute Engine network.
- Service
Account string - Service account authorized for the instance.
- Uri string
- URI of a Compute Engine instance.
- display
Name String - Name of a Compute Engine instance.
- external
Ip String - External IP address of the network interface.
- interface_ String
- Name of the network interface of a Compute Engine instance.
- internal
Ip String - Internal IP address of the network interface.
- List<String>
- Network tags configured on the instance.
- network
Uri String - URI of a Compute Engine network.
- service
Account String - Service account authorized for the instance.
- uri String
- URI of a Compute Engine instance.
- display
Name string - Name of a Compute Engine instance.
- external
Ip string - External IP address of the network interface.
- interface string
- Name of the network interface of a Compute Engine instance.
- internal
Ip string - Internal IP address of the network interface.
- string[]
- Network tags configured on the instance.
- network
Uri string - URI of a Compute Engine network.
- service
Account string - Service account authorized for the instance.
- uri string
- URI of a Compute Engine instance.
- display_
name str - Name of a Compute Engine instance.
- external_
ip str - External IP address of the network interface.
- interface str
- Name of the network interface of a Compute Engine instance.
- internal_
ip str - Internal IP address of the network interface.
- Sequence[str]
- Network tags configured on the instance.
- network_
uri str - URI of a Compute Engine network.
- service_
account str - Service account authorized for the instance.
- uri str
- URI of a Compute Engine instance.
- display
Name String - Name of a Compute Engine instance.
- external
Ip String - External IP address of the network interface.
- interface String
- Name of the network interface of a Compute Engine instance.
- internal
Ip String - Internal IP address of the network interface.
- List<String>
- Network tags configured on the instance.
- network
Uri String - URI of a Compute Engine network.
- service
Account String - Service account authorized for the instance.
- uri String
- URI of a Compute Engine instance.
LatencyDistributionResponse, LatencyDistributionResponseArgs
- Latency
Percentiles List<Pulumi.Google Native. Network Management. V1. Inputs. Latency Percentile Response> - Representative latency percentiles.
- Latency
Percentiles []LatencyPercentile Response - Representative latency percentiles.
- latency
Percentiles List<LatencyPercentile Response> - Representative latency percentiles.
- latency
Percentiles LatencyPercentile Response[] - Representative latency percentiles.
- latency_
percentiles Sequence[LatencyPercentile Response] - Representative latency percentiles.
- latency
Percentiles List<Property Map> - Representative latency percentiles.
LatencyPercentileResponse, LatencyPercentileResponseArgs
- Latency
Micros string - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- Percent int
- Percentage of samples this data point applies to.
- Latency
Micros string - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- Percent int
- Percentage of samples this data point applies to.
- latency
Micros String - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- percent Integer
- Percentage of samples this data point applies to.
- latency
Micros string - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- percent number
- Percentage of samples this data point applies to.
- latency_
micros str - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- percent int
- Percentage of samples this data point applies to.
- latency
Micros String - percent-th percentile of latency observed, in microseconds. Fraction of percent/100 of samples have latency lower or equal to the value of this field.
- percent Number
- Percentage of samples this data point applies to.
LoadBalancerBackendResponse, LoadBalancerBackendResponseArgs
- Display
Name string - Name of a Compute Engine instance or network endpoint.
- Health
Check List<string>Allowing Firewall Rules - A list of firewall rule URIs allowing probes from health check IP ranges.
- Health
Check List<string>Blocking Firewall Rules - A list of firewall rule URIs blocking probes from health check IP ranges.
- Health
Check stringFirewall State - State of the health check firewall configuration.
- Uri string
- URI of a Compute Engine instance or network endpoint.
- Display
Name string - Name of a Compute Engine instance or network endpoint.
- Health
Check []stringAllowing Firewall Rules - A list of firewall rule URIs allowing probes from health check IP ranges.
- Health
Check []stringBlocking Firewall Rules - A list of firewall rule URIs blocking probes from health check IP ranges.
- Health
Check stringFirewall State - State of the health check firewall configuration.
- Uri string
- URI of a Compute Engine instance or network endpoint.
- display
Name String - Name of a Compute Engine instance or network endpoint.
- health
Check List<String>Allowing Firewall Rules - A list of firewall rule URIs allowing probes from health check IP ranges.
- health
Check List<String>Blocking Firewall Rules - A list of firewall rule URIs blocking probes from health check IP ranges.
- health
Check StringFirewall State - State of the health check firewall configuration.
- uri String
- URI of a Compute Engine instance or network endpoint.
- display
Name string - Name of a Compute Engine instance or network endpoint.
- health
Check string[]Allowing Firewall Rules - A list of firewall rule URIs allowing probes from health check IP ranges.
- health
Check string[]Blocking Firewall Rules - A list of firewall rule URIs blocking probes from health check IP ranges.
- health
Check stringFirewall State - State of the health check firewall configuration.
- uri string
- URI of a Compute Engine instance or network endpoint.
- display_
name str - Name of a Compute Engine instance or network endpoint.
- health_
check_ Sequence[str]allowing_ firewall_ rules - A list of firewall rule URIs allowing probes from health check IP ranges.
- health_
check_ Sequence[str]blocking_ firewall_ rules - A list of firewall rule URIs blocking probes from health check IP ranges.
- health_
check_ strfirewall_ state - State of the health check firewall configuration.
- uri str
- URI of a Compute Engine instance or network endpoint.
- display
Name String - Name of a Compute Engine instance or network endpoint.
- health
Check List<String>Allowing Firewall Rules - A list of firewall rule URIs allowing probes from health check IP ranges.
- health
Check List<String>Blocking Firewall Rules - A list of firewall rule URIs blocking probes from health check IP ranges.
- health
Check StringFirewall State - State of the health check firewall configuration.
- uri String
- URI of a Compute Engine instance or network endpoint.
LoadBalancerInfoResponse, LoadBalancerInfoResponseArgs
- Backend
Type string - Type of load balancer's backend configuration.
- Backend
Uri string - Backend configuration URI.
- Backends
List<Pulumi.
Google Native. Network Management. V1. Inputs. Load Balancer Backend Response> - Information for the loadbalancer backends.
- Health
Check stringUri - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- Load
Balancer stringType - Type of the load balancer.
- Backend
Type string - Type of load balancer's backend configuration.
- Backend
Uri string - Backend configuration URI.
- Backends
[]Load
Balancer Backend Response - Information for the loadbalancer backends.
- Health
Check stringUri - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- Load
Balancer stringType - Type of the load balancer.
- backend
Type String - Type of load balancer's backend configuration.
- backend
Uri String - Backend configuration URI.
- backends
List<Load
Balancer Backend Response> - Information for the loadbalancer backends.
- health
Check StringUri - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- load
Balancer StringType - Type of the load balancer.
- backend
Type string - Type of load balancer's backend configuration.
- backend
Uri string - Backend configuration URI.
- backends
Load
Balancer Backend Response[] - Information for the loadbalancer backends.
- health
Check stringUri - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- load
Balancer stringType - Type of the load balancer.
- backend_
type str - Type of load balancer's backend configuration.
- backend_
uri str - Backend configuration URI.
- backends
Sequence[Load
Balancer Backend Response] - Information for the loadbalancer backends.
- health_
check_ struri - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- load_
balancer_ strtype - Type of the load balancer.
- backend
Type String - Type of load balancer's backend configuration.
- backend
Uri String - Backend configuration URI.
- backends List<Property Map>
- Information for the loadbalancer backends.
- health
Check StringUri - URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
- load
Balancer StringType - Type of the load balancer.
NetworkInfoResponse, NetworkInfoResponseArgs
- Display
Name string - Name of a Compute Engine network.
- Matched
Ip stringRange - The IP range that matches the test.
- Uri string
- URI of a Compute Engine network.
- Display
Name string - Name of a Compute Engine network.
- Matched
Ip stringRange - The IP range that matches the test.
- Uri string
- URI of a Compute Engine network.
- display
Name String - Name of a Compute Engine network.
- matched
Ip StringRange - The IP range that matches the test.
- uri String
- URI of a Compute Engine network.
- display
Name string - Name of a Compute Engine network.
- matched
Ip stringRange - The IP range that matches the test.
- uri string
- URI of a Compute Engine network.
- display_
name str - Name of a Compute Engine network.
- matched_
ip_ strrange - The IP range that matches the test.
- uri str
- URI of a Compute Engine network.
- display
Name String - Name of a Compute Engine network.
- matched
Ip StringRange - The IP range that matches the test.
- uri String
- URI of a Compute Engine network.
ProbingDetailsResponse, ProbingDetailsResponseArgs
- Abort
Cause string - The reason probing was aborted.
- Destination
Egress Pulumi.Location Google Native. Network Management. V1. 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 Pulumi.Google Native. Network Management. V1. Inputs. Endpoint Info Response - The source and destination endpoints derived from the test input and used for active probing.
- Error
Pulumi.
Google Native. Network Management. V1. Inputs. Status Response - Details about an internal failure or the cancellation of active probing.
- Probing
Latency Pulumi.Google Native. Network Management. V1. Inputs. Latency Distribution Response - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- Result string
- The overall result of active probing.
- Sent
Probe intCount - Number of probes sent.
- Successful
Probe intCount - Number of probes that reached the destination.
- Verify
Time string - The time that reachability was assessed through active probing.
- Abort
Cause string - The reason probing was aborted.
- Destination
Egress EdgeLocation 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 EndpointInfo Response - The source and destination endpoints derived from the test input and used for active probing.
- Error
Status
Response - Details about an internal failure or the cancellation of active probing.
- Probing
Latency LatencyDistribution Response - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- Result string
- The overall result of active probing.
- Sent
Probe intCount - Number of probes sent.
- Successful
Probe intCount - Number of probes that reached the destination.
- Verify
Time string - The time that reachability was assessed through active probing.
- abort
Cause String - The reason probing was aborted.
- destination
Egress EdgeLocation 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 EndpointInfo Response - The source and destination endpoints derived from the test input and used for active probing.
- error
Status
Response - Details about an internal failure or the cancellation of active probing.
- probing
Latency LatencyDistribution Response - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- result String
- The overall result of active probing.
- sent
Probe IntegerCount - Number of probes sent.
- successful
Probe IntegerCount - Number of probes that reached the destination.
- verify
Time String - The time that reachability was assessed through active probing.
- abort
Cause string - The reason probing was aborted.
- destination
Egress EdgeLocation 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 EndpointInfo Response - The source and destination endpoints derived from the test input and used for active probing.
- error
Status
Response - Details about an internal failure or the cancellation of active probing.
- probing
Latency LatencyDistribution Response - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- result string
- The overall result of active probing.
- sent
Probe numberCount - Number of probes sent.
- successful
Probe numberCount - Number of probes that reached the destination.
- verify
Time string - The time that reachability was assessed through active probing.
- abort_
cause str - The reason probing was aborted.
- destination_
egress_ Edgelocation 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 EndpointInfo Response - The source and destination endpoints derived from the test input and used for active probing.
- error
Status
Response - Details about an internal failure or the cancellation of active probing.
- probing_
latency LatencyDistribution Response - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- result str
- The overall result of active probing.
- sent_
probe_ intcount - Number of probes sent.
- successful_
probe_ intcount - Number of probes that reached the destination.
- verify_
time str - The time that reachability was assessed through active probing.
- abort
Cause String - The reason probing was aborted.
- destination
Egress Property MapLocation - 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 Property Map - The source and destination endpoints derived from the test input and used for active probing.
- error Property Map
- Details about an internal failure or the cancellation of active probing.
- probing
Latency Property Map - Latency as measured by active probing in one direction: from the source to the destination endpoint.
- result String
- The overall result of active probing.
- sent
Probe NumberCount - Number of probes sent.
- successful
Probe NumberCount - Number of probes that reached the destination.
- verify
Time String - The time that reachability was assessed through active probing.
ReachabilityDetailsResponse, ReachabilityDetailsResponseArgs
- Error
Pulumi.
Google Native. Network Management. V1. Inputs. Status Response - The details of a failure or a cancellation of reachability analysis.
- Result string
- The overall result of the test's configuration analysis.
- Traces
List<Pulumi.
Google Native. Network Management. V1. Inputs. Trace Response> - Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
- Verify
Time string - The time of the configuration analysis.
- Error
Status
Response - The details of a failure or a cancellation of reachability analysis.
- Result string
- The overall result of the test's configuration analysis.
- Traces
[]Trace
Response - Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
- Verify
Time string - The time of the configuration analysis.
- error
Status
Response - The details of a failure or a cancellation of reachability analysis.
- result String
- The overall result of the test's configuration analysis.
- traces
List<Trace
Response> - Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
- verify
Time String - The time of the configuration analysis.
- error
Status
Response - The details of a failure or a cancellation of reachability analysis.
- result string
- The overall result of the test's configuration analysis.
- traces
Trace
Response[] - Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
- verify
Time string - The time of the configuration analysis.
- error
Status
Response - The details of a failure or a cancellation of reachability analysis.
- result str
- The overall result of the test's configuration analysis.
- traces
Sequence[Trace
Response] - Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
- verify_
time str - The time of the configuration analysis.
- error Property Map
- The details of a failure or a cancellation of reachability analysis.
- result String
- The overall result of the test's configuration analysis.
- traces List<Property Map>
- Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
- verify
Time String - The time of the configuration analysis.
RouteInfoResponse, RouteInfoResponseArgs
- Dest
Ip stringRange - Destination IP range of the route.
- Dest
Port List<string>Ranges - Destination port ranges of the route. Policy based routes only.
- Display
Name string - Name of a route.
- List<string>
- Instance tags of the route.
- Ncc
Hub stringUri - URI of a NCC Hub. NCC_HUB routes only.
- Ncc
Spoke stringUri - URI of a NCC Spoke. NCC_HUB routes only.
- Network
Uri string - URI of a Compute Engine network. NETWORK routes only.
- Next
Hop string - Next hop of the route.
- Next
Hop stringType - Type of next hop.
- Priority int
- Priority of the route.
- Protocols List<string>
- Protocols of the route. Policy based routes only.
- Route
Scope string - Indicates where route is applicable.
- Route
Type string - Type of route.
- Src
Ip stringRange - Source IP address range of the route. Policy based routes only.
- Src
Port List<string>Ranges - Source port ranges of the route. Policy based routes only.
- Uri string
- URI of a 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 stringRange - Destination IP range of the route.
- Dest
Port []stringRanges - Destination port ranges of the route. Policy based routes only.
- Display
Name string - Name of a route.
- []string
- Instance tags of the route.
- Ncc
Hub stringUri - URI of a NCC Hub. NCC_HUB routes only.
- Ncc
Spoke stringUri - URI of a NCC Spoke. NCC_HUB routes only.
- Network
Uri string - URI of a Compute Engine network. NETWORK routes only.
- Next
Hop string - Next hop of the route.
- Next
Hop stringType - Type of next hop.
- Priority int
- Priority of the route.
- Protocols []string
- Protocols of the route. Policy based routes only.
- Route
Scope string - Indicates where route is applicable.
- Route
Type string - Type of route.
- Src
Ip stringRange - Source IP address range of the route. Policy based routes only.
- Src
Port []stringRanges - Source port ranges of the route. Policy based routes only.
- Uri string
- URI of a 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 StringRange - Destination IP range of the route.
- dest
Port List<String>Ranges - Destination port ranges of the route. Policy based routes only.
- display
Name String - Name of a route.
- List<String>
- Instance tags of the route.
- ncc
Hub StringUri - URI of a NCC Hub. NCC_HUB routes only.
- ncc
Spoke StringUri - URI of a NCC Spoke. NCC_HUB routes only.
- network
Uri String - URI of a Compute Engine network. NETWORK routes only.
- next
Hop String - Next hop of the route.
- next
Hop StringType - Type of next hop.
- priority Integer
- Priority of the route.
- protocols List<String>
- Protocols of the route. Policy based routes only.
- route
Scope String - Indicates where route is applicable.
- route
Type String - Type of route.
- src
Ip StringRange - Source IP address range of the route. Policy based routes only.
- src
Port List<String>Ranges - Source port ranges of the route. Policy based routes only.
- uri String
- URI of a 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 stringRange - Destination IP range of the route.
- dest
Port string[]Ranges - Destination port ranges of the route. Policy based routes only.
- display
Name string - Name of a route.
- string[]
- Instance tags of the route.
- ncc
Hub stringUri - URI of a NCC Hub. NCC_HUB routes only.
- ncc
Spoke stringUri - URI of a NCC Spoke. NCC_HUB routes only.
- network
Uri string - URI of a Compute Engine network. NETWORK routes only.
- next
Hop string - Next hop of the route.
- next
Hop stringType - Type of next hop.
- priority number
- Priority of the route.
- protocols string[]
- Protocols of the route. Policy based routes only.
- route
Scope string - Indicates where route is applicable.
- route
Type string - Type of route.
- src
Ip stringRange - Source IP address range of the route. Policy based routes only.
- src
Port string[]Ranges - Source port ranges of the route. Policy based routes only.
- uri string
- URI of a 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_ strrange - Destination IP range of the route.
- dest_
port_ Sequence[str]ranges - Destination port ranges of the route. Policy based routes only.
- display_
name str - Name of a route.
- Sequence[str]
- Instance tags of the route.
- ncc_
hub_ struri - URI of a NCC Hub. NCC_HUB routes only.
- ncc_
spoke_ struri - URI of a NCC Spoke. NCC_HUB routes only.
- network_
uri str - URI of a Compute Engine network. NETWORK routes only.
- next_
hop str - Next hop of the route.
- next_
hop_ strtype - Type of next hop.
- priority int
- Priority of the route.
- protocols Sequence[str]
- Protocols of the route. Policy based routes only.
- route_
scope str - Indicates where route is applicable.
- route_
type str - Type of route.
- src_
ip_ strrange - Source IP address range of the route. Policy based routes only.
- src_
port_ Sequence[str]ranges - Source port ranges of the route. Policy based routes only.
- uri str
- URI of a 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 StringRange - Destination IP range of the route.
- dest
Port List<String>Ranges - Destination port ranges of the route. Policy based routes only.
- display
Name String - Name of a route.
- List<String>
- Instance tags of the route.
- ncc
Hub StringUri - URI of a NCC Hub. NCC_HUB routes only.
- ncc
Spoke StringUri - URI of a NCC Spoke. NCC_HUB routes only.
- network
Uri String - URI of a Compute Engine network. NETWORK routes only.
- next
Hop String - Next hop of the route.
- next
Hop StringType - Type of next hop.
- priority Number
- Priority of the route.
- protocols List<String>
- Protocols of the route. Policy based routes only.
- route
Scope String - Indicates where route is applicable.
- route
Type String - Type of route.
- src
Ip StringRange - Source IP address range of the route. Policy based routes only.
- src
Port List<String>Ranges - Source port ranges of the route. Policy based routes only.
- uri String
- URI of a 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, StatusResponseArgs
- Code int
- The status code, which should be an enum value of google.rpc.Code.
- Details
List<Immutable
Dictionary<string, string>> - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- Message string
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- Code int
- The status code, which should be an enum value of google.rpc.Code.
- Details []map[string]string
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- Message string
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code Integer
- The status code, which should be an enum value of google.rpc.Code.
- details List<Map<String,String>>
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message String
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code number
- The status code, which should be an enum value of google.rpc.Code.
- details {[key: string]: string}[]
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message string
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code int
- The status code, which should be an enum value of google.rpc.Code.
- details Sequence[Mapping[str, str]]
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message str
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code Number
- The status code, which should be an enum value of google.rpc.Code.
- details List<Map<String>>
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message String
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
StepResponse, StepResponseArgs
- Abort
Pulumi.
Google Native. Network Management. V1. Inputs. Abort Info Response - Display information of the final state "abort" and reason.
- App
Engine Pulumi.Version Google Native. Network Management. V1. Inputs. App Engine Version Info Response - Display information of an App Engine service version.
- Causes
Drop bool - This is a step that leads to the final state Drop.
- Cloud
Function Pulumi.Google Native. Network Management. V1. Inputs. Cloud Function Info Response - Display information of a Cloud Function.
- Cloud
Run Pulumi.Revision Google Native. Network Management. V1. Inputs. Cloud Run Revision Info Response - Display information of a Cloud Run revision.
- Cloud
Sql Pulumi.Instance Google Native. Network Management. V1. Inputs. Cloud SQLInstance Info Response - Display information of a Cloud SQL instance.
- Deliver
Pulumi.
Google Native. Network Management. V1. Inputs. Deliver Info Response - Display information of the final state "deliver" and reason.
- Description string
- A description of the step. Usually this is a summary of the state.
- Drop
Pulumi.
Google Native. Network Management. V1. Inputs. Drop Info Response - Display information of the final state "drop" and reason.
- Endpoint
Pulumi.
Google Native. Network Management. V1. Inputs. Endpoint Info Response - Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.
- Firewall
Pulumi.
Google Native. Network Management. V1. Inputs. Firewall Info Response - Display information of a Compute Engine firewall rule.
- Forward
Pulumi.
Google Native. Network Management. V1. Inputs. Forward Info Response - Display information of the final state "forward" and reason.
- Forwarding
Rule Pulumi.Google Native. Network Management. V1. Inputs. Forwarding Rule Info Response - Display information of a Compute Engine forwarding rule.
- Gke
Master Pulumi.Google Native. Network Management. V1. Inputs. GKEMaster Info Response - Display information of a Google Kubernetes Engine cluster master.
- Google
Service Pulumi.Google Native. Network Management. V1. Inputs. Google Service Info Response - Display information of a Google service
- Instance
Pulumi.
Google Native. Network Management. V1. Inputs. Instance Info Response - Display information of a Compute Engine instance.
- Load
Balancer Pulumi.Google Native. Network Management. V1. Inputs. Load Balancer Info Response - Display information of the load balancers.
- Network
Pulumi.
Google Native. Network Management. V1. Inputs. Network Info Response - Display information of a Google Cloud network.
- Project string
- Project ID that contains the configuration this step is validating.
- Route
Pulumi.
Google Native. Network Management. V1. Inputs. Route Info Response - Display information of a Compute Engine route.
- State string
- Each step is in one of the pre-defined states.
- Vpc
Connector Pulumi.Google Native. Network Management. V1. Inputs. Vpc Connector Info Response - Display information of a VPC connector.
- Vpn
Gateway Pulumi.Google Native. Network Management. V1. Inputs. Vpn Gateway Info Response - Display information of a Compute Engine VPN gateway.
- Vpn
Tunnel Pulumi.Google Native. Network Management. V1. Inputs. Vpn Tunnel Info Response - Display information of a Compute Engine VPN tunnel.
- Abort
Abort
Info Response - Display information of the final state "abort" and reason.
- App
Engine AppVersion Engine Version Info Response - Display information of an App Engine service version.
- Causes
Drop bool - This is a step that leads to the final state Drop.
- Cloud
Function CloudFunction Info Response - Display information of a Cloud Function.
- Cloud
Run CloudRevision Run Revision Info Response - Display information of a Cloud Run revision.
- Cloud
Sql CloudInstance SQLInstance Info Response - Display information of a Cloud SQL instance.
- Deliver
Deliver
Info Response - Display information of the final state "deliver" and reason.
- Description string
- A description of the step. Usually this is a summary of the state.
- Drop
Drop
Info Response - Display information of the final state "drop" and reason.
- Endpoint
Endpoint
Info Response - Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.
- Firewall
Firewall
Info Response - Display information of a Compute Engine firewall rule.
- Forward
Forward
Info Response - Display information of the final state "forward" and reason.
- Forwarding
Rule ForwardingRule Info Response - Display information of a Compute Engine forwarding rule.
- Gke
Master GKEMasterInfo Response - Display information of a Google Kubernetes Engine cluster master.
- Google
Service GoogleService Info Response - Display information of a Google service
- Instance
Instance
Info Response - Display information of a Compute Engine instance.
- Load
Balancer LoadBalancer Info Response - Display information of the load balancers.
- Network
Network
Info Response - Display information of a Google Cloud network.
- Project string
- Project ID that contains the configuration this step is validating.
- Route
Route
Info Response - Display information of a Compute Engine route.
- State string
- Each step is in one of the pre-defined states.
- Vpc
Connector VpcConnector Info Response - Display information of a VPC connector.
- Vpn
Gateway VpnGateway Info Response - Display information of a Compute Engine VPN gateway.
- Vpn
Tunnel VpnTunnel Info Response - Display information of a Compute Engine VPN tunnel.
- abort
Abort
Info Response - Display information of the final state "abort" and reason.
- app
Engine AppVersion Engine Version Info Response - Display information of an App Engine service version.
- causes
Drop Boolean - This is a step that leads to the final state Drop.
- cloud
Function CloudFunction Info Response - Display information of a Cloud Function.
- cloud
Run CloudRevision Run Revision Info Response - Display information of a Cloud Run revision.
- cloud
Sql CloudInstance SQLInstance Info Response - Display information of a Cloud SQL instance.
- deliver
Deliver
Info Response - Display information of the final state "deliver" and reason.
- description String
- A description of the step. Usually this is a summary of the state.
- drop
Drop
Info Response - Display information of the final state "drop" and reason.
- endpoint
Endpoint
Info Response - Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.
- firewall
Firewall
Info Response - Display information of a Compute Engine firewall rule.
- forward
Forward
Info Response - Display information of the final state "forward" and reason.
- forwarding
Rule ForwardingRule Info Response - Display information of a Compute Engine forwarding rule.
- gke
Master GKEMasterInfo Response - Display information of a Google Kubernetes Engine cluster master.
- google
Service GoogleService Info Response - Display information of a Google service
- instance
Instance
Info Response - Display information of a Compute Engine instance.
- load
Balancer LoadBalancer Info Response - Display information of the load balancers.
- network
Network
Info Response - Display information of a Google Cloud network.
- project String
- Project ID that contains the configuration this step is validating.
- route
Route
Info Response - Display information of a Compute Engine route.
- state String
- Each step is in one of the pre-defined states.
- vpc
Connector VpcConnector Info Response - Display information of a VPC connector.
- vpn
Gateway VpnGateway Info Response - Display information of a Compute Engine VPN gateway.
- vpn
Tunnel VpnTunnel Info Response - Display information of a Compute Engine VPN tunnel.
- abort
Abort
Info Response - Display information of the final state "abort" and reason.
- app
Engine AppVersion Engine Version Info Response - Display information of an App Engine service version.
- causes
Drop boolean - This is a step that leads to the final state Drop.
- cloud
Function CloudFunction Info Response - Display information of a Cloud Function.
- cloud
Run CloudRevision Run Revision Info Response - Display information of a Cloud Run revision.
- cloud
Sql CloudInstance SQLInstance Info Response - Display information of a Cloud SQL instance.
- deliver
Deliver
Info Response - Display information of the final state "deliver" and reason.
- description string
- A description of the step. Usually this is a summary of the state.
- drop
Drop
Info Response - Display information of the final state "drop" and reason.
- endpoint
Endpoint
Info Response - Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.
- firewall
Firewall
Info Response - Display information of a Compute Engine firewall rule.
- forward
Forward
Info Response - Display information of the final state "forward" and reason.
- forwarding
Rule ForwardingRule Info Response - Display information of a Compute Engine forwarding rule.
- gke
Master GKEMasterInfo Response - Display information of a Google Kubernetes Engine cluster master.
- google
Service GoogleService Info Response - Display information of a Google service
- instance
Instance
Info Response - Display information of a Compute Engine instance.
- load
Balancer LoadBalancer Info Response - Display information of the load balancers.
- network
Network
Info Response - Display information of a Google Cloud network.
- project string
- Project ID that contains the configuration this step is validating.
- route
Route
Info Response - Display information of a Compute Engine route.
- state string
- Each step is in one of the pre-defined states.
- vpc
Connector VpcConnector Info Response - Display information of a VPC connector.
- vpn
Gateway VpnGateway Info Response - Display information of a Compute Engine VPN gateway.
- vpn
Tunnel VpnTunnel Info Response - Display information of a Compute Engine VPN tunnel.
- abort
Abort
Info Response - Display information of the final state "abort" and reason.
- app_
engine_ Appversion Engine Version Info Response - Display information of an App Engine service version.
- causes_
drop bool - This is a step that leads to the final state Drop.
- cloud_
function CloudFunction Info Response - Display information of a Cloud Function.
- cloud_
run_ Cloudrevision Run Revision Info Response - Display information of a Cloud Run revision.
- cloud_
sql_ Cloudinstance SQLInstance Info Response - Display information of a Cloud SQL instance.
- deliver
Deliver
Info Response - Display information of the final state "deliver" and reason.
- description str
- A description of the step. Usually this is a summary of the state.
- drop
Drop
Info Response - Display information of the final state "drop" and reason.
- endpoint
Endpoint
Info Response - Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.
- firewall
Firewall
Info Response - Display information of a Compute Engine firewall rule.
- forward
Forward
Info Response - Display information of the final state "forward" and reason.
- forwarding_
rule ForwardingRule Info Response - Display information of a Compute Engine forwarding rule.
- gke_
master GKEMasterInfo Response - Display information of a Google Kubernetes Engine cluster master.
- google_
service GoogleService Info Response - Display information of a Google service
- instance
Instance
Info Response - Display information of a Compute Engine instance.
- load_
balancer LoadBalancer Info Response - Display information of the load balancers.
- network
Network
Info Response - Display information of a Google Cloud network.
- project str
- Project ID that contains the configuration this step is validating.
- route
Route
Info Response - Display information of a Compute Engine route.
- state str
- Each step is in one of the pre-defined states.
- vpc_
connector VpcConnector Info Response - Display information of a VPC connector.
- vpn_
gateway VpnGateway Info Response - Display information of a Compute Engine VPN gateway.
- vpn_
tunnel VpnTunnel Info Response - Display information of a Compute Engine VPN tunnel.
- abort Property Map
- Display information of the final state "abort" and reason.
- app
Engine Property MapVersion - Display information of an App Engine service version.
- causes
Drop Boolean - This is a step that leads to the final state Drop.
- cloud
Function Property Map - Display information of a Cloud Function.
- cloud
Run Property MapRevision - Display information of a Cloud Run revision.
- cloud
Sql Property MapInstance - Display information of a Cloud SQL instance.
- deliver Property Map
- Display information of the final state "deliver" and reason.
- description String
- A description of the step. Usually this is a summary of the state.
- drop Property Map
- Display information of the final state "drop" and reason.
- endpoint Property Map
- Display information of the source and destination under analysis. The endpoint information in an intermediate state may differ with the initial input, as it might be modified by state like NAT, or Connection Proxy.
- firewall Property Map
- Display information of a Compute Engine firewall rule.
- forward Property Map
- Display information of the final state "forward" and reason.
- forwarding
Rule Property Map - Display information of a Compute Engine forwarding rule.
- gke
Master Property Map - Display information of a Google Kubernetes Engine cluster master.
- google
Service Property Map - Display information of a Google service
- instance Property Map
- Display information of a Compute Engine instance.
- load
Balancer Property Map - Display information of the load balancers.
- network Property Map
- Display information of a Google Cloud network.
- project String
- Project ID that contains the configuration this step is validating.
- route Property Map
- Display information of a Compute Engine route.
- state String
- Each step is in one of the pre-defined states.
- vpc
Connector Property Map - Display information of a VPC connector.
- vpn
Gateway Property Map - Display information of a Compute Engine VPN gateway.
- vpn
Tunnel Property Map - Display information of a Compute Engine VPN tunnel.
TraceResponse, TraceResponseArgs
- Endpoint
Info Pulumi.Google Native. Network Management. V1. Inputs. Endpoint Info Response - Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.
- Steps
List<Pulumi.
Google Native. Network Management. V1. Inputs. Step Response> - A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.
- Endpoint
Info EndpointInfo Response - Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.
- Steps
[]Step
Response - A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.
- endpoint
Info EndpointInfo Response - Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.
- steps
List<Step
Response> - A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.
- endpoint
Info EndpointInfo Response - Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.
- steps
Step
Response[] - A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.
- endpoint_
info EndpointInfo Response - Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.
- steps
Sequence[Step
Response] - A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.
- endpoint
Info Property Map - Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model. If there are multiple traces starting from different source locations, then the endpoint_info may be different between traces.
- steps List<Property Map>
- A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted). The steps are ordered by the processing sequence within the simulated network state machine. It is critical to preserve the order of the steps and avoid reordering or sorting them.
VpcConnectorInfoResponse, VpcConnectorInfoResponseArgs
- Display
Name string - Name of a VPC connector.
- Location string
- Location in which the VPC connector is deployed.
- Uri string
- URI of a VPC connector.
- Display
Name string - Name of a VPC connector.
- Location string
- Location in which the VPC connector is deployed.
- Uri string
- URI of a VPC connector.
- display
Name String - Name of a VPC connector.
- location String
- Location in which the VPC connector is deployed.
- uri String
- URI of a VPC connector.
- display
Name string - Name of a VPC connector.
- location string
- Location in which the VPC connector is deployed.
- uri string
- URI of a VPC connector.
- display_
name str - Name of a VPC connector.
- location str
- Location in which the VPC connector is deployed.
- uri str
- URI of a VPC connector.
- display
Name String - Name of a VPC connector.
- location String
- Location in which the VPC connector is deployed.
- uri String
- URI of a VPC connector.
VpnGatewayInfoResponse, VpnGatewayInfoResponseArgs
- Display
Name string - Name of a VPN gateway.
- Ip
Address string - IP address of the VPN gateway.
- Network
Uri string - URI of a Compute Engine network where the VPN gateway is configured.
- Region string
- Name of a Google Cloud region where this VPN gateway is configured.
- Uri string
- URI of a VPN gateway.
- Vpn
Tunnel stringUri - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
- Display
Name string - Name of a VPN gateway.
- Ip
Address string - IP address of the VPN gateway.
- Network
Uri string - URI of a Compute Engine network where the VPN gateway is configured.
- Region string
- Name of a Google Cloud region where this VPN gateway is configured.
- Uri string
- URI of a VPN gateway.
- Vpn
Tunnel stringUri - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
- display
Name String - Name of a VPN gateway.
- ip
Address String - IP address of the VPN gateway.
- network
Uri String - URI of a Compute Engine network where the VPN gateway is configured.
- region String
- Name of a Google Cloud region where this VPN gateway is configured.
- uri String
- URI of a VPN gateway.
- vpn
Tunnel StringUri - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
- display
Name string - Name of a VPN gateway.
- ip
Address string - IP address of the VPN gateway.
- network
Uri string - URI of a Compute Engine network where the VPN gateway is configured.
- region string
- Name of a Google Cloud region where this VPN gateway is configured.
- uri string
- URI of a VPN gateway.
- vpn
Tunnel stringUri - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
- display_
name str - Name of a VPN gateway.
- ip_
address str - IP address of the VPN gateway.
- network_
uri str - URI of a Compute Engine network where the VPN gateway is configured.
- region str
- Name of a Google Cloud region where this VPN gateway is configured.
- uri str
- URI of a VPN gateway.
- vpn_
tunnel_ struri - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
- display
Name String - Name of a VPN gateway.
- ip
Address String - IP address of the VPN gateway.
- network
Uri String - URI of a Compute Engine network where the VPN gateway is configured.
- region String
- Name of a Google Cloud region where this VPN gateway is configured.
- uri String
- URI of a VPN gateway.
- vpn
Tunnel StringUri - A VPN tunnel that is associated with this VPN gateway. There may be multiple VPN tunnels configured on a VPN gateway, and only the one relevant to the test is displayed.
VpnTunnelInfoResponse, VpnTunnelInfoResponseArgs
- Display
Name string - Name of a VPN tunnel.
- Network
Uri string - URI of a Compute Engine network where the VPN tunnel is configured.
- Region string
- Name of a Google Cloud region where this VPN tunnel is configured.
- Remote
Gateway string - URI of a VPN gateway at remote end of the tunnel.
- Remote
Gateway stringIp - Remote VPN gateway's IP address.
- Routing
Type string - Type of the routing policy.
- Source
Gateway string - URI of the VPN gateway at local end of the tunnel.
- Source
Gateway stringIp - Local VPN gateway's IP address.
- Uri string
- URI of a VPN tunnel.
- Display
Name string - Name of a VPN tunnel.
- Network
Uri string - URI of a Compute Engine network where the VPN tunnel is configured.
- Region string
- Name of a Google Cloud region where this VPN tunnel is configured.
- Remote
Gateway string - URI of a VPN gateway at remote end of the tunnel.
- Remote
Gateway stringIp - Remote VPN gateway's IP address.
- Routing
Type string - Type of the routing policy.
- Source
Gateway string - URI of the VPN gateway at local end of the tunnel.
- Source
Gateway stringIp - Local VPN gateway's IP address.
- Uri string
- URI of a VPN tunnel.
- display
Name String - Name of a VPN tunnel.
- network
Uri String - URI of a Compute Engine network where the VPN tunnel is configured.
- region String
- Name of a Google Cloud region where this VPN tunnel is configured.
- remote
Gateway String - URI of a VPN gateway at remote end of the tunnel.
- remote
Gateway StringIp - Remote VPN gateway's IP address.
- routing
Type String - Type of the routing policy.
- source
Gateway String - URI of the VPN gateway at local end of the tunnel.
- source
Gateway StringIp - Local VPN gateway's IP address.
- uri String
- URI of a VPN tunnel.
- display
Name string - Name of a VPN tunnel.
- network
Uri string - URI of a Compute Engine network where the VPN tunnel is configured.
- region string
- Name of a Google Cloud region where this VPN tunnel is configured.
- remote
Gateway string - URI of a VPN gateway at remote end of the tunnel.
- remote
Gateway stringIp - Remote VPN gateway's IP address.
- routing
Type string - Type of the routing policy.
- source
Gateway string - URI of the VPN gateway at local end of the tunnel.
- source
Gateway stringIp - Local VPN gateway's IP address.
- uri string
- URI of a VPN tunnel.
- display_
name str - Name of a VPN tunnel.
- network_
uri str - URI of a Compute Engine network where the VPN tunnel is configured.
- region str
- Name of a Google Cloud region where this VPN tunnel is configured.
- remote_
gateway str - URI of a VPN gateway at remote end of the tunnel.
- remote_
gateway_ strip - Remote VPN gateway's IP address.
- routing_
type str - Type of the routing policy.
- source_
gateway str - URI of the VPN gateway at local end of the tunnel.
- source_
gateway_ strip - Local VPN gateway's IP address.
- uri str
- URI of a VPN tunnel.
- display
Name String - Name of a VPN tunnel.
- network
Uri String - URI of a Compute Engine network where the VPN tunnel is configured.
- region String
- Name of a Google Cloud region where this VPN tunnel is configured.
- remote
Gateway String - URI of a VPN gateway at remote end of the tunnel.
- remote
Gateway StringIp - Remote VPN gateway's IP address.
- routing
Type String - Type of the routing policy.
- source
Gateway String - URI of the VPN gateway at local end of the tunnel.
- source
Gateway StringIp - Local VPN gateway's IP address.
- uri String
- URI of a VPN tunnel.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.