Class BeaconsResource.AttachmentsResource.ListRequest
Returns the attachments for the specified beacon that match the specified namespaced-type pattern.
To control which namespaced types are returned, you add the namespacedType
query parameter to the
request. You must either use *
, to return all attachments, or the namespace must be one of the ones
returned from the namespaces
endpoint.
Authenticate using an OAuth access token from a signed-in user with viewer, Is owner or Can edit permissions in the Google Developers Console project.
Inheritance
Inherited Members
Namespace: Google.Apis.Proximitybeacon.v1beta1
Assembly: Google.Apis.Proximitybeacon.v1beta1.dll
Syntax
public class ListRequest : ProximitybeaconBaseServiceRequest<ListBeaconAttachmentsResponse>, IClientServiceRequest<ListBeaconAttachmentsResponse>, IClientServiceRequest
Constructors
ListRequest(IClientService, String)
Constructs a new List request.
Declaration
public ListRequest(IClientService service, string beaconName)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service | |
System.String | beaconName |
Properties
BeaconName
Beacon whose attachments should be fetched. A beacon name has the format
"beacons/N!beaconId" where the beaconId is the base16 ID broadcast by the beacon and N is a code for
the beacon's type. Possible values are 3
for Eddystone-UID, 4
for Eddystone-EID, 1
for
iBeacon, or 5
for AltBeacon. For Eddystone-EID beacons, you may use either the current EID or the
beacon's "stable" UID. Required.
Declaration
[RequestParameter("beaconName", RequestParameterType.Path)]
public virtual string BeaconName { get; }
Property Value
Type | Description |
---|---|
System.String |
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
NamespacedType
Specifies the namespace and type of attachment to include in response in namespace/type
format. Accepts *
to specify "all types in all namespaces".
Declaration
[RequestParameter("namespacedType", RequestParameterType.Query)]
public virtual string NamespacedType { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ProjectId
The project id to list beacon attachments under. This field can be used when "" is specified to mean all attachment namespaces. Projects may have multiple attachments with multiple namespaces. If "" is specified and the projectId string is empty, then the project making the request is used. Optional.
Declaration
[RequestParameter("projectId", RequestParameterType.Query)]
public virtual string ProjectId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Methods
InitParameters()
Initializes List parameter list.
Declaration
protected override void InitParameters()