Liking cljdoc? Tell your friends :D

happygapi.dns.managedZones

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

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

create$clj

(create$ auth parameters body)

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

Required parameters: project

Optional parameters: clientOperationId

Body:

{:creationTime string, :description string, :labels {}, :peeringConfig {:kind string, :targetNetwork ManagedZonePeeringConfigTargetNetwork}, :dnssecConfig {:defaultKeySpecs [DnsKeySpec], :kind string, :nonExistence string, :state string}, :name string, :nameServerSet string, :privateVisibilityConfig {:kind string, :networks [ManagedZonePrivateVisibilityConfigNetwork]}, :forwardingConfig {:kind string, :targetNameServers [ManagedZoneForwardingConfigNameServerTarget]}, :dnsName string, :id string, :kind string, :nameServers [string], :visibility string}

Create a new ManagedZone.

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

Required parameters: project

Optional parameters: clientOperationId

Body: 

{:creationTime string,
 :description string,
 :labels {},
 :peeringConfig {:kind string,
                 :targetNetwork ManagedZonePeeringConfigTargetNetwork},
 :dnssecConfig {:defaultKeySpecs [DnsKeySpec],
                :kind string,
                :nonExistence string,
                :state string},
 :name string,
 :nameServerSet string,
 :privateVisibilityConfig {:kind string,
                           :networks [ManagedZonePrivateVisibilityConfigNetwork]},
 :forwardingConfig {:kind string,
                    :targetNameServers [ManagedZoneForwardingConfigNameServerTarget]},
 :dnsName string,
 :id string,
 :kind string,
 :nameServers [string],
 :visibility string}

Create a new ManagedZone.
sourceraw docstring

delete$clj

(delete$ auth parameters)

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Delete a previously created ManagedZone.

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Delete a previously created ManagedZone.
sourceraw docstring

get$clj

(get$ auth parameters)

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Fetch the representation of an existing ManagedZone.

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Fetch the representation of an existing ManagedZone.
sourceraw docstring

list$clj

(list$ auth parameters)

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

Required parameters: project

Optional parameters: dnsName, maxResults, pageToken

Enumerate ManagedZones that have been created but not yet deleted.

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

Required parameters: project

Optional parameters: dnsName, maxResults, pageToken

Enumerate ManagedZones that have been created but not yet deleted.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Body:

{:creationTime string, :description string, :labels {}, :peeringConfig {:kind string, :targetNetwork ManagedZonePeeringConfigTargetNetwork}, :dnssecConfig {:defaultKeySpecs [DnsKeySpec], :kind string, :nonExistence string, :state string}, :name string, :nameServerSet string, :privateVisibilityConfig {:kind string, :networks [ManagedZonePrivateVisibilityConfigNetwork]}, :forwardingConfig {:kind string, :targetNameServers [ManagedZoneForwardingConfigNameServerTarget]}, :dnsName string, :id string, :kind string, :nameServers [string], :visibility string}

Apply a partial update to an existing ManagedZone.

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Body: 

{:creationTime string,
 :description string,
 :labels {},
 :peeringConfig {:kind string,
                 :targetNetwork ManagedZonePeeringConfigTargetNetwork},
 :dnssecConfig {:defaultKeySpecs [DnsKeySpec],
                :kind string,
                :nonExistence string,
                :state string},
 :name string,
 :nameServerSet string,
 :privateVisibilityConfig {:kind string,
                           :networks [ManagedZonePrivateVisibilityConfigNetwork]},
 :forwardingConfig {:kind string,
                    :targetNameServers [ManagedZoneForwardingConfigNameServerTarget]},
 :dnsName string,
 :id string,
 :kind string,
 :nameServers [string],
 :visibility string}

Apply a partial update to an existing ManagedZone.
sourceraw docstring

update$clj

(update$ auth parameters body)

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Body:

{:creationTime string, :description string, :labels {}, :peeringConfig {:kind string, :targetNetwork ManagedZonePeeringConfigTargetNetwork}, :dnssecConfig {:defaultKeySpecs [DnsKeySpec], :kind string, :nonExistence string, :state string}, :name string, :nameServerSet string, :privateVisibilityConfig {:kind string, :networks [ManagedZonePrivateVisibilityConfigNetwork]}, :forwardingConfig {:kind string, :targetNameServers [ManagedZoneForwardingConfigNameServerTarget]}, :dnsName string, :id string, :kind string, :nameServers [string], :visibility string}

Update an existing ManagedZone.

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Body: 

{:creationTime string,
 :description string,
 :labels {},
 :peeringConfig {:kind string,
                 :targetNetwork ManagedZonePeeringConfigTargetNetwork},
 :dnssecConfig {:defaultKeySpecs [DnsKeySpec],
                :kind string,
                :nonExistence string,
                :state string},
 :name string,
 :nameServerSet string,
 :privateVisibilityConfig {:kind string,
                           :networks [ManagedZonePrivateVisibilityConfigNetwork]},
 :forwardingConfig {:kind string,
                    :targetNameServers [ManagedZoneForwardingConfigNameServerTarget]},
 :dnsName string,
 :id string,
 :kind string,
 :nameServers [string],
 :visibility string}

Update an existing ManagedZone.
sourceraw docstring

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

× close