Liking cljdoc? Tell your friends :D

happygapi.dns.policies

Google Cloud DNS API: policies. Configures and serves authoritative DNS records. See: https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies

Google Cloud DNS API: policies.
Configures and serves authoritative DNS records.
See: https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies
raw docstring

create$clj

(create$ auth parameters body)

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/create

Required parameters: project

Optional parameters: clientOperationId

Body:

{:alternativeNameServerConfig {:kind string, :targetNameServers [PolicyAlternativeNameServerConfigTargetNameServer]}, :description string, :enableInboundForwarding boolean, :enableLogging boolean, :id string, :kind string, :name string, :networks [{:kind string, :networkUrl string}]}

Create a new Policy

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/create

Required parameters: project

Optional parameters: clientOperationId

Body: 

{:alternativeNameServerConfig {:kind string,
                               :targetNameServers [PolicyAlternativeNameServerConfigTargetNameServer]},
 :description string,
 :enableInboundForwarding boolean,
 :enableLogging boolean,
 :id string,
 :kind string,
 :name string,
 :networks [{:kind string, :networkUrl string}]}

Create a new Policy
sourceraw docstring

delete$clj

(delete$ auth parameters)

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/delete

Required parameters: policy, project

Optional parameters: clientOperationId

Delete a previously created Policy. Will fail if the policy is still being referenced by a network.

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/delete

Required parameters: policy, project

Optional parameters: clientOperationId

Delete a previously created Policy. Will fail if the policy is still being referenced by a network.
sourceraw docstring

get$clj

(get$ auth parameters)

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/get

Required parameters: policy, project

Optional parameters: clientOperationId

Fetch the representation of an existing Policy.

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/get

Required parameters: policy, project

Optional parameters: clientOperationId

Fetch the representation of an existing Policy.
sourceraw docstring

list$clj

(list$ auth parameters)

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/list

Required parameters: project

Optional parameters: maxResults, pageToken

Enumerate all Policies associated with a project.

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/list

Required parameters: project

Optional parameters: maxResults, pageToken

Enumerate all Policies associated with a project.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/patch

Required parameters: policy, project

Optional parameters: clientOperationId

Body:

{:alternativeNameServerConfig {:kind string, :targetNameServers [PolicyAlternativeNameServerConfigTargetNameServer]}, :description string, :enableInboundForwarding boolean, :enableLogging boolean, :id string, :kind string, :name string, :networks [{:kind string, :networkUrl string}]}

Apply a partial update to an existing Policy.

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/patch

Required parameters: policy, project

Optional parameters: clientOperationId

Body: 

{:alternativeNameServerConfig {:kind string,
                               :targetNameServers [PolicyAlternativeNameServerConfigTargetNameServer]},
 :description string,
 :enableInboundForwarding boolean,
 :enableLogging boolean,
 :id string,
 :kind string,
 :name string,
 :networks [{:kind string, :networkUrl string}]}

Apply a partial update to an existing Policy.
sourceraw docstring

update$clj

(update$ auth parameters body)

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/update

Required parameters: policy, project

Optional parameters: clientOperationId

Body:

{:alternativeNameServerConfig {:kind string, :targetNameServers [PolicyAlternativeNameServerConfigTargetNameServer]}, :description string, :enableInboundForwarding boolean, :enableLogging boolean, :id string, :kind string, :name string, :networks [{:kind string, :networkUrl string}]}

Update an existing Policy.

https://developers.google.com/cloud-dnsapi/reference/rest/v1/policies/update

Required parameters: policy, project

Optional parameters: clientOperationId

Body: 

{:alternativeNameServerConfig {:kind string,
                               :targetNameServers [PolicyAlternativeNameServerConfigTargetNameServer]},
 :description string,
 :enableInboundForwarding boolean,
 :enableLogging boolean,
 :id string,
 :kind string,
 :name string,
 :networks [{:kind string, :networkUrl string}]}

Update an existing Policy.
sourceraw docstring

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

× close