Classes
CreateInterconnectAttachmentRequest
Message for creating a InterconnectAttachment
CreateNetworkRequest
Message for creating a Network
CreateRouterRequest
Message for creating a Router
CreateSubnetRequest
Message for creating a Subnet
DeleteInterconnectAttachmentRequest
Message for deleting a InterconnectAttachment
DeleteNetworkRequest
Message for deleting a Network
DeleteRouterRequest
Message for deleting a Router
DeleteSubnetRequest
Message for deleting a Subnet
DiagnoseInterconnectRequest
Message for requesting the diagnostics of an interconnect within a specific zone.
DiagnoseInterconnectResponse
DiagnoseInterconnectResponse contains the current diagnostics for a specific interconnect.
DiagnoseNetworkRequest
Message for requesting the diagnostics of a network within a specific zone.
DiagnoseNetworkResponse
DiagnoseNetworkResponse contains the current status for a specific network.
DiagnoseNetworkResponse.Types
Container for nested types declared in the DiagnoseNetworkResponse message type.
DiagnoseNetworkResponse.Types.NetworkStatus
NetworkStatus has a list of status for the subnets under the current network.
DiagnoseNetworkResponse.Types.NetworkStatus.Types
Container for nested types declared in the NetworkStatus message type.
DiagnoseRouterRequest
Message for requesting diagnositcs of a router within a specific zone.
DiagnoseRouterResponse
DiagnoseRouterResponse contains the current status for a specific router.
EdgeNetwork
EdgeNetwork API provides managed, highly available cloud dynamic network configuration service to the GEC customer to enable edge application and network function solutions. This allows the customers to easily define and configure the network setup and property to meet the workload requirement.
EdgeNetwork.EdgeNetworkBase
Base class for server-side implementations of EdgeNetwork
EdgeNetwork.EdgeNetworkClient
Client for EdgeNetwork
EdgeNetworkClient
EdgeNetwork client wrapper, for convenient use.
EdgeNetworkClientBuilder
Builder class for EdgeNetworkClient to provide simple configuration of credentials, endpoint etc.
EdgeNetworkClientImpl
EdgeNetwork client wrapper implementation, for convenient use.
EdgeNetworkSettings
Settings for EdgeNetworkClient instances.
GetInterconnectAttachmentRequest
Message for getting a InterconnectAttachment
GetInterconnectRequest
Message for getting a Interconnect
GetNetworkRequest
Message for getting a Network
GetRouterRequest
Message for getting a Router
GetSubnetRequest
Message for getting a Subnet
GetZoneRequest
Message for getting a Zone
InitializeZoneRequest
Message for initializing a specified zone
InitializeZoneResponse
The response of initializing a zone
Interconnect
Message describing Interconnect object
Interconnect.Types
Container for nested types declared in the Interconnect message type.
InterconnectAttachment
Message describing InterconnectAttachment object
InterconnectAttachmentName
Resource name for the InterconnectAttachment
resource.
InterconnectDiagnostics
Diagnostics information about interconnect, contains detailed and current technical information about Google's side of the connection.
InterconnectDiagnostics.Types
Container for nested types declared in the InterconnectDiagnostics message type.
InterconnectDiagnostics.Types.LinkLACPStatus
Describing the status of a LACP link.
InterconnectDiagnostics.Types.LinkLACPStatus.Types
Container for nested types declared in the LinkLACPStatus message type.
InterconnectDiagnostics.Types.LinkLLDPStatus
Describing a LLDP link.
InterconnectDiagnostics.Types.LinkStatus
Describing the status for each link on the Interconnect.
InterconnectDiagnostics.Types.PacketCounts
Containing a collection of interface-related statistics objects.
InterconnectName
Resource name for the Interconnect
resource.
LinkLayerAddress
LinkLayerAddress contains an IP address and corresponding link-layer address.
ListInterconnectAttachmentsRequest
Message for requesting list of InterconnectAttachments
ListInterconnectAttachmentsResponse
Message for response to listing InterconnectAttachments
ListInterconnectsRequest
Message for requesting list of Interconnects
ListInterconnectsResponse
Message for response to listing Interconnects
ListNetworksRequest
Message for requesting list of Networks
ListNetworksResponse
Message for response to listing Networks
ListRoutersRequest
Message for requesting list of Routers
ListRoutersResponse
Message for response to listing Routers
ListSubnetsRequest
Message for requesting list of Subnets
ListSubnetsResponse
Message for response to listing Subnets
ListZonesRequest
Message for requesting list of Zones
ListZonesResponse
Message for response to listing Zones
Network
Message describing Network object
NetworkName
Resource name for the Network
resource.
OperationMetadata
Represents the metadata of the long-running operation.
Router
Message describing Router object
Router.Types
Container for nested types declared in the Router message type.
Router.Types.Bgp
BGP information specific to this router.
Router.Types.BgpPeer
BGPPeer defines the peer side layer-3 information for building the BGP session.
Router.Types.Interface
Router Interface defines the GDCE zone side layer-3 information for building the BGP session.
RouterName
Resource name for the Router
resource.
RouterStatus
Describing the current status of a router.
RouterStatus.Types
Container for nested types declared in the RouterStatus message type.
RouterStatus.Types.BgpPeerStatus
Status of a BGP peer.
RouterStatus.Types.BgpPeerStatus.Types
Container for nested types declared in the BgpPeerStatus message type.
RouterStatus.Types.PrefixCounter
PrefixCounter contains a collection of prefixes related counts.
Subnet
Message describing Subnet object
SubnetName
Resource name for the Subnet
resource.
SubnetStatus
SubnetStatus contains detailed and current technical information about this subnet resource.
UpdateRouterRequest
Message for updating a Router
UpdateSubnetRequest
Message for updating a Subnet
Zone
A Google Edge Cloud zone.
ZoneName
Resource name for the Zone
resource.
Enums
DiagnoseNetworkResponse.Types.NetworkStatus.Types.MacsecStatus
Denotes the status of MACsec sessions for the links of a zone.
Interconnect.Types.InterconnectType
Type of interconnect.
InterconnectAttachmentName.ResourceNameType
The possible contents of InterconnectAttachmentName.
InterconnectDiagnostics.Types.LinkLACPStatus.Types.State
State enum for LACP link.
InterconnectName.ResourceNameType
The possible contents of InterconnectName.
NetworkName.ResourceNameType
The possible contents of NetworkName.
ResourceState
ResourceState describes the state the resource. A normal lifecycle of a new resource being created would be: PENDING -> PROVISIONING -> RUNNING. A normal lifecycle of an existing resource being deleted would be: RUNNING -> DELETING. Any failures during processing will result the resource to be in a SUSPENDED state.
RouterName.ResourceNameType
The possible contents of RouterName.
RouterStatus.Types.BgpPeerStatus.Types.BgpStatus
Status of the BGP peer: {UP, DOWN}
SubnetName.ResourceNameType
The possible contents of SubnetName.
ZoneName.ResourceNameType
The possible contents of ZoneName.