networkconnectivity/v1alpha1 library
Network Connectivity API - v1alpha1
The Network Connectivity API provides access to Network Connectivity Center.
For more information, see cloud.google.com/network-connectivity/docs/reference/networkconnectivity/rest
Create an instance of NetworkconnectivityApi to access these resources:
Classes
- AuditConfig
- Specifies the audit configuration for a service.
- Binding
-
Associates
members
, or principals, with arole
. - GoogleLongrunningListOperationsResponse
- The response message for Operations.ListOperations.
- GoogleLongrunningOperation
- This resource represents a long-running operation that is the result of a network API call.
- Hub
- Network Connectivity Center is a hub-and-spoke abstraction for network connectivity management in Google Cloud.
- ListHubsResponse
- Response for HubService.ListHubs method.
- ListLocationsResponse
- The response message for Locations.ListLocations.
- ListSpokesResponse
- The response for HubService.ListSpokes.
- NetworkconnectivityApi
- The Network Connectivity API provides access to Network Connectivity Center.
- Policy
- An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
- ProjectsLocationsGlobalHubsResource
- ProjectsLocationsGlobalResource
- ProjectsLocationsInternalRangesResource
- ProjectsLocationsOperationsResource
- ProjectsLocationsResource
- ProjectsLocationsSpokesResource
- ProjectsResource
- RouterApplianceInstance
- RouterAppliance represents a Router appliance which is specified by a VM URI and a NIC address.
- SetIamPolicyRequest
-
Request message for
SetIamPolicy
method. - Spoke
- A Spoke is an abstraction of a network attachment being attached to a Hub.
Typedefs
- AuditLogConfig = $AuditLogConfig
- Provides the configuration for logging a type of permissions.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- Expr = $Expr
- Represents a textual expression in the Common Expression Language (CEL) syntax.
- GoogleLongrunningCancelOperationRequest = $Empty
- The request message for Operations.CancelOperation.
- GoogleRpcStatus = $Status
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - Location = $Location
- A resource that represents Google Cloud Platform location.
- TestIamPermissionsRequest = $TestIamPermissionsRequest
-
Request message for
TestIamPermissions
method. - TestIamPermissionsResponse = $TestIamPermissionsResponse
-
Response message for
TestIamPermissions
method.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.