Distributed Cloud Edge Network v1 API - Namespace Google.Cloud.EdgeNetwork.V1 (1.0.0)

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.