GoogleApi.NetworkManagement.V1.Api.Projects.networkmanagement_projects_locations_global_connectivity_tests_patch
You're seeing just the function
networkmanagement_projects_locations_global_connectivity_tests_patch
, go back to GoogleApi.NetworkManagement.V1.Api.Projects module for more information.
Link to this function
networkmanagement_projects_locations_global_connectivity_tests_patch(connection, name, optional_params \\ [], opts \\ [])
View SourceSpecs
networkmanagement_projects_locations_global_connectivity_tests_patch( Tesla.Env.client(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.NetworkManagement.V1.Model.Operation.t()} | {:ok, Tesla.Env.t()} | {:ok, list()} | {:error, any()}
Updates the configuration of an existing ConnectivityTest
. After you update a test, the reachability analysis is performed as part of the long running operation, which completes when the analysis completes. The Reachability state in the test resource is updated with the new result. If the endpoint specifications in ConnectivityTest
are invalid (for example, they contain non-existent resources in the network, or the user does not 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
. See the documentation in ConnectivityTest
for for more details.
Parameters
-
connection
(type:GoogleApi.NetworkManagement.V1.Connection.t
) - Connection to server -
name
(type:String.t
) - Required. Unique name of the resource using the form:projects/{project_id}/locations/global/connectivityTests/{test_id}
-
optional_params
(type:keyword()
) - Optional parameters-
:"$.xgafv"
(type:String.t
) - V1 error format. -
:access_token
(type:String.t
) - OAuth access token. -
:alt
(type:String.t
) - Data format for response. -
:callback
(type:String.t
) - JSONP -
:fields
(type:String.t
) - Selector specifying which fields to include in a partial response. -
:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. -
:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user. -
:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks. -
:quotaUser
(type:String.t
) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. -
:uploadType
(type:String.t
) - Legacy upload protocol for media (e.g. "media", "multipart"). -
:upload_protocol
(type:String.t
) - Upload protocol for media (e.g. "raw", "multipart"). -
:updateMask
(type:String.t
) - Required. Mask of fields to update. At least one path must be supplied in this field. -
:body
(type:GoogleApi.NetworkManagement.V1.Model.ConnectivityTest.t
) -
-
-
opts
(type:keyword()
) - Call options
Returns
-
{:ok, %GoogleApi.NetworkManagement.V1.Model.Operation{}}
on success -
{:error, info}
on failure