Liking cljdoc? Tell your friends :D

happygapi.dns.responsePolicies

Cloud DNS API: responsePolicies.

See: https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies
raw docstring

create$clj

(create$ auth parameters body)

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/create

Required parameters: project

Optional parameters: clientOperationId

Body:

{:id string, :responsePolicyName string, :description string, :networks [{:networkUrl string, :kind string}], :gkeClusters [{:gkeClusterName string, :kind string}], :labels {}, :kind string}

Creates a new Response Policy

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/create

Required parameters: project

Optional parameters: clientOperationId

Body: 

{:id string,
 :responsePolicyName string,
 :description string,
 :networks [{:networkUrl string, :kind string}],
 :gkeClusters [{:gkeClusterName string, :kind string}],
 :labels {},
 :kind string}

Creates a new Response Policy
sourceraw docstring

delete$clj

(delete$ auth parameters)

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/delete

Required parameters: project, responsePolicy

Optional parameters: clientOperationId

Deletes a previously created Response Policy. Fails if the response policy is non-empty or still being referenced by a network.

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/delete

Required parameters: project, responsePolicy

Optional parameters: clientOperationId

Deletes a previously created Response Policy. Fails if the response policy is non-empty or still being referenced by a network.
sourceraw docstring

get$clj

(get$ auth parameters)

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/get

Required parameters: project, responsePolicy

Optional parameters: clientOperationId

Fetches the representation of an existing Response Policy.

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/get

Required parameters: project, responsePolicy

Optional parameters: clientOperationId

Fetches the representation of an existing Response Policy.
sourceraw docstring

list$clj

(list$ auth parameters)

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/list

Required parameters: project

Optional parameters: maxResults, pageToken

Enumerates all Response Policies associated with a project.

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/list

Required parameters: project

Optional parameters: maxResults, pageToken

Enumerates all Response Policies associated with a project.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/patch

Required parameters: project, responsePolicy

Optional parameters: clientOperationId

Body:

{:id string, :responsePolicyName string, :description string, :networks [{:networkUrl string, :kind string}], :gkeClusters [{:gkeClusterName string, :kind string}], :labels {}, :kind string}

Applies a partial update to an existing Response Policy.

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/patch

Required parameters: project, responsePolicy

Optional parameters: clientOperationId

Body: 

{:id string,
 :responsePolicyName string,
 :description string,
 :networks [{:networkUrl string, :kind string}],
 :gkeClusters [{:gkeClusterName string, :kind string}],
 :labels {},
 :kind string}

Applies a partial update to an existing Response Policy.
sourceraw docstring

update$clj

(update$ auth parameters body)

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/update

Required parameters: project, responsePolicy

Optional parameters: clientOperationId

Body:

{:id string, :responsePolicyName string, :description string, :networks [{:networkUrl string, :kind string}], :gkeClusters [{:gkeClusterName string, :kind string}], :labels {}, :kind string}

Updates an existing Response Policy.

https://cloud.google.com/dns/docsapi/reference/rest/v1/responsePolicies/update

Required parameters: project, responsePolicy

Optional parameters: clientOperationId

Body: 

{:id string,
 :responsePolicyName string,
 :description string,
 :networks [{:networkUrl string, :kind string}],
 :gkeClusters [{:gkeClusterName string, :kind string}],
 :labels {},
 :kind string}

Updates an existing Response Policy.
sourceraw docstring

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

× close