Namespace Google.Apis.ServiceDirectory.v1beta1
Classes
ProjectsResource
The "projects" collection of methods.
ProjectsResource.LocationsResource
The "locations" collection of methods.
ProjectsResource.LocationsResource.GetRequest
Gets information about a location.
ProjectsResource.LocationsResource.ListRequest
Lists information about the supported locations for this service. This method lists locations based on
the resource scope provided in the [ListLocationsRequest.name] field: * Global locations: If name
is empty, the method lists the public locations available to all projects. * Project-specific
locations: If name follows the format projects/{project}, the method lists locations visible to
that specific project. This includes public, private, or other project-specific locations enabled for
the project. For gRPC and client library implementations, the resource name is passed as the name
field. For direct service calls, the resource name is incorporated into the request path based on the
specific service implementation and version.
ProjectsResource.LocationsResource.NamespacesResource
The "namespaces" collection of methods.
ProjectsResource.LocationsResource.NamespacesResource.CreateRequest
Creates a namespace, and returns the new namespace.
ProjectsResource.LocationsResource.NamespacesResource.DeleteRequest
Deletes a namespace. This also deletes all services and endpoints in the namespace.
ProjectsResource.LocationsResource.NamespacesResource.GetIamPolicyRequest
Gets the IAM Policy for a resource
ProjectsResource.LocationsResource.NamespacesResource.GetRequest
Gets a namespace.
ProjectsResource.LocationsResource.NamespacesResource.ListRequest
Lists all namespaces.
ProjectsResource.LocationsResource.NamespacesResource.PatchRequest
Updates a namespace.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource
The "services" collection of methods.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.CreateRequest
Creates a service, and returns the new service.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.DeleteRequest
Deletes a service. This also deletes all endpoints associated with the service.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.EndpointsResource
The "endpoints" collection of methods.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.EndpointsResource.CreateRequest
Creates an endpoint, and returns the new endpoint.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.EndpointsResource.DeleteRequest
Deletes an endpoint.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.EndpointsResource.GetRequest
Gets an endpoint.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.EndpointsResource.ListRequest
Lists all endpoints.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.EndpointsResource.PatchRequest
Updates an endpoint.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.GetIamPolicyRequest
Gets the IAM Policy for a resource
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.GetRequest
Gets a service.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.ListRequest
Lists all services belonging to a namespace.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.PatchRequest
Updates a service.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.ResolveRequest
Returns a service and its associated endpoints. Resolving a service is not considered an active developer method.
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.SetIamPolicyRequest
Sets the IAM Policy for a resource
ProjectsResource.LocationsResource.NamespacesResource.ServicesResource.TestIamPermissionsRequest
Tests IAM permissions for a resource (namespace, service or service workload only).
ProjectsResource.LocationsResource.NamespacesResource.SetIamPolicyRequest
Sets the IAM Policy for a resource
ProjectsResource.LocationsResource.NamespacesResource.TestIamPermissionsRequest
Tests IAM permissions for a resource (namespace, service or service workload only).
ProjectsResource.LocationsResource.NamespacesResource.WorkloadsResource
The "workloads" collection of methods.
ProjectsResource.LocationsResource.NamespacesResource.WorkloadsResource.GetIamPolicyRequest
Gets the IAM Policy for a resource
ProjectsResource.LocationsResource.NamespacesResource.WorkloadsResource.SetIamPolicyRequest
Sets the IAM Policy for a resource
ProjectsResource.LocationsResource.NamespacesResource.WorkloadsResource.TestIamPermissionsRequest
Tests IAM permissions for a resource (namespace, service or service workload only).
ServiceDirectoryBaseServiceRequest<TResponse>
A base abstract class for ServiceDirectory requests.
ServiceDirectoryService
The ServiceDirectory Service.
ServiceDirectoryService.Scope
Available OAuth 2.0 scopes for use with the Service Directory API.
ServiceDirectoryService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Service Directory API.
Enums
ServiceDirectoryBaseServiceRequest<TResponse>.AltEnum
Data format for response.
ServiceDirectoryBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.