Skip to content

Commit

Permalink
feat(networkmanagement): update the api
Browse files Browse the repository at this point in the history
#### networkmanagement:v1beta1

The following keys were added:
- schemas.EdgeLocation (Total Keys: 3)
- schemas.ProbingDetails.properties.destinationEgressLocation.$ref (Total Keys: 1)
  • Loading branch information
yoshi-automation committed Mar 15, 2022
1 parent 78fb94e commit 07dcadc
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 2 deletions.
Expand Up @@ -145,6 +145,9 @@ <h3>Method Details</h3>
&quot;name&quot;: &quot;A String&quot;, # Required. Unique name of the resource using the form: `projects/{project_id}/locations/global/connectivityTests/{test}`
&quot;probingDetails&quot;: { # Results of active probing from the last run of the test. # Output only. 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.
&quot;abortCause&quot;: &quot;A String&quot;, # The reason probing was aborted.
&quot;destinationEgressLocation&quot;: { # Representation of a network edge location as per https://cloud.google.com/vpc/docs/edge-locations. # 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.
&quot;metropolitanArea&quot;: &quot;A String&quot;, # Name of the metropolitan area.
},
&quot;endpointInfo&quot;: { # For display only. The specification of the endpoints for the test. EndpointInfo is derived from source and destination Endpoint and validated by the backend data plane model. # The source and destination endpoints derived from the test input and used for active probing.
&quot;destinationIp&quot;: &quot;A String&quot;, # Destination IP address.
&quot;destinationNetworkUri&quot;: &quot;A String&quot;, # URI of the network where this packet is sent to.
Expand Down Expand Up @@ -484,6 +487,9 @@ <h3>Method Details</h3>
&quot;name&quot;: &quot;A String&quot;, # Required. Unique name of the resource using the form: `projects/{project_id}/locations/global/connectivityTests/{test}`
&quot;probingDetails&quot;: { # Results of active probing from the last run of the test. # Output only. 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.
&quot;abortCause&quot;: &quot;A String&quot;, # The reason probing was aborted.
&quot;destinationEgressLocation&quot;: { # Representation of a network edge location as per https://cloud.google.com/vpc/docs/edge-locations. # 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.
&quot;metropolitanArea&quot;: &quot;A String&quot;, # Name of the metropolitan area.
},
&quot;endpointInfo&quot;: { # For display only. The specification of the endpoints for the test. EndpointInfo is derived from source and destination Endpoint and validated by the backend data plane model. # The source and destination endpoints derived from the test input and used for active probing.
&quot;destinationIp&quot;: &quot;A String&quot;, # Destination IP address.
&quot;destinationNetworkUri&quot;: &quot;A String&quot;, # URI of the network where this packet is sent to.
Expand Down Expand Up @@ -814,6 +820,9 @@ <h3>Method Details</h3>
&quot;name&quot;: &quot;A String&quot;, # Required. Unique name of the resource using the form: `projects/{project_id}/locations/global/connectivityTests/{test}`
&quot;probingDetails&quot;: { # Results of active probing from the last run of the test. # Output only. 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.
&quot;abortCause&quot;: &quot;A String&quot;, # The reason probing was aborted.
&quot;destinationEgressLocation&quot;: { # Representation of a network edge location as per https://cloud.google.com/vpc/docs/edge-locations. # 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.
&quot;metropolitanArea&quot;: &quot;A String&quot;, # Name of the metropolitan area.
},
&quot;endpointInfo&quot;: { # For display only. The specification of the endpoints for the test. EndpointInfo is derived from source and destination Endpoint and validated by the backend data plane model. # The source and destination endpoints derived from the test input and used for active probing.
&quot;destinationIp&quot;: &quot;A String&quot;, # Destination IP address.
&quot;destinationNetworkUri&quot;: &quot;A String&quot;, # URI of the network where this packet is sent to.
Expand Down Expand Up @@ -1103,6 +1112,9 @@ <h3>Method Details</h3>
&quot;name&quot;: &quot;A String&quot;, # Required. Unique name of the resource using the form: `projects/{project_id}/locations/global/connectivityTests/{test}`
&quot;probingDetails&quot;: { # Results of active probing from the last run of the test. # Output only. 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.
&quot;abortCause&quot;: &quot;A String&quot;, # The reason probing was aborted.
&quot;destinationEgressLocation&quot;: { # Representation of a network edge location as per https://cloud.google.com/vpc/docs/edge-locations. # 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.
&quot;metropolitanArea&quot;: &quot;A String&quot;, # Name of the metropolitan area.
},
&quot;endpointInfo&quot;: { # For display only. The specification of the endpoints for the test. EndpointInfo is derived from source and destination Endpoint and validated by the backend data plane model. # The source and destination endpoints derived from the test input and used for active probing.
&quot;destinationIp&quot;: &quot;A String&quot;, # Destination IP address.
&quot;destinationNetworkUri&quot;: &quot;A String&quot;, # URI of the network where this packet is sent to.
Expand Down
Expand Up @@ -591,7 +591,7 @@
}
}
},
"revision": "20220223",
"revision": "20220228",
"rootUrl": "https://networkmanagement.googleapis.com/",
"schemas": {
"AbortInfo": {
Expand Down
Expand Up @@ -591,7 +591,7 @@
}
}
},
"revision": "20220223",
"revision": "20220228",
"rootUrl": "https://networkmanagement.googleapis.com/",
"schemas": {
"AbortInfo": {
Expand Down Expand Up @@ -988,6 +988,17 @@
},
"type": "object"
},
"EdgeLocation": {
"description": "Representation of a network edge location as per https://cloud.google.com/vpc/docs/edge-locations.",
"id": "EdgeLocation",
"properties": {
"metropolitanArea": {
"description": "Name of the metropolitan area.",
"type": "string"
}
},
"type": "object"
},
"Empty": {
"description": "A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.",
"id": "Empty",
Expand Down Expand Up @@ -1676,6 +1687,10 @@
],
"type": "string"
},
"destinationEgressLocation": {
"$ref": "EdgeLocation",
"description": "The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field *must not* be used as an indication that the destination/source is part of the Google network."
},
"endpointInfo": {
"$ref": "EndpointInfo",
"description": "The source and destination endpoints derived from the test input and used for active probing."
Expand Down

0 comments on commit 07dcadc

Please sign in to comment.