ProjectsLocationsNetworkPeerings
class ProjectsLocationsNetworkPeerings extends Resource (View source)
The "networkPeerings" collection of methods.
Typical usage is:
$vmwareengineService = new Google\Service\VMwareEngine(...);
$networkPeerings = $vmwareengineService->projects_locations_networkPeerings;
Methods
Creates a new network peering between the peer network and VMware Engine
network provided in a NetworkPeering
resource. NetworkPeering is a global
resource and location can only be global. (networkPeerings.create)
Deletes a NetworkPeering
resource. When a network peering is deleted for a
VMware Engine network, the peer network becomes inaccessible to that VMware
Engine network. NetworkPeering is a global resource and location can only be
global. (networkPeerings.delete)
Retrieves a NetworkPeering
resource by its resource name. The resource
contains details of the network peering, such as peered networks, import and
export custom route configurations, and peering state. NetworkPeering is a
global resource and location can only be global. (networkPeerings.get)
Lists NetworkPeering
resources in a given project. NetworkPeering is a
global resource and location can only be global.
Modifies a NetworkPeering
resource. Only the description
field can be
updated. Only fields specified in updateMask
are applied. NetworkPeering is
a global resource and location can only be global. (networkPeerings.patch)
Details
Operation
create(string $parent, NetworkPeering $postBody, array $optParams = [])
Creates a new network peering between the peer network and VMware Engine
network provided in a NetworkPeering
resource. NetworkPeering is a global
resource and location can only be global. (networkPeerings.create)
Operation
delete(string $name, array $optParams = [])
Deletes a NetworkPeering
resource. When a network peering is deleted for a
VMware Engine network, the peer network becomes inaccessible to that VMware
Engine network. NetworkPeering is a global resource and location can only be
global. (networkPeerings.delete)
NetworkPeering
get(string $name, array $optParams = [])
Retrieves a NetworkPeering
resource by its resource name. The resource
contains details of the network peering, such as peered networks, import and
export custom route configurations, and peering state. NetworkPeering is a
global resource and location can only be global. (networkPeerings.get)
ListNetworkPeeringsResponse
listProjectsLocationsNetworkPeerings(string $parent, array $optParams = [])
Lists NetworkPeering
resources in a given project. NetworkPeering is a
global resource and location can only be global.
(networkPeerings.listProjectsLocationsNetworkPeerings)
Operation
patch(string $name, NetworkPeering $postBody, array $optParams = [])
Modifies a NetworkPeering
resource. Only the description
field can be
updated. Only fields specified in updateMask
are applied. NetworkPeering is
a global resource and location can only be global. (networkPeerings.patch)