Service Directory API: projects. Service Directory is a platform for discovering, publishing, and connecting services. See: https://cloud.google.com/service-directoryapi/reference/rest/v1/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/v1/projects
(locations-get$ auth parameters)
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/get
Required parameters: name
Optional parameters: none
Gets information about a location.
https://cloud.google.com/service-directoryapi/reference/rest/v1/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/v1/projects/locations/list
Required parameters: name
Optional parameters: pageToken, pageSize, filter
Lists information about the supported locations for this service.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/list Required parameters: name Optional parameters: pageToken, pageSize, filter Lists information about the supported locations for this service.
(locations-namespaces-create$ auth parameters body)
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/create
Required parameters: parent
Optional parameters: namespaceId
Body:
{:labels {}, :name string}
Creates a namespace, and returns the new namespace.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/create Required parameters: parent Optional parameters: namespaceId Body: {:labels {}, :name string} Creates a namespace, and returns the new namespace.
(locations-namespaces-delete$ auth parameters)
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/delete
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/v1/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)
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/get
Required parameters: name
Optional parameters: none
Gets a namespace.
https://cloud.google.com/service-directoryapi/reference/rest/v1/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/v1/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)
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/list
Required parameters: parent
Optional parameters: pageSize, filter, orderBy, pageToken
Lists all namespaces.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/list Required parameters: parent Optional parameters: pageSize, filter, orderBy, pageToken Lists all namespaces.
(locations-namespaces-patch$ auth parameters body)
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/patch
Required parameters: name
Optional parameters: updateMask
Body:
{:labels {}, :name string}
Updates a namespace.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/patch Required parameters: name Optional parameters: updateMask Body: {:labels {}, :name string} Updates a namespace.
(locations-namespaces-services-create$ auth parameters body)
Required parameters: parent
Optional parameters: serviceId
Body:
{:name string, :endpoints [{:port integer, :address string, :name string, :annotations {}}], :annotations {}}
Creates a service, and returns the new service.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/services/create Required parameters: parent Optional parameters: serviceId Body: {:name string, :endpoints [{:port integer, :address string, :name string, :annotations {}}], :annotations {}} 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/v1/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:
{:port integer, :address string, :name string, :annotations {}}
Creates an endpoint, and returns the new endpoint.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/services/endpoints/create Required parameters: parent Optional parameters: endpointId Body: {:port integer, :address string, :name string, :annotations {}} Creates an endpoint, and returns the new endpoint.
(locations-namespaces-services-endpoints-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes an endpoint.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/services/endpoints/delete Required parameters: name Optional parameters: none Deletes an endpoint.
(locations-namespaces-services-endpoints-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets an endpoint.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/services/endpoints/get Required parameters: name Optional parameters: none Gets an endpoint.
(locations-namespaces-services-endpoints-list$ auth parameters)
Required parameters: parent
Optional parameters: pageToken, filter, orderBy, pageSize
Lists all endpoints.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/services/endpoints/list Required parameters: parent Optional parameters: pageToken, filter, orderBy, pageSize Lists all endpoints.
(locations-namespaces-services-endpoints-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:port integer, :address string, :name string, :annotations {}}
Updates an endpoint.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/services/endpoints/patch Required parameters: name Optional parameters: updateMask Body: {:port integer, :address string, :name string, :annotations {}} Updates an endpoint.
(locations-namespaces-services-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets a service.
https://cloud.google.com/service-directoryapi/reference/rest/v1/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/v1/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: pageToken, pageSize, filter, orderBy
Lists all services belonging to a namespace.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/services/list Required parameters: parent Optional parameters: pageToken, pageSize, filter, orderBy Lists all services belonging to a namespace.
(locations-namespaces-services-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:name string, :endpoints [{:port integer, :address string, :name string, :annotations {}}], :annotations {}}
Updates a service.
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/services/patch Required parameters: name Optional parameters: updateMask Body: {:name string, :endpoints [{:port integer, :address string, :name string, :annotations {}}], :annotations {}} 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/v1/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 {:etag string, :version integer, :bindings [Binding]}}
Sets the IAM Policy for a resource (namespace or service only).
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/services/setIamPolicy Required parameters: resource Optional parameters: none Body: {:policy {:etag string, :version integer, :bindings [Binding]}} 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/v1/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 {:etag string, :version integer, :bindings [Binding]}}
Sets the IAM Policy for a resource (namespace or service only).
https://cloud.google.com/service-directoryapi/reference/rest/v1/projects/locations/namespaces/setIamPolicy Required parameters: resource Optional parameters: none Body: {:policy {:etag string, :version integer, :bindings [Binding]}} 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/v1/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