blob: e10f69816909455c24ef9119b008db113eb6b10e [file] [log] [blame]
John Asmuth614db982014-04-24 15:46:26 -04001<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5 margin: 0;
6 padding: 0;
7 border: 0;
8 font-weight: inherit;
9 font-style: inherit;
10 font-size: 100%;
11 font-family: inherit;
12 vertical-align: baseline;
13}
14
15body {
16 font-size: 13px;
17 padding: 1em;
18}
19
20h1 {
21 font-size: 26px;
22 margin-bottom: 1em;
23}
24
25h2 {
26 font-size: 24px;
27 margin-bottom: 1em;
28}
29
30h3 {
31 font-size: 20px;
32 margin-bottom: 1em;
33 margin-top: 1em;
34}
35
36pre, code {
37 line-height: 1.5;
38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42 margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46 font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50 border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54 margin-top: 0.5em;
55}
56
57.firstline {
58 margin-left: 2 em;
59}
60
61.method {
62 margin-top: 1em;
63 border: solid 1px #CCC;
64 padding: 1em;
65 background: #EEE;
66}
67
68.details {
69 font-weight: bold;
70 font-size: 14px;
71}
72
73</style>
74
Sai Cheemalapatidf613972016-10-21 13:59:49 -070075<h1><a href="dns_v2beta1.html">Google Cloud DNS API</a> . <a href="dns_v2beta1.projects.html">projects</a></h1>
John Asmuth614db982014-04-24 15:46:26 -040076<h2>Instance Methods</h2>
77<p class="toc_element">
Sai Cheemalapatidf613972016-10-21 13:59:49 -070078 <code><a href="#get">get(project, clientOperationId=None)</a></code></p>
John Asmuth614db982014-04-24 15:46:26 -040079<p class="firstline">Fetch the representation of an existing Project.</p>
80<h3>Method Details</h3>
81<div class="method">
Sai Cheemalapatidf613972016-10-21 13:59:49 -070082 <code class="details" id="get">get(project, clientOperationId=None)</code>
John Asmuth614db982014-04-24 15:46:26 -040083 <pre>Fetch the representation of an existing Project.
84
85Args:
86 project: string, Identifies the project addressed by this request. (required)
Sai Cheemalapatidf613972016-10-21 13:59:49 -070087 clientOperationId: string, For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.
John Asmuth614db982014-04-24 15:46:26 -040088
89Returns:
90 An object of the form:
91
92 { # A project resource. The project is a top level container for resources including Cloud DNS ManagedZones. Projects can be created only in the APIs console.
93 "quota": { # Limits associated with a Project. # Quotas assigned to this project (output only).
94 "kind": "dns#quota", # Identifies what kind of resource this is. Value: the fixed string "dns#quota".
95 "rrsetAdditionsPerChange": 42, # Maximum allowed number of ResourceRecordSets to add per ChangesCreateRequest.
96 "totalRrdataSizePerChange": 42, # Maximum allowed size for total rrdata in one ChangesCreateRequest in bytes.
97 "resourceRecordsPerRrset": 42, # Maximum allowed number of ResourceRecords per ResourceRecordSet.
Sai Cheemalapatidf613972016-10-21 13:59:49 -070098 "dnsKeysPerManagedZone": 42, # Maximum allowed number of DnsKeys per ManagedZone.
John Asmuth614db982014-04-24 15:46:26 -040099 "rrsetsPerManagedZone": 42, # Maximum allowed number of ResourceRecordSets per zone in the project.
Sai Cheemalapatidf613972016-10-21 13:59:49 -0700100 "whitelistedKeySpecs": [ # DNSSEC algorithm and key length types that can be used for DnsKeys.
101 { # Parameters for DnsKey key generation. Used for generating initial keys for a new ManagedZone and as default when adding a new DnsKey.
102 "keyType": "A String", # One of "KEY_SIGNING" or "ZONE_SIGNING". Keys of type KEY_SIGNING have the Secure Entry Point flag set and, when active, will be used to sign only resource record sets of type DNSKEY. Otherwise, the Secure Entry Point flag will be cleared and this key will be used to sign only resource record sets of other types.
103 "keyLength": 42, # Length of the keys in bits.
104 "kind": "dns#dnsKeySpec", # Identifies what kind of resource this is. Value: the fixed string "dns#dnsKeySpec".
105 "algorithm": "A String", # String mnemonic specifying the DNSSEC algorithm of this key.
106 },
107 ],
John Asmuth614db982014-04-24 15:46:26 -0400108 "rrsetDeletionsPerChange": 42, # Maximum allowed number of ResourceRecordSets to delete per ChangesCreateRequest.
109 "managedZones": 42, # Maximum allowed number of managed zones in the project.
110 },
111 "kind": "dns#project", # Identifies what kind of resource this is. Value: the fixed string "dns#project".
112 "id": "A String", # User assigned unique identifier for the resource (output only).
113 "number": "A String", # Unique numeric identifier for the resource; defined by the server (output only).
114 }</pre>
115</div>
116
117</body></html>