networkconnectivity/v1 library

Classes

AcceptHubSpokeRequest
The request for HubService.AcceptHubSpoke.
AuditConfig
Specifies the audit configuration for a service.
AutoAccept
The auto-accept setting for a group controls whether proposed spokes are automatically attached to the hub.
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.
Filter
Filter matches L4 traffic.
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 represents a subset of spokes attached to a hub.
Hub
A Network Connectivity Center hub is a global management resource to which you attach spokes.
InterconnectAttachment
InterconnectAttachment that this route applies to.
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.
ListPolicyBasedRoutesResponse
Response for PolicyBasedRouting.ListPolicyBasedRoutes method.
ListRegionalEndpointsResponse
Response for ListRegionalEndpoints.
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.
NextHopInterconnectAttachment
A route next hop that leads to an interconnect attachment resource.
NextHopRouterApplianceInstance
A route next hop that leads to a Router appliance instance.
NextHopVpcNetwork
NextHopVPNTunnel
A route next hop that leads to a VPN tunnel resource.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
PolicyBasedRoute
Policy-based routes route L4 network traffic based on not just destination IP address, but also source IP address, protocol, and more.
ProducerPscConfig
The PSC configurations on producer side.
ProjectsLocationsGlobalHubsGroupsResource
ProjectsLocationsGlobalHubsResource
ProjectsLocationsGlobalHubsRouteTablesResource
ProjectsLocationsGlobalHubsRouteTablesRoutesResource
ProjectsLocationsGlobalPolicyBasedRoutesResource
ProjectsLocationsGlobalResource
ProjectsLocationsInternalRangesResource
ProjectsLocationsOperationsResource
ProjectsLocationsRegionalEndpointsResource
ProjectsLocationsResource
ProjectsLocationsServiceClassesResource
ProjectsLocationsServiceConnectionMapsResource
ProjectsLocationsServiceConnectionPoliciesResource
ProjectsLocationsServiceConnectionTokensResource
ProjectsLocationsSpokesResource
ProjectsResource
PscConfig
Configuration used for Private Service Connect connections.
PscConnection
Information about a specific Private Service Connect connection.
RegionalEndpoint
The RegionalEndpoint resource.
RejectHubSpokeRequest
The request for HubService.RejectHubSpoke.
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.
VirtualMachine
VM instances that this policy-based route applies to.
Warnings
Informational warning message.

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.