Network Connectivity API

This API enables connectivity with and between Trusted Cloud resources.

Service: networkconnectivity.googleapis.com

To call this service, we recommend that you use the Google-provided client libraries. If your application needs to use your own libraries to call this service, use the following information when you make the API requests.

Discovery document

A Discovery Document is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. One service may provide multiple discovery documents. This service provides the following discovery documents:

Service endpoint

A service endpoint is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:

  • https://networkconnectivity.s3nsapis.fr

REST Resource: v1beta.projects.locations

Methods
get The method google.cloud.location.Locations.GetLocation is not available in Trusted Cloud by S3NS.
list The method google.cloud.location.Locations.ListLocations is not available in Trusted Cloud by S3NS.

REST Resource: v1beta.projects.locations.global.hubs

Methods
acceptSpoke The method google.cloud.networkconnectivity.v1beta.HubService.AcceptHubSpoke is not available in Trusted Cloud by S3NS.
acceptSpokeUpdate The method google.cloud.networkconnectivity.v1beta.HubService.AcceptSpokeUpdate is not available in Trusted Cloud by S3NS.
create The method google.cloud.networkconnectivity.v1beta.HubService.CreateHub is not available in Trusted Cloud by S3NS.
delete The method google.cloud.networkconnectivity.v1beta.HubService.DeleteHub is not available in Trusted Cloud by S3NS.
get The method google.cloud.networkconnectivity.v1beta.HubService.GetHub is not available in Trusted Cloud by S3NS.
getIamPolicy The method google.iam.v1.IAMPolicy.GetIamPolicy is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1beta.HubService.ListHubs is not available in Trusted Cloud by S3NS.
listSpokes The method google.cloud.networkconnectivity.v1beta.HubService.ListHubSpokes is not available in Trusted Cloud by S3NS.
patch The method google.cloud.networkconnectivity.v1beta.HubService.UpdateHub is not available in Trusted Cloud by S3NS.
queryStatus The method google.cloud.networkconnectivity.v1beta.HubService.QueryHubStatus is not available in Trusted Cloud by S3NS.
rejectSpoke The method google.cloud.networkconnectivity.v1beta.HubService.RejectHubSpoke is not available in Trusted Cloud by S3NS.
rejectSpokeUpdate The method google.cloud.networkconnectivity.v1beta.HubService.RejectSpokeUpdate is not available in Trusted Cloud by S3NS.
setIamPolicy The method google.iam.v1.IAMPolicy.SetIamPolicy is not available in Trusted Cloud by S3NS.
testIamPermissions The method google.iam.v1.IAMPolicy.TestIamPermissions is not available in Trusted Cloud by S3NS.

REST Resource: v1beta.projects.locations.global.hubs.groups

Methods
get The method google.cloud.networkconnectivity.v1beta.HubService.GetGroup is not available in Trusted Cloud by S3NS.
getIamPolicy The method google.iam.v1.IAMPolicy.GetIamPolicy is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1beta.HubService.ListGroups is not available in Trusted Cloud by S3NS.
patch The method google.cloud.networkconnectivity.v1beta.HubService.UpdateGroup is not available in Trusted Cloud by S3NS.
setIamPolicy The method google.iam.v1.IAMPolicy.SetIamPolicy is not available in Trusted Cloud by S3NS.
testIamPermissions The method google.iam.v1.IAMPolicy.TestIamPermissions is not available in Trusted Cloud by S3NS.

REST Resource: v1beta.projects.locations.global.hubs.routeTables

Methods
get The method google.cloud.networkconnectivity.v1beta.HubService.GetRouteTable is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1beta.HubService.ListRouteTables is not available in Trusted Cloud by S3NS.

REST Resource: v1beta.projects.locations.global.hubs.routeTables.routes

Methods
get The method google.cloud.networkconnectivity.v1beta.HubService.GetRoute is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1beta.HubService.ListRoutes is not available in Trusted Cloud by S3NS.

REST Resource: v1beta.projects.locations.global.policyBasedRoutes

Methods
create The method google.cloud.networkconnectivity.v1beta.PolicyBasedRoutingService.CreatePolicyBasedRoute is not available in Trusted Cloud by S3NS.
delete The method google.cloud.networkconnectivity.v1beta.PolicyBasedRoutingService.DeletePolicyBasedRoute is not available in Trusted Cloud by S3NS.
get The method google.cloud.networkconnectivity.v1beta.PolicyBasedRoutingService.GetPolicyBasedRoute is not available in Trusted Cloud by S3NS.
getIamPolicy The method google.iam.v1.IAMPolicy.GetIamPolicy is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1beta.PolicyBasedRoutingService.ListPolicyBasedRoutes is not available in Trusted Cloud by S3NS.
setIamPolicy The method google.iam.v1.IAMPolicy.SetIamPolicy is not available in Trusted Cloud by S3NS.
testIamPermissions The method google.iam.v1.IAMPolicy.TestIamPermissions is not available in Trusted Cloud by S3NS.

REST Resource: v1beta.projects.locations.operations

Methods
cancel The method google.longrunning.Operations.CancelOperation is not available in Trusted Cloud by S3NS.
delete The method google.longrunning.Operations.DeleteOperation is not available in Trusted Cloud by S3NS.
get The method google.longrunning.Operations.GetOperation is not available in Trusted Cloud by S3NS.
list The method google.longrunning.Operations.ListOperations is not available in Trusted Cloud by S3NS.

REST Resource: v1beta.projects.locations.spokes

Methods
create The method google.cloud.networkconnectivity.v1beta.HubService.CreateSpoke is not available in Trusted Cloud by S3NS.
delete The method google.cloud.networkconnectivity.v1beta.HubService.DeleteSpoke is not available in Trusted Cloud by S3NS.
get The method google.cloud.networkconnectivity.v1beta.HubService.GetSpoke is not available in Trusted Cloud by S3NS.
getIamPolicy The method google.iam.v1.IAMPolicy.GetIamPolicy is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1beta.HubService.ListSpokes is not available in Trusted Cloud by S3NS.
patch The method google.cloud.networkconnectivity.v1beta.HubService.UpdateSpoke is not available in Trusted Cloud by S3NS.
setIamPolicy The method google.iam.v1.IAMPolicy.SetIamPolicy is not available in Trusted Cloud by S3NS.
testIamPermissions The method google.iam.v1.IAMPolicy.TestIamPermissions is not available in Trusted Cloud by S3NS.

REST Resource: v1beta.projects.locations.spokes.gatewayAdvertisedRoutes

Methods
create The method google.cloud.networkconnectivity.v1beta.HubService.CreateGatewayAdvertisedRoute is not available in Trusted Cloud by S3NS.
delete The method google.cloud.networkconnectivity.v1beta.HubService.DeleteGatewayAdvertisedRoute is not available in Trusted Cloud by S3NS.
get The method google.cloud.networkconnectivity.v1beta.HubService.GetGatewayAdvertisedRoute is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1beta.HubService.ListGatewayAdvertisedRoutes is not available in Trusted Cloud by S3NS.
patch The method google.cloud.networkconnectivity.v1beta.HubService.UpdateGatewayAdvertisedRoute is not available in Trusted Cloud by S3NS.

REST Resource: v1alpha1.projects.locations

Methods
get The method google.cloud.location.Locations.GetLocation is not available in Trusted Cloud by S3NS.
list The method google.cloud.location.Locations.ListLocations is not available in Trusted Cloud by S3NS.

REST Resource: v1alpha1.projects.locations.global.hubs

Methods
getIamPolicy The method google.iam.v1.IAMPolicy.GetIamPolicy is not available in Trusted Cloud by S3NS.
setIamPolicy The method google.iam.v1.IAMPolicy.SetIamPolicy is not available in Trusted Cloud by S3NS.
testIamPermissions The method google.iam.v1.IAMPolicy.TestIamPermissions is not available in Trusted Cloud by S3NS.

REST Resource: v1alpha1.projects.locations.internalRanges

Methods
create POST /v1alpha1/{parent=projects/*/locations/*}/internalRanges
Creates a new internal range in a given project and location.
delete DELETE /v1alpha1/{name=projects/*/locations/*/internalRanges/*}
Deletes a single internal range.
get GET /v1alpha1/{name=projects/*/locations/*/internalRanges/*}
Gets details of a single internal range.
list GET /v1alpha1/{parent=projects/*/locations/*}/internalRanges
Lists internal ranges in a given project and location.
patch PATCH /v1alpha1/{internalRange.name=projects/*/locations/*/internalRanges/*}
Updates the parameters of a single internal range.
getIamPolicy The method google.iam.v1.IAMPolicy.GetIamPolicy is not available in Trusted Cloud by S3NS.
setIamPolicy The method google.iam.v1.IAMPolicy.SetIamPolicy is not available in Trusted Cloud by S3NS.
testIamPermissions The method google.iam.v1.IAMPolicy.TestIamPermissions is not available in Trusted Cloud by S3NS.

REST Resource: v1alpha1.projects.locations.operations

Methods
cancel The method google.longrunning.Operations.CancelOperation is not available in Trusted Cloud by S3NS.
delete The method google.longrunning.Operations.DeleteOperation is not available in Trusted Cloud by S3NS.
get The method google.longrunning.Operations.GetOperation is not available in Trusted Cloud by S3NS.
list The method google.longrunning.Operations.ListOperations is not available in Trusted Cloud by S3NS.

REST Resource: v1.projects.locations

Methods
get The method google.cloud.location.Locations.GetLocation is not available in Trusted Cloud by S3NS.
list The method google.cloud.location.Locations.ListLocations is not available in Trusted Cloud by S3NS.

REST Resource: v1.projects.locations.global.hubs

Methods
acceptSpoke The method google.cloud.networkconnectivity.v1.HubService.AcceptHubSpoke is not available in Trusted Cloud by S3NS.
acceptSpokeUpdate The method google.cloud.networkconnectivity.v1.HubService.AcceptSpokeUpdate is not available in Trusted Cloud by S3NS.
create The method google.cloud.networkconnectivity.v1.HubService.CreateHub is not available in Trusted Cloud by S3NS.
delete The method google.cloud.networkconnectivity.v1.HubService.DeleteHub is not available in Trusted Cloud by S3NS.
get The method google.cloud.networkconnectivity.v1.HubService.GetHub is not available in Trusted Cloud by S3NS.
getIamPolicy The method google.iam.v1.IAMPolicy.GetIamPolicy is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1.HubService.ListHubs is not available in Trusted Cloud by S3NS.
listSpokes The method google.cloud.networkconnectivity.v1.HubService.ListHubSpokes is not available in Trusted Cloud by S3NS.
patch The method google.cloud.networkconnectivity.v1.HubService.UpdateHub is not available in Trusted Cloud by S3NS.
queryStatus The method google.cloud.networkconnectivity.v1.HubService.QueryHubStatus is not available in Trusted Cloud by S3NS.
rejectSpoke The method google.cloud.networkconnectivity.v1.HubService.RejectHubSpoke is not available in Trusted Cloud by S3NS.
rejectSpokeUpdate The method google.cloud.networkconnectivity.v1.HubService.RejectSpokeUpdate is not available in Trusted Cloud by S3NS.
setIamPolicy The method google.iam.v1.IAMPolicy.SetIamPolicy is not available in Trusted Cloud by S3NS.
testIamPermissions The method google.iam.v1.IAMPolicy.TestIamPermissions is not available in Trusted Cloud by S3NS.

REST Resource: v1.projects.locations.global.hubs.groups

Methods
get The method google.cloud.networkconnectivity.v1.HubService.GetGroup is not available in Trusted Cloud by S3NS.
getIamPolicy The method google.iam.v1.IAMPolicy.GetIamPolicy is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1.HubService.ListGroups is not available in Trusted Cloud by S3NS.
patch The method google.cloud.networkconnectivity.v1.HubService.UpdateGroup is not available in Trusted Cloud by S3NS.
setIamPolicy The method google.iam.v1.IAMPolicy.SetIamPolicy is not available in Trusted Cloud by S3NS.
testIamPermissions The method google.iam.v1.IAMPolicy.TestIamPermissions is not available in Trusted Cloud by S3NS.

REST Resource: v1.projects.locations.global.hubs.routeTables

Methods
get The method google.cloud.networkconnectivity.v1.HubService.GetRouteTable is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1.HubService.ListRouteTables is not available in Trusted Cloud by S3NS.

REST Resource: v1.projects.locations.global.hubs.routeTables.routes

Methods
get The method google.cloud.networkconnectivity.v1.HubService.GetRoute is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1.HubService.ListRoutes is not available in Trusted Cloud by S3NS.

REST Resource: v1.projects.locations.global.policyBasedRoutes

Methods
create The method google.cloud.networkconnectivity.v1.PolicyBasedRoutingService.CreatePolicyBasedRoute is not available in Trusted Cloud by S3NS.
delete The method google.cloud.networkconnectivity.v1.PolicyBasedRoutingService.DeletePolicyBasedRoute is not available in Trusted Cloud by S3NS.
get The method google.cloud.networkconnectivity.v1.PolicyBasedRoutingService.GetPolicyBasedRoute is not available in Trusted Cloud by S3NS.
getIamPolicy The method google.iam.v1.IAMPolicy.GetIamPolicy is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1.PolicyBasedRoutingService.ListPolicyBasedRoutes is not available in Trusted Cloud by S3NS.
setIamPolicy The method google.iam.v1.IAMPolicy.SetIamPolicy is not available in Trusted Cloud by S3NS.
testIamPermissions The method google.iam.v1.IAMPolicy.TestIamPermissions is not available in Trusted Cloud by S3NS.

REST Resource: v1.projects.locations.internalRanges

Methods
create POST /v1/{parent=projects/*/locations/*}/internalRanges
Creates a new internal range in a given project and location.
delete DELETE /v1/{name=projects/*/locations/*/internalRanges/*}
Deletes a single internal range.
get GET /v1/{name=projects/*/locations/*/internalRanges/*}
Gets details of a single internal range.
list GET /v1/{parent=projects/*/locations/*}/internalRanges
Lists internal ranges in a given project and location.
patch PATCH /v1/{internalRange.name=projects/*/locations/*/internalRanges/*}
Updates the parameters of a single internal range.
getIamPolicy The method google.iam.v1.IAMPolicy.GetIamPolicy is not available in Trusted Cloud by S3NS.
setIamPolicy The method google.iam.v1.IAMPolicy.SetIamPolicy is not available in Trusted Cloud by S3NS.
testIamPermissions The method google.iam.v1.IAMPolicy.TestIamPermissions is not available in Trusted Cloud by S3NS.

REST Resource: v1.projects.locations.operations

Methods
cancel The method google.longrunning.Operations.CancelOperation is not available in Trusted Cloud by S3NS.
delete The method google.longrunning.Operations.DeleteOperation is not available in Trusted Cloud by S3NS.
get The method google.longrunning.Operations.GetOperation is not available in Trusted Cloud by S3NS.
list The method google.longrunning.Operations.ListOperations is not available in Trusted Cloud by S3NS.

REST Resource: v1.projects.locations.spokes

Methods
create The method google.cloud.networkconnectivity.v1.HubService.CreateSpoke is not available in Trusted Cloud by S3NS.
delete The method google.cloud.networkconnectivity.v1.HubService.DeleteSpoke is not available in Trusted Cloud by S3NS.
get The method google.cloud.networkconnectivity.v1.HubService.GetSpoke is not available in Trusted Cloud by S3NS.
getIamPolicy The method google.iam.v1.IAMPolicy.GetIamPolicy is not available in Trusted Cloud by S3NS.
list The method google.cloud.networkconnectivity.v1.HubService.ListSpokes is not available in Trusted Cloud by S3NS.
patch The method google.cloud.networkconnectivity.v1.HubService.UpdateSpoke is not available in Trusted Cloud by S3NS.
setIamPolicy The method google.iam.v1.IAMPolicy.SetIamPolicy is not available in Trusted Cloud by S3NS.
testIamPermissions The method google.iam.v1.IAMPolicy.TestIamPermissions is not available in Trusted Cloud by S3NS.