Service Directory API: projects. Service Directory is a platform for discovering, publishing, and connecting services.
See: https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects
Service Directory API: projects. Service Directory is a platform for discovering, publishing, and connecting services. See: https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects
(locations-get$ auth parameters)
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/get
Required parameters: name
Optional parameters: none
Gets information about a location.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/get Required parameters: name Optional parameters: none Gets information about a location.
(locations-list$ auth parameters)
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/list
Required parameters: name
Optional parameters: filter, pageToken, pageSize
Lists information about the supported locations for this service.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/list Required parameters: name Optional parameters: filter, pageToken, pageSize Lists information about the supported locations for this service.
(locations-namespaces-create$ auth parameters body)
Required parameters: parent
Optional parameters: namespaceId
Body:
{:name string, :labels {}}
Creates a namespace, and returns the new Namespace.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/create Required parameters: parent Optional parameters: namespaceId Body: {:name string, :labels {}} Creates a namespace, and returns the new Namespace.
(locations-namespaces-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a namespace. This also deletes all services and endpoints in the namespace.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/delete Required parameters: name Optional parameters: none Deletes a namespace. This also deletes all services and endpoints in the namespace.
(locations-namespaces-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets a namespace.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/get Required parameters: name Optional parameters: none Gets a namespace.
(locations-namespaces-getIamPolicy$ auth parameters body)
Required parameters: resource
Optional parameters: none
Body:
{:options {:requestedPolicyVersion integer}}
Gets the IAM Policy for a resource (namespace or service only).
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/getIamPolicy Required parameters: resource Optional parameters: none Body: {:options {:requestedPolicyVersion integer}} Gets the IAM Policy for a resource (namespace or service only).
(locations-namespaces-list$ auth parameters)
Required parameters: parent
Optional parameters: filter, pageToken, orderBy, pageSize
Lists all namespaces.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/list Required parameters: parent Optional parameters: filter, pageToken, orderBy, pageSize Lists all namespaces.
(locations-namespaces-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:name string, :labels {}}
Updates a namespace.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/patch Required parameters: name Optional parameters: updateMask Body: {:name string, :labels {}} Updates a namespace.
(locations-namespaces-services-create$ auth parameters body)
Required parameters: parent
Optional parameters: serviceId
Body:
{:metadata {}, :name string, :endpoints [{:name string, :metadata {}, :address string, :port integer}]}
Creates a service, and returns the new Service.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/create Required parameters: parent Optional parameters: serviceId Body: {:metadata {}, :name string, :endpoints [{:name string, :metadata {}, :address string, :port integer}]} Creates a service, and returns the new Service.
(locations-namespaces-services-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a service. This also deletes all endpoints associated with the service.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/delete Required parameters: name Optional parameters: none Deletes a service. This also deletes all endpoints associated with the service.
(locations-namespaces-services-endpoints-create$ auth parameters body)
Required parameters: parent
Optional parameters: endpointId
Body:
{:name string, :metadata {}, :address string, :port integer}
Creates a endpoint, and returns the new Endpoint.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/endpoints/create Required parameters: parent Optional parameters: endpointId Body: {:name string, :metadata {}, :address string, :port integer} Creates a endpoint, and returns the new Endpoint.
(locations-namespaces-services-endpoints-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a endpoint.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/endpoints/delete Required parameters: name Optional parameters: none Deletes a endpoint.
(locations-namespaces-services-endpoints-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets a endpoint.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/endpoints/get Required parameters: name Optional parameters: none Gets a endpoint.
(locations-namespaces-services-endpoints-list$ auth parameters)
Required parameters: parent
Optional parameters: pageToken, orderBy, pageSize, filter
Lists all endpoints.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/endpoints/list Required parameters: parent Optional parameters: pageToken, orderBy, pageSize, filter Lists all endpoints.
(locations-namespaces-services-endpoints-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:name string, :metadata {}, :address string, :port integer}
Updates a endpoint.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/endpoints/patch Required parameters: name Optional parameters: updateMask Body: {:name string, :metadata {}, :address string, :port integer} Updates a endpoint.
(locations-namespaces-services-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets a service.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/get Required parameters: name Optional parameters: none Gets a service.
(locations-namespaces-services-getIamPolicy$ auth parameters body)
Required parameters: resource
Optional parameters: none
Body:
{:options {:requestedPolicyVersion integer}}
Gets the IAM Policy for a resource (namespace or service only).
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/getIamPolicy Required parameters: resource Optional parameters: none Body: {:options {:requestedPolicyVersion integer}} Gets the IAM Policy for a resource (namespace or service only).
(locations-namespaces-services-list$ auth parameters)
Required parameters: parent
Optional parameters: filter, pageToken, orderBy, pageSize
Lists all services belonging to a namespace.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/list Required parameters: parent Optional parameters: filter, pageToken, orderBy, pageSize Lists all services belonging to a namespace.
(locations-namespaces-services-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:metadata {}, :name string, :endpoints [{:name string, :metadata {}, :address string, :port integer}]}
Updates a service.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/patch Required parameters: name Optional parameters: updateMask Body: {:metadata {}, :name string, :endpoints [{:name string, :metadata {}, :address string, :port integer}]} Updates a service.
(locations-namespaces-services-resolve$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{:endpointFilter string, :maxEndpoints integer}
Returns a service and its associated endpoints. Resolving a service is not considered an active developer method.
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/resolve Required parameters: name Optional parameters: none Body: {:endpointFilter string, :maxEndpoints integer} Returns a service and its associated endpoints. Resolving a service is not considered an active developer method.
(locations-namespaces-services-setIamPolicy$ auth parameters body)
Required parameters: resource
Optional parameters: none
Body:
{:policy {:version integer, :bindings [Binding], :etag string}}
Sets the IAM Policy for a resource (namespace or service only).
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/setIamPolicy Required parameters: resource Optional parameters: none Body: {:policy {:version integer, :bindings [Binding], :etag string}} Sets the IAM Policy for a resource (namespace or service only).
(locations-namespaces-services-testIamPermissions$ auth parameters body)
Required parameters: resource
Optional parameters: none
Body:
{:permissions [string]}
Tests IAM permissions for a resource (namespace or service only).
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/testIamPermissions Required parameters: resource Optional parameters: none Body: {:permissions [string]} Tests IAM permissions for a resource (namespace or service only).
(locations-namespaces-setIamPolicy$ auth parameters body)
Required parameters: resource
Optional parameters: none
Body:
{:policy {:version integer, :bindings [Binding], :etag string}}
Sets the IAM Policy for a resource (namespace or service only).
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/setIamPolicy Required parameters: resource Optional parameters: none Body: {:policy {:version integer, :bindings [Binding], :etag string}} Sets the IAM Policy for a resource (namespace or service only).
(locations-namespaces-testIamPermissions$ auth parameters body)
Required parameters: resource
Optional parameters: none
Body:
{:permissions [string]}
Tests IAM permissions for a resource (namespace or service only).
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/testIamPermissions Required parameters: resource Optional parameters: none Body: {:permissions [string]} Tests IAM permissions for a resource (namespace or service only).
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close