servicedirectory/v1 library
Service Directory API - v1
Service Directory is a platform for discovering, publishing, and connecting services.
For more information, see cloud.google.com/service-directory
Create an instance of ServiceDirectoryApi to access these resources:
Classes
- Binding
-
Associates
members
, or principals, with arole
. - Endpoint
- An individual endpoint that provides a service.
- GetIamPolicyRequest
-
Request message for
GetIamPolicy
method. - ListEndpointsResponse
- The response message for RegistrationService.ListEndpoints.
- ListLocationsResponse
- The response message for Locations.ListLocations.
- ListNamespacesResponse
- The response message for RegistrationService.ListNamespaces.
- ListServicesResponse
- The response message for RegistrationService.ListServices.
- Namespace
- A container for services.
- Policy
- An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
- ProjectsLocationsNamespacesResource
- ProjectsLocationsNamespacesServicesEndpointsResource
- ProjectsLocationsNamespacesServicesResource
- ProjectsLocationsResource
- ProjectsResource
- ResolveServiceRequest
- The request message for LookupService.ResolveService.
- ResolveServiceResponse
- The response message for LookupService.ResolveService.
- Service
- An individual service.
- ServiceDirectoryApi
- Service Directory is a platform for discovering, publishing, and connecting services.
- SetIamPolicyRequest
-
Request message for
SetIamPolicy
method.
Typedefs
- 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.
- GetPolicyOptions = $GetPolicyOptions
- Encapsulates settings provided to GetIamPolicy.
- Location = $Location00
- A resource that represents a Google Cloud location.
- TestIamPermissionsRequest = $TestIamPermissionsRequest00
-
Request message for
TestIamPermissions
method. - TestIamPermissionsResponse = $PermissionsResponse
-
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.