Bindplane

The Bindplane Developer Hub

Welcome to the Bindplane developer hub. You'll find comprehensive guides and documentation to help you start working with Bindplane as quickly as possible, as well as support if you get stuck. Let's jump right in!

Google Cloud DNS

Connection Parameters

Name
Required?
Description

Private Key JSON

Required

The contents of the private key JSON file created when setting up a service account.

Metric Collection

Controls which metrics get requested from GCP's Stackdriver API.

Projects

Required

A comma separated whitelist of project IDs. If the wildcard "*" is used, resources will be collected from all available projects.

Connection Timeout

The number of seconds to allow for connecting to the target.

Metrics

DNS Overview

Name
Description

ID

User assigned unique identifier for the resource.

Kind

Identifies what kind of resource this is. Value: the fixed string "dns#quota".

Managed Zones

Maximum allowed number of managed zones in the project.

Number

Unique numeric identifier for the resource; defined by the server.

Project ID

The project ID in which this resource was created.

Resource Records Per Rrset

Maximum allowed number of ResourceRecords per ResourceRecordSet.

Rrset Additions Per Change

Maximum allowed number of ResourceRecordSets to add per ChangesCreateRequest.

Rrset Deletions Per Change

Maximum allowed number of ResourceRecordSets to delete per ChangesCreateRequest.

Rrsets Per Managed Zone

Maximum allowed number of ResourceRecordSets per zone in the project.

Total Rrdata Size Per Change (Bytes)

Maximum allowed data for total rrdata in one ChangesCreateRequest.

Managed Zones

Name
Description

Creation Time

The time that this resource was created on the server. This is in RFC3339 text format.

Description

A mutable string of at most 1024 characters associated with this resource for the user's convenience.

DNS Name

The DNS name of this managed zone, for instance "example.com.".

ID

Unique identifier for the resource; defined by the server.

Kind

Identifies what kind of resource this is. Value: the fixed string "dns#managedZone".

Labels

User labels.

Name

User assigned name for this resource.

Name Server Set

Optionally specifies the NameServerSet for this ManagedZone. A NameServerSet is a set of DNS name servers that all host the same ManagedZones.

Project ID

The project ID in which this resource was created.

Resource Record Set

Name
Description

data

As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1).

Kind

Identifies what kind of resource this is. Value: the fixed string "dns#resourceRecordSet".

Name

For example, www.example.com.

Project ID

The project ID in which this resource was created.

TTL (Seconds)

Time that this ResourceRecordSet can be cached by resolvers.

Type

The identifier of a supported record type, for example, A, AAAA, MX, TXT, and so on.