Struct google_dns1::Quota[][src]

pub struct Quota {
    pub kind: Option<String>,
    pub rrset_additions_per_change: Option<i32>,
    pub total_rrdata_size_per_change: Option<i32>,
    pub resource_records_per_rrset: Option<i32>,
    pub dns_keys_per_managed_zone: Option<i32>,
    pub rrsets_per_managed_zone: Option<i32>,
    pub whitelisted_key_specs: Option<Vec<DnsKeySpec>>,
    pub rrset_deletions_per_change: Option<i32>,
    pub managed_zones: Option<i32>,
}

Limits associated with a Project.

This type is not used in any activity, and only used as part of another schema.

Fields

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

Maximum allowed number of ResourceRecordSets to add per ChangesCreateRequest.

Maximum allowed size for total rrdata in one ChangesCreateRequest in bytes.

Maximum allowed number of ResourceRecords per ResourceRecordSet.

Maximum allowed number of DnsKeys per ManagedZone.

Maximum allowed number of ResourceRecordSets per zone in the project.

DNSSEC algorithm and key length types that can be used for DnsKeys.

Maximum allowed number of ResourceRecordSets to delete per ChangesCreateRequest.

Maximum allowed number of managed zones in the project.

Trait Implementations

impl Default for Quota
[src]

Returns the "default value" for a type. Read more

impl Clone for Quota
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Quota
[src]

Formats the value using the given formatter. Read more

impl Part for Quota
[src]

Auto Trait Implementations

impl Send for Quota

impl Sync for Quota