networkconnectivity/v1 library

Classes

AcceptSpokeRequest
The request for HubService.AcceptSpoke.
AuditConfig
Specifies the audit configuration for a service.
Binding
Associates members, or principals, with a role.
ConsumerPscConfig
Allow the producer to specify which consumers can connect to it.
ConsumerPscConnection
PSC connection details on consumer side.
GoogleLongrunningListOperationsResponse
The response message for Operations.ListOperations.
GoogleLongrunningOperation
This resource represents a long-running operation that is the result of a network API call.
GoogleRpcErrorInfo
Describes the cause of the error with structured details.
Group
A group is a set of spokes to which you can apply policies.
Hub
A Network Connectivity Center hub is a global management resource to which you attach spokes.
InternalRange
The internal range resource for IPAM operations within a VPC network.
LinkedInterconnectAttachments
A collection of VLAN attachment resources.
LinkedRouterApplianceInstances
A collection of router appliance instances.
LinkedVpcNetwork
An existing VPC network.
LinkedVpnTunnels
A collection of Cloud VPN tunnel resources.
ListGroupsResponse
Response for HubService.ListGroups method.
ListHubSpokesResponse
The response for HubService.ListHubSpokes.
ListHubsResponse
Response for HubService.ListHubs method.
ListInternalRangesResponse
Response for InternalRange.ListInternalRanges
ListLocationsResponse
The response message for Locations.ListLocations.
ListRoutesResponse
Response for HubService.ListRoutes method.
ListRouteTablesResponse
Response for HubService.ListRouteTables method.
ListServiceClassesResponse
Response for ListServiceClasses.
ListServiceConnectionMapsResponse
Response for ListServiceConnectionMaps.
ListServiceConnectionPoliciesResponse
Response for ListServiceConnectionPolicies.
ListServiceConnectionTokensResponse
Response for ListServiceConnectionTokens.
ListSpokesResponse
The response for HubService.ListSpokes.
NetworkconnectivityApi
This API enables connectivity with and between Google Cloud resources.
NextHopVpcNetwork
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
ProducerPscConfig
The PSC configurations on producer side.
ProjectsLocationsGlobalHubsGroupsResource
ProjectsLocationsGlobalHubsResource
ProjectsLocationsGlobalHubsRouteTablesResource
ProjectsLocationsGlobalHubsRouteTablesRoutesResource
ProjectsLocationsGlobalPolicyBasedRoutesResource
ProjectsLocationsGlobalResource
ProjectsLocationsInternalRangesResource
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsLocationsServiceClassesResource
ProjectsLocationsServiceConnectionMapsResource
ProjectsLocationsServiceConnectionPoliciesResource
ProjectsLocationsServiceConnectionTokensResource
ProjectsLocationsSpokesResource
ProjectsResource
PscConfig
Configuration used for Private Service Connect connections.
PscConnection
Information about a specific Private Service Connect connection.
RejectSpokeRequest
The request for HubService.RejectSpoke.
Route
A route defines a path from VM instances within a spoke to a specific destination resource.
RouterApplianceInstance
A router appliance instance is a Compute Engine virtual machine (VM) instance that acts as a BGP speaker.
RouteTable
RoutingVPC
RoutingVPC contains information about the VPC networks associated with the spokes of a Network Connectivity Center hub.
ServiceClass
The ServiceClass resource.
ServiceConnectionMap
The ServiceConnectionMap resource.
ServiceConnectionPolicy
The ServiceConnectionPolicy resource.
ServiceConnectionToken
The ServiceConnectionToken resource.
SetIamPolicyRequest
Request message for SetIamPolicy method.
Spoke
A Network Connectivity Center spoke represents one or more network connectivity resources.
SpokeStateCount
The number of spokes that are in a particular state and associated with a given hub.
SpokeStateReasonCount
The number of spokes in the hub that are inactive for this reason.
SpokeSummary
Summarizes information about the spokes associated with a hub.
SpokeTypeCount
The number of spokes of a given type that are associated with a specific hub.
StateReason
The reason a spoke is inactive.

Typedefs

AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
GoogleLongrunningCancelOperationRequest = $Empty
The request message for Operations.CancelOperation.
GoogleRpcStatus = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Location = $Location00
A resource that represents a Google Cloud location.
TestIamPermissionsRequest = $TestIamPermissionsRequest00
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.