Class BeaconsResource.ActivateRequest
Activates a beacon. A beacon that is active will return information and attachment data when
queried via beaconinfo.getforobserved
. Calling this method on an already active beacon will do nothing
(but will return a successful response code).
Authenticate using an OAuth access token from a signed-in user with 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 ActivateRequest : ProximitybeaconBaseServiceRequest<Empty>, IClientServiceRequest<Empty>, IClientServiceRequest
Constructors
ActivateRequest(IClientService, String)
Constructs a new Activate request.
Declaration
public ActivateRequest(IClientService service, string beaconName)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service | |
System.String | beaconName |
Properties
BeaconName
Beacon that should be activated. 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
ProjectId
The project id of the beacon to activate. 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.
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 Activate parameter list.
Declaration
protected override void InitParameters()