Liking cljdoc? Tell your friends :D

happygapi.dns.managedZones

Cloud DNS API: managedZones.

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

create$clj

(create$ auth parameters body)

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

Required parameters: project

Optional parameters: clientOperationId

Body:

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

Creates a new ManagedZone.

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

Required parameters: project

Optional parameters: clientOperationId

Body: 

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

Creates a new ManagedZone.
sourceraw docstring

delete$clj

(delete$ auth parameters)

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

Required parameters: project, managedZone

Optional parameters: clientOperationId

Deletes a previously created ManagedZone.

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

Required parameters: project, managedZone

Optional parameters: clientOperationId

Deletes a previously created ManagedZone.
sourceraw docstring

get$clj

(get$ auth parameters)

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Fetches the representation of an existing ManagedZone.

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Fetches the representation of an existing ManagedZone.
sourceraw docstring

list$clj

(list$ auth parameters)

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

Required parameters: project

Optional parameters: maxResults, pageToken, dnsName

Enumerates ManagedZones that have been created but not yet deleted.

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

Required parameters: project

Optional parameters: maxResults, pageToken, dnsName

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

patch$clj

(patch$ auth parameters body)

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

Required parameters: project, managedZone

Optional parameters: clientOperationId

Body:

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

Applies a partial update to an existing ManagedZone.

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

Required parameters: project, managedZone

Optional parameters: clientOperationId

Body: 

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

Applies a partial update to an existing ManagedZone.
sourceraw docstring

update$clj

(update$ auth parameters body)

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Body:

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

Updates an existing ManagedZone.

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

Required parameters: managedZone, project

Optional parameters: clientOperationId

Body: 

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

Updates an existing ManagedZone.
sourceraw docstring

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

× close