Classes
Data
Hub
A Network Connectivity Center hub is a global management resource to which you attach spokes. A single hub can contain spokes from multiple regions. However, if any of a hub's spokes use the site-to-site data transfer feature, the resources associated with those spokes must all be in the same VPC network. Spokes that do not use site-to-site data transfer can be associated with any VPC network in your project.
Protobuf type google.events.cloud.networkconnectivity.v1.Hub
Hub.Builder
A Network Connectivity Center hub is a global management resource to which you attach spokes. A single hub can contain spokes from multiple regions. However, if any of a hub's spokes use the site-to-site data transfer feature, the resources associated with those spokes must all be in the same VPC network. Spokes that do not use site-to-site data transfer can be associated with any VPC network in your project.
Protobuf type google.events.cloud.networkconnectivity.v1.Hub
HubEventData
The data within all Hub events.
Protobuf type google.events.cloud.networkconnectivity.v1.HubEventData
HubEventData.Builder
The data within all Hub events.
Protobuf type google.events.cloud.networkconnectivity.v1.HubEventData
LinkedInterconnectAttachments
A collection of VLAN attachment resources. These resources should be redundant attachments that all advertise the same prefixes to Google Cloud. Alternatively, in active/passive configurations, all attachments should be capable of advertising the same prefixes.
Protobuf type google.events.cloud.networkconnectivity.v1.LinkedInterconnectAttachments
LinkedInterconnectAttachments.Builder
A collection of VLAN attachment resources. These resources should be redundant attachments that all advertise the same prefixes to Google Cloud. Alternatively, in active/passive configurations, all attachments should be capable of advertising the same prefixes.
Protobuf type google.events.cloud.networkconnectivity.v1.LinkedInterconnectAttachments
LinkedRouterApplianceInstances
A collection of router appliance instances. If you configure multiple router appliance instances to receive data from the same set of sites outside of Google Cloud, we recommend that you associate those instances with the same spoke.
Protobuf type google.events.cloud.networkconnectivity.v1.LinkedRouterApplianceInstances
LinkedRouterApplianceInstances.Builder
A collection of router appliance instances. If you configure multiple router appliance instances to receive data from the same set of sites outside of Google Cloud, we recommend that you associate those instances with the same spoke.
Protobuf type google.events.cloud.networkconnectivity.v1.LinkedRouterApplianceInstances
LinkedVpnTunnels
A collection of Cloud VPN tunnel resources. These resources should be redundant HA VPN tunnels that all advertise the same prefixes to Google Cloud. Alternatively, in a passive/active configuration, all tunnels should be capable of advertising the same prefixes.
Protobuf type google.events.cloud.networkconnectivity.v1.LinkedVpnTunnels
LinkedVpnTunnels.Builder
A collection of Cloud VPN tunnel resources. These resources should be redundant HA VPN tunnels that all advertise the same prefixes to Google Cloud. Alternatively, in a passive/active configuration, all tunnels should be capable of advertising the same prefixes.
Protobuf type google.events.cloud.networkconnectivity.v1.LinkedVpnTunnels
RouterApplianceInstance
A router appliance instance is a Compute Engine virtual machine (VM) instance that acts as a BGP speaker. A router appliance instance is specified by the URI of the VM and the internal IP address of one of the VM's network interfaces.
Protobuf type google.events.cloud.networkconnectivity.v1.RouterApplianceInstance
RouterApplianceInstance.Builder
A router appliance instance is a Compute Engine virtual machine (VM) instance that acts as a BGP speaker. A router appliance instance is specified by the URI of the VM and the internal IP address of one of the VM's network interfaces.
Protobuf type google.events.cloud.networkconnectivity.v1.RouterApplianceInstance
RoutingVPC
RoutingVPC contains information about the VPC networks associated with the spokes of a Network Connectivity Center hub.
Protobuf type google.events.cloud.networkconnectivity.v1.RoutingVPC
RoutingVPC.Builder
RoutingVPC contains information about the VPC networks associated with the spokes of a Network Connectivity Center hub.
Protobuf type google.events.cloud.networkconnectivity.v1.RoutingVPC
ServiceClass
The ServiceClass resource. Next id: 8
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceClass
ServiceClass.Builder
The ServiceClass resource. Next id: 8
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceClass
ServiceClassEventData
The data within all ServiceClass events.
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceClassEventData
ServiceClassEventData.Builder
The data within all ServiceClass events.
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceClassEventData
ServiceConnectionMap
The ServiceConnectionMap resource. Next id: 14
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceConnectionMap
ServiceConnectionMap.Builder
The ServiceConnectionMap resource. Next id: 14
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceConnectionMap
ServiceConnectionMap.ConsumerPscConfig
Allow the producer to specify which consumers can connect to it.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConfig
ServiceConnectionMap.ConsumerPscConfig.Builder
Allow the producer to specify which consumers can connect to it.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConfig
ServiceConnectionMap.ConsumerPscConnection
PSC connection details on consumer side.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection
ServiceConnectionMap.ConsumerPscConnection.Builder
PSC connection details on consumer side.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection
ServiceConnectionMap.ProducerPscConfig
The PSC configurations on producer side.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionMap.ProducerPscConfig
ServiceConnectionMap.ProducerPscConfig.Builder
The PSC configurations on producer side.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionMap.ProducerPscConfig
ServiceConnectionMapEventData
The data within all ServiceConnectionMap events.
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceConnectionMapEventData
ServiceConnectionMapEventData.Builder
The data within all ServiceConnectionMap events.
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceConnectionMapEventData
ServiceConnectionPolicy
The ServiceConnectionPolicy resource. Next id: 11
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceConnectionPolicy
ServiceConnectionPolicy.Builder
The ServiceConnectionPolicy resource. Next id: 11
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceConnectionPolicy
ServiceConnectionPolicy.PscConfig
Configuration used for Private Service Connect connections. Used when Infrastructure is PSC.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionPolicy.PscConfig
ServiceConnectionPolicy.PscConfig.Builder
Configuration used for Private Service Connect connections. Used when Infrastructure is PSC.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionPolicy.PscConfig
ServiceConnectionPolicy.PscConnection
Information about a specific Private Service Connect connection.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionPolicy.PscConnection
ServiceConnectionPolicy.PscConnection.Builder
Information about a specific Private Service Connect connection.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionPolicy.PscConnection
ServiceConnectionPolicyEventData
The data within all ServiceConnectionPolicy events.
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceConnectionPolicyEventData
ServiceConnectionPolicyEventData.Builder
The data within all ServiceConnectionPolicy events.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionPolicyEventData
ServiceConnectionToken
The ServiceConnectionToken resource. Next id: 9
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceConnectionToken
ServiceConnectionToken.Builder
The ServiceConnectionToken resource. Next id: 9
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceConnectionToken
ServiceConnectionTokenEventData
The data within all ServiceConnectionToken events.
Protobuf type google.events.cloud.networkconnectivity.v1.ServiceConnectionTokenEventData
ServiceConnectionTokenEventData.Builder
The data within all ServiceConnectionToken events.
Protobuf type
google.events.cloud.networkconnectivity.v1.ServiceConnectionTokenEventData
Spoke
A Network Connectivity Center spoke represents one or more network connectivity resources. When you create a spoke, you associate it with a hub. You must also identify a value for exactly one of the following fields:
- linked_vpn_tunnels
- linked_interconnect_attachments
- linked_router_appliance_instances
Protobuf type google.events.cloud.networkconnectivity.v1.Spoke
Spoke.Builder
A Network Connectivity Center spoke represents one or more network connectivity resources. When you create a spoke, you associate it with a hub. You must also identify a value for exactly one of the following fields:
- linked_vpn_tunnels
- linked_interconnect_attachments
- linked_router_appliance_instances
Protobuf type google.events.cloud.networkconnectivity.v1.Spoke
SpokeEventData
The data within all Spoke events.
Protobuf type google.events.cloud.networkconnectivity.v1.SpokeEventData
SpokeEventData.Builder
The data within all Spoke events.
Protobuf type google.events.cloud.networkconnectivity.v1.SpokeEventData
Interfaces
HubEventDataOrBuilder
HubOrBuilder
LinkedInterconnectAttachmentsOrBuilder
LinkedRouterApplianceInstancesOrBuilder
LinkedVpnTunnelsOrBuilder
RouterApplianceInstanceOrBuilder
RoutingVPCOrBuilder
ServiceClassEventDataOrBuilder
ServiceClassOrBuilder
ServiceConnectionMap.ConsumerPscConfigOrBuilder
ServiceConnectionMap.ConsumerPscConnectionOrBuilder
ServiceConnectionMap.ProducerPscConfigOrBuilder
ServiceConnectionMapEventDataOrBuilder
ServiceConnectionMapOrBuilder
ServiceConnectionPolicy.PscConfigOrBuilder
ServiceConnectionPolicy.PscConnectionOrBuilder
ServiceConnectionPolicyEventDataOrBuilder
ServiceConnectionPolicyOrBuilder
ServiceConnectionTokenEventDataOrBuilder
ServiceConnectionTokenOrBuilder
SpokeEventDataOrBuilder
SpokeOrBuilder
Enums
ConnectionErrorType
The error type indicates whether a connection error is consumer facing, producer facing or system internal.
Protobuf enum google.events.cloud.networkconnectivity.v1.ConnectionErrorType
Infrastructure
The infrastructure used for connections between consumers/producers.
Protobuf enum google.events.cloud.networkconnectivity.v1.Infrastructure
ServiceConnectionMap.ConsumerPscConfig.State
PSC Consumer Config State.
Protobuf enum
google.events.cloud.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConfig.State
ServiceConnectionMap.ConsumerPscConnection.State
The state of the PSC connection.
Protobuf enum
google.events.cloud.networkconnectivity.v1.ServiceConnectionMap.ConsumerPscConnection.State
ServiceConnectionPolicy.State
The state of the PSC connection.
Protobuf enum google.events.cloud.networkconnectivity.v1.ServiceConnectionPolicy.State
State
The State enum represents the lifecycle stage of a Network Connectivity Center resource.
Protobuf enum google.events.cloud.networkconnectivity.v1.State