# Functions
New creates a new Service.
NewService creates a new Service.
# Constants
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
# Structs
AcceptHubSpokeRequest: The request for HubService.AcceptHubSpoke.
AcceptHubSpokeResponse: The response for HubService.AcceptHubSpoke.
AuditConfig: Specifies the audit configuration for a service.
AuditLogConfig: Provides the configuration for logging a type of permissions.
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.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
Filter: Filter matches L4 traffic.
GoogleLongrunningCancelOperationRequest: The request message for Operations.CancelOperation.
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.
GoogleRpcStatus: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
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.
HubStatusEntry: A hub status entry represents the status of a set of propagated Private Service Connect connections grouped by certain fields.
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 PolicyBasedRoutingService.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.
Location: A resource that represents a Google Cloud location.
LocationMetadata: Metadata about locations.
Migration: Specification for migration with source and target resource names.
NextHopInterconnectAttachment: A route next hop that leads to an interconnect attachment resource.
NextHopRouterApplianceInstance: A route next hop that leads to a Router appliance instance.
NextHopVPNTunnel: A route next hop that leads to a VPN tunnel resource.
OperationMetadata: Represents the metadata of the long-running operation.
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.
PscConfig: Configuration used for Private Service Connect connections.
PscConnection: Information about a specific Private Service Connect connection.
PscPropagationStatus: The status of one or more propagated Private Service Connect connections in a hub.
QueryHubStatusResponse: The response for HubService.QueryHubStatus.
RegionalEndpoint: The RegionalEndpoint resource.
RejectHubSpokeRequest: The request for HubService.RejectHubSpoke.
RejectHubSpokeResponse: The response 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.
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.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
VirtualMachine: VM instances that this policy-based route applies to.
Warnings: Informational warning message.