Resource Type: gdns_project
- Defined in:
- lib/puppet/type/gdns_project.rb
- Providers:
-
google
Overview
A project resource. The project is a top level container for resources including Cloud DNS ManagedZones.
Properties
-
number
Unique numeric identifier for the resource; defined by the server. (output only)
-
quota_managed_zones
Maximum allowed number of managed zones in the project. (output only)
-
quota_resource_records_per_rrset
Maximum allowed number of ResourceRecords per ResourceRecordSet. (output only)
-
quota_rrset_additions_per_change
Maximum allowed number of ResourceRecordSets to add per ChangesCreateRequest. (output only)
-
quota_rrset_deletions_per_change
Maximum allowed number of ResourceRecordSets to delete per ChangesCreateRequest. (output only)
-
quota_rrsets_per_managed_zone
Maximum allowed number of ResourceRecordSets per zone in the project. (output only)
-
quota_total_rrdata_size_per_change
Maximum allowed size for total rrdata in one ChangesCreateRequest in bytes. (output only)
Parameters
-
credential
A gauth_credential name to be used to authenticate with Google Cloud Platform.
-
name (namevar)
The name of the Project.
-
project
A Google Cloud Platform project to manage.
-
provider
The specific backend to use for this ‘gdns_project` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.