servicedirectory.v1 library Null safety

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 a role.
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 Google Cloud Platform location.
TestIamPermissionsRequest = $TestIamPermissionsRequest
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.