diff --git a/docs/dyn/networkmanagement_v1.projects.locations.global_.connectivityTests.html b/docs/dyn/networkmanagement_v1.projects.locations.global_.connectivityTests.html index 323eb690c85..0207599aa06 100644 --- a/docs/dyn/networkmanagement_v1.projects.locations.global_.connectivityTests.html +++ b/docs/dyn/networkmanagement_v1.projects.locations.global_.connectivityTests.html @@ -126,9 +126,15 @@

Method Details

"createTime": "A String", # Output only. The time the test was created. "description": "A String", # The user-supplied description of the Connectivity Test. Maximum of 512 characters. "destination": { # Source or destination of the Connectivity Test. # Required. 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. + "appEngineVersion": { # Wrapper for app engine service version attributes. # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions). + "uri": "A String", # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions) name. + }, "cloudFunction": { # Wrapper for Cloud Function attributes. # A [Cloud Function](https://cloud.google.com/functions). "uri": "A String", # A [Cloud Function](https://cloud.google.com/functions) name. }, + "cloudRunRevision": { # Wrapper for Cloud Run revision attributes. # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) + "uri": "A String", # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) URI. The format is: projects/{project}/locations/{location}/revisions/{revision} + }, "cloudSqlInstance": "A String", # A [Cloud SQL](https://cloud.google.com/sql) instance URI. "gkeMasterCluster": "A String", # A cluster URI for [Google Kubernetes Engine master](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture). "instance": "A String", # A Compute Engine instance URI. @@ -175,6 +181,12 @@

Method Details

], "resourceUri": "A String", # URI of the resource that caused the abort. }, + "appEngineVersion": { # For display only. Metadata associated with an App Engine version. # Display information of an App Engine service version. + "displayName": "A String", # Name of an App Engine version. + "environment": "A String", # App Engine execution environment for a version. + "runtime": "A String", # Runtime of the App Engine version. + "uri": "A String", # URI of an App Engine version. + }, "causesDrop": True or False, # This is a step that leads to the final state Drop. "cloudFunction": { # For display only. Metadata associated with a Cloud Function. # Display information of a Cloud Function. "displayName": "A String", # Name of a Cloud Function. @@ -182,6 +194,12 @@

Method Details

"uri": "A String", # URI of a Cloud Function. "versionId": "A String", # Latest successfully deployed version id of the Cloud Function. }, + "cloudRunRevision": { # For display only. Metadata associated with a Cloud Run revision. # Display information of a Cloud Run revision. + "displayName": "A String", # Name of a Cloud Run revision. + "location": "A String", # Location in which this revision is deployed. + "serviceUri": "A String", # URI of Cloud Run service this revision belongs to. + "uri": "A String", # URI of a Cloud Run revision. + }, "cloudSqlInstance": { # For display only. Metadata associated with a Cloud SQL instance. # Display information of a Cloud SQL instance. "displayName": "A String", # Name of a Cloud SQL instance. "externalIp": "A String", # External IP address of a Cloud SQL instance. @@ -338,9 +356,15 @@

Method Details

"A String", ], "source": { # Source or destination of the Connectivity Test. # Required. 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. + "appEngineVersion": { # Wrapper for app engine service version attributes. # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions). + "uri": "A String", # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions) name. + }, "cloudFunction": { # Wrapper for Cloud Function attributes. # A [Cloud Function](https://cloud.google.com/functions). "uri": "A String", # A [Cloud Function](https://cloud.google.com/functions) name. }, + "cloudRunRevision": { # Wrapper for Cloud Run revision attributes. # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) + "uri": "A String", # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) URI. The format is: projects/{project}/locations/{location}/revisions/{revision} + }, "cloudSqlInstance": "A String", # A [Cloud SQL](https://cloud.google.com/sql) instance URI. "gkeMasterCluster": "A String", # A cluster URI for [Google Kubernetes Engine master](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture). "instance": "A String", # A Compute Engine instance URI. @@ -436,9 +460,15 @@

Method Details

"createTime": "A String", # Output only. The time the test was created. "description": "A String", # The user-supplied description of the Connectivity Test. Maximum of 512 characters. "destination": { # Source or destination of the Connectivity Test. # Required. 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. + "appEngineVersion": { # Wrapper for app engine service version attributes. # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions). + "uri": "A String", # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions) name. + }, "cloudFunction": { # Wrapper for Cloud Function attributes. # A [Cloud Function](https://cloud.google.com/functions). "uri": "A String", # A [Cloud Function](https://cloud.google.com/functions) name. }, + "cloudRunRevision": { # Wrapper for Cloud Run revision attributes. # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) + "uri": "A String", # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) URI. The format is: projects/{project}/locations/{location}/revisions/{revision} + }, "cloudSqlInstance": "A String", # A [Cloud SQL](https://cloud.google.com/sql) instance URI. "gkeMasterCluster": "A String", # A cluster URI for [Google Kubernetes Engine master](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture). "instance": "A String", # A Compute Engine instance URI. @@ -485,6 +515,12 @@

Method Details

], "resourceUri": "A String", # URI of the resource that caused the abort. }, + "appEngineVersion": { # For display only. Metadata associated with an App Engine version. # Display information of an App Engine service version. + "displayName": "A String", # Name of an App Engine version. + "environment": "A String", # App Engine execution environment for a version. + "runtime": "A String", # Runtime of the App Engine version. + "uri": "A String", # URI of an App Engine version. + }, "causesDrop": True or False, # This is a step that leads to the final state Drop. "cloudFunction": { # For display only. Metadata associated with a Cloud Function. # Display information of a Cloud Function. "displayName": "A String", # Name of a Cloud Function. @@ -492,6 +528,12 @@

Method Details

"uri": "A String", # URI of a Cloud Function. "versionId": "A String", # Latest successfully deployed version id of the Cloud Function. }, + "cloudRunRevision": { # For display only. Metadata associated with a Cloud Run revision. # Display information of a Cloud Run revision. + "displayName": "A String", # Name of a Cloud Run revision. + "location": "A String", # Location in which this revision is deployed. + "serviceUri": "A String", # URI of Cloud Run service this revision belongs to. + "uri": "A String", # URI of a Cloud Run revision. + }, "cloudSqlInstance": { # For display only. Metadata associated with a Cloud SQL instance. # Display information of a Cloud SQL instance. "displayName": "A String", # Name of a Cloud SQL instance. "externalIp": "A String", # External IP address of a Cloud SQL instance. @@ -648,9 +690,15 @@

Method Details

"A String", ], "source": { # Source or destination of the Connectivity Test. # Required. 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. + "appEngineVersion": { # Wrapper for app engine service version attributes. # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions). + "uri": "A String", # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions) name. + }, "cloudFunction": { # Wrapper for Cloud Function attributes. # A [Cloud Function](https://cloud.google.com/functions). "uri": "A String", # A [Cloud Function](https://cloud.google.com/functions) name. }, + "cloudRunRevision": { # Wrapper for Cloud Run revision attributes. # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) + "uri": "A String", # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) URI. The format is: projects/{project}/locations/{location}/revisions/{revision} + }, "cloudSqlInstance": "A String", # A [Cloud SQL](https://cloud.google.com/sql) instance URI. "gkeMasterCluster": "A String", # A cluster URI for [Google Kubernetes Engine master](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture). "instance": "A String", # A Compute Engine instance URI. @@ -737,9 +785,15 @@

Method Details

"createTime": "A String", # Output only. The time the test was created. "description": "A String", # The user-supplied description of the Connectivity Test. Maximum of 512 characters. "destination": { # Source or destination of the Connectivity Test. # Required. 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. + "appEngineVersion": { # Wrapper for app engine service version attributes. # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions). + "uri": "A String", # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions) name. + }, "cloudFunction": { # Wrapper for Cloud Function attributes. # A [Cloud Function](https://cloud.google.com/functions). "uri": "A String", # A [Cloud Function](https://cloud.google.com/functions) name. }, + "cloudRunRevision": { # Wrapper for Cloud Run revision attributes. # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) + "uri": "A String", # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) URI. The format is: projects/{project}/locations/{location}/revisions/{revision} + }, "cloudSqlInstance": "A String", # A [Cloud SQL](https://cloud.google.com/sql) instance URI. "gkeMasterCluster": "A String", # A cluster URI for [Google Kubernetes Engine master](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture). "instance": "A String", # A Compute Engine instance URI. @@ -786,6 +840,12 @@

Method Details

], "resourceUri": "A String", # URI of the resource that caused the abort. }, + "appEngineVersion": { # For display only. Metadata associated with an App Engine version. # Display information of an App Engine service version. + "displayName": "A String", # Name of an App Engine version. + "environment": "A String", # App Engine execution environment for a version. + "runtime": "A String", # Runtime of the App Engine version. + "uri": "A String", # URI of an App Engine version. + }, "causesDrop": True or False, # This is a step that leads to the final state Drop. "cloudFunction": { # For display only. Metadata associated with a Cloud Function. # Display information of a Cloud Function. "displayName": "A String", # Name of a Cloud Function. @@ -793,6 +853,12 @@

Method Details

"uri": "A String", # URI of a Cloud Function. "versionId": "A String", # Latest successfully deployed version id of the Cloud Function. }, + "cloudRunRevision": { # For display only. Metadata associated with a Cloud Run revision. # Display information of a Cloud Run revision. + "displayName": "A String", # Name of a Cloud Run revision. + "location": "A String", # Location in which this revision is deployed. + "serviceUri": "A String", # URI of Cloud Run service this revision belongs to. + "uri": "A String", # URI of a Cloud Run revision. + }, "cloudSqlInstance": { # For display only. Metadata associated with a Cloud SQL instance. # Display information of a Cloud SQL instance. "displayName": "A String", # Name of a Cloud SQL instance. "externalIp": "A String", # External IP address of a Cloud SQL instance. @@ -949,9 +1015,15 @@

Method Details

"A String", ], "source": { # Source or destination of the Connectivity Test. # Required. 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. + "appEngineVersion": { # Wrapper for app engine service version attributes. # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions). + "uri": "A String", # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions) name. + }, "cloudFunction": { # Wrapper for Cloud Function attributes. # A [Cloud Function](https://cloud.google.com/functions). "uri": "A String", # A [Cloud Function](https://cloud.google.com/functions) name. }, + "cloudRunRevision": { # Wrapper for Cloud Run revision attributes. # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) + "uri": "A String", # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) URI. The format is: projects/{project}/locations/{location}/revisions/{revision} + }, "cloudSqlInstance": "A String", # A [Cloud SQL](https://cloud.google.com/sql) instance URI. "gkeMasterCluster": "A String", # A cluster URI for [Google Kubernetes Engine master](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture). "instance": "A String", # A Compute Engine instance URI. @@ -997,9 +1069,15 @@

Method Details

"createTime": "A String", # Output only. The time the test was created. "description": "A String", # The user-supplied description of the Connectivity Test. Maximum of 512 characters. "destination": { # Source or destination of the Connectivity Test. # Required. 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. + "appEngineVersion": { # Wrapper for app engine service version attributes. # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions). + "uri": "A String", # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions) name. + }, "cloudFunction": { # Wrapper for Cloud Function attributes. # A [Cloud Function](https://cloud.google.com/functions). "uri": "A String", # A [Cloud Function](https://cloud.google.com/functions) name. }, + "cloudRunRevision": { # Wrapper for Cloud Run revision attributes. # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) + "uri": "A String", # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) URI. The format is: projects/{project}/locations/{location}/revisions/{revision} + }, "cloudSqlInstance": "A String", # A [Cloud SQL](https://cloud.google.com/sql) instance URI. "gkeMasterCluster": "A String", # A cluster URI for [Google Kubernetes Engine master](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture). "instance": "A String", # A Compute Engine instance URI. @@ -1046,6 +1124,12 @@

Method Details

], "resourceUri": "A String", # URI of the resource that caused the abort. }, + "appEngineVersion": { # For display only. Metadata associated with an App Engine version. # Display information of an App Engine service version. + "displayName": "A String", # Name of an App Engine version. + "environment": "A String", # App Engine execution environment for a version. + "runtime": "A String", # Runtime of the App Engine version. + "uri": "A String", # URI of an App Engine version. + }, "causesDrop": True or False, # This is a step that leads to the final state Drop. "cloudFunction": { # For display only. Metadata associated with a Cloud Function. # Display information of a Cloud Function. "displayName": "A String", # Name of a Cloud Function. @@ -1053,6 +1137,12 @@

Method Details

"uri": "A String", # URI of a Cloud Function. "versionId": "A String", # Latest successfully deployed version id of the Cloud Function. }, + "cloudRunRevision": { # For display only. Metadata associated with a Cloud Run revision. # Display information of a Cloud Run revision. + "displayName": "A String", # Name of a Cloud Run revision. + "location": "A String", # Location in which this revision is deployed. + "serviceUri": "A String", # URI of Cloud Run service this revision belongs to. + "uri": "A String", # URI of a Cloud Run revision. + }, "cloudSqlInstance": { # For display only. Metadata associated with a Cloud SQL instance. # Display information of a Cloud SQL instance. "displayName": "A String", # Name of a Cloud SQL instance. "externalIp": "A String", # External IP address of a Cloud SQL instance. @@ -1209,9 +1299,15 @@

Method Details

"A String", ], "source": { # Source or destination of the Connectivity Test. # Required. 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. + "appEngineVersion": { # Wrapper for app engine service version attributes. # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions). + "uri": "A String", # An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions) name. + }, "cloudFunction": { # Wrapper for Cloud Function attributes. # A [Cloud Function](https://cloud.google.com/functions). "uri": "A String", # A [Cloud Function](https://cloud.google.com/functions) name. }, + "cloudRunRevision": { # Wrapper for Cloud Run revision attributes. # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) + "uri": "A String", # A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) URI. The format is: projects/{project}/locations/{location}/revisions/{revision} + }, "cloudSqlInstance": "A String", # A [Cloud SQL](https://cloud.google.com/sql) instance URI. "gkeMasterCluster": "A String", # A cluster URI for [Google Kubernetes Engine master](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture). "instance": "A String", # A Compute Engine instance URI. diff --git a/googleapiclient/discovery_cache/documents/networkmanagement.v1.json b/googleapiclient/discovery_cache/documents/networkmanagement.v1.json index 4c3cbca3b50..f095fc3eeee 100644 --- a/googleapiclient/discovery_cache/documents/networkmanagement.v1.json +++ b/googleapiclient/discovery_cache/documents/networkmanagement.v1.json @@ -591,7 +591,7 @@ } } }, - "revision": "20221025", + "revision": "20221117", "rootUrl": "https://networkmanagement.googleapis.com/", "schemas": { "AbortInfo": { @@ -656,6 +656,40 @@ }, "type": "object" }, + "AppEngineVersionEndpoint": { + "description": "Wrapper for app engine service version attributes.", + "id": "AppEngineVersionEndpoint", + "properties": { + "uri": { + "description": "An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions) name.", + "type": "string" + } + }, + "type": "object" + }, + "AppEngineVersionInfo": { + "description": "For display only. Metadata associated with an App Engine version.", + "id": "AppEngineVersionInfo", + "properties": { + "displayName": { + "description": "Name of an App Engine version.", + "type": "string" + }, + "environment": { + "description": "App Engine execution environment for a version.", + "type": "string" + }, + "runtime": { + "description": "Runtime of the App Engine version.", + "type": "string" + }, + "uri": { + "description": "URI of an App Engine version.", + "type": "string" + } + }, + "type": "object" + }, "AuditConfig": { "description": "Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { \"audit_configs\": [ { \"service\": \"allServices\", \"audit_log_configs\": [ { \"log_type\": \"DATA_READ\", \"exempted_members\": [ \"user:jose@example.com\" ] }, { \"log_type\": \"DATA_WRITE\" }, { \"log_type\": \"ADMIN_READ\" } ] }, { \"service\": \"sampleservice.googleapis.com\", \"audit_log_configs\": [ { \"log_type\": \"DATA_READ\" }, { \"log_type\": \"DATA_WRITE\", \"exempted_members\": [ \"user:aliya@example.com\" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts `jose@example.com` from DATA_READ logging, and `aliya@example.com` from DATA_WRITE logging.", "id": "AuditConfig", @@ -767,6 +801,40 @@ }, "type": "object" }, + "CloudRunRevisionEndpoint": { + "description": "Wrapper for Cloud Run revision attributes.", + "id": "CloudRunRevisionEndpoint", + "properties": { + "uri": { + "description": "A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get) URI. The format is: projects/{project}/locations/{location}/revisions/{revision}", + "type": "string" + } + }, + "type": "object" + }, + "CloudRunRevisionInfo": { + "description": "For display only. Metadata associated with a Cloud Run revision.", + "id": "CloudRunRevisionInfo", + "properties": { + "displayName": { + "description": "Name of a Cloud Run revision.", + "type": "string" + }, + "location": { + "description": "Location in which this revision is deployed.", + "type": "string" + }, + "serviceUri": { + "description": "URI of Cloud Run service this revision belongs to.", + "type": "string" + }, + "uri": { + "description": "URI of a Cloud Run revision.", + "type": "string" + } + }, + "type": "object" + }, "CloudSQLInstanceInfo": { "description": "For display only. Metadata associated with a Cloud SQL instance.", "id": "CloudSQLInstanceInfo", @@ -939,7 +1007,8 @@ "CLOUD_FUNCTION_NOT_ACTIVE", "VPC_CONNECTOR_NOT_SET", "VPC_CONNECTOR_NOT_RUNNING", - "PSC_CONNECTION_NOT_ACCEPTED" + "PSC_CONNECTION_NOT_ACCEPTED", + "CLOUD_RUN_REVISION_NOT_READY" ], "enumDescriptions": [ "Cause is unspecified.", @@ -976,7 +1045,8 @@ "Packet could be dropped because the Cloud Function is not in an active status.", "Packet could be dropped because no VPC connector is set.", "Packet could be dropped because the VPC connector is not in a running state.", - "The Private Service Connect endpoint is in a project that is not approved to connect to the service." + "The Private Service Connect endpoint is in a project that is not approved to connect to the service.", + "Packet sent from a Cloud Run revision that is not ready." ], "type": "string" }, @@ -997,10 +1067,18 @@ "description": "Source or destination of the Connectivity Test.", "id": "Endpoint", "properties": { + "appEngineVersion": { + "$ref": "AppEngineVersionEndpoint", + "description": "An [App Engine](https://cloud.google.com/appengine) [service version](https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions)." + }, "cloudFunction": { "$ref": "CloudFunctionEndpoint", "description": "A [Cloud Function](https://cloud.google.com/functions)." }, + "cloudRunRevision": { + "$ref": "CloudRunRevisionEndpoint", + "description": "A [Cloud Run](https://cloud.google.com/run) [revision](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.revisions/get)" + }, "cloudSqlInstance": { "description": "A [Cloud SQL](https://cloud.google.com/sql) instance URI.", "type": "string" @@ -1848,6 +1926,10 @@ "$ref": "AbortInfo", "description": "Display information of the final state \"abort\" and reason." }, + "appEngineVersion": { + "$ref": "AppEngineVersionInfo", + "description": "Display information of an App Engine service version." + }, "causesDrop": { "description": "This is a step that leads to the final state Drop.", "type": "boolean" @@ -1856,6 +1938,10 @@ "$ref": "CloudFunctionInfo", "description": "Display information of a Cloud Function." }, + "cloudRunRevision": { + "$ref": "CloudRunRevisionInfo", + "description": "Display information of a Cloud Run revision." + }, "cloudSqlInstance": { "$ref": "CloudSQLInstanceInfo", "description": "Display information of a Cloud SQL instance." @@ -1922,6 +2008,8 @@ "START_FROM_GKE_MASTER", "START_FROM_CLOUD_SQL_INSTANCE", "START_FROM_CLOUD_FUNCTION", + "START_FROM_APP_ENGINE_VERSION", + "START_FROM_CLOUD_RUN_REVISION", "APPLY_INGRESS_FIREWALL_RULE", "APPLY_EGRESS_FIREWALL_RULE", "APPLY_ROUTE", @@ -1949,6 +2037,8 @@ "Initial state: packet originating from a Google Kubernetes Engine cluster master. A GKEMasterInfo is populated with starting instance information.", "Initial state: packet originating from a Cloud SQL instance. A CloudSQLInstanceInfo is populated with starting instance information.", "Initial state: packet originating from a Cloud Function. A CloudFunctionInfo is populated with starting function information.", + "Initial state: packet originating from an App Engine service version. An AppEngineVersionInfo is populated with starting version information.", + "Initial state: packet originating from a Cloud Run revision. A CloudRunRevisionInfo is populated with starting revision information.", "Config checking state: verify ingress firewall rule.", "Config checking state: verify egress firewall rule.", "Config checking state: verify route.", diff --git a/googleapiclient/discovery_cache/documents/networkmanagement.v1beta1.json b/googleapiclient/discovery_cache/documents/networkmanagement.v1beta1.json index d97febe3489..f020ef950a0 100644 --- a/googleapiclient/discovery_cache/documents/networkmanagement.v1beta1.json +++ b/googleapiclient/discovery_cache/documents/networkmanagement.v1beta1.json @@ -591,7 +591,7 @@ } } }, - "revision": "20221025", + "revision": "20221117", "rootUrl": "https://networkmanagement.googleapis.com/", "schemas": { "AbortInfo": {