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>