Liking cljdoc? Tell your friends :D

happygapi.servicedirectory.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

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
raw docstring

locations-get$clj

(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.
sourceraw docstring

locations-list$clj

(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.
sourceraw docstring

locations-namespaces-create$clj

(locations-namespaces-create$ auth parameters body)

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.

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.
sourceraw docstring

locations-namespaces-delete$clj

(locations-namespaces-delete$ auth parameters)

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.

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.
sourceraw docstring

locations-namespaces-get$clj

(locations-namespaces-get$ auth parameters)

https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/get

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.
sourceraw docstring

locations-namespaces-getIamPolicy$clj

(locations-namespaces-getIamPolicy$ auth parameters body)

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).

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).
sourceraw docstring

locations-namespaces-list$clj

(locations-namespaces-list$ auth parameters)

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.

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.
sourceraw docstring

locations-namespaces-patch$clj

(locations-namespaces-patch$ auth parameters body)

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.

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.
sourceraw docstring

locations-namespaces-services-create$clj

(locations-namespaces-services-create$ auth parameters body)

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.

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.
sourceraw docstring

locations-namespaces-services-delete$clj

(locations-namespaces-services-delete$ auth parameters)

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.

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.
sourceraw docstring

locations-namespaces-services-endpoints-create$clj

(locations-namespaces-services-endpoints-create$ auth parameters body)

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.

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.
sourceraw docstring

locations-namespaces-services-endpoints-delete$clj

(locations-namespaces-services-endpoints-delete$ auth parameters)
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/endpoints/delete

Required parameters: name

Optional parameters: none

Deletes a endpoint.
sourceraw docstring

locations-namespaces-services-endpoints-get$clj

(locations-namespaces-services-endpoints-get$ auth parameters)
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/endpoints/get

Required parameters: name

Optional parameters: none

Gets a endpoint.
sourceraw docstring

locations-namespaces-services-endpoints-list$clj

(locations-namespaces-services-endpoints-list$ auth parameters)

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.

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.
sourceraw docstring

locations-namespaces-services-endpoints-patch$clj

(locations-namespaces-services-endpoints-patch$ auth parameters body)

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.

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.
sourceraw docstring

locations-namespaces-services-get$clj

(locations-namespaces-services-get$ auth parameters)
https://cloud.google.com/service-directoryapi/reference/rest/v1beta1/projects/locations/namespaces/services/get

Required parameters: name

Optional parameters: none

Gets a service.
sourceraw docstring

locations-namespaces-services-getIamPolicy$clj

(locations-namespaces-services-getIamPolicy$ auth parameters body)

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).

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).
sourceraw docstring

locations-namespaces-services-list$clj

(locations-namespaces-services-list$ auth parameters)

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.

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.
sourceraw docstring

locations-namespaces-services-patch$clj

(locations-namespaces-services-patch$ auth parameters body)

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.

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.
sourceraw docstring

locations-namespaces-services-resolve$clj

(locations-namespaces-services-resolve$ auth parameters body)

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.

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.
sourceraw docstring

locations-namespaces-services-setIamPolicy$clj

(locations-namespaces-services-setIamPolicy$ auth parameters body)

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).

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).
sourceraw docstring

locations-namespaces-services-testIamPermissions$clj

(locations-namespaces-services-testIamPermissions$ auth parameters body)

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).

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).
sourceraw docstring

locations-namespaces-setIamPolicy$clj

(locations-namespaces-setIamPolicy$ auth parameters body)

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).

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).
sourceraw docstring

locations-namespaces-testIamPermissions$clj

(locations-namespaces-testIamPermissions$ auth parameters body)

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).

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).
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close