blob: 50ef262b6b10dc70d69d262e0f04289752c4cf60 [file] [log] [blame]
Takashi Matsuo06694102015-09-11 13:55:40 -07001<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
75<h1><a href="proximitybeacon_v1beta1.html">Google Proximity Beacon API</a> . <a href="proximitybeacon_v1beta1.namespaces.html">namespaces</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
Jon Wayne Parrott0a471d32016-05-19 10:54:38 -070078 <code><a href="#list">list(projectId=None, x__xgafv=None)</a></code></p>
79<p class="firstline">Lists all attachment namespaces owned by your Google Developers Console project. Attachment data associated with a beacon must include a namespaced type, and the namespace must be owned by your project. Authenticate using an [OAuth access token](https://developers.google.com/identity/protocols/OAuth2) from a signed-in user with **viewer**, **Is owner** or **Can edit** permissions in the Google Developers Console project.</p>
80<p class="toc_element">
81 <code><a href="#update">update(namespaceName, body, projectId=None, x__xgafv=None)</a></code></p>
82<p class="firstline">Updates the information about the specified namespace. Only the namespace visibility can be updated.</p>
Takashi Matsuo06694102015-09-11 13:55:40 -070083<h3>Method Details</h3>
84<div class="method">
Jon Wayne Parrott0a471d32016-05-19 10:54:38 -070085 <code class="details" id="list">list(projectId=None, x__xgafv=None)</code>
86 <pre>Lists all attachment namespaces owned by your Google Developers Console project. Attachment data associated with a beacon must include a namespaced type, and the namespace must be owned by your project. Authenticate using an [OAuth access token](https://developers.google.com/identity/protocols/OAuth2) from a signed-in user with **viewer**, **Is owner** or **Can edit** permissions in the Google Developers Console project.
Takashi Matsuo06694102015-09-11 13:55:40 -070087
88Args:
Jon Wayne Parrott0a471d32016-05-19 10:54:38 -070089 projectId: string, The project id to list namespaces under. Optional.
Takashi Matsuo06694102015-09-11 13:55:40 -070090 x__xgafv: string, V1 error format.
91
92Returns:
93 An object of the form:
94
95 { # Response to ListNamespacesRequest that contains all the project's namespaces.
96 "namespaces": [ # The attachments that corresponded to the request params.
97 { # An attachment namespace defines read and write access for all the attachments created under it. Each namespace is globally unique, and owned by one project which is the only project that can create attachments under it.
98 "namespaceName": "A String", # Resource name of this namespace. Namespaces names have the format: namespaces/namespace.
99 "servingVisibility": "A String", # Specifies what clients may receive attachments under this namespace via `beaconinfo.getforobserved`.
100 },
101 ],
102 }</pre>
103</div>
104
Jon Wayne Parrott0a471d32016-05-19 10:54:38 -0700105<div class="method">
106 <code class="details" id="update">update(namespaceName, body, projectId=None, x__xgafv=None)</code>
107 <pre>Updates the information about the specified namespace. Only the namespace visibility can be updated.
108
109Args:
110 namespaceName: string, Resource name of this namespace. Namespaces names have the format: namespaces/namespace. (required)
111 body: object, The request body. (required)
112 The object takes the form of:
113
114{ # An attachment namespace defines read and write access for all the attachments created under it. Each namespace is globally unique, and owned by one project which is the only project that can create attachments under it.
115 "namespaceName": "A String", # Resource name of this namespace. Namespaces names have the format: namespaces/namespace.
116 "servingVisibility": "A String", # Specifies what clients may receive attachments under this namespace via `beaconinfo.getforobserved`.
117}
118
119 projectId: string, The project id of the namespace to update. If the project id is not specified then the project making the request is used. The project id must match the project that owns the beacon. Optional.
120 x__xgafv: string, V1 error format.
121
122Returns:
123 An object of the form:
124
125 { # An attachment namespace defines read and write access for all the attachments created under it. Each namespace is globally unique, and owned by one project which is the only project that can create attachments under it.
126 "namespaceName": "A String", # Resource name of this namespace. Namespaces names have the format: namespaces/namespace.
127 "servingVisibility": "A String", # Specifies what clients may receive attachments under this namespace via `beaconinfo.getforobserved`.
128 }</pre>
129</div>
130
Takashi Matsuo06694102015-09-11 13:55:40 -0700131</body></html>