• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<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">Proximity Beacon API</a> . <a href="proximitybeacon_v1beta1.namespaces.html">namespaces</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78  <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</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</p>
83<h3>Method Details</h3>
84<div class="method">
85    <code class="details" id="list">list(projectId=None, x__xgafv=None)</code>
86  <pre>Lists all attachment namespaces owned by your Google Developers Console
87project. Attachment data associated with a beacon must include a
88namespaced type, and the namespace must be owned by your project.
89
90Authenticate using an [OAuth access token](https://developers.google.com/identity/protocols/OAuth2)
91from a signed-in user with **viewer**, **Is owner** or **Can edit**
92permissions in the Google Developers Console project.
93
94Args:
95  projectId: string, The project id to list namespaces under.
96Optional.
97  x__xgafv: string, V1 error format.
98    Allowed values
99      1 - v1 error format
100      2 - v2 error format
101
102Returns:
103  An object of the form:
104
105    { # Response to ListNamespacesRequest that contains all the project's namespaces.
106    "namespaces": [ # The attachments that corresponded to the request params.
107      { # An attachment namespace defines read and write access for all the attachments
108          # created under it. Each namespace is globally unique, and owned by one
109          # project which is the only project that can create attachments under it.
110        "servingVisibility": "A String", # Specifies what clients may receive attachments under this namespace
111            # via `beaconinfo.getforobserved`.
112        "namespaceName": "A String", # Resource name of this namespace. Namespaces names have the format:
113            # <code>namespaces/<var>namespace</var></code>.
114      },
115    ],
116  }</pre>
117</div>
118
119<div class="method">
120    <code class="details" id="update">update(namespaceName, body, projectId=None, x__xgafv=None)</code>
121  <pre>Updates the information about the specified namespace. Only the namespace
122visibility can be updated.
123
124Args:
125  namespaceName: string, Resource name of this namespace. Namespaces names have the format:
126<code>namespaces/<var>namespace</var></code>. (required)
127  body: object, The request body. (required)
128    The object takes the form of:
129
130{ # An attachment namespace defines read and write access for all the attachments
131    # created under it. Each namespace is globally unique, and owned by one
132    # project which is the only project that can create attachments under it.
133  "servingVisibility": "A String", # Specifies what clients may receive attachments under this namespace
134      # via `beaconinfo.getforobserved`.
135  "namespaceName": "A String", # Resource name of this namespace. Namespaces names have the format:
136      # <code>namespaces/<var>namespace</var></code>.
137}
138
139  projectId: string, The project id of the namespace to update. If the project id is not
140specified then the project making the request is used. The project id
141must match the project that owns the beacon.
142Optional.
143  x__xgafv: string, V1 error format.
144    Allowed values
145      1 - v1 error format
146      2 - v2 error format
147
148Returns:
149  An object of the form:
150
151    { # An attachment namespace defines read and write access for all the attachments
152      # created under it. Each namespace is globally unique, and owned by one
153      # project which is the only project that can create attachments under it.
154    "servingVisibility": "A String", # Specifies what clients may receive attachments under this namespace
155        # via `beaconinfo.getforobserved`.
156    "namespaceName": "A String", # Resource name of this namespace. Namespaces names have the format:
157        # <code>namespaces/<var>namespace</var></code>.
158  }</pre>
159</div>
160
161</body></html>