Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterApplicationIntegrationServiceServer(s grpc.ServiceRegistrar, srv ApplicationIntegrationServiceServer)
- func RegisterApplicationServiceServer(s grpc.ServiceRegistrar, srv ApplicationServiceServer)
- func RegisterBasestationServiceServer(s grpc.ServiceRegistrar, srv BasestationServiceServer)
- func RegisterDeviceKeyServiceServer(s grpc.ServiceRegistrar, srv DeviceKeyServiceServer)
- func RegisterDeviceProfileServiceServer(s grpc.ServiceRegistrar, srv DeviceProfileServiceServer)
- func RegisterDeviceQueueServiceServer(s grpc.ServiceRegistrar, srv DeviceQueueServiceServer)
- func RegisterDeviceServiceServer(s grpc.ServiceRegistrar, srv DeviceServiceServer)
- func RegisterLoginServiceServer(s grpc.ServiceRegistrar, srv LoginServiceServer)
- func RegisterTenantServiceServer(s grpc.ServiceRegistrar, srv TenantServiceServer)
- func RegisterTenantUserServiceServer(s grpc.ServiceRegistrar, srv TenantUserServiceServer)
- func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
- type AddTenantUserRequest
- func (*AddTenantUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddTenantUserRequest) GetIsAdmin() bool
- func (x *AddTenantUserRequest) GetIsBasestationAdmin() bool
- func (x *AddTenantUserRequest) GetIsEndnodeAdmin() bool
- func (x *AddTenantUserRequest) GetTenantId() string
- func (x *AddTenantUserRequest) GetUserId() string
- func (*AddTenantUserRequest) ProtoMessage()
- func (x *AddTenantUserRequest) ProtoReflect() protoreflect.Message
- func (x *AddTenantUserRequest) Reset()
- func (x *AddTenantUserRequest) String() string
- type AddTenantUserResponse
- func (*AddTenantUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddTenantUserResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *AddTenantUserResponse) GetTenantUser() *TenantUser
- func (*AddTenantUserResponse) ProtoMessage()
- func (x *AddTenantUserResponse) ProtoReflect() protoreflect.Message
- func (x *AddTenantUserResponse) Reset()
- func (x *AddTenantUserResponse) String() string
- type Application
- func (*Application) Descriptor() ([]byte, []int)deprecated
- func (x *Application) GetDescription() string
- func (x *Application) GetId() string
- func (x *Application) GetName() string
- func (x *Application) GetTags() *common.Tags
- func (x *Application) GetTenantId() string
- func (x *Application) GetVariableMacEnabled() bool
- func (*Application) ProtoMessage()
- func (x *Application) ProtoReflect() protoreflect.Message
- func (x *Application) Reset()
- func (x *Application) String() string
- type ApplicationIntegration
- func (*ApplicationIntegration) Descriptor() ([]byte, []int)deprecated
- func (x *ApplicationIntegration) GetActive() bool
- func (x *ApplicationIntegration) GetApplicationId() string
- func (x *ApplicationIntegration) GetConfig() isApplicationIntegration_Config
- func (x *ApplicationIntegration) GetHttpPushConfig() *IntegrationHttpPushConfiguration
- func (x *ApplicationIntegration) GetInfluxDbConfig() *IntegrationInfluxDbConfiguration
- func (x *ApplicationIntegration) GetIntegrationId() string
- func (x *ApplicationIntegration) GetKind() IntegrationKind
- func (x *ApplicationIntegration) GetName() string
- func (x *ApplicationIntegration) GetThingsBoardConfig() *IntegrationThingsBoardConfiguration
- func (*ApplicationIntegration) ProtoMessage()
- func (x *ApplicationIntegration) ProtoReflect() protoreflect.Message
- func (x *ApplicationIntegration) Reset()
- func (x *ApplicationIntegration) String() string
- type ApplicationIntegrationListItem
- func (*ApplicationIntegrationListItem) Descriptor() ([]byte, []int)deprecated
- func (x *ApplicationIntegrationListItem) GetActive() bool
- func (x *ApplicationIntegrationListItem) GetApplicationId() string
- func (x *ApplicationIntegrationListItem) GetCreatedAt() *timestamppb.Timestamp
- func (x *ApplicationIntegrationListItem) GetIntegrationId() string
- func (x *ApplicationIntegrationListItem) GetKind() IntegrationKind
- func (x *ApplicationIntegrationListItem) GetName() string
- func (x *ApplicationIntegrationListItem) GetUpdatedAt() *timestamppb.Timestamp
- func (*ApplicationIntegrationListItem) ProtoMessage()
- func (x *ApplicationIntegrationListItem) ProtoReflect() protoreflect.Message
- func (x *ApplicationIntegrationListItem) Reset()
- func (x *ApplicationIntegrationListItem) String() string
- type ApplicationIntegrationServiceClient
- type ApplicationIntegrationServiceServer
- type ApplicationIntegrationTokenResponse
- func (*ApplicationIntegrationTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApplicationIntegrationTokenResponse) GetApplicationId() string
- func (x *ApplicationIntegrationTokenResponse) GetToken() string
- func (*ApplicationIntegrationTokenResponse) ProtoMessage()
- func (x *ApplicationIntegrationTokenResponse) ProtoReflect() protoreflect.Message
- func (x *ApplicationIntegrationTokenResponse) Reset()
- func (x *ApplicationIntegrationTokenResponse) String() string
- type ApplicationIntegration_HttpPushConfig
- type ApplicationIntegration_InfluxDbConfig
- type ApplicationIntegration_ThingsBoardConfig
- type ApplicationListItem
- func (*ApplicationListItem) Descriptor() ([]byte, []int)deprecated
- func (x *ApplicationListItem) GetCreatedAt() *timestamppb.Timestamp
- func (x *ApplicationListItem) GetDescription() string
- func (x *ApplicationListItem) GetId() string
- func (x *ApplicationListItem) GetName() string
- func (x *ApplicationListItem) GetTenantId() string
- func (x *ApplicationListItem) GetUpdatedAt() *timestamppb.Timestamp
- func (x *ApplicationListItem) GetVariableMacEnabled() bool
- func (*ApplicationListItem) ProtoMessage()
- func (x *ApplicationListItem) ProtoReflect() protoreflect.Message
- func (x *ApplicationListItem) Reset()
- func (x *ApplicationListItem) String() string
- type ApplicationServiceClient
- type ApplicationServiceServer
- type Basestation
- func (*Basestation) Descriptor() ([]byte, []int)deprecated
- func (x *Basestation) GetDescription() string
- func (x *Basestation) GetEui() string
- func (x *Basestation) GetId() string
- func (x *Basestation) GetLocation() *common.GeoLocation
- func (x *Basestation) GetMetadata() *BasestationMetadata
- func (x *Basestation) GetName() string
- func (x *Basestation) GetState() BasestationState
- func (x *Basestation) GetTags() *common.Tags
- func (x *Basestation) GetUseGpsLocation() bool
- func (x *Basestation) GetVariableMacSupport() bool
- func (*Basestation) ProtoMessage()
- func (x *Basestation) ProtoReflect() protoreflect.Message
- func (x *Basestation) Reset()
- func (x *Basestation) String() string
- type BasestationListItem
- func (*BasestationListItem) Descriptor() ([]byte, []int)deprecated
- func (x *BasestationListItem) GetBasestationId() string
- func (x *BasestationListItem) GetCreatedAt() *timestamppb.Timestamp
- func (x *BasestationListItem) GetDescription() string
- func (x *BasestationListItem) GetEui() string
- func (x *BasestationListItem) GetLastSeenAt() *timestamppb.Timestamp
- func (x *BasestationListItem) GetLocation() *common.GeoLocation
- func (x *BasestationListItem) GetMetadata() *BasestationMetadata
- func (x *BasestationListItem) GetName() string
- func (x *BasestationListItem) GetState() BasestationState
- func (x *BasestationListItem) GetTenantId() string
- func (x *BasestationListItem) GetUpdatedAt() *timestamppb.Timestamp
- func (x *BasestationListItem) GetVariableMacSupport() bool
- func (*BasestationListItem) ProtoMessage()
- func (x *BasestationListItem) ProtoReflect() protoreflect.Message
- func (x *BasestationListItem) Reset()
- func (x *BasestationListItem) String() string
- type BasestationMetadata
- func (*BasestationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *BasestationMetadata) GetAlias() string
- func (x *BasestationMetadata) GetModel() string
- func (x *BasestationMetadata) GetSwVersion() string
- func (x *BasestationMetadata) GetVendor() string
- func (*BasestationMetadata) ProtoMessage()
- func (x *BasestationMetadata) ProtoReflect() protoreflect.Message
- func (x *BasestationMetadata) Reset()
- func (x *BasestationMetadata) String() string
- type BasestationServiceClient
- type BasestationServiceServer
- type BasestationState
- func (BasestationState) Descriptor() protoreflect.EnumDescriptor
- func (x BasestationState) Enum() *BasestationState
- func (BasestationState) EnumDescriptor() ([]byte, []int)deprecated
- func (x BasestationState) Number() protoreflect.EnumNumber
- func (x BasestationState) String() string
- func (BasestationState) Type() protoreflect.EnumType
- type ClearDevNoncesRequest
- func (*ClearDevNoncesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClearDevNoncesRequest) GetEui() string
- func (*ClearDevNoncesRequest) ProtoMessage()
- func (x *ClearDevNoncesRequest) ProtoReflect() protoreflect.Message
- func (x *ClearDevNoncesRequest) Reset()
- func (x *ClearDevNoncesRequest) String() string
- type ClearDeviceQueueRequest
- func (*ClearDeviceQueueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClearDeviceQueueRequest) GetEui() string
- func (*ClearDeviceQueueRequest) ProtoMessage()
- func (x *ClearDeviceQueueRequest) ProtoReflect() protoreflect.Message
- func (x *ClearDeviceQueueRequest) Reset()
- func (x *ClearDeviceQueueRequest) String() string
- type CodecRuntime
- func (CodecRuntime) Descriptor() protoreflect.EnumDescriptor
- func (x CodecRuntime) Enum() *CodecRuntime
- func (CodecRuntime) EnumDescriptor() ([]byte, []int)deprecated
- func (x CodecRuntime) Number() protoreflect.EnumNumber
- func (x CodecRuntime) String() string
- func (CodecRuntime) Type() protoreflect.EnumType
- type CreateApplicationIntegrationRequest
- func (*CreateApplicationIntegrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateApplicationIntegrationRequest) GetApplicationId() string
- func (x *CreateApplicationIntegrationRequest) GetConfig() isCreateApplicationIntegrationRequest_Config
- func (x *CreateApplicationIntegrationRequest) GetHttpPushConfig() *IntegrationHttpPushConfiguration
- func (x *CreateApplicationIntegrationRequest) GetInfluxDbConfig() *IntegrationInfluxDbConfiguration
- func (x *CreateApplicationIntegrationRequest) GetName() string
- func (x *CreateApplicationIntegrationRequest) GetThingsBoardConfig() *IntegrationThingsBoardConfiguration
- func (*CreateApplicationIntegrationRequest) ProtoMessage()
- func (x *CreateApplicationIntegrationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateApplicationIntegrationRequest) Reset()
- func (x *CreateApplicationIntegrationRequest) String() string
- type CreateApplicationIntegrationRequest_HttpPushConfig
- type CreateApplicationIntegrationRequest_InfluxDbConfig
- type CreateApplicationIntegrationRequest_ThingsBoardConfig
- type CreateApplicationIntegrationResponse
- func (*CreateApplicationIntegrationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateApplicationIntegrationResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *CreateApplicationIntegrationResponse) GetIntegration() *ApplicationIntegration
- func (*CreateApplicationIntegrationResponse) ProtoMessage()
- func (x *CreateApplicationIntegrationResponse) ProtoReflect() protoreflect.Message
- func (x *CreateApplicationIntegrationResponse) Reset()
- func (x *CreateApplicationIntegrationResponse) String() string
- type CreateApplicationRequest
- func (*CreateApplicationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateApplicationRequest) GetDescription() string
- func (x *CreateApplicationRequest) GetName() string
- func (x *CreateApplicationRequest) GetTags() *common.Tags
- func (x *CreateApplicationRequest) GetTenantId() string
- func (x *CreateApplicationRequest) GetVariableMacEnabled() bool
- func (*CreateApplicationRequest) ProtoMessage()
- func (x *CreateApplicationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateApplicationRequest) Reset()
- func (x *CreateApplicationRequest) String() string
- type CreateApplicationResponse
- func (*CreateApplicationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateApplicationResponse) GetApplication() *Application
- func (x *CreateApplicationResponse) GetCreatedAt() *timestamppb.Timestamp
- func (*CreateApplicationResponse) ProtoMessage()
- func (x *CreateApplicationResponse) ProtoReflect() protoreflect.Message
- func (x *CreateApplicationResponse) Reset()
- func (x *CreateApplicationResponse) String() string
- type CreateBasestationRequest
- func (*CreateBasestationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBasestationRequest) GetDescription() string
- func (x *CreateBasestationRequest) GetEui() string
- func (x *CreateBasestationRequest) GetLocation() *common.GeoLocation
- func (x *CreateBasestationRequest) GetName() string
- func (x *CreateBasestationRequest) GetTags() *common.Tags
- func (x *CreateBasestationRequest) GetTenantId() string
- func (x *CreateBasestationRequest) GetUseGpsLocation() bool
- func (*CreateBasestationRequest) ProtoMessage()
- func (x *CreateBasestationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateBasestationRequest) Reset()
- func (x *CreateBasestationRequest) String() string
- type CreateBasestationResponse
- func (*CreateBasestationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBasestationResponse) GetBasestation() *Basestation
- func (x *CreateBasestationResponse) GetCreatedAt() *timestamppb.Timestamp
- func (*CreateBasestationResponse) ProtoMessage()
- func (x *CreateBasestationResponse) ProtoReflect() protoreflect.Message
- func (x *CreateBasestationResponse) Reset()
- func (x *CreateBasestationResponse) String() string
- type CreateDeviceKeyRequest
- func (*CreateDeviceKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDeviceKeyRequest) GetEui() string
- func (x *CreateDeviceKeyRequest) GetNetworkKey() string
- func (x *CreateDeviceKeyRequest) GetPreattached() bool
- func (x *CreateDeviceKeyRequest) GetShortId() string
- func (*CreateDeviceKeyRequest) ProtoMessage()
- func (x *CreateDeviceKeyRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDeviceKeyRequest) Reset()
- func (x *CreateDeviceKeyRequest) String() string
- type CreateDeviceKeyResponse
- func (*CreateDeviceKeyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDeviceKeyResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *CreateDeviceKeyResponse) GetDeviceKey() *DeviceKey
- func (*CreateDeviceKeyResponse) ProtoMessage()
- func (x *CreateDeviceKeyResponse) ProtoReflect() protoreflect.Message
- func (x *CreateDeviceKeyResponse) Reset()
- func (x *CreateDeviceKeyResponse) String() string
- type CreateDeviceProfileRequest
- func (*CreateDeviceProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDeviceProfileRequest) GetAutoDetectMeasurements() bool
- func (x *CreateDeviceProfileRequest) GetDescription() string
- func (x *CreateDeviceProfileRequest) GetDeviceClass() common.DeviceClass
- func (x *CreateDeviceProfileRequest) GetDualChannel() bool
- func (x *CreateDeviceProfileRequest) GetFirmware() string
- func (x *CreateDeviceProfileRequest) GetLongBlkDist() bool
- func (x *CreateDeviceProfileRequest) GetMacFormat() common.MacPayloadFormat
- func (x *CreateDeviceProfileRequest) GetManufacturer() string
- func (x *CreateDeviceProfileRequest) GetMeasurements() *Measurements
- func (x *CreateDeviceProfileRequest) GetName() string
- func (x *CreateDeviceProfileRequest) GetPayloadCodecRuntime() CodecRuntime
- func (x *CreateDeviceProfileRequest) GetPayloadCodecScript() string
- func (x *CreateDeviceProfileRequest) GetRegion() common.Region
- func (x *CreateDeviceProfileRequest) GetRepetition() bool
- func (x *CreateDeviceProfileRequest) GetTags() *common.Tags
- func (x *CreateDeviceProfileRequest) GetTenantId() string
- func (x *CreateDeviceProfileRequest) GetUplinkInterval() uint32
- func (x *CreateDeviceProfileRequest) GetWideCarrOff() bool
- func (*CreateDeviceProfileRequest) ProtoMessage()
- func (x *CreateDeviceProfileRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDeviceProfileRequest) Reset()
- func (x *CreateDeviceProfileRequest) String() string
- type CreateDeviceProfileResponse
- func (*CreateDeviceProfileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDeviceProfileResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *CreateDeviceProfileResponse) GetDeviceProfile() *DeviceProfile
- func (*CreateDeviceProfileResponse) ProtoMessage()
- func (x *CreateDeviceProfileResponse) ProtoReflect() protoreflect.Message
- func (x *CreateDeviceProfileResponse) Reset()
- func (x *CreateDeviceProfileResponse) String() string
- type CreateDeviceRequest
- func (*CreateDeviceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDeviceRequest) GetApplicationId() string
- func (x *CreateDeviceRequest) GetDescription() string
- func (x *CreateDeviceRequest) GetDeviceProfileId() string
- func (x *CreateDeviceRequest) GetEui() string
- func (x *CreateDeviceRequest) GetLocation() *common.GeoLocation
- func (x *CreateDeviceRequest) GetName() string
- func (x *CreateDeviceRequest) GetTags() *common.Tags
- func (x *CreateDeviceRequest) GetVariables() *common.Tags
- func (*CreateDeviceRequest) ProtoMessage()
- func (x *CreateDeviceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDeviceRequest) Reset()
- func (x *CreateDeviceRequest) String() string
- type CreateDeviceResponse
- func (*CreateDeviceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDeviceResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *CreateDeviceResponse) GetDevice() *Device
- func (*CreateDeviceResponse) ProtoMessage()
- func (x *CreateDeviceResponse) ProtoReflect() protoreflect.Message
- func (x *CreateDeviceResponse) Reset()
- func (x *CreateDeviceResponse) String() string
- type CreateTenantRequest
- func (*CreateTenantRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTenantRequest) GetCanHaveBasestations() bool
- func (x *CreateTenantRequest) GetDescription() string
- func (x *CreateTenantRequest) GetMaxBasestationCount() uint32
- func (x *CreateTenantRequest) GetMaxDeviceCount() uint32
- func (x *CreateTenantRequest) GetName() string
- func (x *CreateTenantRequest) GetPrivateBasestations() bool
- func (x *CreateTenantRequest) GetPrivateDevices() bool
- func (x *CreateTenantRequest) GetTags() *common.Tags
- func (x *CreateTenantRequest) GetVariableMacEnabled() *VariableMacList
- func (*CreateTenantRequest) ProtoMessage()
- func (x *CreateTenantRequest) ProtoReflect() protoreflect.Message
- func (x *CreateTenantRequest) Reset()
- func (x *CreateTenantRequest) String() string
- type CreateTenantResponse
- func (*CreateTenantResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTenantResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *CreateTenantResponse) GetTenant() *Tenant
- func (*CreateTenantResponse) ProtoMessage()
- func (x *CreateTenantResponse) ProtoReflect() protoreflect.Message
- func (x *CreateTenantResponse) Reset()
- func (x *CreateTenantResponse) String() string
- type CreateUserRequest
- func (*CreateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserRequest) GetEmail() string
- func (x *CreateUserRequest) GetIsActive() bool
- func (x *CreateUserRequest) GetIsAdmin() bool
- func (x *CreateUserRequest) GetNote() string
- func (x *CreateUserRequest) GetPassword() string
- func (x *CreateUserRequest) GetTenants() []*UserTenant
- func (*CreateUserRequest) ProtoMessage()
- func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
- func (x *CreateUserRequest) Reset()
- func (x *CreateUserRequest) String() string
- type CreateUserResponse
- func (*CreateUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *CreateUserResponse) GetUser() *User
- func (*CreateUserResponse) ProtoMessage()
- func (x *CreateUserResponse) ProtoReflect() protoreflect.Message
- func (x *CreateUserResponse) Reset()
- func (x *CreateUserResponse) String() string
- type DeleteApplicationIntegrationRequest
- func (*DeleteApplicationIntegrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteApplicationIntegrationRequest) GetApplicationId() string
- func (x *DeleteApplicationIntegrationRequest) GetIntegrationId() string
- func (*DeleteApplicationIntegrationRequest) ProtoMessage()
- func (x *DeleteApplicationIntegrationRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteApplicationIntegrationRequest) Reset()
- func (x *DeleteApplicationIntegrationRequest) String() string
- type DeleteApplicationRequest
- func (*DeleteApplicationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteApplicationRequest) GetId() string
- func (*DeleteApplicationRequest) ProtoMessage()
- func (x *DeleteApplicationRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteApplicationRequest) Reset()
- func (x *DeleteApplicationRequest) String() string
- type DeleteBasestationRequest
- func (*DeleteBasestationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteBasestationRequest) GetId() string
- func (*DeleteBasestationRequest) ProtoMessage()
- func (x *DeleteBasestationRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteBasestationRequest) Reset()
- func (x *DeleteBasestationRequest) String() string
- type DeleteDeviceProfileRequest
- func (*DeleteDeviceProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDeviceProfileRequest) GetId() string
- func (*DeleteDeviceProfileRequest) ProtoMessage()
- func (x *DeleteDeviceProfileRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDeviceProfileRequest) Reset()
- func (x *DeleteDeviceProfileRequest) String() string
- type DeleteDeviceRequest
- func (*DeleteDeviceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDeviceRequest) GetId() string
- func (*DeleteDeviceRequest) ProtoMessage()
- func (x *DeleteDeviceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDeviceRequest) Reset()
- func (x *DeleteDeviceRequest) String() string
- type DeleteTenantRequest
- func (*DeleteTenantRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTenantRequest) GetId() string
- func (*DeleteTenantRequest) ProtoMessage()
- func (x *DeleteTenantRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTenantRequest) Reset()
- func (x *DeleteTenantRequest) String() string
- type DeleteTenantUserRequest
- func (*DeleteTenantUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTenantUserRequest) GetTenantId() string
- func (x *DeleteTenantUserRequest) GetUserId() string
- func (*DeleteTenantUserRequest) ProtoMessage()
- func (x *DeleteTenantUserRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTenantUserRequest) Reset()
- func (x *DeleteTenantUserRequest) String() string
- type DeleteUserRequest
- type Device
- func (*Device) Descriptor() ([]byte, []int)deprecated
- func (x *Device) GetApplicationId() string
- func (x *Device) GetDescription() string
- func (x *Device) GetDeviceProfileId() string
- func (x *Device) GetEui() string
- func (x *Device) GetId() string
- func (x *Device) GetLocation() *common.GeoLocation
- func (x *Device) GetName() string
- func (x *Device) GetTags() *common.Tags
- func (x *Device) GetVariables() *common.Tags
- func (*Device) ProtoMessage()
- func (x *Device) ProtoReflect() protoreflect.Message
- func (x *Device) Reset()
- func (x *Device) String() string
- type DeviceKey
- func (*DeviceKey) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceKey) GetEui() string
- func (x *DeviceKey) GetNetworkKey() string
- func (x *DeviceKey) GetPreattached() bool
- func (x *DeviceKey) GetShortId() string
- func (*DeviceKey) ProtoMessage()
- func (x *DeviceKey) ProtoReflect() protoreflect.Message
- func (x *DeviceKey) Reset()
- func (x *DeviceKey) String() string
- type DeviceKeyServiceClient
- type DeviceKeyServiceServer
- type DeviceListItem
- func (*DeviceListItem) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceListItem) GetApplicationId() string
- func (x *DeviceListItem) GetApplicationName() string
- func (x *DeviceListItem) GetCreatedAt() *timestamppb.Timestamp
- func (x *DeviceListItem) GetDescription() string
- func (x *DeviceListItem) GetDeviceProfileId() string
- func (x *DeviceListItem) GetDeviceProfileName() string
- func (x *DeviceListItem) GetEui() string
- func (x *DeviceListItem) GetId() string
- func (x *DeviceListItem) GetLastSeenAt() *timestamppb.Timestamp
- func (x *DeviceListItem) GetName() string
- func (x *DeviceListItem) GetTags() *common.Tags
- func (x *DeviceListItem) GetUpdatedAt() *timestamppb.Timestamp
- func (*DeviceListItem) ProtoMessage()
- func (x *DeviceListItem) ProtoReflect() protoreflect.Message
- func (x *DeviceListItem) Reset()
- func (x *DeviceListItem) String() string
- type DeviceProfile
- func (*DeviceProfile) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceProfile) GetAutoDetectMeasurements() bool
- func (x *DeviceProfile) GetDescription() string
- func (x *DeviceProfile) GetDeviceClass() common.DeviceClass
- func (x *DeviceProfile) GetFirmware() string
- func (x *DeviceProfile) GetId() string
- func (x *DeviceProfile) GetManufacturer() string
- func (x *DeviceProfile) GetMeasurements() *Measurements
- func (x *DeviceProfile) GetName() string
- func (x *DeviceProfile) GetPayloadCodecRuntime() CodecRuntime
- func (x *DeviceProfile) GetPayloadCodecScript() string
- func (x *DeviceProfile) GetRegion() common.Region
- func (x *DeviceProfile) GetTags() *common.Tags
- func (x *DeviceProfile) GetTenantId() string
- func (x *DeviceProfile) GetUplinkInterval() uint32
- func (*DeviceProfile) ProtoMessage()
- func (x *DeviceProfile) ProtoReflect() protoreflect.Message
- func (x *DeviceProfile) Reset()
- func (x *DeviceProfile) String() string
- type DeviceProfileListItem
- func (*DeviceProfileListItem) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceProfileListItem) GetCreatedAt() *timestamppb.Timestamp
- func (x *DeviceProfileListItem) GetDeviceClass() common.DeviceClass
- func (x *DeviceProfileListItem) GetId() string
- func (x *DeviceProfileListItem) GetName() string
- func (x *DeviceProfileListItem) GetRegion() common.Region
- func (x *DeviceProfileListItem) GetTenantId() string
- func (x *DeviceProfileListItem) GetUpdatedAt() *timestamppb.Timestamp
- func (*DeviceProfileListItem) ProtoMessage()
- func (x *DeviceProfileListItem) ProtoReflect() protoreflect.Message
- func (x *DeviceProfileListItem) Reset()
- func (x *DeviceProfileListItem) String() string
- type DeviceProfileServiceClient
- type DeviceProfileServiceServer
- type DeviceQueueItem
- func (*DeviceQueueItem) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceQueueItem) GetConfirmed() bool
- func (x *DeviceQueueItem) GetData() []byte
- func (x *DeviceQueueItem) GetEui() string
- func (x *DeviceQueueItem) GetExpiresAt() *timestamppb.Timestamp
- func (x *DeviceQueueItem) GetFCntDown() uint32
- func (x *DeviceQueueItem) GetFPort() uint32
- func (x *DeviceQueueItem) GetId() string
- func (x *DeviceQueueItem) GetIsEncrypted() bool
- func (x *DeviceQueueItem) GetIsPending() bool
- func (x *DeviceQueueItem) GetObject() *structpb.Struct
- func (*DeviceQueueItem) ProtoMessage()
- func (x *DeviceQueueItem) ProtoReflect() protoreflect.Message
- func (x *DeviceQueueItem) Reset()
- func (x *DeviceQueueItem) String() string
- type DeviceQueueServiceClient
- type DeviceQueueServiceServer
- type DeviceServiceClient
- type DeviceServiceServer
- type DisableVariableMacRequest
- func (*DisableVariableMacRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DisableVariableMacRequest) GetId() string
- func (x *DisableVariableMacRequest) GetVm() uint32
- func (*DisableVariableMacRequest) ProtoMessage()
- func (x *DisableVariableMacRequest) ProtoReflect() protoreflect.Message
- func (x *DisableVariableMacRequest) Reset()
- func (x *DisableVariableMacRequest) String() string
- type EnableVariableMacRequest
- func (*EnableVariableMacRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnableVariableMacRequest) GetId() string
- func (x *EnableVariableMacRequest) GetVm() uint32
- func (*EnableVariableMacRequest) ProtoMessage()
- func (x *EnableVariableMacRequest) ProtoReflect() protoreflect.Message
- func (x *EnableVariableMacRequest) Reset()
- func (x *EnableVariableMacRequest) String() string
- type EnqueueDeviceQueueItemRequest
- func (*EnqueueDeviceQueueItemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnqueueDeviceQueueItemRequest) GetQueueItem() *DeviceQueueItem
- func (*EnqueueDeviceQueueItemRequest) ProtoMessage()
- func (x *EnqueueDeviceQueueItemRequest) ProtoReflect() protoreflect.Message
- func (x *EnqueueDeviceQueueItemRequest) Reset()
- func (x *EnqueueDeviceQueueItemRequest) String() string
- type EnqueueDeviceQueueItemResponse
- func (*EnqueueDeviceQueueItemResponse) Descriptor() ([]byte, []int)deprecated
- func (x *EnqueueDeviceQueueItemResponse) GetId() string
- func (*EnqueueDeviceQueueItemResponse) ProtoMessage()
- func (x *EnqueueDeviceQueueItemResponse) ProtoReflect() protoreflect.Message
- func (x *EnqueueDeviceQueueItemResponse) Reset()
- func (x *EnqueueDeviceQueueItemResponse) String() string
- type GenerateBasestationClientCertificateRequest
- func (*GenerateBasestationClientCertificateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateBasestationClientCertificateRequest) GetId() string
- func (*GenerateBasestationClientCertificateRequest) ProtoMessage()
- func (x *GenerateBasestationClientCertificateRequest) ProtoReflect() protoreflect.Message
- func (x *GenerateBasestationClientCertificateRequest) Reset()
- func (x *GenerateBasestationClientCertificateRequest) String() string
- type GenerateBasestationClientCertificateResponse
- func (*GenerateBasestationClientCertificateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateBasestationClientCertificateResponse) GetCaCert() string
- func (x *GenerateBasestationClientCertificateResponse) GetExpiresAt() *timestamppb.Timestamp
- func (x *GenerateBasestationClientCertificateResponse) GetTlsCert() string
- func (x *GenerateBasestationClientCertificateResponse) GetTlsKey() string
- func (*GenerateBasestationClientCertificateResponse) ProtoMessage()
- func (x *GenerateBasestationClientCertificateResponse) ProtoReflect() protoreflect.Message
- func (x *GenerateBasestationClientCertificateResponse) Reset()
- func (x *GenerateBasestationClientCertificateResponse) String() string
- type GetApplicationIntegrationRequest
- func (*GetApplicationIntegrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetApplicationIntegrationRequest) GetApplicationId() string
- func (x *GetApplicationIntegrationRequest) GetIntegrationId() string
- func (*GetApplicationIntegrationRequest) ProtoMessage()
- func (x *GetApplicationIntegrationRequest) ProtoReflect() protoreflect.Message
- func (x *GetApplicationIntegrationRequest) Reset()
- func (x *GetApplicationIntegrationRequest) String() string
- type GetApplicationIntegrationResponse
- func (*GetApplicationIntegrationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetApplicationIntegrationResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetApplicationIntegrationResponse) GetIntegration() *ApplicationIntegration
- func (x *GetApplicationIntegrationResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*GetApplicationIntegrationResponse) ProtoMessage()
- func (x *GetApplicationIntegrationResponse) ProtoReflect() protoreflect.Message
- func (x *GetApplicationIntegrationResponse) Reset()
- func (x *GetApplicationIntegrationResponse) String() string
- type GetApplicationIntegrationTokenRequest
- func (*GetApplicationIntegrationTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetApplicationIntegrationTokenRequest) GetApplicationId() string
- func (*GetApplicationIntegrationTokenRequest) ProtoMessage()
- func (x *GetApplicationIntegrationTokenRequest) ProtoReflect() protoreflect.Message
- func (x *GetApplicationIntegrationTokenRequest) Reset()
- func (x *GetApplicationIntegrationTokenRequest) String() string
- type GetApplicationRequest
- func (*GetApplicationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetApplicationRequest) GetId() string
- func (*GetApplicationRequest) ProtoMessage()
- func (x *GetApplicationRequest) ProtoReflect() protoreflect.Message
- func (x *GetApplicationRequest) Reset()
- func (x *GetApplicationRequest) String() string
- type GetApplicationResponse
- func (*GetApplicationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetApplicationResponse) GetApplication() *Application
- func (x *GetApplicationResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetApplicationResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*GetApplicationResponse) ProtoMessage()
- func (x *GetApplicationResponse) ProtoReflect() protoreflect.Message
- func (x *GetApplicationResponse) Reset()
- func (x *GetApplicationResponse) String() string
- type GetBasestationMetricsRequest
- func (*GetBasestationMetricsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBasestationMetricsRequest) GetAggregation() common.Aggregation
- func (x *GetBasestationMetricsRequest) GetEnd() *timestamppb.Timestamp
- func (x *GetBasestationMetricsRequest) GetId() string
- func (x *GetBasestationMetricsRequest) GetStart() *timestamppb.Timestamp
- func (*GetBasestationMetricsRequest) ProtoMessage()
- func (x *GetBasestationMetricsRequest) ProtoReflect() protoreflect.Message
- func (x *GetBasestationMetricsRequest) Reset()
- func (x *GetBasestationMetricsRequest) String() string
- type GetBasestationMetricsResponse
- func (*GetBasestationMetricsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBasestationMetricsResponse) GetCpu() *common.Metric
- func (x *GetBasestationMetricsResponse) GetDutyCycle() *common.Metric
- func (x *GetBasestationMetricsResponse) GetMemory() *common.Metric
- func (x *GetBasestationMetricsResponse) GetTemp() *common.Metric
- func (x *GetBasestationMetricsResponse) GetUptime() *common.Metric
- func (*GetBasestationMetricsResponse) ProtoMessage()
- func (x *GetBasestationMetricsResponse) ProtoReflect() protoreflect.Message
- func (x *GetBasestationMetricsResponse) Reset()
- func (x *GetBasestationMetricsResponse) String() string
- type GetBasestationRequest
- func (*GetBasestationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBasestationRequest) GetId() string
- func (*GetBasestationRequest) ProtoMessage()
- func (x *GetBasestationRequest) ProtoReflect() protoreflect.Message
- func (x *GetBasestationRequest) Reset()
- func (x *GetBasestationRequest) String() string
- type GetBasestationResponse
- func (*GetBasestationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBasestationResponse) GetBasestation() *Basestation
- func (x *GetBasestationResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetBasestationResponse) GetLastSeenAt() *timestamppb.Timestamp
- func (x *GetBasestationResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*GetBasestationResponse) ProtoMessage()
- func (x *GetBasestationResponse) ProtoReflect() protoreflect.Message
- func (x *GetBasestationResponse) Reset()
- func (x *GetBasestationResponse) String() string
- type GetDeviceKeyRequest
- func (*GetDeviceKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeviceKeyRequest) GetEui() string
- func (*GetDeviceKeyRequest) ProtoMessage()
- func (x *GetDeviceKeyRequest) ProtoReflect() protoreflect.Message
- func (x *GetDeviceKeyRequest) Reset()
- func (x *GetDeviceKeyRequest) String() string
- type GetDeviceKeyResponse
- func (*GetDeviceKeyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeviceKeyResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetDeviceKeyResponse) GetDeviceKey() *DeviceKey
- func (*GetDeviceKeyResponse) ProtoMessage()
- func (x *GetDeviceKeyResponse) ProtoReflect() protoreflect.Message
- func (x *GetDeviceKeyResponse) Reset()
- func (x *GetDeviceKeyResponse) String() string
- type GetDeviceMetricsRequest
- func (*GetDeviceMetricsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeviceMetricsRequest) GetAggregation() common.Aggregation
- func (x *GetDeviceMetricsRequest) GetEnd() *timestamppb.Timestamp
- func (x *GetDeviceMetricsRequest) GetId() string
- func (x *GetDeviceMetricsRequest) GetStart() *timestamppb.Timestamp
- func (*GetDeviceMetricsRequest) ProtoMessage()
- func (x *GetDeviceMetricsRequest) ProtoReflect() protoreflect.Message
- func (x *GetDeviceMetricsRequest) Reset()
- func (x *GetDeviceMetricsRequest) String() string
- type GetDeviceMetricsResponse
- func (*GetDeviceMetricsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeviceMetricsResponse) GetMetrics() map[string]*common.Metric
- func (*GetDeviceMetricsResponse) ProtoMessage()
- func (x *GetDeviceMetricsResponse) ProtoReflect() protoreflect.Message
- func (x *GetDeviceMetricsResponse) Reset()
- func (x *GetDeviceMetricsResponse) String() string
- type GetDeviceNextFCntDownRequest
- func (*GetDeviceNextFCntDownRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeviceNextFCntDownRequest) GetEui() string
- func (*GetDeviceNextFCntDownRequest) ProtoMessage()
- func (x *GetDeviceNextFCntDownRequest) ProtoReflect() protoreflect.Message
- func (x *GetDeviceNextFCntDownRequest) Reset()
- func (x *GetDeviceNextFCntDownRequest) String() string
- type GetDeviceNextFCntDownResponse
- func (*GetDeviceNextFCntDownResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeviceNextFCntDownResponse) GetFCntDown() uint32
- func (*GetDeviceNextFCntDownResponse) ProtoMessage()
- func (x *GetDeviceNextFCntDownResponse) ProtoReflect() protoreflect.Message
- func (x *GetDeviceNextFCntDownResponse) Reset()
- func (x *GetDeviceNextFCntDownResponse) String() string
- type GetDeviceProfileRequest
- func (*GetDeviceProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeviceProfileRequest) GetId() string
- func (*GetDeviceProfileRequest) ProtoMessage()
- func (x *GetDeviceProfileRequest) ProtoReflect() protoreflect.Message
- func (x *GetDeviceProfileRequest) Reset()
- func (x *GetDeviceProfileRequest) String() string
- type GetDeviceProfileResponse
- func (*GetDeviceProfileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeviceProfileResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetDeviceProfileResponse) GetDeviceProfile() *DeviceProfile
- func (x *GetDeviceProfileResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*GetDeviceProfileResponse) ProtoMessage()
- func (x *GetDeviceProfileResponse) ProtoReflect() protoreflect.Message
- func (x *GetDeviceProfileResponse) Reset()
- func (x *GetDeviceProfileResponse) String() string
- type GetDeviceQueueItemsRequest
- func (*GetDeviceQueueItemsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeviceQueueItemsRequest) GetCountOnly() bool
- func (x *GetDeviceQueueItemsRequest) GetEui() string
- func (*GetDeviceQueueItemsRequest) ProtoMessage()
- func (x *GetDeviceQueueItemsRequest) ProtoReflect() protoreflect.Message
- func (x *GetDeviceQueueItemsRequest) Reset()
- func (x *GetDeviceQueueItemsRequest) String() string
- type GetDeviceQueueItemsResponse
- func (*GetDeviceQueueItemsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeviceQueueItemsResponse) GetResult() []*DeviceQueueItem
- func (x *GetDeviceQueueItemsResponse) GetTotalCount() uint32
- func (*GetDeviceQueueItemsResponse) ProtoMessage()
- func (x *GetDeviceQueueItemsResponse) ProtoReflect() protoreflect.Message
- func (x *GetDeviceQueueItemsResponse) Reset()
- func (x *GetDeviceQueueItemsResponse) String() string
- type GetDeviceRequest
- type GetDeviceResponse
- func (*GetDeviceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeviceResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetDeviceResponse) GetDevice() *Device
- func (x *GetDeviceResponse) GetLastSeenAt() *timestamppb.Timestamp
- func (x *GetDeviceResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*GetDeviceResponse) ProtoMessage()
- func (x *GetDeviceResponse) ProtoReflect() protoreflect.Message
- func (x *GetDeviceResponse) Reset()
- func (x *GetDeviceResponse) String() string
- type GetTenantRequest
- type GetTenantResponse
- func (*GetTenantResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTenantResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetTenantResponse) GetTenant() *Tenant
- func (x *GetTenantResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*GetTenantResponse) ProtoMessage()
- func (x *GetTenantResponse) ProtoReflect() protoreflect.Message
- func (x *GetTenantResponse) Reset()
- func (x *GetTenantResponse) String() string
- type GetTenantUserRequest
- func (*GetTenantUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTenantUserRequest) GetTenantId() string
- func (x *GetTenantUserRequest) GetUserId() string
- func (*GetTenantUserRequest) ProtoMessage()
- func (x *GetTenantUserRequest) ProtoReflect() protoreflect.Message
- func (x *GetTenantUserRequest) Reset()
- func (x *GetTenantUserRequest) String() string
- type GetTenantUserResponse
- func (*GetTenantUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTenantUserResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetTenantUserResponse) GetTenantUser() *TenantUser
- func (x *GetTenantUserResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*GetTenantUserResponse) ProtoMessage()
- func (x *GetTenantUserResponse) ProtoReflect() protoreflect.Message
- func (x *GetTenantUserResponse) Reset()
- func (x *GetTenantUserResponse) String() string
- type GetUserRequest
- type GetUserResponse
- func (*GetUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *GetUserResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (x *GetUserResponse) GetUser() *User
- func (*GetUserResponse) ProtoMessage()
- func (x *GetUserResponse) ProtoReflect() protoreflect.Message
- func (x *GetUserResponse) Reset()
- func (x *GetUserResponse) String() string
- type IntegrationHttpPushConfiguration
- func (*IntegrationHttpPushConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *IntegrationHttpPushConfiguration) GetHeaders() map[string]string
- func (x *IntegrationHttpPushConfiguration) GetUrl() string
- func (x *IntegrationHttpPushConfiguration) GetUseJson() bool
- func (*IntegrationHttpPushConfiguration) ProtoMessage()
- func (x *IntegrationHttpPushConfiguration) ProtoReflect() protoreflect.Message
- func (x *IntegrationHttpPushConfiguration) Reset()
- func (x *IntegrationHttpPushConfiguration) String() string
- type IntegrationInfluxDbConfiguration
- func (*IntegrationInfluxDbConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *IntegrationInfluxDbConfiguration) GetBucket() string
- func (x *IntegrationInfluxDbConfiguration) GetIncludeRawPayload() bool
- func (x *IntegrationInfluxDbConfiguration) GetOrganization() string
- func (x *IntegrationInfluxDbConfiguration) GetToken() string
- func (x *IntegrationInfluxDbConfiguration) GetUrl() string
- func (*IntegrationInfluxDbConfiguration) ProtoMessage()
- func (x *IntegrationInfluxDbConfiguration) ProtoReflect() protoreflect.Message
- func (x *IntegrationInfluxDbConfiguration) Reset()
- func (x *IntegrationInfluxDbConfiguration) String() string
- type IntegrationKind
- func (IntegrationKind) Descriptor() protoreflect.EnumDescriptor
- func (x IntegrationKind) Enum() *IntegrationKind
- func (IntegrationKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x IntegrationKind) Number() protoreflect.EnumNumber
- func (x IntegrationKind) String() string
- func (IntegrationKind) Type() protoreflect.EnumType
- type IntegrationThingsBoardConfiguration
- func (*IntegrationThingsBoardConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *IntegrationThingsBoardConfiguration) GetIgnoreMissingToken() bool
- func (x *IntegrationThingsBoardConfiguration) GetIncludeRawPayload() bool
- func (x *IntegrationThingsBoardConfiguration) GetUrl() string
- func (*IntegrationThingsBoardConfiguration) ProtoMessage()
- func (x *IntegrationThingsBoardConfiguration) ProtoReflect() protoreflect.Message
- func (x *IntegrationThingsBoardConfiguration) Reset()
- func (x *IntegrationThingsBoardConfiguration) String() string
- type ListApplicationIntegrationsRequest
- func (*ListApplicationIntegrationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListApplicationIntegrationsRequest) GetApplicationId() string
- func (x *ListApplicationIntegrationsRequest) GetIntegrationKind() IntegrationKind
- func (x *ListApplicationIntegrationsRequest) GetIsActive() bool
- func (x *ListApplicationIntegrationsRequest) GetPaginator() *Paginator
- func (x *ListApplicationIntegrationsRequest) GetSearchName() string
- func (*ListApplicationIntegrationsRequest) ProtoMessage()
- func (x *ListApplicationIntegrationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListApplicationIntegrationsRequest) Reset()
- func (x *ListApplicationIntegrationsRequest) String() string
- type ListApplicationIntegrationsResponse
- func (*ListApplicationIntegrationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListApplicationIntegrationsResponse) GetPagination() *Pagination
- func (x *ListApplicationIntegrationsResponse) GetResult() []*ApplicationIntegrationListItem
- func (*ListApplicationIntegrationsResponse) ProtoMessage()
- func (x *ListApplicationIntegrationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListApplicationIntegrationsResponse) Reset()
- func (x *ListApplicationIntegrationsResponse) String() string
- type ListApplicationsRequest
- func (*ListApplicationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListApplicationsRequest) GetPaginator() *Paginator
- func (x *ListApplicationsRequest) GetSearchName() string
- func (x *ListApplicationsRequest) GetTenantId() string
- func (*ListApplicationsRequest) ProtoMessage()
- func (x *ListApplicationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListApplicationsRequest) Reset()
- func (x *ListApplicationsRequest) String() string
- type ListApplicationsResponse
- func (*ListApplicationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListApplicationsResponse) GetPagination() *Pagination
- func (x *ListApplicationsResponse) GetResult() []*ApplicationListItem
- func (*ListApplicationsResponse) ProtoMessage()
- func (x *ListApplicationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListApplicationsResponse) Reset()
- func (x *ListApplicationsResponse) String() string
- type ListBasestationsRequest
- func (*ListBasestationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListBasestationsRequest) GetOrderBy() ListBasestationsRequest_OrderBy
- func (x *ListBasestationsRequest) GetOrderByDesc() bool
- func (x *ListBasestationsRequest) GetPaginator() *Paginator
- func (x *ListBasestationsRequest) GetSearchName() string
- func (x *ListBasestationsRequest) GetTags() *common.Tags
- func (x *ListBasestationsRequest) GetTenantId() string
- func (*ListBasestationsRequest) ProtoMessage()
- func (x *ListBasestationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListBasestationsRequest) Reset()
- func (x *ListBasestationsRequest) String() string
- type ListBasestationsRequest_OrderBy
- func (ListBasestationsRequest_OrderBy) Descriptor() protoreflect.EnumDescriptor
- func (x ListBasestationsRequest_OrderBy) Enum() *ListBasestationsRequest_OrderBy
- func (ListBasestationsRequest_OrderBy) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListBasestationsRequest_OrderBy) Number() protoreflect.EnumNumber
- func (x ListBasestationsRequest_OrderBy) String() string
- func (ListBasestationsRequest_OrderBy) Type() protoreflect.EnumType
- type ListBasestationsResponse
- func (*ListBasestationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBasestationsResponse) GetPagination() *Pagination
- func (x *ListBasestationsResponse) GetResult() []*BasestationListItem
- func (*ListBasestationsResponse) ProtoMessage()
- func (x *ListBasestationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListBasestationsResponse) Reset()
- func (x *ListBasestationsResponse) String() string
- type ListDeviceProfilesRequest
- func (*ListDeviceProfilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeviceProfilesRequest) GetPaginator() *Paginator
- func (x *ListDeviceProfilesRequest) GetSearchName() string
- func (x *ListDeviceProfilesRequest) GetTenantId() string
- func (*ListDeviceProfilesRequest) ProtoMessage()
- func (x *ListDeviceProfilesRequest) ProtoReflect() protoreflect.Message
- func (x *ListDeviceProfilesRequest) Reset()
- func (x *ListDeviceProfilesRequest) String() string
- type ListDeviceProfilesResponse
- func (*ListDeviceProfilesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeviceProfilesResponse) GetPagination() *Pagination
- func (x *ListDeviceProfilesResponse) GetResult() []*DeviceProfileListItem
- func (*ListDeviceProfilesResponse) ProtoMessage()
- func (x *ListDeviceProfilesResponse) ProtoReflect() protoreflect.Message
- func (x *ListDeviceProfilesResponse) Reset()
- func (x *ListDeviceProfilesResponse) String() string
- type ListDevicesRequest
- func (*ListDevicesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDevicesRequest) GetApplicationId() string
- func (x *ListDevicesRequest) GetDeviceProfileId() string
- func (x *ListDevicesRequest) GetOrderBy() ListDevicesRequest_OrderBy
- func (x *ListDevicesRequest) GetOrderByDesc() bool
- func (x *ListDevicesRequest) GetPaginator() *Paginator
- func (x *ListDevicesRequest) GetSearchName() string
- func (x *ListDevicesRequest) GetTags() *common.Tags
- func (x *ListDevicesRequest) GetTenantId() string
- func (*ListDevicesRequest) ProtoMessage()
- func (x *ListDevicesRequest) ProtoReflect() protoreflect.Message
- func (x *ListDevicesRequest) Reset()
- func (x *ListDevicesRequest) String() string
- type ListDevicesRequest_OrderBy
- func (ListDevicesRequest_OrderBy) Descriptor() protoreflect.EnumDescriptor
- func (x ListDevicesRequest_OrderBy) Enum() *ListDevicesRequest_OrderBy
- func (ListDevicesRequest_OrderBy) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListDevicesRequest_OrderBy) Number() protoreflect.EnumNumber
- func (x ListDevicesRequest_OrderBy) String() string
- func (ListDevicesRequest_OrderBy) Type() protoreflect.EnumType
- type ListDevicesResponse
- func (*ListDevicesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDevicesResponse) GetPagination() *Pagination
- func (x *ListDevicesResponse) GetResult() []*DeviceListItem
- func (*ListDevicesResponse) ProtoMessage()
- func (x *ListDevicesResponse) ProtoReflect() protoreflect.Message
- func (x *ListDevicesResponse) Reset()
- func (x *ListDevicesResponse) String() string
- type ListTenantUsersRequest
- func (*ListTenantUsersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTenantUsersRequest) GetPaginator() *Paginator
- func (x *ListTenantUsersRequest) GetTenantId() string
- func (*ListTenantUsersRequest) ProtoMessage()
- func (x *ListTenantUsersRequest) ProtoReflect() protoreflect.Message
- func (x *ListTenantUsersRequest) Reset()
- func (x *ListTenantUsersRequest) String() string
- type ListTenantUsersResponse
- func (*ListTenantUsersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTenantUsersResponse) GetPagination() *Pagination
- func (x *ListTenantUsersResponse) GetResult() []*TenantUserListItem
- func (*ListTenantUsersResponse) ProtoMessage()
- func (x *ListTenantUsersResponse) ProtoReflect() protoreflect.Message
- func (x *ListTenantUsersResponse) Reset()
- func (x *ListTenantUsersResponse) String() string
- type ListTenantsRequest
- func (*ListTenantsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTenantsRequest) GetPaginator() *Paginator
- func (x *ListTenantsRequest) GetSearchName() string
- func (x *ListTenantsRequest) GetUserId() string
- func (*ListTenantsRequest) ProtoMessage()
- func (x *ListTenantsRequest) ProtoReflect() protoreflect.Message
- func (x *ListTenantsRequest) Reset()
- func (x *ListTenantsRequest) String() string
- type ListTenantsResponse
- func (*ListTenantsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTenantsResponse) GetPagination() *Pagination
- func (x *ListTenantsResponse) GetResult() []*TenantListItem
- func (*ListTenantsResponse) ProtoMessage()
- func (x *ListTenantsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTenantsResponse) Reset()
- func (x *ListTenantsResponse) String() string
- type ListUsersRequest
- type ListUsersResponse
- func (*ListUsersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListUsersResponse) GetPagination() *Pagination
- func (x *ListUsersResponse) GetResult() []*UserListItem
- func (*ListUsersResponse) ProtoMessage()
- func (x *ListUsersResponse) ProtoReflect() protoreflect.Message
- func (x *ListUsersResponse) Reset()
- func (x *ListUsersResponse) String() string
- type LoginRequest
- func (*LoginRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LoginRequest) GetEmail() string
- func (x *LoginRequest) GetPassword() string
- func (*LoginRequest) ProtoMessage()
- func (x *LoginRequest) ProtoReflect() protoreflect.Message
- func (x *LoginRequest) Reset()
- func (x *LoginRequest) String() string
- type LoginResponse
- type LoginServiceClient
- type LoginServiceServer
- type Measurement
- func (*Measurement) Descriptor() ([]byte, []int)deprecated
- func (x *Measurement) GetKind() MeasurementKind
- func (x *Measurement) GetName() string
- func (*Measurement) ProtoMessage()
- func (x *Measurement) ProtoReflect() protoreflect.Message
- func (x *Measurement) Reset()
- func (x *Measurement) String() string
- type MeasurementKind
- func (MeasurementKind) Descriptor() protoreflect.EnumDescriptor
- func (x MeasurementKind) Enum() *MeasurementKind
- func (MeasurementKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x MeasurementKind) Number() protoreflect.EnumNumber
- func (x MeasurementKind) String() string
- func (MeasurementKind) Type() protoreflect.EnumType
- type Measurements
- type Pagination
- type Paginator
- type ResetApplicationIntegrationTokenRequest
- func (*ResetApplicationIntegrationTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResetApplicationIntegrationTokenRequest) GetApplicationId() string
- func (*ResetApplicationIntegrationTokenRequest) ProtoMessage()
- func (x *ResetApplicationIntegrationTokenRequest) ProtoReflect() protoreflect.Message
- func (x *ResetApplicationIntegrationTokenRequest) Reset()
- func (x *ResetApplicationIntegrationTokenRequest) String() string
- type RevokeDeviceQueueItemRequest
- func (*RevokeDeviceQueueItemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeDeviceQueueItemRequest) GetDeviceId() string
- func (x *RevokeDeviceQueueItemRequest) GetQueueId() string
- func (*RevokeDeviceQueueItemRequest) ProtoMessage()
- func (x *RevokeDeviceQueueItemRequest) ProtoReflect() protoreflect.Message
- func (x *RevokeDeviceQueueItemRequest) Reset()
- func (x *RevokeDeviceQueueItemRequest) String() string
- type RevokeDeviceQueueItemResponse
- func (*RevokeDeviceQueueItemResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeDeviceQueueItemResponse) GetDeviceId() string
- func (x *RevokeDeviceQueueItemResponse) GetQueueId() string
- func (*RevokeDeviceQueueItemResponse) ProtoMessage()
- func (x *RevokeDeviceQueueItemResponse) ProtoReflect() protoreflect.Message
- func (x *RevokeDeviceQueueItemResponse) Reset()
- func (x *RevokeDeviceQueueItemResponse) String() string
- type Tenant
- func (*Tenant) Descriptor() ([]byte, []int)deprecated
- func (x *Tenant) GetCanHaveBasestations() bool
- func (x *Tenant) GetDescription() string
- func (x *Tenant) GetId() string
- func (x *Tenant) GetMaxBasestationCount() uint32
- func (x *Tenant) GetMaxDeviceCount() uint32
- func (x *Tenant) GetName() string
- func (x *Tenant) GetPrivateBasestations() bool
- func (x *Tenant) GetPrivateDevices() bool
- func (x *Tenant) GetTags() *common.Tags
- func (x *Tenant) GetVariableMacEnabled() *VariableMacList
- func (*Tenant) ProtoMessage()
- func (x *Tenant) ProtoReflect() protoreflect.Message
- func (x *Tenant) Reset()
- func (x *Tenant) String() string
- type TenantListItem
- func (*TenantListItem) Descriptor() ([]byte, []int)deprecated
- func (x *TenantListItem) GetCanHaveBasestations() bool
- func (x *TenantListItem) GetCreatedAt() *timestamppb.Timestamp
- func (x *TenantListItem) GetId() string
- func (x *TenantListItem) GetMaxBasestationCount() uint32
- func (x *TenantListItem) GetMaxDeviceCount() uint32
- func (x *TenantListItem) GetName() string
- func (x *TenantListItem) GetPrivateBasestations() bool
- func (x *TenantListItem) GetPrivateDevices() bool
- func (x *TenantListItem) GetUpdatedAt() *timestamppb.Timestamp
- func (*TenantListItem) ProtoMessage()
- func (x *TenantListItem) ProtoReflect() protoreflect.Message
- func (x *TenantListItem) Reset()
- func (x *TenantListItem) String() string
- type TenantServiceClient
- type TenantServiceServer
- type TenantUser
- func (*TenantUser) Descriptor() ([]byte, []int)deprecated
- func (x *TenantUser) GetIsAdmin() bool
- func (x *TenantUser) GetIsBasestationAdmin() bool
- func (x *TenantUser) GetIsEndnodeAdmin() bool
- func (x *TenantUser) GetTenantId() string
- func (x *TenantUser) GetUserId() string
- func (*TenantUser) ProtoMessage()
- func (x *TenantUser) ProtoReflect() protoreflect.Message
- func (x *TenantUser) Reset()
- func (x *TenantUser) String() string
- type TenantUserListItem
- func (*TenantUserListItem) Descriptor() ([]byte, []int)deprecated
- func (x *TenantUserListItem) GetCreatedAt() *timestamppb.Timestamp
- func (x *TenantUserListItem) GetEmail() string
- func (x *TenantUserListItem) GetIsAdmin() bool
- func (x *TenantUserListItem) GetIsBasestationAdmin() bool
- func (x *TenantUserListItem) GetIsEndnodeAdmin() bool
- func (x *TenantUserListItem) GetTenantId() string
- func (x *TenantUserListItem) GetUpdatedAt() *timestamppb.Timestamp
- func (x *TenantUserListItem) GetUserId() string
- func (*TenantUserListItem) ProtoMessage()
- func (x *TenantUserListItem) ProtoReflect() protoreflect.Message
- func (x *TenantUserListItem) Reset()
- func (x *TenantUserListItem) String() string
- type TenantUserServiceClient
- type TenantUserServiceServer
- type UnimplementedApplicationIntegrationServiceServer
- func (UnimplementedApplicationIntegrationServiceServer) CreateApplicationIntegration(context.Context, *CreateApplicationIntegrationRequest) (*CreateApplicationIntegrationResponse, error)
- func (UnimplementedApplicationIntegrationServiceServer) DeleteApplicationIntegration(context.Context, *DeleteApplicationIntegrationRequest) (*emptypb.Empty, error)
- func (UnimplementedApplicationIntegrationServiceServer) GetApplicationIntegration(context.Context, *GetApplicationIntegrationRequest) (*GetApplicationIntegrationResponse, error)
- func (UnimplementedApplicationIntegrationServiceServer) GetApplicationIntegrationToken(context.Context, *GetApplicationIntegrationTokenRequest) (*ApplicationIntegrationTokenResponse, error)
- func (UnimplementedApplicationIntegrationServiceServer) ListApplicationIntegrations(context.Context, *ListApplicationIntegrationsRequest) (*ListApplicationIntegrationsResponse, error)
- func (UnimplementedApplicationIntegrationServiceServer) ResetApplicationIntegrationToken(context.Context, *ResetApplicationIntegrationTokenRequest) (*ApplicationIntegrationTokenResponse, error)
- func (UnimplementedApplicationIntegrationServiceServer) UpdateApplicationIntegration(context.Context, *UpdateApplicationIntegrationRequest) (*UpdateApplicationIntegrationResponse, error)
- type UnimplementedApplicationServiceServer
- func (UnimplementedApplicationServiceServer) CreateApplication(context.Context, *CreateApplicationRequest) (*CreateApplicationResponse, error)
- func (UnimplementedApplicationServiceServer) DeleteApplication(context.Context, *DeleteApplicationRequest) (*emptypb.Empty, error)
- func (UnimplementedApplicationServiceServer) GetApplication(context.Context, *GetApplicationRequest) (*GetApplicationResponse, error)
- func (UnimplementedApplicationServiceServer) ListApplications(context.Context, *ListApplicationsRequest) (*ListApplicationsResponse, error)
- func (UnimplementedApplicationServiceServer) UpdateApplication(context.Context, *UpdateApplicationRequest) (*UpdateApplicationResponse, error)
- type UnimplementedBasestationServiceServer
- func (UnimplementedBasestationServiceServer) CreateBasestation(context.Context, *CreateBasestationRequest) (*CreateBasestationResponse, error)
- func (UnimplementedBasestationServiceServer) DeleteBasestation(context.Context, *DeleteBasestationRequest) (*emptypb.Empty, error)
- func (UnimplementedBasestationServiceServer) GenerateBasestationClientCertificate(context.Context, *GenerateBasestationClientCertificateRequest) (*GenerateBasestationClientCertificateResponse, error)
- func (UnimplementedBasestationServiceServer) GetBasestation(context.Context, *GetBasestationRequest) (*GetBasestationResponse, error)
- func (UnimplementedBasestationServiceServer) GetBasestationMetrics(context.Context, *GetBasestationMetricsRequest) (*GetBasestationMetricsResponse, error)
- func (UnimplementedBasestationServiceServer) ListBasestations(context.Context, *ListBasestationsRequest) (*ListBasestationsResponse, error)
- func (UnimplementedBasestationServiceServer) UpdateBasestation(context.Context, *UpdateBasestationRequest) (*UpdateBasestationResponse, error)
- type UnimplementedDeviceKeyServiceServer
- func (UnimplementedDeviceKeyServiceServer) CreateDeviceKey(context.Context, *CreateDeviceKeyRequest) (*CreateDeviceKeyResponse, error)
- func (UnimplementedDeviceKeyServiceServer) GetDeviceKey(context.Context, *GetDeviceKeyRequest) (*GetDeviceKeyResponse, error)
- func (UnimplementedDeviceKeyServiceServer) UpdateDeviceKey(context.Context, *UpdateDeviceKeyRequest) (*UpdateDeviceKeyResponse, error)
- type UnimplementedDeviceProfileServiceServer
- func (UnimplementedDeviceProfileServiceServer) CreateDeviceProfile(context.Context, *CreateDeviceProfileRequest) (*CreateDeviceProfileResponse, error)
- func (UnimplementedDeviceProfileServiceServer) DeleteDeviceProfile(context.Context, *DeleteDeviceProfileRequest) (*emptypb.Empty, error)
- func (UnimplementedDeviceProfileServiceServer) GetDeviceProfile(context.Context, *GetDeviceProfileRequest) (*GetDeviceProfileResponse, error)
- func (UnimplementedDeviceProfileServiceServer) ListDeviceProfiles(context.Context, *ListDeviceProfilesRequest) (*ListDeviceProfilesResponse, error)
- func (UnimplementedDeviceProfileServiceServer) UpdateDeviceProfile(context.Context, *UpdateDeviceProfileRequest) (*UpdateDeviceProfileResponse, error)
- type UnimplementedDeviceQueueServiceServer
- func (UnimplementedDeviceQueueServiceServer) ClearQueue(context.Context, *ClearDeviceQueueRequest) (*emptypb.Empty, error)
- func (UnimplementedDeviceQueueServiceServer) Enqueue(context.Context, *EnqueueDeviceQueueItemRequest) (*EnqueueDeviceQueueItemResponse, error)
- func (UnimplementedDeviceQueueServiceServer) GetQueue(context.Context, *GetDeviceQueueItemsRequest) (*GetDeviceQueueItemsResponse, error)
- func (UnimplementedDeviceQueueServiceServer) Revoke(context.Context, *RevokeDeviceQueueItemRequest) (*RevokeDeviceQueueItemResponse, error)
- type UnimplementedDeviceServiceServer
- func (UnimplementedDeviceServiceServer) CreateDevice(context.Context, *CreateDeviceRequest) (*CreateDeviceResponse, error)
- func (UnimplementedDeviceServiceServer) DeleteDevice(context.Context, *DeleteDeviceRequest) (*emptypb.Empty, error)
- func (UnimplementedDeviceServiceServer) GetDevice(context.Context, *GetDeviceRequest) (*GetDeviceResponse, error)
- func (UnimplementedDeviceServiceServer) GetDeviceMetrics(context.Context, *GetDeviceMetricsRequest) (*GetDeviceMetricsResponse, error)
- func (UnimplementedDeviceServiceServer) ListDevices(context.Context, *ListDevicesRequest) (*ListDevicesResponse, error)
- func (UnimplementedDeviceServiceServer) UpdateDevice(context.Context, *UpdateDeviceRequest) (*UpdateDeviceResponse, error)
- type UnimplementedLoginServiceServer
- type UnimplementedTenantServiceServer
- func (UnimplementedTenantServiceServer) CreateTenant(context.Context, *CreateTenantRequest) (*CreateTenantResponse, error)
- func (UnimplementedTenantServiceServer) DeleteTenant(context.Context, *DeleteTenantRequest) (*emptypb.Empty, error)
- func (UnimplementedTenantServiceServer) DisableVariableMac(context.Context, *DisableVariableMacRequest) (*VariableMacResponse, error)
- func (UnimplementedTenantServiceServer) EnableVariableMac(context.Context, *EnableVariableMacRequest) (*VariableMacResponse, error)
- func (UnimplementedTenantServiceServer) GetTenant(context.Context, *GetTenantRequest) (*GetTenantResponse, error)
- func (UnimplementedTenantServiceServer) ListTenants(context.Context, *ListTenantsRequest) (*ListTenantsResponse, error)
- func (UnimplementedTenantServiceServer) UpdateTenant(context.Context, *UpdateTenantRequest) (*UpdateTenantResponse, error)
- type UnimplementedTenantUserServiceServer
- func (UnimplementedTenantUserServiceServer) AddTenantUser(context.Context, *AddTenantUserRequest) (*AddTenantUserResponse, error)
- func (UnimplementedTenantUserServiceServer) DeleteTenantUser(context.Context, *DeleteTenantUserRequest) (*emptypb.Empty, error)
- func (UnimplementedTenantUserServiceServer) GetTenantUser(context.Context, *GetTenantUserRequest) (*GetTenantUserResponse, error)
- func (UnimplementedTenantUserServiceServer) ListTenantUsers(context.Context, *ListTenantUsersRequest) (*ListTenantUsersResponse, error)
- func (UnimplementedTenantUserServiceServer) UpdateTenantUser(context.Context, *UpdateTenantUserRequest) (*UpdateTenantUserResponse, error)
- type UnimplementedUserServiceServer
- func (UnimplementedUserServiceServer) CreateUser(context.Context, *CreateUserRequest) (*CreateUserResponse, error)
- func (UnimplementedUserServiceServer) DeleteUser(context.Context, *DeleteUserRequest) (*emptypb.Empty, error)
- func (UnimplementedUserServiceServer) GetUser(context.Context, *GetUserRequest) (*GetUserResponse, error)
- func (UnimplementedUserServiceServer) ListUsers(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
- func (UnimplementedUserServiceServer) UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserResponse, error)
- func (UnimplementedUserServiceServer) UpdateUserPassword(context.Context, *UpdateUserPasswordRequest) (*emptypb.Empty, error)
- type UnsafeApplicationIntegrationServiceServer
- type UnsafeApplicationServiceServer
- type UnsafeBasestationServiceServer
- type UnsafeDeviceKeyServiceServer
- type UnsafeDeviceProfileServiceServer
- type UnsafeDeviceQueueServiceServer
- type UnsafeDeviceServiceServer
- type UnsafeLoginServiceServer
- type UnsafeTenantServiceServer
- type UnsafeTenantUserServiceServer
- type UnsafeUserServiceServer
- type UpdateApplicationIntegrationRequest
- func (*UpdateApplicationIntegrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateApplicationIntegrationRequest) GetActive() bool
- func (x *UpdateApplicationIntegrationRequest) GetApplicationId() string
- func (x *UpdateApplicationIntegrationRequest) GetConfig() isUpdateApplicationIntegrationRequest_Config
- func (x *UpdateApplicationIntegrationRequest) GetHttpPushConfig() *IntegrationHttpPushConfiguration
- func (x *UpdateApplicationIntegrationRequest) GetInfluxDbConfig() *IntegrationInfluxDbConfiguration
- func (x *UpdateApplicationIntegrationRequest) GetIntegrationId() string
- func (x *UpdateApplicationIntegrationRequest) GetName() string
- func (x *UpdateApplicationIntegrationRequest) GetThingsBoardConfig() *IntegrationThingsBoardConfiguration
- func (*UpdateApplicationIntegrationRequest) ProtoMessage()
- func (x *UpdateApplicationIntegrationRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateApplicationIntegrationRequest) Reset()
- func (x *UpdateApplicationIntegrationRequest) String() string
- type UpdateApplicationIntegrationRequest_HttpPushConfig
- type UpdateApplicationIntegrationRequest_InfluxDbConfig
- type UpdateApplicationIntegrationRequest_ThingsBoardConfig
- type UpdateApplicationIntegrationResponse
- func (*UpdateApplicationIntegrationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateApplicationIntegrationResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *UpdateApplicationIntegrationResponse) GetIntegration() *ApplicationIntegration
- func (x *UpdateApplicationIntegrationResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*UpdateApplicationIntegrationResponse) ProtoMessage()
- func (x *UpdateApplicationIntegrationResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateApplicationIntegrationResponse) Reset()
- func (x *UpdateApplicationIntegrationResponse) String() string
- type UpdateApplicationRequest
- func (*UpdateApplicationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateApplicationRequest) GetDescription() string
- func (x *UpdateApplicationRequest) GetId() string
- func (x *UpdateApplicationRequest) GetName() string
- func (x *UpdateApplicationRequest) GetTags() *common.Tags
- func (x *UpdateApplicationRequest) GetVariableMacEnabled() bool
- func (*UpdateApplicationRequest) ProtoMessage()
- func (x *UpdateApplicationRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateApplicationRequest) Reset()
- func (x *UpdateApplicationRequest) String() string
- type UpdateApplicationResponse
- func (*UpdateApplicationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateApplicationResponse) GetApplication() *Application
- func (x *UpdateApplicationResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *UpdateApplicationResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*UpdateApplicationResponse) ProtoMessage()
- func (x *UpdateApplicationResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateApplicationResponse) Reset()
- func (x *UpdateApplicationResponse) String() string
- type UpdateBasestationRequest
- func (*UpdateBasestationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateBasestationRequest) GetDescription() string
- func (x *UpdateBasestationRequest) GetId() string
- func (x *UpdateBasestationRequest) GetLocation() *common.GeoLocation
- func (x *UpdateBasestationRequest) GetName() string
- func (x *UpdateBasestationRequest) GetTags() *common.Tags
- func (x *UpdateBasestationRequest) GetUseGpsLocation() bool
- func (*UpdateBasestationRequest) ProtoMessage()
- func (x *UpdateBasestationRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateBasestationRequest) Reset()
- func (x *UpdateBasestationRequest) String() string
- type UpdateBasestationResponse
- func (*UpdateBasestationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateBasestationResponse) GetBasestation() *Basestation
- func (x *UpdateBasestationResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *UpdateBasestationResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*UpdateBasestationResponse) ProtoMessage()
- func (x *UpdateBasestationResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateBasestationResponse) Reset()
- func (x *UpdateBasestationResponse) String() string
- type UpdateDeviceKeyRequest
- func (*UpdateDeviceKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDeviceKeyRequest) GetEui() string
- func (x *UpdateDeviceKeyRequest) GetNetworkKey() string
- func (x *UpdateDeviceKeyRequest) GetShortId() string
- func (*UpdateDeviceKeyRequest) ProtoMessage()
- func (x *UpdateDeviceKeyRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDeviceKeyRequest) Reset()
- func (x *UpdateDeviceKeyRequest) String() string
- type UpdateDeviceKeyResponse
- func (*UpdateDeviceKeyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDeviceKeyResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *UpdateDeviceKeyResponse) GetDeviceKey() *DeviceKey
- func (x *UpdateDeviceKeyResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*UpdateDeviceKeyResponse) ProtoMessage()
- func (x *UpdateDeviceKeyResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateDeviceKeyResponse) Reset()
- func (x *UpdateDeviceKeyResponse) String() string
- type UpdateDeviceProfileRequest
- func (*UpdateDeviceProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDeviceProfileRequest) GetAutoDetectMeasurements() bool
- func (x *UpdateDeviceProfileRequest) GetDescription() string
- func (x *UpdateDeviceProfileRequest) GetDeviceClass() common.DeviceClass
- func (x *UpdateDeviceProfileRequest) GetFirmware() string
- func (x *UpdateDeviceProfileRequest) GetId() string
- func (x *UpdateDeviceProfileRequest) GetManufacturer() string
- func (x *UpdateDeviceProfileRequest) GetMeasurements() *Measurements
- func (x *UpdateDeviceProfileRequest) GetName() string
- func (x *UpdateDeviceProfileRequest) GetPayloadCodecRuntime() CodecRuntime
- func (x *UpdateDeviceProfileRequest) GetPayloadCodecScript() string
- func (x *UpdateDeviceProfileRequest) GetRegion() common.Region
- func (x *UpdateDeviceProfileRequest) GetTags() *common.Tags
- func (x *UpdateDeviceProfileRequest) GetUplinkInterval() uint32
- func (*UpdateDeviceProfileRequest) ProtoMessage()
- func (x *UpdateDeviceProfileRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDeviceProfileRequest) Reset()
- func (x *UpdateDeviceProfileRequest) String() string
- type UpdateDeviceProfileResponse
- func (*UpdateDeviceProfileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDeviceProfileResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *UpdateDeviceProfileResponse) GetDeviceProfile() *DeviceProfile
- func (x *UpdateDeviceProfileResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*UpdateDeviceProfileResponse) ProtoMessage()
- func (x *UpdateDeviceProfileResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateDeviceProfileResponse) Reset()
- func (x *UpdateDeviceProfileResponse) String() string
- type UpdateDeviceRequest
- func (*UpdateDeviceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDeviceRequest) GetApplicationId() string
- func (x *UpdateDeviceRequest) GetDescription() string
- func (x *UpdateDeviceRequest) GetDeviceProfileId() string
- func (x *UpdateDeviceRequest) GetId() string
- func (x *UpdateDeviceRequest) GetLocation() *common.GeoLocation
- func (x *UpdateDeviceRequest) GetName() string
- func (x *UpdateDeviceRequest) GetTags() *common.Tags
- func (x *UpdateDeviceRequest) GetVariables() *common.Tags
- func (*UpdateDeviceRequest) ProtoMessage()
- func (x *UpdateDeviceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDeviceRequest) Reset()
- func (x *UpdateDeviceRequest) String() string
- type UpdateDeviceResponse
- func (*UpdateDeviceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDeviceResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *UpdateDeviceResponse) GetDevice() *Device
- func (x *UpdateDeviceResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*UpdateDeviceResponse) ProtoMessage()
- func (x *UpdateDeviceResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateDeviceResponse) Reset()
- func (x *UpdateDeviceResponse) String() string
- type UpdateTenantRequest
- func (*UpdateTenantRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTenantRequest) GetCanHaveBasestations() bool
- func (x *UpdateTenantRequest) GetDescription() string
- func (x *UpdateTenantRequest) GetId() string
- func (x *UpdateTenantRequest) GetMaxBasestationCount() uint32
- func (x *UpdateTenantRequest) GetMaxDeviceCount() uint32
- func (x *UpdateTenantRequest) GetName() string
- func (x *UpdateTenantRequest) GetPrivateBasestations() bool
- func (x *UpdateTenantRequest) GetPrivateDevices() bool
- func (x *UpdateTenantRequest) GetTags() *common.Tags
- func (*UpdateTenantRequest) ProtoMessage()
- func (x *UpdateTenantRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateTenantRequest) Reset()
- func (x *UpdateTenantRequest) String() string
- type UpdateTenantResponse
- func (*UpdateTenantResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTenantResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *UpdateTenantResponse) GetTenant() *Tenant
- func (x *UpdateTenantResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*UpdateTenantResponse) ProtoMessage()
- func (x *UpdateTenantResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateTenantResponse) Reset()
- func (x *UpdateTenantResponse) String() string
- type UpdateTenantUserRequest
- func (*UpdateTenantUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTenantUserRequest) GetIsAdmin() bool
- func (x *UpdateTenantUserRequest) GetIsBasestationAdmin() bool
- func (x *UpdateTenantUserRequest) GetIsEndnodeAdmin() bool
- func (x *UpdateTenantUserRequest) GetTenantId() string
- func (x *UpdateTenantUserRequest) GetUserId() string
- func (*UpdateTenantUserRequest) ProtoMessage()
- func (x *UpdateTenantUserRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateTenantUserRequest) Reset()
- func (x *UpdateTenantUserRequest) String() string
- type UpdateTenantUserResponse
- func (*UpdateTenantUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTenantUserResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *UpdateTenantUserResponse) GetTenantUser() *TenantUser
- func (x *UpdateTenantUserResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (*UpdateTenantUserResponse) ProtoMessage()
- func (x *UpdateTenantUserResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateTenantUserResponse) Reset()
- func (x *UpdateTenantUserResponse) String() string
- type UpdateUserPasswordRequest
- func (*UpdateUserPasswordRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserPasswordRequest) GetId() string
- func (x *UpdateUserPasswordRequest) GetPassword() string
- func (*UpdateUserPasswordRequest) ProtoMessage()
- func (x *UpdateUserPasswordRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateUserPasswordRequest) Reset()
- func (x *UpdateUserPasswordRequest) String() string
- type UpdateUserRequest
- func (*UpdateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserRequest) GetEmail() string
- func (x *UpdateUserRequest) GetId() string
- func (x *UpdateUserRequest) GetIsActive() bool
- func (x *UpdateUserRequest) GetIsAdmin() bool
- func (x *UpdateUserRequest) GetNote() string
- func (*UpdateUserRequest) ProtoMessage()
- func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateUserRequest) Reset()
- func (x *UpdateUserRequest) String() string
- type UpdateUserResponse
- func (*UpdateUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserResponse) GetCreatedAt() *timestamppb.Timestamp
- func (x *UpdateUserResponse) GetUpdatedAt() *timestamppb.Timestamp
- func (x *UpdateUserResponse) GetUser() *User
- func (*UpdateUserResponse) ProtoMessage()
- func (x *UpdateUserResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateUserResponse) Reset()
- func (x *UpdateUserResponse) String() string
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetEmail() string
- func (x *User) GetId() string
- func (x *User) GetIsActive() bool
- func (x *User) GetIsAdmin() bool
- func (x *User) GetNote() string
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type UserListItem
- func (*UserListItem) Descriptor() ([]byte, []int)deprecated
- func (x *UserListItem) GetCreatedAt() *timestamppb.Timestamp
- func (x *UserListItem) GetEmail() string
- func (x *UserListItem) GetId() string
- func (x *UserListItem) GetIsActive() bool
- func (x *UserListItem) GetIsAdmin() bool
- func (x *UserListItem) GetUpdatedAt() *timestamppb.Timestamp
- func (*UserListItem) ProtoMessage()
- func (x *UserListItem) ProtoReflect() protoreflect.Message
- func (x *UserListItem) Reset()
- func (x *UserListItem) String() string
- type UserServiceClient
- type UserServiceServer
- type UserTenant
- func (*UserTenant) Descriptor() ([]byte, []int)deprecated
- func (x *UserTenant) GetIsAdmin() bool
- func (x *UserTenant) GetIsBasestationAdmin() bool
- func (x *UserTenant) GetIsEndnodeAdmin() bool
- func (x *UserTenant) GetTenantId() string
- func (*UserTenant) ProtoMessage()
- func (x *UserTenant) ProtoReflect() protoreflect.Message
- func (x *UserTenant) Reset()
- func (x *UserTenant) String() string
- type VariableMacList
- type VariableMacResponse
- func (*VariableMacResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VariableMacResponse) GetId() string
- func (x *VariableMacResponse) GetVm() *VariableMacList
- func (*VariableMacResponse) ProtoMessage()
- func (x *VariableMacResponse) ProtoReflect() protoreflect.Message
- func (x *VariableMacResponse) Reset()
- func (x *VariableMacResponse) String() string
Constants ¶
const ( ApplicationService_CreateApplication_FullMethodName = "/api.ApplicationService/CreateApplication" ApplicationService_GetApplication_FullMethodName = "/api.ApplicationService/GetApplication" ApplicationService_UpdateApplication_FullMethodName = "/api.ApplicationService/UpdateApplication" ApplicationService_DeleteApplication_FullMethodName = "/api.ApplicationService/DeleteApplication" ApplicationService_ListApplications_FullMethodName = "/api.ApplicationService/ListApplications" )
const ( ApplicationIntegrationService_CreateApplicationIntegration_FullMethodName = "/api.ApplicationIntegrationService/CreateApplicationIntegration" ApplicationIntegrationService_GetApplicationIntegration_FullMethodName = "/api.ApplicationIntegrationService/GetApplicationIntegration" ApplicationIntegrationService_UpdateApplicationIntegration_FullMethodName = "/api.ApplicationIntegrationService/UpdateApplicationIntegration" ApplicationIntegrationService_DeleteApplicationIntegration_FullMethodName = "/api.ApplicationIntegrationService/DeleteApplicationIntegration" ApplicationIntegrationService_ListApplicationIntegrations_FullMethodName = "/api.ApplicationIntegrationService/ListApplicationIntegrations" ApplicationIntegrationService_GetApplicationIntegrationToken_FullMethodName = "/api.ApplicationIntegrationService/GetApplicationIntegrationToken" ApplicationIntegrationService_ResetApplicationIntegrationToken_FullMethodName = "/api.ApplicationIntegrationService/ResetApplicationIntegrationToken" )
const ( BasestationService_CreateBasestation_FullMethodName = "/api.BasestationService/CreateBasestation" BasestationService_GetBasestation_FullMethodName = "/api.BasestationService/GetBasestation" BasestationService_UpdateBasestation_FullMethodName = "/api.BasestationService/UpdateBasestation" BasestationService_DeleteBasestation_FullMethodName = "/api.BasestationService/DeleteBasestation" BasestationService_ListBasestations_FullMethodName = "/api.BasestationService/ListBasestations" BasestationService_GenerateBasestationClientCertificate_FullMethodName = "/api.BasestationService/GenerateBasestationClientCertificate" BasestationService_GetBasestationMetrics_FullMethodName = "/api.BasestationService/GetBasestationMetrics" )
const ( DeviceService_CreateDevice_FullMethodName = "/api.DeviceService/CreateDevice" DeviceService_GetDevice_FullMethodName = "/api.DeviceService/GetDevice" DeviceService_UpdateDevice_FullMethodName = "/api.DeviceService/UpdateDevice" DeviceService_DeleteDevice_FullMethodName = "/api.DeviceService/DeleteDevice" DeviceService_ListDevices_FullMethodName = "/api.DeviceService/ListDevices" DeviceService_GetDeviceMetrics_FullMethodName = "/api.DeviceService/GetDeviceMetrics" )
const ( DeviceKeyService_CreateDeviceKey_FullMethodName = "/api.DeviceKeyService/CreateDeviceKey" DeviceKeyService_GetDeviceKey_FullMethodName = "/api.DeviceKeyService/GetDeviceKey" DeviceKeyService_UpdateDeviceKey_FullMethodName = "/api.DeviceKeyService/UpdateDeviceKey" )
const ( DeviceProfileService_CreateDeviceProfile_FullMethodName = "/api.DeviceProfileService/CreateDeviceProfile" DeviceProfileService_GetDeviceProfile_FullMethodName = "/api.DeviceProfileService/GetDeviceProfile" DeviceProfileService_UpdateDeviceProfile_FullMethodName = "/api.DeviceProfileService/UpdateDeviceProfile" DeviceProfileService_DeleteDeviceProfile_FullMethodName = "/api.DeviceProfileService/DeleteDeviceProfile" DeviceProfileService_ListDeviceProfiles_FullMethodName = "/api.DeviceProfileService/ListDeviceProfiles" )
const ( DeviceQueueService_Enqueue_FullMethodName = "/api.DeviceQueueService/Enqueue" DeviceQueueService_Revoke_FullMethodName = "/api.DeviceQueueService/Revoke" DeviceQueueService_ClearQueue_FullMethodName = "/api.DeviceQueueService/ClearQueue" DeviceQueueService_GetQueue_FullMethodName = "/api.DeviceQueueService/GetQueue" )
const ( TenantService_CreateTenant_FullMethodName = "/api.TenantService/CreateTenant" TenantService_GetTenant_FullMethodName = "/api.TenantService/GetTenant" TenantService_UpdateTenant_FullMethodName = "/api.TenantService/UpdateTenant" TenantService_EnableVariableMac_FullMethodName = "/api.TenantService/EnableVariableMac" TenantService_DisableVariableMac_FullMethodName = "/api.TenantService/DisableVariableMac" TenantService_DeleteTenant_FullMethodName = "/api.TenantService/DeleteTenant" TenantService_ListTenants_FullMethodName = "/api.TenantService/ListTenants" )
const ( TenantUserService_AddTenantUser_FullMethodName = "/api.TenantUserService/AddTenantUser" TenantUserService_GetTenantUser_FullMethodName = "/api.TenantUserService/GetTenantUser" TenantUserService_UpdateTenantUser_FullMethodName = "/api.TenantUserService/UpdateTenantUser" TenantUserService_DeleteTenantUser_FullMethodName = "/api.TenantUserService/DeleteTenantUser" TenantUserService_ListTenantUsers_FullMethodName = "/api.TenantUserService/ListTenantUsers" )
const ( UserService_CreateUser_FullMethodName = "/api.UserService/CreateUser" UserService_GetUser_FullMethodName = "/api.UserService/GetUser" UserService_UpdateUser_FullMethodName = "/api.UserService/UpdateUser" UserService_DeleteUser_FullMethodName = "/api.UserService/DeleteUser" UserService_ListUsers_FullMethodName = "/api.UserService/ListUsers" UserService_UpdateUserPassword_FullMethodName = "/api.UserService/UpdateUserPassword" )
const (
LoginService_Login_FullMethodName = "/api.LoginService/Login"
)
Variables ¶
var ( BasestationState_name = map[int32]string{ 0: "NEVER_SEEN", 1: "ONLINE", 2: "OFFLINE", 3: "INACTIVE", } BasestationState_value = map[string]int32{ "NEVER_SEEN": 0, "ONLINE": 1, "OFFLINE": 2, "INACTIVE": 3, } )
Enum value maps for BasestationState.
var ( ListBasestationsRequest_OrderBy_name = map[int32]string{ 0: "NAME", 1: "EUI", 2: "LAST_SEEN_AT", 3: "CREATED_AT", } ListBasestationsRequest_OrderBy_value = map[string]int32{ "NAME": 0, "EUI": 1, "LAST_SEEN_AT": 2, "CREATED_AT": 3, } )
Enum value maps for ListBasestationsRequest_OrderBy.
var ( IntegrationKind_name = map[int32]string{ 0: "HTTP_PUSH", 1: "INFLUX_DB", 2: "THINGS_BOARD", } IntegrationKind_value = map[string]int32{ "HTTP_PUSH": 0, "INFLUX_DB": 1, "THINGS_BOARD": 2, } )
Enum value maps for IntegrationKind.
var ( ListDevicesRequest_OrderBy_name = map[int32]string{ 0: "NAME", 1: "EUI", 2: "LAST_SEEN_AT", 3: "CREATED_AT", } ListDevicesRequest_OrderBy_value = map[string]int32{ "NAME": 0, "EUI": 1, "LAST_SEEN_AT": 2, "CREATED_AT": 3, } )
Enum value maps for ListDevicesRequest_OrderBy.
var ( CodecRuntime_name = map[int32]string{ 0: "NONE", 1: "BLUEPRINT", 2: "JS", } CodecRuntime_value = map[string]int32{ "NONE": 0, "BLUEPRINT": 1, "JS": 2, } )
Enum value maps for CodecRuntime.
var ( MeasurementKind_name = map[int32]string{ 0: "UNKNOWN", 1: "COUNTER", 2: "ABSOLUTE", 3: "GAUGE", 4: "STRING", } MeasurementKind_value = map[string]int32{ "UNKNOWN": 0, "COUNTER": 1, "ABSOLUTE": 2, "GAUGE": 3, "STRING": 4, } )
Enum value maps for MeasurementKind.
var ApplicationIntegrationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.ApplicationIntegrationService", HandlerType: (*ApplicationIntegrationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateApplicationIntegration", Handler: _ApplicationIntegrationService_CreateApplicationIntegration_Handler, }, { MethodName: "GetApplicationIntegration", Handler: _ApplicationIntegrationService_GetApplicationIntegration_Handler, }, { MethodName: "UpdateApplicationIntegration", Handler: _ApplicationIntegrationService_UpdateApplicationIntegration_Handler, }, { MethodName: "DeleteApplicationIntegration", Handler: _ApplicationIntegrationService_DeleteApplicationIntegration_Handler, }, { MethodName: "ListApplicationIntegrations", Handler: _ApplicationIntegrationService_ListApplicationIntegrations_Handler, }, { MethodName: "GetApplicationIntegrationToken", Handler: _ApplicationIntegrationService_GetApplicationIntegrationToken_Handler, }, { MethodName: "ResetApplicationIntegrationToken", Handler: _ApplicationIntegrationService_ResetApplicationIntegrationToken_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/application_integration.proto", }
ApplicationIntegrationService_ServiceDesc is the grpc.ServiceDesc for ApplicationIntegrationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ApplicationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.ApplicationService", HandlerType: (*ApplicationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateApplication", Handler: _ApplicationService_CreateApplication_Handler, }, { MethodName: "GetApplication", Handler: _ApplicationService_GetApplication_Handler, }, { MethodName: "UpdateApplication", Handler: _ApplicationService_UpdateApplication_Handler, }, { MethodName: "DeleteApplication", Handler: _ApplicationService_DeleteApplication_Handler, }, { MethodName: "ListApplications", Handler: _ApplicationService_ListApplications_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/application.proto", }
ApplicationService_ServiceDesc is the grpc.ServiceDesc for ApplicationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var BasestationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.BasestationService", HandlerType: (*BasestationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateBasestation", Handler: _BasestationService_CreateBasestation_Handler, }, { MethodName: "GetBasestation", Handler: _BasestationService_GetBasestation_Handler, }, { MethodName: "UpdateBasestation", Handler: _BasestationService_UpdateBasestation_Handler, }, { MethodName: "DeleteBasestation", Handler: _BasestationService_DeleteBasestation_Handler, }, { MethodName: "ListBasestations", Handler: _BasestationService_ListBasestations_Handler, }, { MethodName: "GenerateBasestationClientCertificate", Handler: _BasestationService_GenerateBasestationClientCertificate_Handler, }, { MethodName: "GetBasestationMetrics", Handler: _BasestationService_GetBasestationMetrics_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/basestation.proto", }
BasestationService_ServiceDesc is the grpc.ServiceDesc for BasestationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var DeviceKeyService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.DeviceKeyService", HandlerType: (*DeviceKeyServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateDeviceKey", Handler: _DeviceKeyService_CreateDeviceKey_Handler, }, { MethodName: "GetDeviceKey", Handler: _DeviceKeyService_GetDeviceKey_Handler, }, { MethodName: "UpdateDeviceKey", Handler: _DeviceKeyService_UpdateDeviceKey_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/device_key.proto", }
DeviceKeyService_ServiceDesc is the grpc.ServiceDesc for DeviceKeyService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var DeviceProfileService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.DeviceProfileService", HandlerType: (*DeviceProfileServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateDeviceProfile", Handler: _DeviceProfileService_CreateDeviceProfile_Handler, }, { MethodName: "GetDeviceProfile", Handler: _DeviceProfileService_GetDeviceProfile_Handler, }, { MethodName: "UpdateDeviceProfile", Handler: _DeviceProfileService_UpdateDeviceProfile_Handler, }, { MethodName: "DeleteDeviceProfile", Handler: _DeviceProfileService_DeleteDeviceProfile_Handler, }, { MethodName: "ListDeviceProfiles", Handler: _DeviceProfileService_ListDeviceProfiles_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/device_profile.proto", }
DeviceProfileService_ServiceDesc is the grpc.ServiceDesc for DeviceProfileService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var DeviceQueueService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.DeviceQueueService", HandlerType: (*DeviceQueueServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Enqueue", Handler: _DeviceQueueService_Enqueue_Handler, }, { MethodName: "Revoke", Handler: _DeviceQueueService_Revoke_Handler, }, { MethodName: "ClearQueue", Handler: _DeviceQueueService_ClearQueue_Handler, }, { MethodName: "GetQueue", Handler: _DeviceQueueService_GetQueue_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/device_queue.proto", }
DeviceQueueService_ServiceDesc is the grpc.ServiceDesc for DeviceQueueService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var DeviceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.DeviceService", HandlerType: (*DeviceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateDevice", Handler: _DeviceService_CreateDevice_Handler, }, { MethodName: "GetDevice", Handler: _DeviceService_GetDevice_Handler, }, { MethodName: "UpdateDevice", Handler: _DeviceService_UpdateDevice_Handler, }, { MethodName: "DeleteDevice", Handler: _DeviceService_DeleteDevice_Handler, }, { MethodName: "ListDevices", Handler: _DeviceService_ListDevices_Handler, }, { MethodName: "GetDeviceMetrics", Handler: _DeviceService_GetDeviceMetrics_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/device.proto", }
DeviceService_ServiceDesc is the grpc.ServiceDesc for DeviceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_api_application_integration_proto protoreflect.FileDescriptor
var File_api_application_proto protoreflect.FileDescriptor
var File_api_basestation_proto protoreflect.FileDescriptor
var File_api_common_proto protoreflect.FileDescriptor
var File_api_device_key_proto protoreflect.FileDescriptor
var File_api_device_profile_proto protoreflect.FileDescriptor
var File_api_device_proto protoreflect.FileDescriptor
var File_api_device_queue_proto protoreflect.FileDescriptor
var File_api_login_proto protoreflect.FileDescriptor
var File_api_tenant_proto protoreflect.FileDescriptor
var File_api_tenant_user_proto protoreflect.FileDescriptor
var File_api_user_proto protoreflect.FileDescriptor
var LoginService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.LoginService", HandlerType: (*LoginServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Login", Handler: _LoginService_Login_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/login.proto", }
LoginService_ServiceDesc is the grpc.ServiceDesc for LoginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var TenantService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.TenantService", HandlerType: (*TenantServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateTenant", Handler: _TenantService_CreateTenant_Handler, }, { MethodName: "GetTenant", Handler: _TenantService_GetTenant_Handler, }, { MethodName: "UpdateTenant", Handler: _TenantService_UpdateTenant_Handler, }, { MethodName: "EnableVariableMac", Handler: _TenantService_EnableVariableMac_Handler, }, { MethodName: "DisableVariableMac", Handler: _TenantService_DisableVariableMac_Handler, }, { MethodName: "DeleteTenant", Handler: _TenantService_DeleteTenant_Handler, }, { MethodName: "ListTenants", Handler: _TenantService_ListTenants_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/tenant.proto", }
TenantService_ServiceDesc is the grpc.ServiceDesc for TenantService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var TenantUserService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.TenantUserService", HandlerType: (*TenantUserServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AddTenantUser", Handler: _TenantUserService_AddTenantUser_Handler, }, { MethodName: "GetTenantUser", Handler: _TenantUserService_GetTenantUser_Handler, }, { MethodName: "UpdateTenantUser", Handler: _TenantUserService_UpdateTenantUser_Handler, }, { MethodName: "DeleteTenantUser", Handler: _TenantUserService_DeleteTenantUser_Handler, }, { MethodName: "ListTenantUsers", Handler: _TenantUserService_ListTenantUsers_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/tenant_user.proto", }
TenantUserService_ServiceDesc is the grpc.ServiceDesc for TenantUserService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var UserService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.UserService", HandlerType: (*UserServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateUser", Handler: _UserService_CreateUser_Handler, }, { MethodName: "GetUser", Handler: _UserService_GetUser_Handler, }, { MethodName: "UpdateUser", Handler: _UserService_UpdateUser_Handler, }, { MethodName: "DeleteUser", Handler: _UserService_DeleteUser_Handler, }, { MethodName: "ListUsers", Handler: _UserService_ListUsers_Handler, }, { MethodName: "UpdateUserPassword", Handler: _UserService_UpdateUserPassword_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/user.proto", }
UserService_ServiceDesc is the grpc.ServiceDesc for UserService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterApplicationIntegrationServiceServer ¶
func RegisterApplicationIntegrationServiceServer(s grpc.ServiceRegistrar, srv ApplicationIntegrationServiceServer)
func RegisterApplicationServiceServer ¶
func RegisterApplicationServiceServer(s grpc.ServiceRegistrar, srv ApplicationServiceServer)
func RegisterBasestationServiceServer ¶
func RegisterBasestationServiceServer(s grpc.ServiceRegistrar, srv BasestationServiceServer)
func RegisterDeviceKeyServiceServer ¶
func RegisterDeviceKeyServiceServer(s grpc.ServiceRegistrar, srv DeviceKeyServiceServer)
func RegisterDeviceProfileServiceServer ¶
func RegisterDeviceProfileServiceServer(s grpc.ServiceRegistrar, srv DeviceProfileServiceServer)
func RegisterDeviceQueueServiceServer ¶
func RegisterDeviceQueueServiceServer(s grpc.ServiceRegistrar, srv DeviceQueueServiceServer)
func RegisterDeviceServiceServer ¶
func RegisterDeviceServiceServer(s grpc.ServiceRegistrar, srv DeviceServiceServer)
func RegisterLoginServiceServer ¶
func RegisterLoginServiceServer(s grpc.ServiceRegistrar, srv LoginServiceServer)
func RegisterTenantServiceServer ¶
func RegisterTenantServiceServer(s grpc.ServiceRegistrar, srv TenantServiceServer)
func RegisterTenantUserServiceServer ¶
func RegisterTenantUserServiceServer(s grpc.ServiceRegistrar, srv TenantUserServiceServer)
func RegisterUserServiceServer ¶
func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
Types ¶
type AddTenantUserRequest ¶
type AddTenantUserRequest struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// User ID (UUID).
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// User is admin within the context of the tenant.
// There is no need to set the is_endnode_admin and is_basestation_admin flags.
IsAdmin bool `protobuf:"varint,3,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
// User is able to modify device related resources (applications,
// device-profiles, devices, multicast-groups).
IsEndnodeAdmin bool `protobuf:"varint,4,opt,name=is_endnode_admin,json=isEndnodeAdmin,proto3" json:"is_endnode_admin,omitempty"`
// User is able to modify gateways.
IsBasestationAdmin bool `protobuf:"varint,5,opt,name=is_basestation_admin,json=isBasestationAdmin,proto3" json:"is_basestation_admin,omitempty"`
// contains filtered or unexported fields
}
func (*AddTenantUserRequest) Descriptor
deprecated
func (*AddTenantUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddTenantUserRequest.ProtoReflect.Descriptor instead.
func (*AddTenantUserRequest) GetIsAdmin ¶
func (x *AddTenantUserRequest) GetIsAdmin() bool
func (*AddTenantUserRequest) GetIsBasestationAdmin ¶
func (x *AddTenantUserRequest) GetIsBasestationAdmin() bool
func (*AddTenantUserRequest) GetIsEndnodeAdmin ¶
func (x *AddTenantUserRequest) GetIsEndnodeAdmin() bool
func (*AddTenantUserRequest) GetTenantId ¶
func (x *AddTenantUserRequest) GetTenantId() string
func (*AddTenantUserRequest) GetUserId ¶
func (x *AddTenantUserRequest) GetUserId() string
func (*AddTenantUserRequest) ProtoMessage ¶
func (*AddTenantUserRequest) ProtoMessage()
func (*AddTenantUserRequest) ProtoReflect ¶
func (x *AddTenantUserRequest) ProtoReflect() protoreflect.Message
func (*AddTenantUserRequest) Reset ¶
func (x *AddTenantUserRequest) Reset()
func (*AddTenantUserRequest) String ¶
func (x *AddTenantUserRequest) String() string
type AddTenantUserResponse ¶
type AddTenantUserResponse struct {
// Tenant user object.
TenantUser *TenantUser `protobuf:"bytes,1,opt,name=tenant_user,json=tenantUser,proto3" json:"tenant_user,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*AddTenantUserResponse) Descriptor
deprecated
func (*AddTenantUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddTenantUserResponse.ProtoReflect.Descriptor instead.
func (*AddTenantUserResponse) GetCreatedAt ¶
func (x *AddTenantUserResponse) GetCreatedAt() *timestamppb.Timestamp
func (*AddTenantUserResponse) GetTenantUser ¶
func (x *AddTenantUserResponse) GetTenantUser() *TenantUser
func (*AddTenantUserResponse) ProtoMessage ¶
func (*AddTenantUserResponse) ProtoMessage()
func (*AddTenantUserResponse) ProtoReflect ¶
func (x *AddTenantUserResponse) ProtoReflect() protoreflect.Message
func (*AddTenantUserResponse) Reset ¶
func (x *AddTenantUserResponse) Reset()
func (*AddTenantUserResponse) String ¶
func (x *AddTenantUserResponse) String() string
type Application ¶
type Application struct {
// Application ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Application name.
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// Application description.
Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Tags (user defined).
// These tags can be used to add additional information to the application.
// These tags are exposed in all the integration events of devices under
// this application.
Tags *common.Tags `protobuf:"bytes,5,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// Enable variable MAC devices for the application.
VariableMacEnabled bool `protobuf:"varint,6,opt,name=variable_mac_enabled,json=variableMacEnabled,proto3" json:"variable_mac_enabled,omitempty"`
// contains filtered or unexported fields
}
func (*Application) Descriptor
deprecated
func (*Application) Descriptor() ([]byte, []int)
Deprecated: Use Application.ProtoReflect.Descriptor instead.
func (*Application) GetDescription ¶
func (x *Application) GetDescription() string
func (*Application) GetId ¶
func (x *Application) GetId() string
func (*Application) GetName ¶
func (x *Application) GetName() string
func (*Application) GetTags ¶
func (x *Application) GetTags() *common.Tags
func (*Application) GetTenantId ¶
func (x *Application) GetTenantId() string
func (*Application) GetVariableMacEnabled ¶
func (x *Application) GetVariableMacEnabled() bool
func (*Application) ProtoMessage ¶
func (*Application) ProtoMessage()
func (*Application) ProtoReflect ¶
func (x *Application) ProtoReflect() protoreflect.Message
func (*Application) Reset ¶
func (x *Application) Reset()
func (*Application) String ¶
func (x *Application) String() string
type ApplicationIntegration ¶
type ApplicationIntegration struct {
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Integration ID (UUID).
IntegrationId string `protobuf:"bytes,2,opt,name=integration_id,json=integrationId,proto3" json:"integration_id,omitempty"`
// Name of the integration.
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// Active status of the integration.
Active bool `protobuf:"varint,4,opt,name=active,proto3" json:"active,omitempty"`
// Integration kind.
Kind IntegrationKind `protobuf:"varint,5,opt,name=kind,proto3,enum=api.IntegrationKind" json:"kind,omitempty"`
// Configuration for the different integration kinds.
//
// Types that are valid to be assigned to Config:
//
// *ApplicationIntegration_HttpPushConfig
// *ApplicationIntegration_InfluxDbConfig
// *ApplicationIntegration_ThingsBoardConfig
Config isApplicationIntegration_Config `protobuf_oneof:"config"`
// contains filtered or unexported fields
}
func (*ApplicationIntegration) Descriptor
deprecated
func (*ApplicationIntegration) Descriptor() ([]byte, []int)
Deprecated: Use ApplicationIntegration.ProtoReflect.Descriptor instead.
func (*ApplicationIntegration) GetActive ¶
func (x *ApplicationIntegration) GetActive() bool
func (*ApplicationIntegration) GetApplicationId ¶
func (x *ApplicationIntegration) GetApplicationId() string
func (*ApplicationIntegration) GetConfig ¶
func (x *ApplicationIntegration) GetConfig() isApplicationIntegration_Config
func (*ApplicationIntegration) GetHttpPushConfig ¶
func (x *ApplicationIntegration) GetHttpPushConfig() *IntegrationHttpPushConfiguration
func (*ApplicationIntegration) GetInfluxDbConfig ¶
func (x *ApplicationIntegration) GetInfluxDbConfig() *IntegrationInfluxDbConfiguration
func (*ApplicationIntegration) GetIntegrationId ¶
func (x *ApplicationIntegration) GetIntegrationId() string
func (*ApplicationIntegration) GetKind ¶
func (x *ApplicationIntegration) GetKind() IntegrationKind
func (*ApplicationIntegration) GetName ¶
func (x *ApplicationIntegration) GetName() string
func (*ApplicationIntegration) GetThingsBoardConfig ¶
func (x *ApplicationIntegration) GetThingsBoardConfig() *IntegrationThingsBoardConfiguration
func (*ApplicationIntegration) ProtoMessage ¶
func (*ApplicationIntegration) ProtoMessage()
func (*ApplicationIntegration) ProtoReflect ¶
func (x *ApplicationIntegration) ProtoReflect() protoreflect.Message
func (*ApplicationIntegration) Reset ¶
func (x *ApplicationIntegration) Reset()
func (*ApplicationIntegration) String ¶
func (x *ApplicationIntegration) String() string
type ApplicationIntegrationListItem ¶
type ApplicationIntegrationListItem struct {
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Integration ID (UUID).
IntegrationId string `protobuf:"bytes,2,opt,name=integration_id,json=integrationId,proto3" json:"integration_id,omitempty"`
// Name of the integration.
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// Active status of the integration.
Active bool `protobuf:"varint,4,opt,name=active,proto3" json:"active,omitempty"`
// Integration kind.
Kind IntegrationKind `protobuf:"varint,5,opt,name=kind,proto3,enum=api.IntegrationKind" json:"kind,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*ApplicationIntegrationListItem) Descriptor
deprecated
func (*ApplicationIntegrationListItem) Descriptor() ([]byte, []int)
Deprecated: Use ApplicationIntegrationListItem.ProtoReflect.Descriptor instead.
func (*ApplicationIntegrationListItem) GetActive ¶
func (x *ApplicationIntegrationListItem) GetActive() bool
func (*ApplicationIntegrationListItem) GetApplicationId ¶
func (x *ApplicationIntegrationListItem) GetApplicationId() string
func (*ApplicationIntegrationListItem) GetCreatedAt ¶
func (x *ApplicationIntegrationListItem) GetCreatedAt() *timestamppb.Timestamp
func (*ApplicationIntegrationListItem) GetIntegrationId ¶
func (x *ApplicationIntegrationListItem) GetIntegrationId() string
func (*ApplicationIntegrationListItem) GetKind ¶
func (x *ApplicationIntegrationListItem) GetKind() IntegrationKind
func (*ApplicationIntegrationListItem) GetName ¶
func (x *ApplicationIntegrationListItem) GetName() string
func (*ApplicationIntegrationListItem) GetUpdatedAt ¶
func (x *ApplicationIntegrationListItem) GetUpdatedAt() *timestamppb.Timestamp
func (*ApplicationIntegrationListItem) ProtoMessage ¶
func (*ApplicationIntegrationListItem) ProtoMessage()
func (*ApplicationIntegrationListItem) ProtoReflect ¶
func (x *ApplicationIntegrationListItem) ProtoReflect() protoreflect.Message
func (*ApplicationIntegrationListItem) Reset ¶
func (x *ApplicationIntegrationListItem) Reset()
func (*ApplicationIntegrationListItem) String ¶
func (x *ApplicationIntegrationListItem) String() string
type ApplicationIntegrationServiceClient ¶
type ApplicationIntegrationServiceClient interface {
// Create creates the given integration for an application.
CreateApplicationIntegration(ctx context.Context, in *CreateApplicationIntegrationRequest, opts ...grpc.CallOption) (*CreateApplicationIntegrationResponse, error)
// Get the application for the given ID.
GetApplicationIntegration(ctx context.Context, in *GetApplicationIntegrationRequest, opts ...grpc.CallOption) (*GetApplicationIntegrationResponse, error)
// Update updates the given application.
UpdateApplicationIntegration(ctx context.Context, in *UpdateApplicationIntegrationRequest, opts ...grpc.CallOption) (*UpdateApplicationIntegrationResponse, error)
// Delete the application for the given ID.
DeleteApplicationIntegration(ctx context.Context, in *DeleteApplicationIntegrationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Get the list of applications.
ListApplicationIntegrations(ctx context.Context, in *ListApplicationIntegrationsRequest, opts ...grpc.CallOption) (*ListApplicationIntegrationsResponse, error)
// Get the application integration token. It is used for authenticating when using the WebSocket integration.
//
// Note: WebSocket integration must be enabled in the server configuration.
GetApplicationIntegrationToken(ctx context.Context, in *GetApplicationIntegrationTokenRequest, opts ...grpc.CallOption) (*ApplicationIntegrationTokenResponse, error)
// Reset the application integration token. It is used for authenticating when using the WebSocket integration.
//
// Note: WebSocket integration must be enabled in the server configuration.
ResetApplicationIntegrationToken(ctx context.Context, in *ResetApplicationIntegrationTokenRequest, opts ...grpc.CallOption) (*ApplicationIntegrationTokenResponse, error)
}
ApplicationIntegrationServiceClient is the client API for ApplicationIntegrationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
ApplicationIntegrationService is the service providing API methods for managing applications.
func NewApplicationIntegrationServiceClient ¶
func NewApplicationIntegrationServiceClient(cc grpc.ClientConnInterface) ApplicationIntegrationServiceClient
type ApplicationIntegrationServiceServer ¶
type ApplicationIntegrationServiceServer interface {
// Create creates the given integration for an application.
CreateApplicationIntegration(context.Context, *CreateApplicationIntegrationRequest) (*CreateApplicationIntegrationResponse, error)
// Get the application for the given ID.
GetApplicationIntegration(context.Context, *GetApplicationIntegrationRequest) (*GetApplicationIntegrationResponse, error)
// Update updates the given application.
UpdateApplicationIntegration(context.Context, *UpdateApplicationIntegrationRequest) (*UpdateApplicationIntegrationResponse, error)
// Delete the application for the given ID.
DeleteApplicationIntegration(context.Context, *DeleteApplicationIntegrationRequest) (*emptypb.Empty, error)
// Get the list of applications.
ListApplicationIntegrations(context.Context, *ListApplicationIntegrationsRequest) (*ListApplicationIntegrationsResponse, error)
// Get the application integration token. It is used for authenticating when using the WebSocket integration.
//
// Note: WebSocket integration must be enabled in the server configuration.
GetApplicationIntegrationToken(context.Context, *GetApplicationIntegrationTokenRequest) (*ApplicationIntegrationTokenResponse, error)
// Reset the application integration token. It is used for authenticating when using the WebSocket integration.
//
// Note: WebSocket integration must be enabled in the server configuration.
ResetApplicationIntegrationToken(context.Context, *ResetApplicationIntegrationTokenRequest) (*ApplicationIntegrationTokenResponse, error)
// contains filtered or unexported methods
}
ApplicationIntegrationServiceServer is the server API for ApplicationIntegrationService service. All implementations must embed UnimplementedApplicationIntegrationServiceServer for forward compatibility.
ApplicationIntegrationService is the service providing API methods for managing applications.
type ApplicationIntegrationTokenResponse ¶
type ApplicationIntegrationTokenResponse struct {
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Integration token.
Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
// contains filtered or unexported fields
}
func (*ApplicationIntegrationTokenResponse) Descriptor
deprecated
func (*ApplicationIntegrationTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApplicationIntegrationTokenResponse.ProtoReflect.Descriptor instead.
func (*ApplicationIntegrationTokenResponse) GetApplicationId ¶
func (x *ApplicationIntegrationTokenResponse) GetApplicationId() string
func (*ApplicationIntegrationTokenResponse) GetToken ¶
func (x *ApplicationIntegrationTokenResponse) GetToken() string
func (*ApplicationIntegrationTokenResponse) ProtoMessage ¶
func (*ApplicationIntegrationTokenResponse) ProtoMessage()
func (*ApplicationIntegrationTokenResponse) ProtoReflect ¶
func (x *ApplicationIntegrationTokenResponse) ProtoReflect() protoreflect.Message
func (*ApplicationIntegrationTokenResponse) Reset ¶
func (x *ApplicationIntegrationTokenResponse) Reset()
func (*ApplicationIntegrationTokenResponse) String ¶
func (x *ApplicationIntegrationTokenResponse) String() string
type ApplicationIntegration_HttpPushConfig ¶
type ApplicationIntegration_HttpPushConfig struct {
HttpPushConfig *IntegrationHttpPushConfiguration `protobuf:"bytes,6,opt,name=http_push_config,json=httpPushConfig,proto3,oneof"`
}
type ApplicationIntegration_InfluxDbConfig ¶
type ApplicationIntegration_InfluxDbConfig struct {
InfluxDbConfig *IntegrationInfluxDbConfiguration `protobuf:"bytes,7,opt,name=influx_db_config,json=influxDbConfig,proto3,oneof"`
}
type ApplicationIntegration_ThingsBoardConfig ¶
type ApplicationIntegration_ThingsBoardConfig struct {
ThingsBoardConfig *IntegrationThingsBoardConfiguration `protobuf:"bytes,8,opt,name=things_board_config,json=thingsBoardConfig,proto3,oneof"`
}
type ApplicationListItem ¶
type ApplicationListItem struct {
// Application ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Application name.
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// Application description.
Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Enable variable MAC devices for the application.
VariableMacEnabled bool `protobuf:"varint,7,opt,name=variable_mac_enabled,json=variableMacEnabled,proto3" json:"variable_mac_enabled,omitempty"`
// contains filtered or unexported fields
}
func (*ApplicationListItem) Descriptor
deprecated
func (*ApplicationListItem) Descriptor() ([]byte, []int)
Deprecated: Use ApplicationListItem.ProtoReflect.Descriptor instead.
func (*ApplicationListItem) GetCreatedAt ¶
func (x *ApplicationListItem) GetCreatedAt() *timestamppb.Timestamp
func (*ApplicationListItem) GetDescription ¶
func (x *ApplicationListItem) GetDescription() string
func (*ApplicationListItem) GetId ¶
func (x *ApplicationListItem) GetId() string
func (*ApplicationListItem) GetName ¶
func (x *ApplicationListItem) GetName() string
func (*ApplicationListItem) GetTenantId ¶
func (x *ApplicationListItem) GetTenantId() string
func (*ApplicationListItem) GetUpdatedAt ¶
func (x *ApplicationListItem) GetUpdatedAt() *timestamppb.Timestamp
func (*ApplicationListItem) GetVariableMacEnabled ¶
func (x *ApplicationListItem) GetVariableMacEnabled() bool
func (*ApplicationListItem) ProtoMessage ¶
func (*ApplicationListItem) ProtoMessage()
func (*ApplicationListItem) ProtoReflect ¶
func (x *ApplicationListItem) ProtoReflect() protoreflect.Message
func (*ApplicationListItem) Reset ¶
func (x *ApplicationListItem) Reset()
func (*ApplicationListItem) String ¶
func (x *ApplicationListItem) String() string
type ApplicationServiceClient ¶
type ApplicationServiceClient interface {
// Create creates the given application.
CreateApplication(ctx context.Context, in *CreateApplicationRequest, opts ...grpc.CallOption) (*CreateApplicationResponse, error)
// Get the application for the given ID.
GetApplication(ctx context.Context, in *GetApplicationRequest, opts ...grpc.CallOption) (*GetApplicationResponse, error)
// Update updates the given application.
UpdateApplication(ctx context.Context, in *UpdateApplicationRequest, opts ...grpc.CallOption) (*UpdateApplicationResponse, error)
// Delete the application for the given ID.
DeleteApplication(ctx context.Context, in *DeleteApplicationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Get the list of applications.
ListApplications(ctx context.Context, in *ListApplicationsRequest, opts ...grpc.CallOption) (*ListApplicationsResponse, error)
}
ApplicationServiceClient is the client API for ApplicationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
ApplicationService is the service providing API methods for managing applications.
func NewApplicationServiceClient ¶
func NewApplicationServiceClient(cc grpc.ClientConnInterface) ApplicationServiceClient
type ApplicationServiceServer ¶
type ApplicationServiceServer interface {
// Create creates the given application.
CreateApplication(context.Context, *CreateApplicationRequest) (*CreateApplicationResponse, error)
// Get the application for the given ID.
GetApplication(context.Context, *GetApplicationRequest) (*GetApplicationResponse, error)
// Update updates the given application.
UpdateApplication(context.Context, *UpdateApplicationRequest) (*UpdateApplicationResponse, error)
// Delete the application for the given ID.
DeleteApplication(context.Context, *DeleteApplicationRequest) (*emptypb.Empty, error)
// Get the list of applications.
ListApplications(context.Context, *ListApplicationsRequest) (*ListApplicationsResponse, error)
// contains filtered or unexported methods
}
ApplicationServiceServer is the server API for ApplicationService service. All implementations must embed UnimplementedApplicationServiceServer for forward compatibility.
ApplicationService is the service providing API methods for managing applications.
type Basestation ¶
type Basestation struct {
// Basestation ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Basestation EUI64.
Eui string `protobuf:"bytes,2,opt,name=eui,proto3" json:"eui,omitempty"`
// Name.
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// Description.
Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Basestation location.
Location *common.GeoLocation `protobuf:"bytes,5,opt,name=location,proto3,oneof" json:"location,omitempty"`
// Basestation metadata (set on connection).
Metadata *BasestationMetadata `protobuf:"bytes,6,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"`
UseGpsLocation bool `protobuf:"varint,7,opt,name=use_gps_location,json=useGpsLocation,proto3" json:"use_gps_location,omitempty"`
VariableMacSupport bool `protobuf:"varint,8,opt,name=variable_mac_support,json=variableMacSupport,proto3" json:"variable_mac_support,omitempty"`
// Tags.
Tags *common.Tags `protobuf:"bytes,9,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// Basestation state.
State BasestationState `protobuf:"varint,10,opt,name=state,proto3,enum=api.BasestationState" json:"state,omitempty"`
// contains filtered or unexported fields
}
func (*Basestation) Descriptor
deprecated
func (*Basestation) Descriptor() ([]byte, []int)
Deprecated: Use Basestation.ProtoReflect.Descriptor instead.
func (*Basestation) GetDescription ¶
func (x *Basestation) GetDescription() string
func (*Basestation) GetEui ¶
func (x *Basestation) GetEui() string
func (*Basestation) GetId ¶
func (x *Basestation) GetId() string
func (*Basestation) GetLocation ¶
func (x *Basestation) GetLocation() *common.GeoLocation
func (*Basestation) GetMetadata ¶
func (x *Basestation) GetMetadata() *BasestationMetadata
func (*Basestation) GetName ¶
func (x *Basestation) GetName() string
func (*Basestation) GetState ¶
func (x *Basestation) GetState() BasestationState
func (*Basestation) GetTags ¶
func (x *Basestation) GetTags() *common.Tags
func (*Basestation) GetUseGpsLocation ¶
func (x *Basestation) GetUseGpsLocation() bool
func (*Basestation) GetVariableMacSupport ¶
func (x *Basestation) GetVariableMacSupport() bool
func (*Basestation) ProtoMessage ¶
func (*Basestation) ProtoMessage()
func (*Basestation) ProtoReflect ¶
func (x *Basestation) ProtoReflect() protoreflect.Message
func (*Basestation) Reset ¶
func (x *Basestation) Reset()
func (*Basestation) String ¶
func (x *Basestation) String() string
type BasestationListItem ¶
type BasestationListItem struct {
// Tenant ID.
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Basestation ID (UUID).
BasestationId string `protobuf:"bytes,2,opt,name=basestation_id,json=basestationId,proto3" json:"basestation_id,omitempty"`
// Basestation EUI64.
Eui string `protobuf:"bytes,3,opt,name=eui,proto3" json:"eui,omitempty"`
// Name.
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
// Description.
Description *string `protobuf:"bytes,5,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Location.
Location *common.GeoLocation `protobuf:"bytes,6,opt,name=location,proto3,oneof" json:"location,omitempty"`
// Basestation metadata (set on connection).
Metadata *BasestationMetadata `protobuf:"bytes,7,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Last seen at timestamp.
LastSeenAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=last_seen_at,json=lastSeenAt,proto3,oneof" json:"last_seen_at,omitempty"`
VariableMacSupport bool `protobuf:"varint,11,opt,name=variable_mac_support,json=variableMacSupport,proto3" json:"variable_mac_support,omitempty"`
// Basestation state.
State BasestationState `protobuf:"varint,12,opt,name=state,proto3,enum=api.BasestationState" json:"state,omitempty"`
// contains filtered or unexported fields
}
func (*BasestationListItem) Descriptor
deprecated
func (*BasestationListItem) Descriptor() ([]byte, []int)
Deprecated: Use BasestationListItem.ProtoReflect.Descriptor instead.
func (*BasestationListItem) GetBasestationId ¶
func (x *BasestationListItem) GetBasestationId() string
func (*BasestationListItem) GetCreatedAt ¶
func (x *BasestationListItem) GetCreatedAt() *timestamppb.Timestamp
func (*BasestationListItem) GetDescription ¶
func (x *BasestationListItem) GetDescription() string
func (*BasestationListItem) GetEui ¶
func (x *BasestationListItem) GetEui() string
func (*BasestationListItem) GetLastSeenAt ¶
func (x *BasestationListItem) GetLastSeenAt() *timestamppb.Timestamp
func (*BasestationListItem) GetLocation ¶
func (x *BasestationListItem) GetLocation() *common.GeoLocation
func (*BasestationListItem) GetMetadata ¶
func (x *BasestationListItem) GetMetadata() *BasestationMetadata
func (*BasestationListItem) GetName ¶
func (x *BasestationListItem) GetName() string
func (*BasestationListItem) GetState ¶
func (x *BasestationListItem) GetState() BasestationState
func (*BasestationListItem) GetTenantId ¶
func (x *BasestationListItem) GetTenantId() string
func (*BasestationListItem) GetUpdatedAt ¶
func (x *BasestationListItem) GetUpdatedAt() *timestamppb.Timestamp
func (*BasestationListItem) GetVariableMacSupport ¶
func (x *BasestationListItem) GetVariableMacSupport() bool
func (*BasestationListItem) ProtoMessage ¶
func (*BasestationListItem) ProtoMessage()
func (*BasestationListItem) ProtoReflect ¶
func (x *BasestationListItem) ProtoReflect() protoreflect.Message
func (*BasestationListItem) Reset ¶
func (x *BasestationListItem) Reset()
func (*BasestationListItem) String ¶
func (x *BasestationListItem) String() string
type BasestationMetadata ¶
type BasestationMetadata struct {
// Vendor.
Vendor *string `protobuf:"bytes,1,opt,name=vendor,proto3,oneof" json:"vendor,omitempty"`
// Model.
Model *string `protobuf:"bytes,2,opt,name=model,proto3,oneof" json:"model,omitempty"`
// Alias.
Alias *string `protobuf:"bytes,3,opt,name=alias,proto3,oneof" json:"alias,omitempty"`
// Software version.
SwVersion *string `protobuf:"bytes,4,opt,name=sw_version,json=swVersion,proto3,oneof" json:"sw_version,omitempty"`
// contains filtered or unexported fields
}
func (*BasestationMetadata) Descriptor
deprecated
func (*BasestationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use BasestationMetadata.ProtoReflect.Descriptor instead.
func (*BasestationMetadata) GetAlias ¶
func (x *BasestationMetadata) GetAlias() string
func (*BasestationMetadata) GetModel ¶
func (x *BasestationMetadata) GetModel() string
func (*BasestationMetadata) GetSwVersion ¶
func (x *BasestationMetadata) GetSwVersion() string
func (*BasestationMetadata) GetVendor ¶
func (x *BasestationMetadata) GetVendor() string
func (*BasestationMetadata) ProtoMessage ¶
func (*BasestationMetadata) ProtoMessage()
func (*BasestationMetadata) ProtoReflect ¶
func (x *BasestationMetadata) ProtoReflect() protoreflect.Message
func (*BasestationMetadata) Reset ¶
func (x *BasestationMetadata) Reset()
func (*BasestationMetadata) String ¶
func (x *BasestationMetadata) String() string
type BasestationServiceClient ¶
type BasestationServiceClient interface {
// Create creates the given gateway.
CreateBasestation(ctx context.Context, in *CreateBasestationRequest, opts ...grpc.CallOption) (*CreateBasestationResponse, error)
// Get returns the gateway for the given Basestation ID.
GetBasestation(ctx context.Context, in *GetBasestationRequest, opts ...grpc.CallOption) (*GetBasestationResponse, error)
// Update updates the given gateway.
UpdateBasestation(ctx context.Context, in *UpdateBasestationRequest, opts ...grpc.CallOption) (*UpdateBasestationResponse, error)
// Delete deletes the gateway matching the given Basestation ID.
DeleteBasestation(ctx context.Context, in *DeleteBasestationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Get the list of basestations.
ListBasestations(ctx context.Context, in *ListBasestationsRequest, opts ...grpc.CallOption) (*ListBasestationsResponse, error)
// Generate client-certificate for the gateway.
GenerateBasestationClientCertificate(ctx context.Context, in *GenerateBasestationClientCertificateRequest, opts ...grpc.CallOption) (*GenerateBasestationClientCertificateResponse, error)
// GetMetrics returns the gateway metrics.
GetBasestationMetrics(ctx context.Context, in *GetBasestationMetricsRequest, opts ...grpc.CallOption) (*GetBasestationMetricsResponse, error)
}
BasestationServiceClient is the client API for BasestationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
BasestationService is the service providing API methods for managing basestations.
func NewBasestationServiceClient ¶
func NewBasestationServiceClient(cc grpc.ClientConnInterface) BasestationServiceClient
type BasestationServiceServer ¶
type BasestationServiceServer interface {
// Create creates the given gateway.
CreateBasestation(context.Context, *CreateBasestationRequest) (*CreateBasestationResponse, error)
// Get returns the gateway for the given Basestation ID.
GetBasestation(context.Context, *GetBasestationRequest) (*GetBasestationResponse, error)
// Update updates the given gateway.
UpdateBasestation(context.Context, *UpdateBasestationRequest) (*UpdateBasestationResponse, error)
// Delete deletes the gateway matching the given Basestation ID.
DeleteBasestation(context.Context, *DeleteBasestationRequest) (*emptypb.Empty, error)
// Get the list of basestations.
ListBasestations(context.Context, *ListBasestationsRequest) (*ListBasestationsResponse, error)
// Generate client-certificate for the gateway.
GenerateBasestationClientCertificate(context.Context, *GenerateBasestationClientCertificateRequest) (*GenerateBasestationClientCertificateResponse, error)
// GetMetrics returns the gateway metrics.
GetBasestationMetrics(context.Context, *GetBasestationMetricsRequest) (*GetBasestationMetricsResponse, error)
// contains filtered or unexported methods
}
BasestationServiceServer is the server API for BasestationService service. All implementations must embed UnimplementedBasestationServiceServer for forward compatibility.
BasestationService is the service providing API methods for managing basestations.
type BasestationState ¶
type BasestationState int32
const ( // The gateway has never sent any data. BasestationState_NEVER_SEEN BasestationState = 0 // Online. BasestationState_ONLINE BasestationState = 1 // Offline. BasestationState_OFFLINE BasestationState = 2 // Inactive. BasestationState_INACTIVE BasestationState = 3 )
func (BasestationState) Descriptor ¶
func (BasestationState) Descriptor() protoreflect.EnumDescriptor
func (BasestationState) Enum ¶
func (x BasestationState) Enum() *BasestationState
func (BasestationState) EnumDescriptor
deprecated
func (BasestationState) EnumDescriptor() ([]byte, []int)
Deprecated: Use BasestationState.Descriptor instead.
func (BasestationState) Number ¶
func (x BasestationState) Number() protoreflect.EnumNumber
func (BasestationState) String ¶
func (x BasestationState) String() string
func (BasestationState) Type ¶
func (BasestationState) Type() protoreflect.EnumType
type ClearDevNoncesRequest ¶
type ClearDevNoncesRequest struct {
// Device EUI (EUI64).
Eui string `protobuf:"bytes,1,opt,name=eui,proto3" json:"eui,omitempty"`
// contains filtered or unexported fields
}
func (*ClearDevNoncesRequest) Descriptor
deprecated
func (*ClearDevNoncesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClearDevNoncesRequest.ProtoReflect.Descriptor instead.
func (*ClearDevNoncesRequest) GetEui ¶
func (x *ClearDevNoncesRequest) GetEui() string
func (*ClearDevNoncesRequest) ProtoMessage ¶
func (*ClearDevNoncesRequest) ProtoMessage()
func (*ClearDevNoncesRequest) ProtoReflect ¶
func (x *ClearDevNoncesRequest) ProtoReflect() protoreflect.Message
func (*ClearDevNoncesRequest) Reset ¶
func (x *ClearDevNoncesRequest) Reset()
func (*ClearDevNoncesRequest) String ¶
func (x *ClearDevNoncesRequest) String() string
type ClearDeviceQueueRequest ¶
type ClearDeviceQueueRequest struct {
// Device EUI (EUI64).
Eui string `protobuf:"bytes,1,opt,name=eui,proto3" json:"eui,omitempty"`
// contains filtered or unexported fields
}
func (*ClearDeviceQueueRequest) Descriptor
deprecated
func (*ClearDeviceQueueRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClearDeviceQueueRequest.ProtoReflect.Descriptor instead.
func (*ClearDeviceQueueRequest) GetEui ¶
func (x *ClearDeviceQueueRequest) GetEui() string
func (*ClearDeviceQueueRequest) ProtoMessage ¶
func (*ClearDeviceQueueRequest) ProtoMessage()
func (*ClearDeviceQueueRequest) ProtoReflect ¶
func (x *ClearDeviceQueueRequest) ProtoReflect() protoreflect.Message
func (*ClearDeviceQueueRequest) Reset ¶
func (x *ClearDeviceQueueRequest) Reset()
func (*ClearDeviceQueueRequest) String ¶
func (x *ClearDeviceQueueRequest) String() string
type CodecRuntime ¶
type CodecRuntime int32
const ( // None. CodecRuntime_NONE CodecRuntime = 0 // mioty BluePrint (JSON). CodecRuntime_BLUEPRINT CodecRuntime = 1 // JavaScript. CodecRuntime_JS CodecRuntime = 2 )
func (CodecRuntime) Descriptor ¶
func (CodecRuntime) Descriptor() protoreflect.EnumDescriptor
func (CodecRuntime) Enum ¶
func (x CodecRuntime) Enum() *CodecRuntime
func (CodecRuntime) EnumDescriptor
deprecated
func (CodecRuntime) EnumDescriptor() ([]byte, []int)
Deprecated: Use CodecRuntime.Descriptor instead.
func (CodecRuntime) Number ¶
func (x CodecRuntime) Number() protoreflect.EnumNumber
func (CodecRuntime) String ¶
func (x CodecRuntime) String() string
func (CodecRuntime) Type ¶
func (CodecRuntime) Type() protoreflect.EnumType
type CreateApplicationIntegrationRequest ¶
type CreateApplicationIntegrationRequest struct {
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Name of the integration.
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Configuration for the different integration kinds.
//
// Types that are valid to be assigned to Config:
//
// *CreateApplicationIntegrationRequest_HttpPushConfig
// *CreateApplicationIntegrationRequest_InfluxDbConfig
// *CreateApplicationIntegrationRequest_ThingsBoardConfig
Config isCreateApplicationIntegrationRequest_Config `protobuf_oneof:"config"`
// contains filtered or unexported fields
}
func (*CreateApplicationIntegrationRequest) Descriptor
deprecated
func (*CreateApplicationIntegrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateApplicationIntegrationRequest.ProtoReflect.Descriptor instead.
func (*CreateApplicationIntegrationRequest) GetApplicationId ¶
func (x *CreateApplicationIntegrationRequest) GetApplicationId() string
func (*CreateApplicationIntegrationRequest) GetConfig ¶
func (x *CreateApplicationIntegrationRequest) GetConfig() isCreateApplicationIntegrationRequest_Config
func (*CreateApplicationIntegrationRequest) GetHttpPushConfig ¶
func (x *CreateApplicationIntegrationRequest) GetHttpPushConfig() *IntegrationHttpPushConfiguration
func (*CreateApplicationIntegrationRequest) GetInfluxDbConfig ¶
func (x *CreateApplicationIntegrationRequest) GetInfluxDbConfig() *IntegrationInfluxDbConfiguration
func (*CreateApplicationIntegrationRequest) GetName ¶
func (x *CreateApplicationIntegrationRequest) GetName() string
func (*CreateApplicationIntegrationRequest) GetThingsBoardConfig ¶
func (x *CreateApplicationIntegrationRequest) GetThingsBoardConfig() *IntegrationThingsBoardConfiguration
func (*CreateApplicationIntegrationRequest) ProtoMessage ¶
func (*CreateApplicationIntegrationRequest) ProtoMessage()
func (*CreateApplicationIntegrationRequest) ProtoReflect ¶
func (x *CreateApplicationIntegrationRequest) ProtoReflect() protoreflect.Message
func (*CreateApplicationIntegrationRequest) Reset ¶
func (x *CreateApplicationIntegrationRequest) Reset()
func (*CreateApplicationIntegrationRequest) String ¶
func (x *CreateApplicationIntegrationRequest) String() string
type CreateApplicationIntegrationRequest_HttpPushConfig ¶
type CreateApplicationIntegrationRequest_HttpPushConfig struct {
HttpPushConfig *IntegrationHttpPushConfiguration `protobuf:"bytes,3,opt,name=http_push_config,json=httpPushConfig,proto3,oneof"`
}
type CreateApplicationIntegrationRequest_InfluxDbConfig ¶
type CreateApplicationIntegrationRequest_InfluxDbConfig struct {
InfluxDbConfig *IntegrationInfluxDbConfiguration `protobuf:"bytes,4,opt,name=influx_db_config,json=influxDbConfig,proto3,oneof"`
}
type CreateApplicationIntegrationRequest_ThingsBoardConfig ¶
type CreateApplicationIntegrationRequest_ThingsBoardConfig struct {
ThingsBoardConfig *IntegrationThingsBoardConfiguration `protobuf:"bytes,5,opt,name=things_board_config,json=thingsBoardConfig,proto3,oneof"`
}
type CreateApplicationIntegrationResponse ¶
type CreateApplicationIntegrationResponse struct {
// Created ApplicationIntegration object.
Integration *ApplicationIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*CreateApplicationIntegrationResponse) Descriptor
deprecated
func (*CreateApplicationIntegrationResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateApplicationIntegrationResponse.ProtoReflect.Descriptor instead.
func (*CreateApplicationIntegrationResponse) GetCreatedAt ¶
func (x *CreateApplicationIntegrationResponse) GetCreatedAt() *timestamppb.Timestamp
func (*CreateApplicationIntegrationResponse) GetIntegration ¶
func (x *CreateApplicationIntegrationResponse) GetIntegration() *ApplicationIntegration
func (*CreateApplicationIntegrationResponse) ProtoMessage ¶
func (*CreateApplicationIntegrationResponse) ProtoMessage()
func (*CreateApplicationIntegrationResponse) ProtoReflect ¶
func (x *CreateApplicationIntegrationResponse) ProtoReflect() protoreflect.Message
func (*CreateApplicationIntegrationResponse) Reset ¶
func (x *CreateApplicationIntegrationResponse) Reset()
func (*CreateApplicationIntegrationResponse) String ¶
func (x *CreateApplicationIntegrationResponse) String() string
type CreateApplicationRequest ¶
type CreateApplicationRequest struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Application name.
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Application description.
Description *string `protobuf:"bytes,3,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Tags (user defined).
// These tags can be used to add additional information to the application.
// These tags are exposed in all the integration events of devices under
// this application.
Tags *common.Tags `protobuf:"bytes,4,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// Enable variable MAC devices for the application.
VariableMacEnabled bool `protobuf:"varint,5,opt,name=variable_mac_enabled,json=variableMacEnabled,proto3" json:"variable_mac_enabled,omitempty"`
// contains filtered or unexported fields
}
func (*CreateApplicationRequest) Descriptor
deprecated
func (*CreateApplicationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateApplicationRequest.ProtoReflect.Descriptor instead.
func (*CreateApplicationRequest) GetDescription ¶
func (x *CreateApplicationRequest) GetDescription() string
func (*CreateApplicationRequest) GetName ¶
func (x *CreateApplicationRequest) GetName() string
func (*CreateApplicationRequest) GetTags ¶
func (x *CreateApplicationRequest) GetTags() *common.Tags
func (*CreateApplicationRequest) GetTenantId ¶
func (x *CreateApplicationRequest) GetTenantId() string
func (*CreateApplicationRequest) GetVariableMacEnabled ¶
func (x *CreateApplicationRequest) GetVariableMacEnabled() bool
func (*CreateApplicationRequest) ProtoMessage ¶
func (*CreateApplicationRequest) ProtoMessage()
func (*CreateApplicationRequest) ProtoReflect ¶
func (x *CreateApplicationRequest) ProtoReflect() protoreflect.Message
func (*CreateApplicationRequest) Reset ¶
func (x *CreateApplicationRequest) Reset()
func (*CreateApplicationRequest) String ¶
func (x *CreateApplicationRequest) String() string
type CreateApplicationResponse ¶
type CreateApplicationResponse struct {
// Created Application object.
Application *Application `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*CreateApplicationResponse) Descriptor
deprecated
func (*CreateApplicationResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateApplicationResponse.ProtoReflect.Descriptor instead.
func (*CreateApplicationResponse) GetApplication ¶
func (x *CreateApplicationResponse) GetApplication() *Application
func (*CreateApplicationResponse) GetCreatedAt ¶
func (x *CreateApplicationResponse) GetCreatedAt() *timestamppb.Timestamp
func (*CreateApplicationResponse) ProtoMessage ¶
func (*CreateApplicationResponse) ProtoMessage()
func (*CreateApplicationResponse) ProtoReflect ¶
func (x *CreateApplicationResponse) ProtoReflect() protoreflect.Message
func (*CreateApplicationResponse) Reset ¶
func (x *CreateApplicationResponse) Reset()
func (*CreateApplicationResponse) String ¶
func (x *CreateApplicationResponse) String() string
type CreateBasestationRequest ¶
type CreateBasestationRequest struct {
// Tenant ID.
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Basestation EUI64.
Eui string `protobuf:"bytes,2,opt,name=eui,proto3" json:"eui,omitempty"`
// Name (defaults to EUI).
Name *string `protobuf:"bytes,3,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Description.
Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Location.
Location *common.GeoLocation `protobuf:"bytes,5,opt,name=location,proto3,oneof" json:"location,omitempty"`
// Use location data provided by the basestation.
UseGpsLocation bool `protobuf:"varint,6,opt,name=use_gps_location,json=useGpsLocation,proto3" json:"use_gps_location,omitempty"`
// Tags.
Tags *common.Tags `protobuf:"bytes,8,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*CreateBasestationRequest) Descriptor
deprecated
func (*CreateBasestationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateBasestationRequest.ProtoReflect.Descriptor instead.
func (*CreateBasestationRequest) GetDescription ¶
func (x *CreateBasestationRequest) GetDescription() string
func (*CreateBasestationRequest) GetEui ¶
func (x *CreateBasestationRequest) GetEui() string
func (*CreateBasestationRequest) GetLocation ¶
func (x *CreateBasestationRequest) GetLocation() *common.GeoLocation
func (*CreateBasestationRequest) GetName ¶
func (x *CreateBasestationRequest) GetName() string
func (*CreateBasestationRequest) GetTags ¶
func (x *CreateBasestationRequest) GetTags() *common.Tags
func (*CreateBasestationRequest) GetTenantId ¶
func (x *CreateBasestationRequest) GetTenantId() string
func (*CreateBasestationRequest) GetUseGpsLocation ¶
func (x *CreateBasestationRequest) GetUseGpsLocation() bool
func (*CreateBasestationRequest) ProtoMessage ¶
func (*CreateBasestationRequest) ProtoMessage()
func (*CreateBasestationRequest) ProtoReflect ¶
func (x *CreateBasestationRequest) ProtoReflect() protoreflect.Message
func (*CreateBasestationRequest) Reset ¶
func (x *CreateBasestationRequest) Reset()
func (*CreateBasestationRequest) String ¶
func (x *CreateBasestationRequest) String() string
type CreateBasestationResponse ¶
type CreateBasestationResponse struct {
// Created Basestation object.
Basestation *Basestation `protobuf:"bytes,1,opt,name=basestation,proto3" json:"basestation,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*CreateBasestationResponse) Descriptor
deprecated
func (*CreateBasestationResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateBasestationResponse.ProtoReflect.Descriptor instead.
func (*CreateBasestationResponse) GetBasestation ¶
func (x *CreateBasestationResponse) GetBasestation() *Basestation
func (*CreateBasestationResponse) GetCreatedAt ¶
func (x *CreateBasestationResponse) GetCreatedAt() *timestamppb.Timestamp
func (*CreateBasestationResponse) ProtoMessage ¶
func (*CreateBasestationResponse) ProtoMessage()
func (*CreateBasestationResponse) ProtoReflect ¶
func (x *CreateBasestationResponse) ProtoReflect() protoreflect.Message
func (*CreateBasestationResponse) Reset ¶
func (x *CreateBasestationResponse) Reset()
func (*CreateBasestationResponse) String ¶
func (x *CreateBasestationResponse) String() string
type CreateDeviceKeyRequest ¶
type CreateDeviceKeyRequest struct {
// Device EUI (EUI64).
Eui string `protobuf:"bytes,1,opt,name=eui,proto3" json:"eui,omitempty"`
// Network Key (AES128).
NetworkKey string `protobuf:"bytes,2,opt,name=network_key,json=networkKey,proto3" json:"network_key,omitempty"`
// Short ID must be set for preattached devices.
//
// Optional for OTAA devices as it can also be set during attachment.
//
// This ID is used to identify the device in the network.
ShortId *string `protobuf:"bytes,3,opt,name=short_id,json=shortId,proto3,oneof" json:"short_id,omitempty"`
// Device is preattached and does not perform OTAA.
Preattached bool `protobuf:"varint,4,opt,name=preattached,proto3" json:"preattached,omitempty"`
// contains filtered or unexported fields
}
func (*CreateDeviceKeyRequest) Descriptor
deprecated
func (*CreateDeviceKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDeviceKeyRequest.ProtoReflect.Descriptor instead.
func (*CreateDeviceKeyRequest) GetEui ¶
func (x *CreateDeviceKeyRequest) GetEui() string
func (*CreateDeviceKeyRequest) GetNetworkKey ¶
func (x *CreateDeviceKeyRequest) GetNetworkKey() string
func (*CreateDeviceKeyRequest) GetPreattached ¶
func (x *CreateDeviceKeyRequest) GetPreattached() bool
func (*CreateDeviceKeyRequest) GetShortId ¶
func (x *CreateDeviceKeyRequest) GetShortId() string
func (*CreateDeviceKeyRequest) ProtoMessage ¶
func (*CreateDeviceKeyRequest) ProtoMessage()
func (*CreateDeviceKeyRequest) ProtoReflect ¶
func (x *CreateDeviceKeyRequest) ProtoReflect() protoreflect.Message
func (*CreateDeviceKeyRequest) Reset ¶
func (x *CreateDeviceKeyRequest) Reset()
func (*CreateDeviceKeyRequest) String ¶
func (x *CreateDeviceKeyRequest) String() string
type CreateDeviceKeyResponse ¶
type CreateDeviceKeyResponse struct {
// Device key object.
DeviceKey *DeviceKey `protobuf:"bytes,1,opt,name=device_key,json=deviceKey,proto3" json:"device_key,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*CreateDeviceKeyResponse) Descriptor
deprecated
func (*CreateDeviceKeyResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateDeviceKeyResponse.ProtoReflect.Descriptor instead.
func (*CreateDeviceKeyResponse) GetCreatedAt ¶
func (x *CreateDeviceKeyResponse) GetCreatedAt() *timestamppb.Timestamp
func (*CreateDeviceKeyResponse) GetDeviceKey ¶
func (x *CreateDeviceKeyResponse) GetDeviceKey() *DeviceKey
func (*CreateDeviceKeyResponse) ProtoMessage ¶
func (*CreateDeviceKeyResponse) ProtoMessage()
func (*CreateDeviceKeyResponse) ProtoReflect ¶
func (x *CreateDeviceKeyResponse) ProtoReflect() protoreflect.Message
func (*CreateDeviceKeyResponse) Reset ¶
func (x *CreateDeviceKeyResponse) Reset()
func (*CreateDeviceKeyResponse) String ¶
func (x *CreateDeviceKeyResponse) String() string
type CreateDeviceProfileRequest ¶
type CreateDeviceProfileRequest struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Name.
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Description.
Description *string `protobuf:"bytes,3,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Manufacturer.
Manufacturer string `protobuf:"bytes,4,opt,name=manufacturer,proto3" json:"manufacturer,omitempty"`
// Firmware version.
Firmware string `protobuf:"bytes,5,opt,name=firmware,proto3" json:"firmware,omitempty"`
// Region.
Region common.Region `protobuf:"varint,6,opt,name=region,proto3,enum=common.Region" json:"region,omitempty"`
// Device class.
DeviceClass common.DeviceClass `protobuf:"varint,7,opt,name=device_class,json=deviceClass,proto3,enum=common.DeviceClass" json:"device_class,omitempty"`
// MAC Payload format (MPF)
// Indicates that a telegram is a container for a MPF payload.
MacFormat *common.MacPayloadFormat `protobuf:"varint,8,opt,name=mac_format,json=macFormat,proto3,enum=common.MacPayloadFormat,oneof" json:"mac_format,omitempty"`
// Uplink interval (seconds).
// This defines the expected uplink interval which the device uses for
// communication. If the uplink interval has expired and no uplink has
// been received, the device is considered inactive.
UplinkInterval uint32 `protobuf:"varint,9,opt,name=uplink_interval,json=uplinkInterval,proto3" json:"uplink_interval,omitempty"`
// Payload codec runtime.
PayloadCodecRuntime CodecRuntime `` /* 144-byte string literal not displayed */
// Payload codec script.
PayloadCodecScript *string `protobuf:"bytes,11,opt,name=payload_codec_script,json=payloadCodecScript,proto3,oneof" json:"payload_codec_script,omitempty"`
// Measurements.
// If defined, ChirpStack will visualize these metrics in the web-interface.
Measurements *Measurements `protobuf:"bytes,12,opt,name=measurements,proto3,oneof" json:"measurements,omitempty"`
// Auto-detect measurements.
// If set to true, measurements will be automatically added based on the
// keys of the decoded payload. In cases where the decoded payload contains
// random keys in the data, you want to set this to false.
AutoDetectMeasurements bool `` /* 131-byte string literal not displayed */
// True if End Point uses dual channel mode
DualChannel bool `protobuf:"varint,14,opt,name=dual_channel,json=dualChannel,proto3" json:"dual_channel,omitempty"`
// True if End Point uses DL repetition
Repetition bool `protobuf:"varint,15,opt,name=repetition,proto3" json:"repetition,omitempty"`
// True if End Point uses wide carrier offset
WideCarrOff bool `protobuf:"varint,16,opt,name=wide_carr_off,json=wideCarrOff,proto3" json:"wide_carr_off,omitempty"`
// True if End Point uses long DL interblock distance
LongBlkDist bool `protobuf:"varint,17,opt,name=long_blk_dist,json=longBlkDist,proto3" json:"long_blk_dist,omitempty"`
// Tags (user defined).
// These tags can be used to add additional information the the
// device-profile. These tags are exposed in all the integration events of
// devices using this device-profile.
Tags *common.Tags `protobuf:"bytes,18,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*CreateDeviceProfileRequest) Descriptor
deprecated
func (*CreateDeviceProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDeviceProfileRequest.ProtoReflect.Descriptor instead.
func (*CreateDeviceProfileRequest) GetAutoDetectMeasurements ¶
func (x *CreateDeviceProfileRequest) GetAutoDetectMeasurements() bool
func (*CreateDeviceProfileRequest) GetDescription ¶
func (x *CreateDeviceProfileRequest) GetDescription() string
func (*CreateDeviceProfileRequest) GetDeviceClass ¶
func (x *CreateDeviceProfileRequest) GetDeviceClass() common.DeviceClass
func (*CreateDeviceProfileRequest) GetDualChannel ¶
func (x *CreateDeviceProfileRequest) GetDualChannel() bool
func (*CreateDeviceProfileRequest) GetFirmware ¶
func (x *CreateDeviceProfileRequest) GetFirmware() string
func (*CreateDeviceProfileRequest) GetLongBlkDist ¶
func (x *CreateDeviceProfileRequest) GetLongBlkDist() bool
func (*CreateDeviceProfileRequest) GetMacFormat ¶
func (x *CreateDeviceProfileRequest) GetMacFormat() common.MacPayloadFormat
func (*CreateDeviceProfileRequest) GetManufacturer ¶
func (x *CreateDeviceProfileRequest) GetManufacturer() string
func (*CreateDeviceProfileRequest) GetMeasurements ¶
func (x *CreateDeviceProfileRequest) GetMeasurements() *Measurements
func (*CreateDeviceProfileRequest) GetName ¶
func (x *CreateDeviceProfileRequest) GetName() string
func (*CreateDeviceProfileRequest) GetPayloadCodecRuntime ¶
func (x *CreateDeviceProfileRequest) GetPayloadCodecRuntime() CodecRuntime
func (*CreateDeviceProfileRequest) GetPayloadCodecScript ¶
func (x *CreateDeviceProfileRequest) GetPayloadCodecScript() string
func (*CreateDeviceProfileRequest) GetRegion ¶
func (x *CreateDeviceProfileRequest) GetRegion() common.Region
func (*CreateDeviceProfileRequest) GetRepetition ¶
func (x *CreateDeviceProfileRequest) GetRepetition() bool
func (*CreateDeviceProfileRequest) GetTags ¶
func (x *CreateDeviceProfileRequest) GetTags() *common.Tags
func (*CreateDeviceProfileRequest) GetTenantId ¶
func (x *CreateDeviceProfileRequest) GetTenantId() string
func (*CreateDeviceProfileRequest) GetUplinkInterval ¶
func (x *CreateDeviceProfileRequest) GetUplinkInterval() uint32
func (*CreateDeviceProfileRequest) GetWideCarrOff ¶
func (x *CreateDeviceProfileRequest) GetWideCarrOff() bool
func (*CreateDeviceProfileRequest) ProtoMessage ¶
func (*CreateDeviceProfileRequest) ProtoMessage()
func (*CreateDeviceProfileRequest) ProtoReflect ¶
func (x *CreateDeviceProfileRequest) ProtoReflect() protoreflect.Message
func (*CreateDeviceProfileRequest) Reset ¶
func (x *CreateDeviceProfileRequest) Reset()
func (*CreateDeviceProfileRequest) String ¶
func (x *CreateDeviceProfileRequest) String() string
type CreateDeviceProfileResponse ¶
type CreateDeviceProfileResponse struct {
// Device-profile object.
DeviceProfile *DeviceProfile `protobuf:"bytes,1,opt,name=device_profile,json=deviceProfile,proto3" json:"device_profile,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*CreateDeviceProfileResponse) Descriptor
deprecated
func (*CreateDeviceProfileResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateDeviceProfileResponse.ProtoReflect.Descriptor instead.
func (*CreateDeviceProfileResponse) GetCreatedAt ¶
func (x *CreateDeviceProfileResponse) GetCreatedAt() *timestamppb.Timestamp
func (*CreateDeviceProfileResponse) GetDeviceProfile ¶
func (x *CreateDeviceProfileResponse) GetDeviceProfile() *DeviceProfile
func (*CreateDeviceProfileResponse) ProtoMessage ¶
func (*CreateDeviceProfileResponse) ProtoMessage()
func (*CreateDeviceProfileResponse) ProtoReflect ¶
func (x *CreateDeviceProfileResponse) ProtoReflect() protoreflect.Message
func (*CreateDeviceProfileResponse) Reset ¶
func (x *CreateDeviceProfileResponse) Reset()
func (*CreateDeviceProfileResponse) String ¶
func (x *CreateDeviceProfileResponse) String() string
type CreateDeviceRequest ¶
type CreateDeviceRequest struct {
// Device EUI (EUI64).
Eui string `protobuf:"bytes,2,opt,name=eui,proto3" json:"eui,omitempty"`
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,3,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Device-profile ID (UUID).
DeviceProfileId *string `protobuf:"bytes,4,opt,name=device_profile_id,json=deviceProfileId,proto3,oneof" json:"device_profile_id,omitempty"`
// Name. Optional, defaults to the device EUI.
Name *string `protobuf:"bytes,5,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Description.
Description *string `protobuf:"bytes,6,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Location.
Location *common.GeoLocation `protobuf:"bytes,7,opt,name=location,proto3,oneof" json:"location,omitempty"`
// Variables (user defined).
// These variables can be used together with integrations to store tokens /
// secrets that must be configured per device. These variables are not
// exposed in the event payloads.
Variables *common.Tags `protobuf:"bytes,9,opt,name=variables,proto3,oneof" json:"variables,omitempty"`
// Tags (user defined).
// These tags can be used to add additional information to the device.
// These tags are exposed in all the integration events.
Tags *common.Tags `protobuf:"bytes,10,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*CreateDeviceRequest) Descriptor
deprecated
func (*CreateDeviceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDeviceRequest.ProtoReflect.Descriptor instead.
func (*CreateDeviceRequest) GetApplicationId ¶
func (x *CreateDeviceRequest) GetApplicationId() string
func (*CreateDeviceRequest) GetDescription ¶
func (x *CreateDeviceRequest) GetDescription() string
func (*CreateDeviceRequest) GetDeviceProfileId ¶
func (x *CreateDeviceRequest) GetDeviceProfileId() string
func (*CreateDeviceRequest) GetEui ¶
func (x *CreateDeviceRequest) GetEui() string
func (*CreateDeviceRequest) GetLocation ¶
func (x *CreateDeviceRequest) GetLocation() *common.GeoLocation
func (*CreateDeviceRequest) GetName ¶
func (x *CreateDeviceRequest) GetName() string
func (*CreateDeviceRequest) GetTags ¶
func (x *CreateDeviceRequest) GetTags() *common.Tags
func (*CreateDeviceRequest) GetVariables ¶
func (x *CreateDeviceRequest) GetVariables() *common.Tags
func (*CreateDeviceRequest) ProtoMessage ¶
func (*CreateDeviceRequest) ProtoMessage()
func (*CreateDeviceRequest) ProtoReflect ¶
func (x *CreateDeviceRequest) ProtoReflect() protoreflect.Message
func (*CreateDeviceRequest) Reset ¶
func (x *CreateDeviceRequest) Reset()
func (*CreateDeviceRequest) String ¶
func (x *CreateDeviceRequest) String() string
type CreateDeviceResponse ¶
type CreateDeviceResponse struct {
// Device object.
Device *Device `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*CreateDeviceResponse) Descriptor
deprecated
func (*CreateDeviceResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateDeviceResponse.ProtoReflect.Descriptor instead.
func (*CreateDeviceResponse) GetCreatedAt ¶
func (x *CreateDeviceResponse) GetCreatedAt() *timestamppb.Timestamp
func (*CreateDeviceResponse) GetDevice ¶
func (x *CreateDeviceResponse) GetDevice() *Device
func (*CreateDeviceResponse) ProtoMessage ¶
func (*CreateDeviceResponse) ProtoMessage()
func (*CreateDeviceResponse) ProtoReflect ¶
func (x *CreateDeviceResponse) ProtoReflect() protoreflect.Message
func (*CreateDeviceResponse) Reset ¶
func (x *CreateDeviceResponse) Reset()
func (*CreateDeviceResponse) String ¶
func (x *CreateDeviceResponse) String() string
type CreateTenantRequest ¶
type CreateTenantRequest struct {
// Tenant name,
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Tenant description.
Description *string `protobuf:"bytes,3,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Can the tenant create and "own" Gateways?
CanHaveBasestations bool `protobuf:"varint,4,opt,name=can_have_basestations,json=canHaveBasestations,proto3" json:"can_have_basestations,omitempty"`
// Max. basestation count for tenant.
// When set to 0, the tenant can have unlimited basestations.
MaxBasestationCount uint32 `protobuf:"varint,5,opt,name=max_basestation_count,json=maxBasestationCount,proto3" json:"max_basestation_count,omitempty"`
// Max. device count for tenant.
// When set to 0, the tenant can have unlimited devices.
MaxDeviceCount uint32 `protobuf:"varint,6,opt,name=max_device_count,json=maxDeviceCount,proto3" json:"max_device_count,omitempty"`
// Private basestations.
// If enabled, then basestations will not be shared with other tenants.
PrivateBasestations bool `protobuf:"varint,7,opt,name=private_basestations,json=privateBasestations,proto3" json:"private_basestations,omitempty"`
// Private devices.
// If enabled, then devices will not be shared with other tenants and will not be attached to their basestations.
PrivateDevices bool `protobuf:"varint,8,opt,name=private_devices,json=privateDevices,proto3" json:"private_devices,omitempty"`
// List of variable MACs enabled for the tenant.
VariableMacEnabled *VariableMacList `protobuf:"bytes,9,opt,name=variable_mac_enabled,json=variableMacEnabled,proto3" json:"variable_mac_enabled,omitempty"`
// Tags (user defined).
// These tags can be used to add additional information to the tenant. These
// tags are NOT exposed in the integration events.
Tags *common.Tags `protobuf:"bytes,10,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*CreateTenantRequest) Descriptor
deprecated
func (*CreateTenantRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTenantRequest.ProtoReflect.Descriptor instead.
func (*CreateTenantRequest) GetCanHaveBasestations ¶
func (x *CreateTenantRequest) GetCanHaveBasestations() bool
func (*CreateTenantRequest) GetDescription ¶
func (x *CreateTenantRequest) GetDescription() string
func (*CreateTenantRequest) GetMaxBasestationCount ¶
func (x *CreateTenantRequest) GetMaxBasestationCount() uint32
func (*CreateTenantRequest) GetMaxDeviceCount ¶
func (x *CreateTenantRequest) GetMaxDeviceCount() uint32
func (*CreateTenantRequest) GetName ¶
func (x *CreateTenantRequest) GetName() string
func (*CreateTenantRequest) GetPrivateBasestations ¶
func (x *CreateTenantRequest) GetPrivateBasestations() bool
func (*CreateTenantRequest) GetPrivateDevices ¶
func (x *CreateTenantRequest) GetPrivateDevices() bool
func (*CreateTenantRequest) GetTags ¶
func (x *CreateTenantRequest) GetTags() *common.Tags
func (*CreateTenantRequest) GetVariableMacEnabled ¶
func (x *CreateTenantRequest) GetVariableMacEnabled() *VariableMacList
func (*CreateTenantRequest) ProtoMessage ¶
func (*CreateTenantRequest) ProtoMessage()
func (*CreateTenantRequest) ProtoReflect ¶
func (x *CreateTenantRequest) ProtoReflect() protoreflect.Message
func (*CreateTenantRequest) Reset ¶
func (x *CreateTenantRequest) Reset()
func (*CreateTenantRequest) String ¶
func (x *CreateTenantRequest) String() string
type CreateTenantResponse ¶
type CreateTenantResponse struct {
// Tenant object.
Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*CreateTenantResponse) Descriptor
deprecated
func (*CreateTenantResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateTenantResponse.ProtoReflect.Descriptor instead.
func (*CreateTenantResponse) GetCreatedAt ¶
func (x *CreateTenantResponse) GetCreatedAt() *timestamppb.Timestamp
func (*CreateTenantResponse) GetTenant ¶
func (x *CreateTenantResponse) GetTenant() *Tenant
func (*CreateTenantResponse) ProtoMessage ¶
func (*CreateTenantResponse) ProtoMessage()
func (*CreateTenantResponse) ProtoReflect ¶
func (x *CreateTenantResponse) ProtoReflect() protoreflect.Message
func (*CreateTenantResponse) Reset ¶
func (x *CreateTenantResponse) Reset()
func (*CreateTenantResponse) String ¶
func (x *CreateTenantResponse) String() string
type CreateUserRequest ¶
type CreateUserRequest struct {
// E-mail of the user.
Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
// Password to set for the user.
Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
// Set to false to disable the user.
IsActive bool `protobuf:"varint,3,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
// Set to true to make the user a global administrator.
IsAdmin bool `protobuf:"varint,4,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
// Optional note to store with the user.
Note *string `protobuf:"bytes,5,opt,name=note,proto3,oneof" json:"note,omitempty"`
// Add the user to the following tenants.
Tenants []*UserTenant `protobuf:"bytes,6,rep,name=tenants,proto3" json:"tenants,omitempty"`
// contains filtered or unexported fields
}
func (*CreateUserRequest) Descriptor
deprecated
func (*CreateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.
func (*CreateUserRequest) GetEmail ¶
func (x *CreateUserRequest) GetEmail() string
func (*CreateUserRequest) GetIsActive ¶
func (x *CreateUserRequest) GetIsActive() bool
func (*CreateUserRequest) GetIsAdmin ¶
func (x *CreateUserRequest) GetIsAdmin() bool
func (*CreateUserRequest) GetNote ¶
func (x *CreateUserRequest) GetNote() string
func (*CreateUserRequest) GetPassword ¶
func (x *CreateUserRequest) GetPassword() string
func (*CreateUserRequest) GetTenants ¶
func (x *CreateUserRequest) GetTenants() []*UserTenant
func (*CreateUserRequest) ProtoMessage ¶
func (*CreateUserRequest) ProtoMessage()
func (*CreateUserRequest) ProtoReflect ¶
func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
func (*CreateUserRequest) Reset ¶
func (x *CreateUserRequest) Reset()
func (*CreateUserRequest) String ¶
func (x *CreateUserRequest) String() string
type CreateUserResponse ¶
type CreateUserResponse struct {
// User object.
User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*CreateUserResponse) Descriptor
deprecated
func (*CreateUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserResponse.ProtoReflect.Descriptor instead.
func (*CreateUserResponse) GetCreatedAt ¶
func (x *CreateUserResponse) GetCreatedAt() *timestamppb.Timestamp
func (*CreateUserResponse) GetUser ¶
func (x *CreateUserResponse) GetUser() *User
func (*CreateUserResponse) ProtoMessage ¶
func (*CreateUserResponse) ProtoMessage()
func (*CreateUserResponse) ProtoReflect ¶
func (x *CreateUserResponse) ProtoReflect() protoreflect.Message
func (*CreateUserResponse) Reset ¶
func (x *CreateUserResponse) Reset()
func (*CreateUserResponse) String ¶
func (x *CreateUserResponse) String() string
type DeleteApplicationIntegrationRequest ¶
type DeleteApplicationIntegrationRequest struct {
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Integration ID (UUID).
IntegrationId string `protobuf:"bytes,2,opt,name=integration_id,json=integrationId,proto3" json:"integration_id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteApplicationIntegrationRequest) Descriptor
deprecated
func (*DeleteApplicationIntegrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteApplicationIntegrationRequest.ProtoReflect.Descriptor instead.
func (*DeleteApplicationIntegrationRequest) GetApplicationId ¶
func (x *DeleteApplicationIntegrationRequest) GetApplicationId() string
func (*DeleteApplicationIntegrationRequest) GetIntegrationId ¶
func (x *DeleteApplicationIntegrationRequest) GetIntegrationId() string
func (*DeleteApplicationIntegrationRequest) ProtoMessage ¶
func (*DeleteApplicationIntegrationRequest) ProtoMessage()
func (*DeleteApplicationIntegrationRequest) ProtoReflect ¶
func (x *DeleteApplicationIntegrationRequest) ProtoReflect() protoreflect.Message
func (*DeleteApplicationIntegrationRequest) Reset ¶
func (x *DeleteApplicationIntegrationRequest) Reset()
func (*DeleteApplicationIntegrationRequest) String ¶
func (x *DeleteApplicationIntegrationRequest) String() string
type DeleteApplicationRequest ¶
type DeleteApplicationRequest struct {
// Application ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteApplicationRequest) Descriptor
deprecated
func (*DeleteApplicationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteApplicationRequest.ProtoReflect.Descriptor instead.
func (*DeleteApplicationRequest) GetId ¶
func (x *DeleteApplicationRequest) GetId() string
func (*DeleteApplicationRequest) ProtoMessage ¶
func (*DeleteApplicationRequest) ProtoMessage()
func (*DeleteApplicationRequest) ProtoReflect ¶
func (x *DeleteApplicationRequest) ProtoReflect() protoreflect.Message
func (*DeleteApplicationRequest) Reset ¶
func (x *DeleteApplicationRequest) Reset()
func (*DeleteApplicationRequest) String ¶
func (x *DeleteApplicationRequest) String() string
type DeleteBasestationRequest ¶
type DeleteBasestationRequest struct {
// Basestation ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteBasestationRequest) Descriptor
deprecated
func (*DeleteBasestationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBasestationRequest.ProtoReflect.Descriptor instead.
func (*DeleteBasestationRequest) GetId ¶
func (x *DeleteBasestationRequest) GetId() string
func (*DeleteBasestationRequest) ProtoMessage ¶
func (*DeleteBasestationRequest) ProtoMessage()
func (*DeleteBasestationRequest) ProtoReflect ¶
func (x *DeleteBasestationRequest) ProtoReflect() protoreflect.Message
func (*DeleteBasestationRequest) Reset ¶
func (x *DeleteBasestationRequest) Reset()
func (*DeleteBasestationRequest) String ¶
func (x *DeleteBasestationRequest) String() string
type DeleteDeviceProfileRequest ¶
type DeleteDeviceProfileRequest struct {
// ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteDeviceProfileRequest) Descriptor
deprecated
func (*DeleteDeviceProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDeviceProfileRequest.ProtoReflect.Descriptor instead.
func (*DeleteDeviceProfileRequest) GetId ¶
func (x *DeleteDeviceProfileRequest) GetId() string
func (*DeleteDeviceProfileRequest) ProtoMessage ¶
func (*DeleteDeviceProfileRequest) ProtoMessage()
func (*DeleteDeviceProfileRequest) ProtoReflect ¶
func (x *DeleteDeviceProfileRequest) ProtoReflect() protoreflect.Message
func (*DeleteDeviceProfileRequest) Reset ¶
func (x *DeleteDeviceProfileRequest) Reset()
func (*DeleteDeviceProfileRequest) String ¶
func (x *DeleteDeviceProfileRequest) String() string
type DeleteDeviceRequest ¶
type DeleteDeviceRequest struct {
// Device ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteDeviceRequest) Descriptor
deprecated
func (*DeleteDeviceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDeviceRequest.ProtoReflect.Descriptor instead.
func (*DeleteDeviceRequest) GetId ¶
func (x *DeleteDeviceRequest) GetId() string
func (*DeleteDeviceRequest) ProtoMessage ¶
func (*DeleteDeviceRequest) ProtoMessage()
func (*DeleteDeviceRequest) ProtoReflect ¶
func (x *DeleteDeviceRequest) ProtoReflect() protoreflect.Message
func (*DeleteDeviceRequest) Reset ¶
func (x *DeleteDeviceRequest) Reset()
func (*DeleteDeviceRequest) String ¶
func (x *DeleteDeviceRequest) String() string
type DeleteTenantRequest ¶
type DeleteTenantRequest struct {
// Tenant ID.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteTenantRequest) Descriptor
deprecated
func (*DeleteTenantRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTenantRequest.ProtoReflect.Descriptor instead.
func (*DeleteTenantRequest) GetId ¶
func (x *DeleteTenantRequest) GetId() string
func (*DeleteTenantRequest) ProtoMessage ¶
func (*DeleteTenantRequest) ProtoMessage()
func (*DeleteTenantRequest) ProtoReflect ¶
func (x *DeleteTenantRequest) ProtoReflect() protoreflect.Message
func (*DeleteTenantRequest) Reset ¶
func (x *DeleteTenantRequest) Reset()
func (*DeleteTenantRequest) String ¶
func (x *DeleteTenantRequest) String() string
type DeleteTenantUserRequest ¶
type DeleteTenantUserRequest struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// User ID (UUID).
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteTenantUserRequest) Descriptor
deprecated
func (*DeleteTenantUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTenantUserRequest.ProtoReflect.Descriptor instead.
func (*DeleteTenantUserRequest) GetTenantId ¶
func (x *DeleteTenantUserRequest) GetTenantId() string
func (*DeleteTenantUserRequest) GetUserId ¶
func (x *DeleteTenantUserRequest) GetUserId() string
func (*DeleteTenantUserRequest) ProtoMessage ¶
func (*DeleteTenantUserRequest) ProtoMessage()
func (*DeleteTenantUserRequest) ProtoReflect ¶
func (x *DeleteTenantUserRequest) ProtoReflect() protoreflect.Message
func (*DeleteTenantUserRequest) Reset ¶
func (x *DeleteTenantUserRequest) Reset()
func (*DeleteTenantUserRequest) String ¶
func (x *DeleteTenantUserRequest) String() string
type DeleteUserRequest ¶
type DeleteUserRequest struct {
// User ID.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteUserRequest) Descriptor
deprecated
func (*DeleteUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.
func (*DeleteUserRequest) GetId ¶
func (x *DeleteUserRequest) GetId() string
func (*DeleteUserRequest) ProtoMessage ¶
func (*DeleteUserRequest) ProtoMessage()
func (*DeleteUserRequest) ProtoReflect ¶
func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message
func (*DeleteUserRequest) Reset ¶
func (x *DeleteUserRequest) Reset()
func (*DeleteUserRequest) String ¶
func (x *DeleteUserRequest) String() string
type Device ¶
type Device struct {
// Device ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Device EUI (EUI64).
Eui string `protobuf:"bytes,2,opt,name=eui,proto3" json:"eui,omitempty"`
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,3,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Device-profile ID (UUID).
DeviceProfileId *string `protobuf:"bytes,4,opt,name=device_profile_id,json=deviceProfileId,proto3,oneof" json:"device_profile_id,omitempty"`
// Name.
Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
// Description.
Description *string `protobuf:"bytes,6,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Location.
Location *common.GeoLocation `protobuf:"bytes,7,opt,name=location,proto3,oneof" json:"location,omitempty"`
// Variables (user defined).
// These variables can be used together with integrations to store tokens /
// secrets that must be configured per device. These variables are not
// exposed in the event payloads.
Variables *common.Tags `protobuf:"bytes,9,opt,name=variables,proto3,oneof" json:"variables,omitempty"`
// Tags (user defined).
// These tags can be used to add additional information to the device.
// These tags are exposed in all the integration events.
Tags *common.Tags `protobuf:"bytes,10,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*Device) Descriptor
deprecated
func (*Device) GetApplicationId ¶
func (*Device) GetDescription ¶
func (*Device) GetDeviceProfileId ¶
func (*Device) GetLocation ¶
func (x *Device) GetLocation() *common.GeoLocation
func (*Device) GetVariables ¶
func (*Device) ProtoMessage ¶
func (*Device) ProtoMessage()
func (*Device) ProtoReflect ¶
func (x *Device) ProtoReflect() protoreflect.Message
type DeviceKey ¶
type DeviceKey struct {
// Device EUI (EUI64).
Eui string `protobuf:"bytes,1,opt,name=eui,proto3" json:"eui,omitempty"`
// Network Key (AES128).
NetworkKey string `protobuf:"bytes,2,opt,name=network_key,json=networkKey,proto3" json:"network_key,omitempty"`
// Short ID must be set for preattached devices.
//
// Optional for OTAA devices as it can also be set during attachment.
//
// This ID is used to identify the device in the network.
ShortId *string `protobuf:"bytes,3,opt,name=short_id,json=shortId,proto3,oneof" json:"short_id,omitempty"`
// Device is preattached and does not perform OTAA.
Preattached bool `protobuf:"varint,4,opt,name=preattached,proto3" json:"preattached,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceKey) Descriptor
deprecated
func (*DeviceKey) GetNetworkKey ¶
func (*DeviceKey) GetPreattached ¶
func (*DeviceKey) GetShortId ¶
func (*DeviceKey) ProtoMessage ¶
func (*DeviceKey) ProtoMessage()
func (*DeviceKey) ProtoReflect ¶
func (x *DeviceKey) ProtoReflect() protoreflect.Message
type DeviceKeyServiceClient ¶
type DeviceKeyServiceClient interface {
// Create the given device-keys.
CreateDeviceKey(ctx context.Context, in *CreateDeviceKeyRequest, opts ...grpc.CallOption) (*CreateDeviceKeyResponse, error)
// Get the device-keys for the given DevEUI.
GetDeviceKey(ctx context.Context, in *GetDeviceKeyRequest, opts ...grpc.CallOption) (*GetDeviceKeyResponse, error)
// Update the given device-keys.
UpdateDeviceKey(ctx context.Context, in *UpdateDeviceKeyRequest, opts ...grpc.CallOption) (*UpdateDeviceKeyResponse, error)
}
DeviceKeyServiceClient is the client API for DeviceKeyService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
DeviceService is the service providing API methods for managing devices.
func NewDeviceKeyServiceClient ¶
func NewDeviceKeyServiceClient(cc grpc.ClientConnInterface) DeviceKeyServiceClient
type DeviceKeyServiceServer ¶
type DeviceKeyServiceServer interface {
// Create the given device-keys.
CreateDeviceKey(context.Context, *CreateDeviceKeyRequest) (*CreateDeviceKeyResponse, error)
// Get the device-keys for the given DevEUI.
GetDeviceKey(context.Context, *GetDeviceKeyRequest) (*GetDeviceKeyResponse, error)
// Update the given device-keys.
UpdateDeviceKey(context.Context, *UpdateDeviceKeyRequest) (*UpdateDeviceKeyResponse, error)
// contains filtered or unexported methods
}
DeviceKeyServiceServer is the server API for DeviceKeyService service. All implementations must embed UnimplementedDeviceKeyServiceServer for forward compatibility.
DeviceService is the service providing API methods for managing devices.
type DeviceListItem ¶
type DeviceListItem struct {
// Device ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Device EUI (EUI64).
Eui string `protobuf:"bytes,2,opt,name=eui,proto3" json:"eui,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Last seen at timestamp.
LastSeenAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=last_seen_at,json=lastSeenAt,proto3,oneof" json:"last_seen_at,omitempty"`
// Name.
Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
// Description.
Description *string `protobuf:"bytes,7,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Device-profile ID (UUID).
DeviceProfileId *string `protobuf:"bytes,8,opt,name=device_profile_id,json=deviceProfileId,proto3,oneof" json:"device_profile_id,omitempty"`
// Device-profile name.
DeviceProfileName *string `protobuf:"bytes,9,opt,name=device_profile_name,json=deviceProfileName,proto3,oneof" json:"device_profile_name,omitempty"`
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,10,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Application Name.
ApplicationName string `protobuf:"bytes,11,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"`
// Tags (user defined).
// These tags can be used to add additional information to the device.
// These tags are exposed in all the integration events.
Tags *common.Tags `protobuf:"bytes,12,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceListItem) Descriptor
deprecated
func (*DeviceListItem) Descriptor() ([]byte, []int)
Deprecated: Use DeviceListItem.ProtoReflect.Descriptor instead.
func (*DeviceListItem) GetApplicationId ¶
func (x *DeviceListItem) GetApplicationId() string
func (*DeviceListItem) GetApplicationName ¶
func (x *DeviceListItem) GetApplicationName() string
func (*DeviceListItem) GetCreatedAt ¶
func (x *DeviceListItem) GetCreatedAt() *timestamppb.Timestamp
func (*DeviceListItem) GetDescription ¶
func (x *DeviceListItem) GetDescription() string
func (*DeviceListItem) GetDeviceProfileId ¶
func (x *DeviceListItem) GetDeviceProfileId() string
func (*DeviceListItem) GetDeviceProfileName ¶
func (x *DeviceListItem) GetDeviceProfileName() string
func (*DeviceListItem) GetEui ¶
func (x *DeviceListItem) GetEui() string
func (*DeviceListItem) GetId ¶
func (x *DeviceListItem) GetId() string
func (*DeviceListItem) GetLastSeenAt ¶
func (x *DeviceListItem) GetLastSeenAt() *timestamppb.Timestamp
func (*DeviceListItem) GetName ¶
func (x *DeviceListItem) GetName() string
func (*DeviceListItem) GetTags ¶
func (x *DeviceListItem) GetTags() *common.Tags
func (*DeviceListItem) GetUpdatedAt ¶
func (x *DeviceListItem) GetUpdatedAt() *timestamppb.Timestamp
func (*DeviceListItem) ProtoMessage ¶
func (*DeviceListItem) ProtoMessage()
func (*DeviceListItem) ProtoReflect ¶
func (x *DeviceListItem) ProtoReflect() protoreflect.Message
func (*DeviceListItem) Reset ¶
func (x *DeviceListItem) Reset()
func (*DeviceListItem) String ¶
func (x *DeviceListItem) String() string
type DeviceProfile ¶
type DeviceProfile struct {
// Device-profile ID (UUID).
// Note: on create this will be automatically generated.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Name.
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// Description.
Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Manufacturer.
Manufacturer string `protobuf:"bytes,5,opt,name=manufacturer,proto3" json:"manufacturer,omitempty"`
// Firmware version.
Firmware string `protobuf:"bytes,6,opt,name=firmware,proto3" json:"firmware,omitempty"`
// Region.
Region common.Region `protobuf:"varint,7,opt,name=region,proto3,enum=common.Region" json:"region,omitempty"`
// Device class.
DeviceClass common.DeviceClass `protobuf:"varint,8,opt,name=device_class,json=deviceClass,proto3,enum=common.DeviceClass" json:"device_class,omitempty"`
// Uplink interval (seconds).
// This defines the expected uplink interval which the device uses for
// communication. If the uplink interval has expired and no uplink has
// been received, the device is considered inactive.
UplinkInterval uint32 `protobuf:"varint,10,opt,name=uplink_interval,json=uplinkInterval,proto3" json:"uplink_interval,omitempty"`
// Payload codec runtime.
PayloadCodecRuntime CodecRuntime `` /* 144-byte string literal not displayed */
// Payload codec script.
PayloadCodecScript *string `protobuf:"bytes,12,opt,name=payload_codec_script,json=payloadCodecScript,proto3,oneof" json:"payload_codec_script,omitempty"`
// Measurements.
// If defined, ChirpStack will visualize these metrics in the web-interface.
Measurements *Measurements `protobuf:"bytes,20,opt,name=measurements,proto3,oneof" json:"measurements,omitempty"`
// Auto-detect measurements.
// If set to true, measurements will be automatically added based on the
// keys of the decoded payload. In cases where the decoded payload contains
// random keys in the data, you want to set this to false.
AutoDetectMeasurements bool `` /* 131-byte string literal not displayed */
// Tags (user defined).
// These tags can be used to add additional information the the
// device-profile. These tags are exposed in all the integration events of
// devices using this device-profile.
Tags *common.Tags `protobuf:"bytes,26,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceProfile) Descriptor
deprecated
func (*DeviceProfile) Descriptor() ([]byte, []int)
Deprecated: Use DeviceProfile.ProtoReflect.Descriptor instead.
func (*DeviceProfile) GetAutoDetectMeasurements ¶
func (x *DeviceProfile) GetAutoDetectMeasurements() bool
func (*DeviceProfile) GetDescription ¶
func (x *DeviceProfile) GetDescription() string
func (*DeviceProfile) GetDeviceClass ¶
func (x *DeviceProfile) GetDeviceClass() common.DeviceClass
func (*DeviceProfile) GetFirmware ¶
func (x *DeviceProfile) GetFirmware() string
func (*DeviceProfile) GetId ¶
func (x *DeviceProfile) GetId() string
func (*DeviceProfile) GetManufacturer ¶
func (x *DeviceProfile) GetManufacturer() string
func (*DeviceProfile) GetMeasurements ¶
func (x *DeviceProfile) GetMeasurements() *Measurements
func (*DeviceProfile) GetName ¶
func (x *DeviceProfile) GetName() string
func (*DeviceProfile) GetPayloadCodecRuntime ¶
func (x *DeviceProfile) GetPayloadCodecRuntime() CodecRuntime
func (*DeviceProfile) GetPayloadCodecScript ¶
func (x *DeviceProfile) GetPayloadCodecScript() string
func (*DeviceProfile) GetRegion ¶
func (x *DeviceProfile) GetRegion() common.Region
func (*DeviceProfile) GetTags ¶
func (x *DeviceProfile) GetTags() *common.Tags
func (*DeviceProfile) GetTenantId ¶
func (x *DeviceProfile) GetTenantId() string
func (*DeviceProfile) GetUplinkInterval ¶
func (x *DeviceProfile) GetUplinkInterval() uint32
func (*DeviceProfile) ProtoMessage ¶
func (*DeviceProfile) ProtoMessage()
func (*DeviceProfile) ProtoReflect ¶
func (x *DeviceProfile) ProtoReflect() protoreflect.Message
func (*DeviceProfile) Reset ¶
func (x *DeviceProfile) Reset()
func (*DeviceProfile) String ¶
func (x *DeviceProfile) String() string
type DeviceProfileListItem ¶
type DeviceProfileListItem struct {
// Tenant ID.
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Device-profile ID (UUID).
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Name.
Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
// Region.
Region common.Region `protobuf:"varint,6,opt,name=region,proto3,enum=common.Region" json:"region,omitempty"`
// Device class.
DeviceClass common.DeviceClass `protobuf:"varint,7,opt,name=device_class,json=deviceClass,proto3,enum=common.DeviceClass" json:"device_class,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceProfileListItem) Descriptor
deprecated
func (*DeviceProfileListItem) Descriptor() ([]byte, []int)
Deprecated: Use DeviceProfileListItem.ProtoReflect.Descriptor instead.
func (*DeviceProfileListItem) GetCreatedAt ¶
func (x *DeviceProfileListItem) GetCreatedAt() *timestamppb.Timestamp
func (*DeviceProfileListItem) GetDeviceClass ¶
func (x *DeviceProfileListItem) GetDeviceClass() common.DeviceClass
func (*DeviceProfileListItem) GetId ¶
func (x *DeviceProfileListItem) GetId() string
func (*DeviceProfileListItem) GetName ¶
func (x *DeviceProfileListItem) GetName() string
func (*DeviceProfileListItem) GetRegion ¶
func (x *DeviceProfileListItem) GetRegion() common.Region
func (*DeviceProfileListItem) GetTenantId ¶
func (x *DeviceProfileListItem) GetTenantId() string
func (*DeviceProfileListItem) GetUpdatedAt ¶
func (x *DeviceProfileListItem) GetUpdatedAt() *timestamppb.Timestamp
func (*DeviceProfileListItem) ProtoMessage ¶
func (*DeviceProfileListItem) ProtoMessage()
func (*DeviceProfileListItem) ProtoReflect ¶
func (x *DeviceProfileListItem) ProtoReflect() protoreflect.Message
func (*DeviceProfileListItem) Reset ¶
func (x *DeviceProfileListItem) Reset()
func (*DeviceProfileListItem) String ¶
func (x *DeviceProfileListItem) String() string
type DeviceProfileServiceClient ¶
type DeviceProfileServiceClient interface {
// Create the given device-profile.
CreateDeviceProfile(ctx context.Context, in *CreateDeviceProfileRequest, opts ...grpc.CallOption) (*CreateDeviceProfileResponse, error)
// Get the device-profile for the given ID.
GetDeviceProfile(ctx context.Context, in *GetDeviceProfileRequest, opts ...grpc.CallOption) (*GetDeviceProfileResponse, error)
// Update the given device-profile.
UpdateDeviceProfile(ctx context.Context, in *UpdateDeviceProfileRequest, opts ...grpc.CallOption) (*UpdateDeviceProfileResponse, error)
// Delete the device-profile with the given ID.
DeleteDeviceProfile(ctx context.Context, in *DeleteDeviceProfileRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// List the available device-profiles.
ListDeviceProfiles(ctx context.Context, in *ListDeviceProfilesRequest, opts ...grpc.CallOption) (*ListDeviceProfilesResponse, error)
}
DeviceProfileServiceClient is the client API for DeviceProfileService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
DeviceProfileService is the service providing API methods for managing device-profiles.
func NewDeviceProfileServiceClient ¶
func NewDeviceProfileServiceClient(cc grpc.ClientConnInterface) DeviceProfileServiceClient
type DeviceProfileServiceServer ¶
type DeviceProfileServiceServer interface {
// Create the given device-profile.
CreateDeviceProfile(context.Context, *CreateDeviceProfileRequest) (*CreateDeviceProfileResponse, error)
// Get the device-profile for the given ID.
GetDeviceProfile(context.Context, *GetDeviceProfileRequest) (*GetDeviceProfileResponse, error)
// Update the given device-profile.
UpdateDeviceProfile(context.Context, *UpdateDeviceProfileRequest) (*UpdateDeviceProfileResponse, error)
// Delete the device-profile with the given ID.
DeleteDeviceProfile(context.Context, *DeleteDeviceProfileRequest) (*emptypb.Empty, error)
// List the available device-profiles.
ListDeviceProfiles(context.Context, *ListDeviceProfilesRequest) (*ListDeviceProfilesResponse, error)
// contains filtered or unexported methods
}
DeviceProfileServiceServer is the server API for DeviceProfileService service. All implementations must embed UnimplementedDeviceProfileServiceServer for forward compatibility.
DeviceProfileService is the service providing API methods for managing device-profiles.
type DeviceQueueItem ¶
type DeviceQueueItem struct {
// ID (UUID).
// This is automatically generated on enqueue.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Device EUI (EUI64).
Eui string `protobuf:"bytes,2,opt,name=eui,proto3" json:"eui,omitempty"`
// Confirmed.
Confirmed bool `protobuf:"varint,3,opt,name=confirmed,proto3" json:"confirmed,omitempty"`
// FPort (must be > 0).
FPort uint32 `protobuf:"varint,4,opt,name=f_port,json=fPort,proto3" json:"f_port,omitempty"`
// Data.
// Or use the json_object field when a codec has been configured.
Data []byte `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
// Only use this when a codec has been configured that can encode this
// object to bytes.
Object *structpb.Struct `protobuf:"bytes,6,opt,name=object,proto3" json:"object,omitempty"`
// Is pending.
// This is set by ChirpStack to true when the downlink is pending (e.g. it
// has been sent, but a confirmation is still pending).
IsPending bool `protobuf:"varint,7,opt,name=is_pending,json=isPending,proto3" json:"is_pending,omitempty"`
// Downlink frame-counter.
// Do not set this for plain-text data payloads. It will be automatically set
// by ChirpStack when the payload has been sent as downlink.
FCntDown uint32 `protobuf:"varint,8,opt,name=f_cnt_down,json=fCntDown,proto3" json:"f_cnt_down,omitempty"`
// Is encrypted.
// This must be set to true if the end-application has already encrypted
// the data payload. In this case, the f_cnt_down field must be set to
// the corresponding frame-counter which has been used during the encryption.
IsEncrypted bool `protobuf:"varint,9,opt,name=is_encrypted,json=isEncrypted,proto3" json:"is_encrypted,omitempty"`
// Expires at (optional).
// Expired queue-items will be automatically removed from the queue.
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceQueueItem) Descriptor
deprecated
func (*DeviceQueueItem) Descriptor() ([]byte, []int)
Deprecated: Use DeviceQueueItem.ProtoReflect.Descriptor instead.
func (*DeviceQueueItem) GetConfirmed ¶
func (x *DeviceQueueItem) GetConfirmed() bool
func (*DeviceQueueItem) GetData ¶
func (x *DeviceQueueItem) GetData() []byte
func (*DeviceQueueItem) GetEui ¶
func (x *DeviceQueueItem) GetEui() string
func (*DeviceQueueItem) GetExpiresAt ¶
func (x *DeviceQueueItem) GetExpiresAt() *timestamppb.Timestamp
func (*DeviceQueueItem) GetFCntDown ¶
func (x *DeviceQueueItem) GetFCntDown() uint32
func (*DeviceQueueItem) GetFPort ¶
func (x *DeviceQueueItem) GetFPort() uint32
func (*DeviceQueueItem) GetId ¶
func (x *DeviceQueueItem) GetId() string
func (*DeviceQueueItem) GetIsEncrypted ¶
func (x *DeviceQueueItem) GetIsEncrypted() bool
func (*DeviceQueueItem) GetIsPending ¶
func (x *DeviceQueueItem) GetIsPending() bool
func (*DeviceQueueItem) GetObject ¶
func (x *DeviceQueueItem) GetObject() *structpb.Struct
func (*DeviceQueueItem) ProtoMessage ¶
func (*DeviceQueueItem) ProtoMessage()
func (*DeviceQueueItem) ProtoReflect ¶
func (x *DeviceQueueItem) ProtoReflect() protoreflect.Message
func (*DeviceQueueItem) Reset ¶
func (x *DeviceQueueItem) Reset()
func (*DeviceQueueItem) String ¶
func (x *DeviceQueueItem) String() string
type DeviceQueueServiceClient ¶
type DeviceQueueServiceClient interface {
// Enqueue adds the given item to the downlink queue of the device.
Enqueue(ctx context.Context, in *EnqueueDeviceQueueItemRequest, opts ...grpc.CallOption) (*EnqueueDeviceQueueItemResponse, error)
// Revoke removes the given item from the downlink queue of the device.
Revoke(ctx context.Context, in *RevokeDeviceQueueItemRequest, opts ...grpc.CallOption) (*RevokeDeviceQueueItemResponse, error)
// ClearQueue removes all entries from the downlink queue of the device.
ClearQueue(ctx context.Context, in *ClearDeviceQueueRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// GetQueue returns the downlink queue of the device.
GetQueue(ctx context.Context, in *GetDeviceQueueItemsRequest, opts ...grpc.CallOption) (*GetDeviceQueueItemsResponse, error)
}
DeviceQueueServiceClient is the client API for DeviceQueueService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
DeviceQueueService is the service providing API methods for managing device downlink queues.
func NewDeviceQueueServiceClient ¶
func NewDeviceQueueServiceClient(cc grpc.ClientConnInterface) DeviceQueueServiceClient
type DeviceQueueServiceServer ¶
type DeviceQueueServiceServer interface {
// Enqueue adds the given item to the downlink queue of the device.
Enqueue(context.Context, *EnqueueDeviceQueueItemRequest) (*EnqueueDeviceQueueItemResponse, error)
// Revoke removes the given item from the downlink queue of the device.
Revoke(context.Context, *RevokeDeviceQueueItemRequest) (*RevokeDeviceQueueItemResponse, error)
// ClearQueue removes all entries from the downlink queue of the device.
ClearQueue(context.Context, *ClearDeviceQueueRequest) (*emptypb.Empty, error)
// GetQueue returns the downlink queue of the device.
GetQueue(context.Context, *GetDeviceQueueItemsRequest) (*GetDeviceQueueItemsResponse, error)
// contains filtered or unexported methods
}
DeviceQueueServiceServer is the server API for DeviceQueueService service. All implementations must embed UnimplementedDeviceQueueServiceServer for forward compatibility.
DeviceQueueService is the service providing API methods for managing device downlink queues.
type DeviceServiceClient ¶
type DeviceServiceClient interface {
// Create the given device.
CreateDevice(ctx context.Context, in *CreateDeviceRequest, opts ...grpc.CallOption) (*CreateDeviceResponse, error)
// Get returns the device for the given ID.
GetDevice(ctx context.Context, in *GetDeviceRequest, opts ...grpc.CallOption) (*GetDeviceResponse, error)
// Update the given device.
UpdateDevice(ctx context.Context, in *UpdateDeviceRequest, opts ...grpc.CallOption) (*UpdateDeviceResponse, error)
// Delete the device with the given ID.
DeleteDevice(ctx context.Context, in *DeleteDeviceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Get the list of devices.
ListDevices(ctx context.Context, in *ListDevicesRequest, opts ...grpc.CallOption) (*ListDevicesResponse, error)
// GetMetrics returns the device metrics.
// Note that this requires a device-profile with codec and measurements
// configured.
GetDeviceMetrics(ctx context.Context, in *GetDeviceMetricsRequest, opts ...grpc.CallOption) (*GetDeviceMetricsResponse, error)
}
DeviceServiceClient is the client API for DeviceService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
DeviceService is the service providing API methods for managing devices.
func NewDeviceServiceClient ¶
func NewDeviceServiceClient(cc grpc.ClientConnInterface) DeviceServiceClient
type DeviceServiceServer ¶
type DeviceServiceServer interface {
// Create the given device.
CreateDevice(context.Context, *CreateDeviceRequest) (*CreateDeviceResponse, error)
// Get returns the device for the given ID.
GetDevice(context.Context, *GetDeviceRequest) (*GetDeviceResponse, error)
// Update the given device.
UpdateDevice(context.Context, *UpdateDeviceRequest) (*UpdateDeviceResponse, error)
// Delete the device with the given ID.
DeleteDevice(context.Context, *DeleteDeviceRequest) (*emptypb.Empty, error)
// Get the list of devices.
ListDevices(context.Context, *ListDevicesRequest) (*ListDevicesResponse, error)
// GetMetrics returns the device metrics.
// Note that this requires a device-profile with codec and measurements
// configured.
GetDeviceMetrics(context.Context, *GetDeviceMetricsRequest) (*GetDeviceMetricsResponse, error)
// contains filtered or unexported methods
}
DeviceServiceServer is the server API for DeviceService service. All implementations must embed UnimplementedDeviceServiceServer for forward compatibility.
DeviceService is the service providing API methods for managing devices.
type DisableVariableMacRequest ¶
type DisableVariableMacRequest struct {
// Tenant ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Variable MAC to disable for the tenant. See ETSI TS 103 357-2 Table 4-57
Vm uint32 `protobuf:"varint,2,opt,name=vm,proto3" json:"vm,omitempty"`
// contains filtered or unexported fields
}
func (*DisableVariableMacRequest) Descriptor
deprecated
func (*DisableVariableMacRequest) Descriptor() ([]byte, []int)
Deprecated: Use DisableVariableMacRequest.ProtoReflect.Descriptor instead.
func (*DisableVariableMacRequest) GetId ¶
func (x *DisableVariableMacRequest) GetId() string
func (*DisableVariableMacRequest) GetVm ¶
func (x *DisableVariableMacRequest) GetVm() uint32
func (*DisableVariableMacRequest) ProtoMessage ¶
func (*DisableVariableMacRequest) ProtoMessage()
func (*DisableVariableMacRequest) ProtoReflect ¶
func (x *DisableVariableMacRequest) ProtoReflect() protoreflect.Message
func (*DisableVariableMacRequest) Reset ¶
func (x *DisableVariableMacRequest) Reset()
func (*DisableVariableMacRequest) String ¶
func (x *DisableVariableMacRequest) String() string
type EnableVariableMacRequest ¶
type EnableVariableMacRequest struct {
// Tenant ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Variable MAC to enable for the tenant. See ETSI TS 103 357-2 Table 4-57
Vm uint32 `protobuf:"varint,2,opt,name=vm,proto3" json:"vm,omitempty"`
// contains filtered or unexported fields
}
func (*EnableVariableMacRequest) Descriptor
deprecated
func (*EnableVariableMacRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnableVariableMacRequest.ProtoReflect.Descriptor instead.
func (*EnableVariableMacRequest) GetId ¶
func (x *EnableVariableMacRequest) GetId() string
func (*EnableVariableMacRequest) GetVm ¶
func (x *EnableVariableMacRequest) GetVm() uint32
func (*EnableVariableMacRequest) ProtoMessage ¶
func (*EnableVariableMacRequest) ProtoMessage()
func (*EnableVariableMacRequest) ProtoReflect ¶
func (x *EnableVariableMacRequest) ProtoReflect() protoreflect.Message
func (*EnableVariableMacRequest) Reset ¶
func (x *EnableVariableMacRequest) Reset()
func (*EnableVariableMacRequest) String ¶
func (x *EnableVariableMacRequest) String() string
type EnqueueDeviceQueueItemRequest ¶
type EnqueueDeviceQueueItemRequest struct {
QueueItem *DeviceQueueItem `protobuf:"bytes,1,opt,name=queue_item,json=queueItem,proto3" json:"queue_item,omitempty"`
// contains filtered or unexported fields
}
func (*EnqueueDeviceQueueItemRequest) Descriptor
deprecated
func (*EnqueueDeviceQueueItemRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnqueueDeviceQueueItemRequest.ProtoReflect.Descriptor instead.
func (*EnqueueDeviceQueueItemRequest) GetQueueItem ¶
func (x *EnqueueDeviceQueueItemRequest) GetQueueItem() *DeviceQueueItem
func (*EnqueueDeviceQueueItemRequest) ProtoMessage ¶
func (*EnqueueDeviceQueueItemRequest) ProtoMessage()
func (*EnqueueDeviceQueueItemRequest) ProtoReflect ¶
func (x *EnqueueDeviceQueueItemRequest) ProtoReflect() protoreflect.Message
func (*EnqueueDeviceQueueItemRequest) Reset ¶
func (x *EnqueueDeviceQueueItemRequest) Reset()
func (*EnqueueDeviceQueueItemRequest) String ¶
func (x *EnqueueDeviceQueueItemRequest) String() string
type EnqueueDeviceQueueItemResponse ¶
type EnqueueDeviceQueueItemResponse struct {
// ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*EnqueueDeviceQueueItemResponse) Descriptor
deprecated
func (*EnqueueDeviceQueueItemResponse) Descriptor() ([]byte, []int)
Deprecated: Use EnqueueDeviceQueueItemResponse.ProtoReflect.Descriptor instead.
func (*EnqueueDeviceQueueItemResponse) GetId ¶
func (x *EnqueueDeviceQueueItemResponse) GetId() string
func (*EnqueueDeviceQueueItemResponse) ProtoMessage ¶
func (*EnqueueDeviceQueueItemResponse) ProtoMessage()
func (*EnqueueDeviceQueueItemResponse) ProtoReflect ¶
func (x *EnqueueDeviceQueueItemResponse) ProtoReflect() protoreflect.Message
func (*EnqueueDeviceQueueItemResponse) Reset ¶
func (x *EnqueueDeviceQueueItemResponse) Reset()
func (*EnqueueDeviceQueueItemResponse) String ¶
func (x *EnqueueDeviceQueueItemResponse) String() string
type GenerateBasestationClientCertificateRequest ¶
type GenerateBasestationClientCertificateRequest struct {
// Basestation ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*GenerateBasestationClientCertificateRequest) Descriptor
deprecated
func (*GenerateBasestationClientCertificateRequest) Descriptor() ([]byte, []int)
Deprecated: Use GenerateBasestationClientCertificateRequest.ProtoReflect.Descriptor instead.
func (*GenerateBasestationClientCertificateRequest) GetId ¶
func (x *GenerateBasestationClientCertificateRequest) GetId() string
func (*GenerateBasestationClientCertificateRequest) ProtoMessage ¶
func (*GenerateBasestationClientCertificateRequest) ProtoMessage()
func (*GenerateBasestationClientCertificateRequest) ProtoReflect ¶
func (x *GenerateBasestationClientCertificateRequest) ProtoReflect() protoreflect.Message
func (*GenerateBasestationClientCertificateRequest) Reset ¶
func (x *GenerateBasestationClientCertificateRequest) Reset()
func (*GenerateBasestationClientCertificateRequest) String ¶
func (x *GenerateBasestationClientCertificateRequest) String() string
type GenerateBasestationClientCertificateResponse ¶
type GenerateBasestationClientCertificateResponse struct {
// TLS certificate.
TlsCert string `protobuf:"bytes,1,opt,name=tls_cert,json=tlsCert,proto3" json:"tls_cert,omitempty"`
// TLS key.
TlsKey string `protobuf:"bytes,2,opt,name=tls_key,json=tlsKey,proto3" json:"tls_key,omitempty"`
// CA certificate.
CaCert string `protobuf:"bytes,3,opt,name=ca_cert,json=caCert,proto3" json:"ca_cert,omitempty"`
// Expires at defines the expiration date of the certificate.
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
// contains filtered or unexported fields
}
func (*GenerateBasestationClientCertificateResponse) Descriptor
deprecated
func (*GenerateBasestationClientCertificateResponse) Descriptor() ([]byte, []int)
Deprecated: Use GenerateBasestationClientCertificateResponse.ProtoReflect.Descriptor instead.
func (*GenerateBasestationClientCertificateResponse) GetCaCert ¶
func (x *GenerateBasestationClientCertificateResponse) GetCaCert() string
func (*GenerateBasestationClientCertificateResponse) GetExpiresAt ¶
func (x *GenerateBasestationClientCertificateResponse) GetExpiresAt() *timestamppb.Timestamp
func (*GenerateBasestationClientCertificateResponse) GetTlsCert ¶
func (x *GenerateBasestationClientCertificateResponse) GetTlsCert() string
func (*GenerateBasestationClientCertificateResponse) GetTlsKey ¶
func (x *GenerateBasestationClientCertificateResponse) GetTlsKey() string
func (*GenerateBasestationClientCertificateResponse) ProtoMessage ¶
func (*GenerateBasestationClientCertificateResponse) ProtoMessage()
func (*GenerateBasestationClientCertificateResponse) ProtoReflect ¶
func (x *GenerateBasestationClientCertificateResponse) ProtoReflect() protoreflect.Message
func (*GenerateBasestationClientCertificateResponse) Reset ¶
func (x *GenerateBasestationClientCertificateResponse) Reset()
func (*GenerateBasestationClientCertificateResponse) String ¶
func (x *GenerateBasestationClientCertificateResponse) String() string
type GetApplicationIntegrationRequest ¶
type GetApplicationIntegrationRequest struct {
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Integration ID (UUID).
IntegrationId string `protobuf:"bytes,2,opt,name=integration_id,json=integrationId,proto3" json:"integration_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetApplicationIntegrationRequest) Descriptor
deprecated
func (*GetApplicationIntegrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetApplicationIntegrationRequest.ProtoReflect.Descriptor instead.
func (*GetApplicationIntegrationRequest) GetApplicationId ¶
func (x *GetApplicationIntegrationRequest) GetApplicationId() string
func (*GetApplicationIntegrationRequest) GetIntegrationId ¶
func (x *GetApplicationIntegrationRequest) GetIntegrationId() string
func (*GetApplicationIntegrationRequest) ProtoMessage ¶
func (*GetApplicationIntegrationRequest) ProtoMessage()
func (*GetApplicationIntegrationRequest) ProtoReflect ¶
func (x *GetApplicationIntegrationRequest) ProtoReflect() protoreflect.Message
func (*GetApplicationIntegrationRequest) Reset ¶
func (x *GetApplicationIntegrationRequest) Reset()
func (*GetApplicationIntegrationRequest) String ¶
func (x *GetApplicationIntegrationRequest) String() string
type GetApplicationIntegrationResponse ¶
type GetApplicationIntegrationResponse struct {
// ApplicationIntegration object.
Integration *ApplicationIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*GetApplicationIntegrationResponse) Descriptor
deprecated
func (*GetApplicationIntegrationResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetApplicationIntegrationResponse.ProtoReflect.Descriptor instead.
func (*GetApplicationIntegrationResponse) GetCreatedAt ¶
func (x *GetApplicationIntegrationResponse) GetCreatedAt() *timestamppb.Timestamp
func (*GetApplicationIntegrationResponse) GetIntegration ¶
func (x *GetApplicationIntegrationResponse) GetIntegration() *ApplicationIntegration
func (*GetApplicationIntegrationResponse) GetUpdatedAt ¶
func (x *GetApplicationIntegrationResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*GetApplicationIntegrationResponse) ProtoMessage ¶
func (*GetApplicationIntegrationResponse) ProtoMessage()
func (*GetApplicationIntegrationResponse) ProtoReflect ¶
func (x *GetApplicationIntegrationResponse) ProtoReflect() protoreflect.Message
func (*GetApplicationIntegrationResponse) Reset ¶
func (x *GetApplicationIntegrationResponse) Reset()
func (*GetApplicationIntegrationResponse) String ¶
func (x *GetApplicationIntegrationResponse) String() string
type GetApplicationIntegrationTokenRequest ¶
type GetApplicationIntegrationTokenRequest struct {
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetApplicationIntegrationTokenRequest) Descriptor
deprecated
func (*GetApplicationIntegrationTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetApplicationIntegrationTokenRequest.ProtoReflect.Descriptor instead.
func (*GetApplicationIntegrationTokenRequest) GetApplicationId ¶
func (x *GetApplicationIntegrationTokenRequest) GetApplicationId() string
func (*GetApplicationIntegrationTokenRequest) ProtoMessage ¶
func (*GetApplicationIntegrationTokenRequest) ProtoMessage()
func (*GetApplicationIntegrationTokenRequest) ProtoReflect ¶
func (x *GetApplicationIntegrationTokenRequest) ProtoReflect() protoreflect.Message
func (*GetApplicationIntegrationTokenRequest) Reset ¶
func (x *GetApplicationIntegrationTokenRequest) Reset()
func (*GetApplicationIntegrationTokenRequest) String ¶
func (x *GetApplicationIntegrationTokenRequest) String() string
type GetApplicationRequest ¶
type GetApplicationRequest struct {
// Application ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*GetApplicationRequest) Descriptor
deprecated
func (*GetApplicationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetApplicationRequest.ProtoReflect.Descriptor instead.
func (*GetApplicationRequest) GetId ¶
func (x *GetApplicationRequest) GetId() string
func (*GetApplicationRequest) ProtoMessage ¶
func (*GetApplicationRequest) ProtoMessage()
func (*GetApplicationRequest) ProtoReflect ¶
func (x *GetApplicationRequest) ProtoReflect() protoreflect.Message
func (*GetApplicationRequest) Reset ¶
func (x *GetApplicationRequest) Reset()
func (*GetApplicationRequest) String ¶
func (x *GetApplicationRequest) String() string
type GetApplicationResponse ¶
type GetApplicationResponse struct {
// Application object.
Application *Application `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*GetApplicationResponse) Descriptor
deprecated
func (*GetApplicationResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetApplicationResponse.ProtoReflect.Descriptor instead.
func (*GetApplicationResponse) GetApplication ¶
func (x *GetApplicationResponse) GetApplication() *Application
func (*GetApplicationResponse) GetCreatedAt ¶
func (x *GetApplicationResponse) GetCreatedAt() *timestamppb.Timestamp
func (*GetApplicationResponse) GetUpdatedAt ¶
func (x *GetApplicationResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*GetApplicationResponse) ProtoMessage ¶
func (*GetApplicationResponse) ProtoMessage()
func (*GetApplicationResponse) ProtoReflect ¶
func (x *GetApplicationResponse) ProtoReflect() protoreflect.Message
func (*GetApplicationResponse) Reset ¶
func (x *GetApplicationResponse) Reset()
func (*GetApplicationResponse) String ¶
func (x *GetApplicationResponse) String() string
type GetBasestationMetricsRequest ¶
type GetBasestationMetricsRequest struct {
// Basestation ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Interval start timestamp.
Start *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"`
// Interval end timestamp.
End *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"`
// Aggregation.
Aggregation common.Aggregation `protobuf:"varint,4,opt,name=aggregation,proto3,enum=common.Aggregation" json:"aggregation,omitempty"`
// contains filtered or unexported fields
}
func (*GetBasestationMetricsRequest) Descriptor
deprecated
func (*GetBasestationMetricsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBasestationMetricsRequest.ProtoReflect.Descriptor instead.
func (*GetBasestationMetricsRequest) GetAggregation ¶
func (x *GetBasestationMetricsRequest) GetAggregation() common.Aggregation
func (*GetBasestationMetricsRequest) GetEnd ¶
func (x *GetBasestationMetricsRequest) GetEnd() *timestamppb.Timestamp
func (*GetBasestationMetricsRequest) GetId ¶
func (x *GetBasestationMetricsRequest) GetId() string
func (*GetBasestationMetricsRequest) GetStart ¶
func (x *GetBasestationMetricsRequest) GetStart() *timestamppb.Timestamp
func (*GetBasestationMetricsRequest) ProtoMessage ¶
func (*GetBasestationMetricsRequest) ProtoMessage()
func (*GetBasestationMetricsRequest) ProtoReflect ¶
func (x *GetBasestationMetricsRequest) ProtoReflect() protoreflect.Message
func (*GetBasestationMetricsRequest) Reset ¶
func (x *GetBasestationMetricsRequest) Reset()
func (*GetBasestationMetricsRequest) String ¶
func (x *GetBasestationMetricsRequest) String() string
type GetBasestationMetricsResponse ¶
type GetBasestationMetricsResponse struct {
// Basestation update in seconds.
Uptime *common.Metric `protobuf:"bytes,1,opt,name=uptime,proto3" json:"uptime,omitempty"`
// CPU utilization, normalized to 1.0 for all cores.
Cpu *common.Metric `protobuf:"bytes,2,opt,name=cpu,proto3" json:"cpu,omitempty"`
// Memory utilization, normalized to 1.0.
Memory *common.Metric `protobuf:"bytes,3,opt,name=memory,proto3" json:"memory,omitempty"`
// System temperature in degree Celsius.
Temp *common.Metric `protobuf:"bytes,4,opt,name=temp,proto3" json:"temp,omitempty"`
// Fraction of TX time, sliding window over one hour
DutyCycle *common.Metric `protobuf:"bytes,5,opt,name=duty_cycle,json=dutyCycle,proto3" json:"duty_cycle,omitempty"`
// contains filtered or unexported fields
}
func (*GetBasestationMetricsResponse) Descriptor
deprecated
func (*GetBasestationMetricsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBasestationMetricsResponse.ProtoReflect.Descriptor instead.
func (*GetBasestationMetricsResponse) GetCpu ¶
func (x *GetBasestationMetricsResponse) GetCpu() *common.Metric
func (*GetBasestationMetricsResponse) GetDutyCycle ¶
func (x *GetBasestationMetricsResponse) GetDutyCycle() *common.Metric
func (*GetBasestationMetricsResponse) GetMemory ¶
func (x *GetBasestationMetricsResponse) GetMemory() *common.Metric
func (*GetBasestationMetricsResponse) GetTemp ¶
func (x *GetBasestationMetricsResponse) GetTemp() *common.Metric
func (*GetBasestationMetricsResponse) GetUptime ¶
func (x *GetBasestationMetricsResponse) GetUptime() *common.Metric
func (*GetBasestationMetricsResponse) ProtoMessage ¶
func (*GetBasestationMetricsResponse) ProtoMessage()
func (*GetBasestationMetricsResponse) ProtoReflect ¶
func (x *GetBasestationMetricsResponse) ProtoReflect() protoreflect.Message
func (*GetBasestationMetricsResponse) Reset ¶
func (x *GetBasestationMetricsResponse) Reset()
func (*GetBasestationMetricsResponse) String ¶
func (x *GetBasestationMetricsResponse) String() string
type GetBasestationRequest ¶
type GetBasestationRequest struct {
// Basestation ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*GetBasestationRequest) Descriptor
deprecated
func (*GetBasestationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBasestationRequest.ProtoReflect.Descriptor instead.
func (*GetBasestationRequest) GetId ¶
func (x *GetBasestationRequest) GetId() string
func (*GetBasestationRequest) ProtoMessage ¶
func (*GetBasestationRequest) ProtoMessage()
func (*GetBasestationRequest) ProtoReflect ¶
func (x *GetBasestationRequest) ProtoReflect() protoreflect.Message
func (*GetBasestationRequest) Reset ¶
func (x *GetBasestationRequest) Reset()
func (*GetBasestationRequest) String ¶
func (x *GetBasestationRequest) String() string
type GetBasestationResponse ¶
type GetBasestationResponse struct {
// Basestation object.
Basestation *Basestation `protobuf:"bytes,1,opt,name=basestation,proto3" json:"basestation,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Last seen at timestamp.
LastSeenAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_seen_at,json=lastSeenAt,proto3,oneof" json:"last_seen_at,omitempty"`
// contains filtered or unexported fields
}
func (*GetBasestationResponse) Descriptor
deprecated
func (*GetBasestationResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBasestationResponse.ProtoReflect.Descriptor instead.
func (*GetBasestationResponse) GetBasestation ¶
func (x *GetBasestationResponse) GetBasestation() *Basestation
func (*GetBasestationResponse) GetCreatedAt ¶
func (x *GetBasestationResponse) GetCreatedAt() *timestamppb.Timestamp
func (*GetBasestationResponse) GetLastSeenAt ¶
func (x *GetBasestationResponse) GetLastSeenAt() *timestamppb.Timestamp
func (*GetBasestationResponse) GetUpdatedAt ¶
func (x *GetBasestationResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*GetBasestationResponse) ProtoMessage ¶
func (*GetBasestationResponse) ProtoMessage()
func (*GetBasestationResponse) ProtoReflect ¶
func (x *GetBasestationResponse) ProtoReflect() protoreflect.Message
func (*GetBasestationResponse) Reset ¶
func (x *GetBasestationResponse) Reset()
func (*GetBasestationResponse) String ¶
func (x *GetBasestationResponse) String() string
type GetDeviceKeyRequest ¶
type GetDeviceKeyRequest struct {
// Device EUI (EUI64).
Eui string `protobuf:"bytes,1,opt,name=eui,proto3" json:"eui,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceKeyRequest) Descriptor
deprecated
func (*GetDeviceKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceKeyRequest.ProtoReflect.Descriptor instead.
func (*GetDeviceKeyRequest) GetEui ¶
func (x *GetDeviceKeyRequest) GetEui() string
func (*GetDeviceKeyRequest) ProtoMessage ¶
func (*GetDeviceKeyRequest) ProtoMessage()
func (*GetDeviceKeyRequest) ProtoReflect ¶
func (x *GetDeviceKeyRequest) ProtoReflect() protoreflect.Message
func (*GetDeviceKeyRequest) Reset ¶
func (x *GetDeviceKeyRequest) Reset()
func (*GetDeviceKeyRequest) String ¶
func (x *GetDeviceKeyRequest) String() string
type GetDeviceKeyResponse ¶
type GetDeviceKeyResponse struct {
// Device key object.
DeviceKey *DeviceKey `protobuf:"bytes,1,opt,name=device_key,json=deviceKey,proto3" json:"device_key,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceKeyResponse) Descriptor
deprecated
func (*GetDeviceKeyResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceKeyResponse.ProtoReflect.Descriptor instead.
func (*GetDeviceKeyResponse) GetCreatedAt ¶
func (x *GetDeviceKeyResponse) GetCreatedAt() *timestamppb.Timestamp
func (*GetDeviceKeyResponse) GetDeviceKey ¶
func (x *GetDeviceKeyResponse) GetDeviceKey() *DeviceKey
func (*GetDeviceKeyResponse) ProtoMessage ¶
func (*GetDeviceKeyResponse) ProtoMessage()
func (*GetDeviceKeyResponse) ProtoReflect ¶
func (x *GetDeviceKeyResponse) ProtoReflect() protoreflect.Message
func (*GetDeviceKeyResponse) Reset ¶
func (x *GetDeviceKeyResponse) Reset()
func (*GetDeviceKeyResponse) String ¶
func (x *GetDeviceKeyResponse) String() string
type GetDeviceMetricsRequest ¶
type GetDeviceMetricsRequest struct {
// Device ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Interval start timestamp.
Start *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"`
// Interval end timestamp.
End *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"`
// Aggregation.
Aggregation common.Aggregation `protobuf:"varint,4,opt,name=aggregation,proto3,enum=common.Aggregation" json:"aggregation,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceMetricsRequest) Descriptor
deprecated
func (*GetDeviceMetricsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceMetricsRequest.ProtoReflect.Descriptor instead.
func (*GetDeviceMetricsRequest) GetAggregation ¶
func (x *GetDeviceMetricsRequest) GetAggregation() common.Aggregation
func (*GetDeviceMetricsRequest) GetEnd ¶
func (x *GetDeviceMetricsRequest) GetEnd() *timestamppb.Timestamp
func (*GetDeviceMetricsRequest) GetId ¶
func (x *GetDeviceMetricsRequest) GetId() string
func (*GetDeviceMetricsRequest) GetStart ¶
func (x *GetDeviceMetricsRequest) GetStart() *timestamppb.Timestamp
func (*GetDeviceMetricsRequest) ProtoMessage ¶
func (*GetDeviceMetricsRequest) ProtoMessage()
func (*GetDeviceMetricsRequest) ProtoReflect ¶
func (x *GetDeviceMetricsRequest) ProtoReflect() protoreflect.Message
func (*GetDeviceMetricsRequest) Reset ¶
func (x *GetDeviceMetricsRequest) Reset()
func (*GetDeviceMetricsRequest) String ¶
func (x *GetDeviceMetricsRequest) String() string
type GetDeviceMetricsResponse ¶
type GetDeviceMetricsResponse struct {
Metrics map[string]*common.Metric `` /* 141-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*GetDeviceMetricsResponse) Descriptor
deprecated
func (*GetDeviceMetricsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceMetricsResponse.ProtoReflect.Descriptor instead.
func (*GetDeviceMetricsResponse) GetMetrics ¶
func (x *GetDeviceMetricsResponse) GetMetrics() map[string]*common.Metric
func (*GetDeviceMetricsResponse) ProtoMessage ¶
func (*GetDeviceMetricsResponse) ProtoMessage()
func (*GetDeviceMetricsResponse) ProtoReflect ¶
func (x *GetDeviceMetricsResponse) ProtoReflect() protoreflect.Message
func (*GetDeviceMetricsResponse) Reset ¶
func (x *GetDeviceMetricsResponse) Reset()
func (*GetDeviceMetricsResponse) String ¶
func (x *GetDeviceMetricsResponse) String() string
type GetDeviceNextFCntDownRequest ¶
type GetDeviceNextFCntDownRequest struct {
// Device EUI (EUI64).
Eui string `protobuf:"bytes,1,opt,name=eui,proto3" json:"eui,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceNextFCntDownRequest) Descriptor
deprecated
func (*GetDeviceNextFCntDownRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceNextFCntDownRequest.ProtoReflect.Descriptor instead.
func (*GetDeviceNextFCntDownRequest) GetEui ¶
func (x *GetDeviceNextFCntDownRequest) GetEui() string
func (*GetDeviceNextFCntDownRequest) ProtoMessage ¶
func (*GetDeviceNextFCntDownRequest) ProtoMessage()
func (*GetDeviceNextFCntDownRequest) ProtoReflect ¶
func (x *GetDeviceNextFCntDownRequest) ProtoReflect() protoreflect.Message
func (*GetDeviceNextFCntDownRequest) Reset ¶
func (x *GetDeviceNextFCntDownRequest) Reset()
func (*GetDeviceNextFCntDownRequest) String ¶
func (x *GetDeviceNextFCntDownRequest) String() string
type GetDeviceNextFCntDownResponse ¶
type GetDeviceNextFCntDownResponse struct {
// FCntDown.
FCntDown uint32 `protobuf:"varint,1,opt,name=f_cnt_down,json=fCntDown,proto3" json:"f_cnt_down,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceNextFCntDownResponse) Descriptor
deprecated
func (*GetDeviceNextFCntDownResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceNextFCntDownResponse.ProtoReflect.Descriptor instead.
func (*GetDeviceNextFCntDownResponse) GetFCntDown ¶
func (x *GetDeviceNextFCntDownResponse) GetFCntDown() uint32
func (*GetDeviceNextFCntDownResponse) ProtoMessage ¶
func (*GetDeviceNextFCntDownResponse) ProtoMessage()
func (*GetDeviceNextFCntDownResponse) ProtoReflect ¶
func (x *GetDeviceNextFCntDownResponse) ProtoReflect() protoreflect.Message
func (*GetDeviceNextFCntDownResponse) Reset ¶
func (x *GetDeviceNextFCntDownResponse) Reset()
func (*GetDeviceNextFCntDownResponse) String ¶
func (x *GetDeviceNextFCntDownResponse) String() string
type GetDeviceProfileRequest ¶
type GetDeviceProfileRequest struct {
// ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceProfileRequest) Descriptor
deprecated
func (*GetDeviceProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceProfileRequest.ProtoReflect.Descriptor instead.
func (*GetDeviceProfileRequest) GetId ¶
func (x *GetDeviceProfileRequest) GetId() string
func (*GetDeviceProfileRequest) ProtoMessage ¶
func (*GetDeviceProfileRequest) ProtoMessage()
func (*GetDeviceProfileRequest) ProtoReflect ¶
func (x *GetDeviceProfileRequest) ProtoReflect() protoreflect.Message
func (*GetDeviceProfileRequest) Reset ¶
func (x *GetDeviceProfileRequest) Reset()
func (*GetDeviceProfileRequest) String ¶
func (x *GetDeviceProfileRequest) String() string
type GetDeviceProfileResponse ¶
type GetDeviceProfileResponse struct {
// Device-profile object.
DeviceProfile *DeviceProfile `protobuf:"bytes,1,opt,name=device_profile,json=deviceProfile,proto3" json:"device_profile,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceProfileResponse) Descriptor
deprecated
func (*GetDeviceProfileResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceProfileResponse.ProtoReflect.Descriptor instead.
func (*GetDeviceProfileResponse) GetCreatedAt ¶
func (x *GetDeviceProfileResponse) GetCreatedAt() *timestamppb.Timestamp
func (*GetDeviceProfileResponse) GetDeviceProfile ¶
func (x *GetDeviceProfileResponse) GetDeviceProfile() *DeviceProfile
func (*GetDeviceProfileResponse) GetUpdatedAt ¶
func (x *GetDeviceProfileResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*GetDeviceProfileResponse) ProtoMessage ¶
func (*GetDeviceProfileResponse) ProtoMessage()
func (*GetDeviceProfileResponse) ProtoReflect ¶
func (x *GetDeviceProfileResponse) ProtoReflect() protoreflect.Message
func (*GetDeviceProfileResponse) Reset ¶
func (x *GetDeviceProfileResponse) Reset()
func (*GetDeviceProfileResponse) String ¶
func (x *GetDeviceProfileResponse) String() string
type GetDeviceQueueItemsRequest ¶
type GetDeviceQueueItemsRequest struct {
// Device EUI (EUI64).
Eui string `protobuf:"bytes,1,opt,name=eui,proto3" json:"eui,omitempty"`
// Return only the count, not the result-set.
CountOnly bool `protobuf:"varint,2,opt,name=count_only,json=countOnly,proto3" json:"count_only,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceQueueItemsRequest) Descriptor
deprecated
func (*GetDeviceQueueItemsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceQueueItemsRequest.ProtoReflect.Descriptor instead.
func (*GetDeviceQueueItemsRequest) GetCountOnly ¶
func (x *GetDeviceQueueItemsRequest) GetCountOnly() bool
func (*GetDeviceQueueItemsRequest) GetEui ¶
func (x *GetDeviceQueueItemsRequest) GetEui() string
func (*GetDeviceQueueItemsRequest) ProtoMessage ¶
func (*GetDeviceQueueItemsRequest) ProtoMessage()
func (*GetDeviceQueueItemsRequest) ProtoReflect ¶
func (x *GetDeviceQueueItemsRequest) ProtoReflect() protoreflect.Message
func (*GetDeviceQueueItemsRequest) Reset ¶
func (x *GetDeviceQueueItemsRequest) Reset()
func (*GetDeviceQueueItemsRequest) String ¶
func (x *GetDeviceQueueItemsRequest) String() string
type GetDeviceQueueItemsResponse ¶
type GetDeviceQueueItemsResponse struct {
// Total number of queue items.
TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
// Result-set.
Result []*DeviceQueueItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceQueueItemsResponse) Descriptor
deprecated
func (*GetDeviceQueueItemsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceQueueItemsResponse.ProtoReflect.Descriptor instead.
func (*GetDeviceQueueItemsResponse) GetResult ¶
func (x *GetDeviceQueueItemsResponse) GetResult() []*DeviceQueueItem
func (*GetDeviceQueueItemsResponse) GetTotalCount ¶
func (x *GetDeviceQueueItemsResponse) GetTotalCount() uint32
func (*GetDeviceQueueItemsResponse) ProtoMessage ¶
func (*GetDeviceQueueItemsResponse) ProtoMessage()
func (*GetDeviceQueueItemsResponse) ProtoReflect ¶
func (x *GetDeviceQueueItemsResponse) ProtoReflect() protoreflect.Message
func (*GetDeviceQueueItemsResponse) Reset ¶
func (x *GetDeviceQueueItemsResponse) Reset()
func (*GetDeviceQueueItemsResponse) String ¶
func (x *GetDeviceQueueItemsResponse) String() string
type GetDeviceRequest ¶
type GetDeviceRequest struct {
// Device ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceRequest) Descriptor
deprecated
func (*GetDeviceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceRequest.ProtoReflect.Descriptor instead.
func (*GetDeviceRequest) GetId ¶
func (x *GetDeviceRequest) GetId() string
func (*GetDeviceRequest) ProtoMessage ¶
func (*GetDeviceRequest) ProtoMessage()
func (*GetDeviceRequest) ProtoReflect ¶
func (x *GetDeviceRequest) ProtoReflect() protoreflect.Message
func (*GetDeviceRequest) Reset ¶
func (x *GetDeviceRequest) Reset()
func (*GetDeviceRequest) String ¶
func (x *GetDeviceRequest) String() string
type GetDeviceResponse ¶
type GetDeviceResponse struct {
// Device object.
Device *Device `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Last seen at timestamp.
LastSeenAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceResponse) Descriptor
deprecated
func (*GetDeviceResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceResponse.ProtoReflect.Descriptor instead.
func (*GetDeviceResponse) GetCreatedAt ¶
func (x *GetDeviceResponse) GetCreatedAt() *timestamppb.Timestamp
func (*GetDeviceResponse) GetDevice ¶
func (x *GetDeviceResponse) GetDevice() *Device
func (*GetDeviceResponse) GetLastSeenAt ¶
func (x *GetDeviceResponse) GetLastSeenAt() *timestamppb.Timestamp
func (*GetDeviceResponse) GetUpdatedAt ¶
func (x *GetDeviceResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*GetDeviceResponse) ProtoMessage ¶
func (*GetDeviceResponse) ProtoMessage()
func (*GetDeviceResponse) ProtoReflect ¶
func (x *GetDeviceResponse) ProtoReflect() protoreflect.Message
func (*GetDeviceResponse) Reset ¶
func (x *GetDeviceResponse) Reset()
func (*GetDeviceResponse) String ¶
func (x *GetDeviceResponse) String() string
type GetTenantRequest ¶
type GetTenantRequest struct {
// Tenant ID.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*GetTenantRequest) Descriptor
deprecated
func (*GetTenantRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTenantRequest.ProtoReflect.Descriptor instead.
func (*GetTenantRequest) GetId ¶
func (x *GetTenantRequest) GetId() string
func (*GetTenantRequest) ProtoMessage ¶
func (*GetTenantRequest) ProtoMessage()
func (*GetTenantRequest) ProtoReflect ¶
func (x *GetTenantRequest) ProtoReflect() protoreflect.Message
func (*GetTenantRequest) Reset ¶
func (x *GetTenantRequest) Reset()
func (*GetTenantRequest) String ¶
func (x *GetTenantRequest) String() string
type GetTenantResponse ¶
type GetTenantResponse struct {
// Tenant object.
Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*GetTenantResponse) Descriptor
deprecated
func (*GetTenantResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTenantResponse.ProtoReflect.Descriptor instead.
func (*GetTenantResponse) GetCreatedAt ¶
func (x *GetTenantResponse) GetCreatedAt() *timestamppb.Timestamp
func (*GetTenantResponse) GetTenant ¶
func (x *GetTenantResponse) GetTenant() *Tenant
func (*GetTenantResponse) GetUpdatedAt ¶
func (x *GetTenantResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*GetTenantResponse) ProtoMessage ¶
func (*GetTenantResponse) ProtoMessage()
func (*GetTenantResponse) ProtoReflect ¶
func (x *GetTenantResponse) ProtoReflect() protoreflect.Message
func (*GetTenantResponse) Reset ¶
func (x *GetTenantResponse) Reset()
func (*GetTenantResponse) String ¶
func (x *GetTenantResponse) String() string
type GetTenantUserRequest ¶
type GetTenantUserRequest struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// User ID (UUID).
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetTenantUserRequest) Descriptor
deprecated
func (*GetTenantUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTenantUserRequest.ProtoReflect.Descriptor instead.
func (*GetTenantUserRequest) GetTenantId ¶
func (x *GetTenantUserRequest) GetTenantId() string
func (*GetTenantUserRequest) GetUserId ¶
func (x *GetTenantUserRequest) GetUserId() string
func (*GetTenantUserRequest) ProtoMessage ¶
func (*GetTenantUserRequest) ProtoMessage()
func (*GetTenantUserRequest) ProtoReflect ¶
func (x *GetTenantUserRequest) ProtoReflect() protoreflect.Message
func (*GetTenantUserRequest) Reset ¶
func (x *GetTenantUserRequest) Reset()
func (*GetTenantUserRequest) String ¶
func (x *GetTenantUserRequest) String() string
type GetTenantUserResponse ¶
type GetTenantUserResponse struct {
// Tenant user object.
TenantUser *TenantUser `protobuf:"bytes,1,opt,name=tenant_user,json=tenantUser,proto3" json:"tenant_user,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*GetTenantUserResponse) Descriptor
deprecated
func (*GetTenantUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTenantUserResponse.ProtoReflect.Descriptor instead.
func (*GetTenantUserResponse) GetCreatedAt ¶
func (x *GetTenantUserResponse) GetCreatedAt() *timestamppb.Timestamp
func (*GetTenantUserResponse) GetTenantUser ¶
func (x *GetTenantUserResponse) GetTenantUser() *TenantUser
func (*GetTenantUserResponse) GetUpdatedAt ¶
func (x *GetTenantUserResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*GetTenantUserResponse) ProtoMessage ¶
func (*GetTenantUserResponse) ProtoMessage()
func (*GetTenantUserResponse) ProtoReflect ¶
func (x *GetTenantUserResponse) ProtoReflect() protoreflect.Message
func (*GetTenantUserResponse) Reset ¶
func (x *GetTenantUserResponse) Reset()
func (*GetTenantUserResponse) String ¶
func (x *GetTenantUserResponse) String() string
type GetUserRequest ¶
type GetUserRequest struct {
// User ID.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*GetUserRequest) Descriptor
deprecated
func (*GetUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.
func (*GetUserRequest) GetId ¶
func (x *GetUserRequest) GetId() string
func (*GetUserRequest) ProtoMessage ¶
func (*GetUserRequest) ProtoMessage()
func (*GetUserRequest) ProtoReflect ¶
func (x *GetUserRequest) ProtoReflect() protoreflect.Message
func (*GetUserRequest) Reset ¶
func (x *GetUserRequest) Reset()
func (*GetUserRequest) String ¶
func (x *GetUserRequest) String() string
type GetUserResponse ¶
type GetUserResponse struct {
// User object.
User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*GetUserResponse) Descriptor
deprecated
func (*GetUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetUserResponse.ProtoReflect.Descriptor instead.
func (*GetUserResponse) GetCreatedAt ¶
func (x *GetUserResponse) GetCreatedAt() *timestamppb.Timestamp
func (*GetUserResponse) GetUpdatedAt ¶
func (x *GetUserResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*GetUserResponse) GetUser ¶
func (x *GetUserResponse) GetUser() *User
func (*GetUserResponse) ProtoMessage ¶
func (*GetUserResponse) ProtoMessage()
func (*GetUserResponse) ProtoReflect ¶
func (x *GetUserResponse) ProtoReflect() protoreflect.Message
func (*GetUserResponse) Reset ¶
func (x *GetUserResponse) Reset()
func (*GetUserResponse) String ¶
func (x *GetUserResponse) String() string
type IntegrationHttpPushConfiguration ¶
type IntegrationHttpPushConfiguration struct {
// URL to send HTTP POST requests to.
Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
// Optional HTTP headers to include in the requests.
Headers map[string]string `` /* 141-byte string literal not displayed */
// Use JSON format for the payload.
UseJson bool `protobuf:"varint,3,opt,name=use_json,json=useJson,proto3" json:"use_json,omitempty"`
// contains filtered or unexported fields
}
func (*IntegrationHttpPushConfiguration) Descriptor
deprecated
func (*IntegrationHttpPushConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use IntegrationHttpPushConfiguration.ProtoReflect.Descriptor instead.
func (*IntegrationHttpPushConfiguration) GetHeaders ¶
func (x *IntegrationHttpPushConfiguration) GetHeaders() map[string]string
func (*IntegrationHttpPushConfiguration) GetUrl ¶
func (x *IntegrationHttpPushConfiguration) GetUrl() string
func (*IntegrationHttpPushConfiguration) GetUseJson ¶
func (x *IntegrationHttpPushConfiguration) GetUseJson() bool
func (*IntegrationHttpPushConfiguration) ProtoMessage ¶
func (*IntegrationHttpPushConfiguration) ProtoMessage()
func (*IntegrationHttpPushConfiguration) ProtoReflect ¶
func (x *IntegrationHttpPushConfiguration) ProtoReflect() protoreflect.Message
func (*IntegrationHttpPushConfiguration) Reset ¶
func (x *IntegrationHttpPushConfiguration) Reset()
func (*IntegrationHttpPushConfiguration) String ¶
func (x *IntegrationHttpPushConfiguration) String() string
type IntegrationInfluxDbConfiguration ¶
type IntegrationInfluxDbConfiguration struct {
// URL to send data to InfluxDB.
Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
// Token for authentication.
Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
// Organization name.
Organization string `protobuf:"bytes,3,opt,name=organization,proto3" json:"organization,omitempty"`
// Bucket name.
Bucket string `protobuf:"bytes,4,opt,name=bucket,proto3" json:"bucket,omitempty"`
// Include raw payload in the data.
IncludeRawPayload bool `protobuf:"varint,5,opt,name=include_raw_payload,json=includeRawPayload,proto3" json:"include_raw_payload,omitempty"`
// contains filtered or unexported fields
}
func (*IntegrationInfluxDbConfiguration) Descriptor
deprecated
func (*IntegrationInfluxDbConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use IntegrationInfluxDbConfiguration.ProtoReflect.Descriptor instead.
func (*IntegrationInfluxDbConfiguration) GetBucket ¶
func (x *IntegrationInfluxDbConfiguration) GetBucket() string
func (*IntegrationInfluxDbConfiguration) GetIncludeRawPayload ¶
func (x *IntegrationInfluxDbConfiguration) GetIncludeRawPayload() bool
func (*IntegrationInfluxDbConfiguration) GetOrganization ¶
func (x *IntegrationInfluxDbConfiguration) GetOrganization() string
func (*IntegrationInfluxDbConfiguration) GetToken ¶
func (x *IntegrationInfluxDbConfiguration) GetToken() string
func (*IntegrationInfluxDbConfiguration) GetUrl ¶
func (x *IntegrationInfluxDbConfiguration) GetUrl() string
func (*IntegrationInfluxDbConfiguration) ProtoMessage ¶
func (*IntegrationInfluxDbConfiguration) ProtoMessage()
func (*IntegrationInfluxDbConfiguration) ProtoReflect ¶
func (x *IntegrationInfluxDbConfiguration) ProtoReflect() protoreflect.Message
func (*IntegrationInfluxDbConfiguration) Reset ¶
func (x *IntegrationInfluxDbConfiguration) Reset()
func (*IntegrationInfluxDbConfiguration) String ¶
func (x *IntegrationInfluxDbConfiguration) String() string
type IntegrationKind ¶
type IntegrationKind int32
const ( IntegrationKind_HTTP_PUSH IntegrationKind = 0 IntegrationKind_INFLUX_DB IntegrationKind = 1 IntegrationKind_THINGS_BOARD IntegrationKind = 2 )
func (IntegrationKind) Descriptor ¶
func (IntegrationKind) Descriptor() protoreflect.EnumDescriptor
func (IntegrationKind) Enum ¶
func (x IntegrationKind) Enum() *IntegrationKind
func (IntegrationKind) EnumDescriptor
deprecated
func (IntegrationKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use IntegrationKind.Descriptor instead.
func (IntegrationKind) Number ¶
func (x IntegrationKind) Number() protoreflect.EnumNumber
func (IntegrationKind) String ¶
func (x IntegrationKind) String() string
func (IntegrationKind) Type ¶
func (IntegrationKind) Type() protoreflect.EnumType
type IntegrationThingsBoardConfiguration ¶
type IntegrationThingsBoardConfiguration struct {
// URL to send data to ThingsBoard.
Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
// Silently ignore missing ThingsBoardAccessToken on devices.
IgnoreMissingToken bool `protobuf:"varint,2,opt,name=ignore_missing_token,json=ignoreMissingToken,proto3" json:"ignore_missing_token,omitempty"`
// Include raw payload in the data.
IncludeRawPayload bool `protobuf:"varint,3,opt,name=include_raw_payload,json=includeRawPayload,proto3" json:"include_raw_payload,omitempty"`
// contains filtered or unexported fields
}
func (*IntegrationThingsBoardConfiguration) Descriptor
deprecated
func (*IntegrationThingsBoardConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use IntegrationThingsBoardConfiguration.ProtoReflect.Descriptor instead.
func (*IntegrationThingsBoardConfiguration) GetIgnoreMissingToken ¶
func (x *IntegrationThingsBoardConfiguration) GetIgnoreMissingToken() bool
func (*IntegrationThingsBoardConfiguration) GetIncludeRawPayload ¶
func (x *IntegrationThingsBoardConfiguration) GetIncludeRawPayload() bool
func (*IntegrationThingsBoardConfiguration) GetUrl ¶
func (x *IntegrationThingsBoardConfiguration) GetUrl() string
func (*IntegrationThingsBoardConfiguration) ProtoMessage ¶
func (*IntegrationThingsBoardConfiguration) ProtoMessage()
func (*IntegrationThingsBoardConfiguration) ProtoReflect ¶
func (x *IntegrationThingsBoardConfiguration) ProtoReflect() protoreflect.Message
func (*IntegrationThingsBoardConfiguration) Reset ¶
func (x *IntegrationThingsBoardConfiguration) Reset()
func (*IntegrationThingsBoardConfiguration) String ¶
func (x *IntegrationThingsBoardConfiguration) String() string
type ListApplicationIntegrationsRequest ¶
type ListApplicationIntegrationsRequest struct {
// Application ID (UUID) to filter integrations on.
ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Pagination. Defaults to 100 objects at page index 0.
Paginator *Paginator `protobuf:"bytes,2,opt,name=paginator,proto3" json:"paginator,omitempty"`
// If set, the given string will be used to search on name (optional).
SearchName *string `protobuf:"bytes,3,opt,name=search_name,json=searchName,proto3,oneof" json:"search_name,omitempty"`
// If set, the given active status will be used to filter on (optional).
IsActive *bool `protobuf:"varint,4,opt,name=is_active,json=isActive,proto3,oneof" json:"is_active,omitempty"`
// If set, the given integration type will be used to filter on (optional).
IntegrationKind *IntegrationKind `` /* 138-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*ListApplicationIntegrationsRequest) Descriptor
deprecated
func (*ListApplicationIntegrationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListApplicationIntegrationsRequest.ProtoReflect.Descriptor instead.
func (*ListApplicationIntegrationsRequest) GetApplicationId ¶
func (x *ListApplicationIntegrationsRequest) GetApplicationId() string
func (*ListApplicationIntegrationsRequest) GetIntegrationKind ¶
func (x *ListApplicationIntegrationsRequest) GetIntegrationKind() IntegrationKind
func (*ListApplicationIntegrationsRequest) GetIsActive ¶
func (x *ListApplicationIntegrationsRequest) GetIsActive() bool
func (*ListApplicationIntegrationsRequest) GetPaginator ¶
func (x *ListApplicationIntegrationsRequest) GetPaginator() *Paginator
func (*ListApplicationIntegrationsRequest) GetSearchName ¶
func (x *ListApplicationIntegrationsRequest) GetSearchName() string
func (*ListApplicationIntegrationsRequest) ProtoMessage ¶
func (*ListApplicationIntegrationsRequest) ProtoMessage()
func (*ListApplicationIntegrationsRequest) ProtoReflect ¶
func (x *ListApplicationIntegrationsRequest) ProtoReflect() protoreflect.Message
func (*ListApplicationIntegrationsRequest) Reset ¶
func (x *ListApplicationIntegrationsRequest) Reset()
func (*ListApplicationIntegrationsRequest) String ¶
func (x *ListApplicationIntegrationsRequest) String() string
type ListApplicationIntegrationsResponse ¶
type ListApplicationIntegrationsResponse struct {
// Pagination.
Pagination *Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
// Result-set.
Result []*ApplicationIntegrationListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ListApplicationIntegrationsResponse) Descriptor
deprecated
func (*ListApplicationIntegrationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListApplicationIntegrationsResponse.ProtoReflect.Descriptor instead.
func (*ListApplicationIntegrationsResponse) GetPagination ¶
func (x *ListApplicationIntegrationsResponse) GetPagination() *Pagination
func (*ListApplicationIntegrationsResponse) GetResult ¶
func (x *ListApplicationIntegrationsResponse) GetResult() []*ApplicationIntegrationListItem
func (*ListApplicationIntegrationsResponse) ProtoMessage ¶
func (*ListApplicationIntegrationsResponse) ProtoMessage()
func (*ListApplicationIntegrationsResponse) ProtoReflect ¶
func (x *ListApplicationIntegrationsResponse) ProtoReflect() protoreflect.Message
func (*ListApplicationIntegrationsResponse) Reset ¶
func (x *ListApplicationIntegrationsResponse) Reset()
func (*ListApplicationIntegrationsResponse) String ¶
func (x *ListApplicationIntegrationsResponse) String() string
type ListApplicationsRequest ¶
type ListApplicationsRequest struct {
// Tenant ID (UUID) to filter applications on.
// To list all applications as a global admin user, this field can be left blank.
TenantId *string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3,oneof" json:"tenant_id,omitempty"`
// Pagination. Defaults to 100 objects at page index 0.
Paginator *Paginator `protobuf:"bytes,2,opt,name=paginator,proto3" json:"paginator,omitempty"`
// If set, the given string will be used to search on name (optional).
SearchName *string `protobuf:"bytes,3,opt,name=search_name,json=searchName,proto3,oneof" json:"search_name,omitempty"`
// contains filtered or unexported fields
}
func (*ListApplicationsRequest) Descriptor
deprecated
func (*ListApplicationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListApplicationsRequest.ProtoReflect.Descriptor instead.
func (*ListApplicationsRequest) GetPaginator ¶
func (x *ListApplicationsRequest) GetPaginator() *Paginator
func (*ListApplicationsRequest) GetSearchName ¶
func (x *ListApplicationsRequest) GetSearchName() string
func (*ListApplicationsRequest) GetTenantId ¶
func (x *ListApplicationsRequest) GetTenantId() string
func (*ListApplicationsRequest) ProtoMessage ¶
func (*ListApplicationsRequest) ProtoMessage()
func (*ListApplicationsRequest) ProtoReflect ¶
func (x *ListApplicationsRequest) ProtoReflect() protoreflect.Message
func (*ListApplicationsRequest) Reset ¶
func (x *ListApplicationsRequest) Reset()
func (*ListApplicationsRequest) String ¶
func (x *ListApplicationsRequest) String() string
type ListApplicationsResponse ¶
type ListApplicationsResponse struct {
// Pagination.
Pagination *Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
// Result-set.
Result []*ApplicationListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ListApplicationsResponse) Descriptor
deprecated
func (*ListApplicationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListApplicationsResponse.ProtoReflect.Descriptor instead.
func (*ListApplicationsResponse) GetPagination ¶
func (x *ListApplicationsResponse) GetPagination() *Pagination
func (*ListApplicationsResponse) GetResult ¶
func (x *ListApplicationsResponse) GetResult() []*ApplicationListItem
func (*ListApplicationsResponse) ProtoMessage ¶
func (*ListApplicationsResponse) ProtoMessage()
func (*ListApplicationsResponse) ProtoReflect ¶
func (x *ListApplicationsResponse) ProtoReflect() protoreflect.Message
func (*ListApplicationsResponse) Reset ¶
func (x *ListApplicationsResponse) Reset()
func (*ListApplicationsResponse) String ¶
func (x *ListApplicationsResponse) String() string
type ListBasestationsRequest ¶
type ListBasestationsRequest struct {
// Tenant ID (UUID) to filter basestations on.
// To list all basestations as a global admin user, this field can be left blank.
TenantId *string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3,oneof" json:"tenant_id,omitempty"`
// Pagination. Defaults to 100 objects at page index 0.
Paginator *Paginator `protobuf:"bytes,2,opt,name=paginator,proto3" json:"paginator,omitempty"`
// If set, the given string will be used to search on name (optional).
SearchName *string `protobuf:"bytes,3,opt,name=search_name,json=searchName,proto3,oneof" json:"search_name,omitempty"`
// Tags to filter devices on.
Tags *common.Tags `protobuf:"bytes,4,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// If set, the given value will be used to sort by (optional).
OrderBy ListBasestationsRequest_OrderBy `protobuf:"varint,6,opt,name=order_by,json=orderBy,proto3,enum=api.ListBasestationsRequest_OrderBy" json:"order_by,omitempty"`
// If set, the sorting direction will be decending (default = ascending) (optional).
OrderByDesc bool `protobuf:"varint,7,opt,name=order_by_desc,json=orderByDesc,proto3" json:"order_by_desc,omitempty"`
// contains filtered or unexported fields
}
func (*ListBasestationsRequest) Descriptor
deprecated
func (*ListBasestationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListBasestationsRequest.ProtoReflect.Descriptor instead.
func (*ListBasestationsRequest) GetOrderBy ¶
func (x *ListBasestationsRequest) GetOrderBy() ListBasestationsRequest_OrderBy
func (*ListBasestationsRequest) GetOrderByDesc ¶
func (x *ListBasestationsRequest) GetOrderByDesc() bool
func (*ListBasestationsRequest) GetPaginator ¶
func (x *ListBasestationsRequest) GetPaginator() *Paginator
func (*ListBasestationsRequest) GetSearchName ¶
func (x *ListBasestationsRequest) GetSearchName() string
func (*ListBasestationsRequest) GetTags ¶
func (x *ListBasestationsRequest) GetTags() *common.Tags
func (*ListBasestationsRequest) GetTenantId ¶
func (x *ListBasestationsRequest) GetTenantId() string
func (*ListBasestationsRequest) ProtoMessage ¶
func (*ListBasestationsRequest) ProtoMessage()
func (*ListBasestationsRequest) ProtoReflect ¶
func (x *ListBasestationsRequest) ProtoReflect() protoreflect.Message
func (*ListBasestationsRequest) Reset ¶
func (x *ListBasestationsRequest) Reset()
func (*ListBasestationsRequest) String ¶
func (x *ListBasestationsRequest) String() string
type ListBasestationsRequest_OrderBy ¶
type ListBasestationsRequest_OrderBy int32
const ( ListBasestationsRequest_NAME ListBasestationsRequest_OrderBy = 0 ListBasestationsRequest_EUI ListBasestationsRequest_OrderBy = 1 ListBasestationsRequest_LAST_SEEN_AT ListBasestationsRequest_OrderBy = 2 ListBasestationsRequest_CREATED_AT ListBasestationsRequest_OrderBy = 3 )
func (ListBasestationsRequest_OrderBy) Descriptor ¶
func (ListBasestationsRequest_OrderBy) Descriptor() protoreflect.EnumDescriptor
func (ListBasestationsRequest_OrderBy) Enum ¶
func (x ListBasestationsRequest_OrderBy) Enum() *ListBasestationsRequest_OrderBy
func (ListBasestationsRequest_OrderBy) EnumDescriptor
deprecated
func (ListBasestationsRequest_OrderBy) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListBasestationsRequest_OrderBy.Descriptor instead.
func (ListBasestationsRequest_OrderBy) Number ¶
func (x ListBasestationsRequest_OrderBy) Number() protoreflect.EnumNumber
func (ListBasestationsRequest_OrderBy) String ¶
func (x ListBasestationsRequest_OrderBy) String() string
func (ListBasestationsRequest_OrderBy) Type ¶
func (ListBasestationsRequest_OrderBy) Type() protoreflect.EnumType
type ListBasestationsResponse ¶
type ListBasestationsResponse struct {
// Pagination.
Pagination *Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
// Result-set.
Result []*BasestationListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ListBasestationsResponse) Descriptor
deprecated
func (*ListBasestationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBasestationsResponse.ProtoReflect.Descriptor instead.
func (*ListBasestationsResponse) GetPagination ¶
func (x *ListBasestationsResponse) GetPagination() *Pagination
func (*ListBasestationsResponse) GetResult ¶
func (x *ListBasestationsResponse) GetResult() []*BasestationListItem
func (*ListBasestationsResponse) ProtoMessage ¶
func (*ListBasestationsResponse) ProtoMessage()
func (*ListBasestationsResponse) ProtoReflect ¶
func (x *ListBasestationsResponse) ProtoReflect() protoreflect.Message
func (*ListBasestationsResponse) Reset ¶
func (x *ListBasestationsResponse) Reset()
func (*ListBasestationsResponse) String ¶
func (x *ListBasestationsResponse) String() string
type ListDeviceProfilesRequest ¶
type ListDeviceProfilesRequest struct {
// Tenant ID to list the device-profiles for.
// To list all device-profiles as a global admin user, this field can be left blank.
TenantId *string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3,oneof" json:"tenant_id,omitempty"`
// Pagination. Defaults to 100 objects at page index 0.
Paginator *Paginator `protobuf:"bytes,2,opt,name=paginator,proto3" json:"paginator,omitempty"`
// If set, the given string will be used to search on name (optional).
SearchName *string `protobuf:"bytes,3,opt,name=search_name,json=searchName,proto3,oneof" json:"search_name,omitempty"`
// contains filtered or unexported fields
}
func (*ListDeviceProfilesRequest) Descriptor
deprecated
func (*ListDeviceProfilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDeviceProfilesRequest.ProtoReflect.Descriptor instead.
func (*ListDeviceProfilesRequest) GetPaginator ¶
func (x *ListDeviceProfilesRequest) GetPaginator() *Paginator
func (*ListDeviceProfilesRequest) GetSearchName ¶
func (x *ListDeviceProfilesRequest) GetSearchName() string
func (*ListDeviceProfilesRequest) GetTenantId ¶
func (x *ListDeviceProfilesRequest) GetTenantId() string
func (*ListDeviceProfilesRequest) ProtoMessage ¶
func (*ListDeviceProfilesRequest) ProtoMessage()
func (*ListDeviceProfilesRequest) ProtoReflect ¶
func (x *ListDeviceProfilesRequest) ProtoReflect() protoreflect.Message
func (*ListDeviceProfilesRequest) Reset ¶
func (x *ListDeviceProfilesRequest) Reset()
func (*ListDeviceProfilesRequest) String ¶
func (x *ListDeviceProfilesRequest) String() string
type ListDeviceProfilesResponse ¶
type ListDeviceProfilesResponse struct {
// Pagination.
Pagination *Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
// Result-set.
Result []*DeviceProfileListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ListDeviceProfilesResponse) Descriptor
deprecated
func (*ListDeviceProfilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDeviceProfilesResponse.ProtoReflect.Descriptor instead.
func (*ListDeviceProfilesResponse) GetPagination ¶
func (x *ListDeviceProfilesResponse) GetPagination() *Pagination
func (*ListDeviceProfilesResponse) GetResult ¶
func (x *ListDeviceProfilesResponse) GetResult() []*DeviceProfileListItem
func (*ListDeviceProfilesResponse) ProtoMessage ¶
func (*ListDeviceProfilesResponse) ProtoMessage()
func (*ListDeviceProfilesResponse) ProtoReflect ¶
func (x *ListDeviceProfilesResponse) ProtoReflect() protoreflect.Message
func (*ListDeviceProfilesResponse) Reset ¶
func (x *ListDeviceProfilesResponse) Reset()
func (*ListDeviceProfilesResponse) String ¶
func (x *ListDeviceProfilesResponse) String() string
type ListDevicesRequest ¶
type ListDevicesRequest struct {
// Pagination. Defaults to 100 objects at page index 0.
Paginator *Paginator `protobuf:"bytes,1,opt,name=paginator,proto3" json:"paginator,omitempty"`
// If set, the given string will be used to search on name (optional).
SearchName *string `protobuf:"bytes,2,opt,name=search_name,json=searchName,proto3,oneof" json:"search_name,omitempty"`
// Application ID (UUID) to filter devices on.
// Leave blank to show devices of all applications of the tenant.
ApplicationId *string `protobuf:"bytes,3,opt,name=application_id,json=applicationId,proto3,oneof" json:"application_id,omitempty"`
// Tenant ID (UUID) to filter devices on.
// Only applies to global admin users, leave blank for regular users.
// This will show all devices that belong to applications of a tenant.
TenantId *string `protobuf:"bytes,4,opt,name=tenant_id,json=tenantId,proto3,oneof" json:"tenant_id,omitempty"`
// Tags to filter devices on.
Tags *common.Tags `protobuf:"bytes,5,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// Device-profile ID (UUID) to filter devices on.
DeviceProfileId *string `protobuf:"bytes,6,opt,name=device_profile_id,json=deviceProfileId,proto3,oneof" json:"device_profile_id,omitempty"`
// If set, the given value will be used to sort by (optional).
OrderBy ListDevicesRequest_OrderBy `protobuf:"varint,7,opt,name=order_by,json=orderBy,proto3,enum=api.ListDevicesRequest_OrderBy" json:"order_by,omitempty"`
// If set, the sorting direction will be decending (default = ascending) (optional).
OrderByDesc bool `protobuf:"varint,8,opt,name=order_by_desc,json=orderByDesc,proto3" json:"order_by_desc,omitempty"`
// contains filtered or unexported fields
}
func (*ListDevicesRequest) Descriptor
deprecated
func (*ListDevicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDevicesRequest.ProtoReflect.Descriptor instead.
func (*ListDevicesRequest) GetApplicationId ¶
func (x *ListDevicesRequest) GetApplicationId() string
func (*ListDevicesRequest) GetDeviceProfileId ¶
func (x *ListDevicesRequest) GetDeviceProfileId() string
func (*ListDevicesRequest) GetOrderBy ¶
func (x *ListDevicesRequest) GetOrderBy() ListDevicesRequest_OrderBy
func (*ListDevicesRequest) GetOrderByDesc ¶
func (x *ListDevicesRequest) GetOrderByDesc() bool
func (*ListDevicesRequest) GetPaginator ¶
func (x *ListDevicesRequest) GetPaginator() *Paginator
func (*ListDevicesRequest) GetSearchName ¶
func (x *ListDevicesRequest) GetSearchName() string
func (*ListDevicesRequest) GetTags ¶
func (x *ListDevicesRequest) GetTags() *common.Tags
func (*ListDevicesRequest) GetTenantId ¶
func (x *ListDevicesRequest) GetTenantId() string
func (*ListDevicesRequest) ProtoMessage ¶
func (*ListDevicesRequest) ProtoMessage()
func (*ListDevicesRequest) ProtoReflect ¶
func (x *ListDevicesRequest) ProtoReflect() protoreflect.Message
func (*ListDevicesRequest) Reset ¶
func (x *ListDevicesRequest) Reset()
func (*ListDevicesRequest) String ¶
func (x *ListDevicesRequest) String() string
type ListDevicesRequest_OrderBy ¶
type ListDevicesRequest_OrderBy int32
const ( ListDevicesRequest_NAME ListDevicesRequest_OrderBy = 0 ListDevicesRequest_EUI ListDevicesRequest_OrderBy = 1 ListDevicesRequest_LAST_SEEN_AT ListDevicesRequest_OrderBy = 2 ListDevicesRequest_CREATED_AT ListDevicesRequest_OrderBy = 3 )
func (ListDevicesRequest_OrderBy) Descriptor ¶
func (ListDevicesRequest_OrderBy) Descriptor() protoreflect.EnumDescriptor
func (ListDevicesRequest_OrderBy) Enum ¶
func (x ListDevicesRequest_OrderBy) Enum() *ListDevicesRequest_OrderBy
func (ListDevicesRequest_OrderBy) EnumDescriptor
deprecated
func (ListDevicesRequest_OrderBy) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListDevicesRequest_OrderBy.Descriptor instead.
func (ListDevicesRequest_OrderBy) Number ¶
func (x ListDevicesRequest_OrderBy) Number() protoreflect.EnumNumber
func (ListDevicesRequest_OrderBy) String ¶
func (x ListDevicesRequest_OrderBy) String() string
func (ListDevicesRequest_OrderBy) Type ¶
func (ListDevicesRequest_OrderBy) Type() protoreflect.EnumType
type ListDevicesResponse ¶
type ListDevicesResponse struct {
// Pagination.
Pagination *Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
// Result-set.
Result []*DeviceListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ListDevicesResponse) Descriptor
deprecated
func (*ListDevicesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDevicesResponse.ProtoReflect.Descriptor instead.
func (*ListDevicesResponse) GetPagination ¶
func (x *ListDevicesResponse) GetPagination() *Pagination
func (*ListDevicesResponse) GetResult ¶
func (x *ListDevicesResponse) GetResult() []*DeviceListItem
func (*ListDevicesResponse) ProtoMessage ¶
func (*ListDevicesResponse) ProtoMessage()
func (*ListDevicesResponse) ProtoReflect ¶
func (x *ListDevicesResponse) ProtoReflect() protoreflect.Message
func (*ListDevicesResponse) Reset ¶
func (x *ListDevicesResponse) Reset()
func (*ListDevicesResponse) String ¶
func (x *ListDevicesResponse) String() string
type ListTenantUsersRequest ¶
type ListTenantUsersRequest struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Pagination. Defaults to 100 objects at page index 0.
Paginator *Paginator `protobuf:"bytes,2,opt,name=paginator,proto3" json:"paginator,omitempty"`
// contains filtered or unexported fields
}
func (*ListTenantUsersRequest) Descriptor
deprecated
func (*ListTenantUsersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTenantUsersRequest.ProtoReflect.Descriptor instead.
func (*ListTenantUsersRequest) GetPaginator ¶
func (x *ListTenantUsersRequest) GetPaginator() *Paginator
func (*ListTenantUsersRequest) GetTenantId ¶
func (x *ListTenantUsersRequest) GetTenantId() string
func (*ListTenantUsersRequest) ProtoMessage ¶
func (*ListTenantUsersRequest) ProtoMessage()
func (*ListTenantUsersRequest) ProtoReflect ¶
func (x *ListTenantUsersRequest) ProtoReflect() protoreflect.Message
func (*ListTenantUsersRequest) Reset ¶
func (x *ListTenantUsersRequest) Reset()
func (*ListTenantUsersRequest) String ¶
func (x *ListTenantUsersRequest) String() string
type ListTenantUsersResponse ¶
type ListTenantUsersResponse struct {
// Pagination.
Pagination *Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
// Result-set.
Result []*TenantUserListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ListTenantUsersResponse) Descriptor
deprecated
func (*ListTenantUsersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTenantUsersResponse.ProtoReflect.Descriptor instead.
func (*ListTenantUsersResponse) GetPagination ¶
func (x *ListTenantUsersResponse) GetPagination() *Pagination
func (*ListTenantUsersResponse) GetResult ¶
func (x *ListTenantUsersResponse) GetResult() []*TenantUserListItem
func (*ListTenantUsersResponse) ProtoMessage ¶
func (*ListTenantUsersResponse) ProtoMessage()
func (*ListTenantUsersResponse) ProtoReflect ¶
func (x *ListTenantUsersResponse) ProtoReflect() protoreflect.Message
func (*ListTenantUsersResponse) Reset ¶
func (x *ListTenantUsersResponse) Reset()
func (*ListTenantUsersResponse) String ¶
func (x *ListTenantUsersResponse) String() string
type ListTenantsRequest ¶
type ListTenantsRequest struct {
// Pagination. Defaults to 100 objects at page index 0.
Paginator *Paginator `protobuf:"bytes,1,opt,name=paginator,proto3" json:"paginator,omitempty"`
// If set, the given string will be used to search on name.
SearchName *string `protobuf:"bytes,3,opt,name=search_name,json=searchName,proto3,oneof" json:"search_name,omitempty"`
// If set, filters the result set to the tenants of the user.
// This filter can only be used by admin users or global API keys.
UserId *string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3,oneof" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
func (*ListTenantsRequest) Descriptor
deprecated
func (*ListTenantsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTenantsRequest.ProtoReflect.Descriptor instead.
func (*ListTenantsRequest) GetPaginator ¶
func (x *ListTenantsRequest) GetPaginator() *Paginator
func (*ListTenantsRequest) GetSearchName ¶
func (x *ListTenantsRequest) GetSearchName() string
func (*ListTenantsRequest) GetUserId ¶
func (x *ListTenantsRequest) GetUserId() string
func (*ListTenantsRequest) ProtoMessage ¶
func (*ListTenantsRequest) ProtoMessage()
func (*ListTenantsRequest) ProtoReflect ¶
func (x *ListTenantsRequest) ProtoReflect() protoreflect.Message
func (*ListTenantsRequest) Reset ¶
func (x *ListTenantsRequest) Reset()
func (*ListTenantsRequest) String ¶
func (x *ListTenantsRequest) String() string
type ListTenantsResponse ¶
type ListTenantsResponse struct {
// Pagination.
Pagination *Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
// Result-set.
Result []*TenantListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ListTenantsResponse) Descriptor
deprecated
func (*ListTenantsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTenantsResponse.ProtoReflect.Descriptor instead.
func (*ListTenantsResponse) GetPagination ¶
func (x *ListTenantsResponse) GetPagination() *Pagination
func (*ListTenantsResponse) GetResult ¶
func (x *ListTenantsResponse) GetResult() []*TenantListItem
func (*ListTenantsResponse) ProtoMessage ¶
func (*ListTenantsResponse) ProtoMessage()
func (*ListTenantsResponse) ProtoReflect ¶
func (x *ListTenantsResponse) ProtoReflect() protoreflect.Message
func (*ListTenantsResponse) Reset ¶
func (x *ListTenantsResponse) Reset()
func (*ListTenantsResponse) String ¶
func (x *ListTenantsResponse) String() string
type ListUsersRequest ¶
type ListUsersRequest struct {
// Pagination. Defaults to 100 objects at page index 0.
Paginator *Paginator `protobuf:"bytes,1,opt,name=paginator,proto3" json:"paginator,omitempty"`
// contains filtered or unexported fields
}
func (*ListUsersRequest) Descriptor
deprecated
func (*ListUsersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListUsersRequest.ProtoReflect.Descriptor instead.
func (*ListUsersRequest) GetPaginator ¶
func (x *ListUsersRequest) GetPaginator() *Paginator
func (*ListUsersRequest) ProtoMessage ¶
func (*ListUsersRequest) ProtoMessage()
func (*ListUsersRequest) ProtoReflect ¶
func (x *ListUsersRequest) ProtoReflect() protoreflect.Message
func (*ListUsersRequest) Reset ¶
func (x *ListUsersRequest) Reset()
func (*ListUsersRequest) String ¶
func (x *ListUsersRequest) String() string
type ListUsersResponse ¶
type ListUsersResponse struct {
// Pagination.
Pagination *Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
// Result-set.
Result []*UserListItem `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ListUsersResponse) Descriptor
deprecated
func (*ListUsersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListUsersResponse.ProtoReflect.Descriptor instead.
func (*ListUsersResponse) GetPagination ¶
func (x *ListUsersResponse) GetPagination() *Pagination
func (*ListUsersResponse) GetResult ¶
func (x *ListUsersResponse) GetResult() []*UserListItem
func (*ListUsersResponse) ProtoMessage ¶
func (*ListUsersResponse) ProtoMessage()
func (*ListUsersResponse) ProtoReflect ¶
func (x *ListUsersResponse) ProtoReflect() protoreflect.Message
func (*ListUsersResponse) Reset ¶
func (x *ListUsersResponse) Reset()
func (*ListUsersResponse) String ¶
func (x *ListUsersResponse) String() string
type LoginRequest ¶
type LoginRequest struct {
// Email of the user.
Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
// Password of the user.
Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
// contains filtered or unexported fields
}
func (*LoginRequest) Descriptor
deprecated
func (*LoginRequest) Descriptor() ([]byte, []int)
Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.
func (*LoginRequest) GetEmail ¶
func (x *LoginRequest) GetEmail() string
func (*LoginRequest) GetPassword ¶
func (x *LoginRequest) GetPassword() string
func (*LoginRequest) ProtoMessage ¶
func (*LoginRequest) ProtoMessage()
func (*LoginRequest) ProtoReflect ¶
func (x *LoginRequest) ProtoReflect() protoreflect.Message
func (*LoginRequest) Reset ¶
func (x *LoginRequest) Reset()
func (*LoginRequest) String ¶
func (x *LoginRequest) String() string
type LoginResponse ¶
type LoginResponse struct {
// The JWT tag to be used to access SplitStack interfaces.
Jwt string `protobuf:"bytes,1,opt,name=jwt,proto3" json:"jwt,omitempty"`
// contains filtered or unexported fields
}
func (*LoginResponse) Descriptor
deprecated
func (*LoginResponse) Descriptor() ([]byte, []int)
Deprecated: Use LoginResponse.ProtoReflect.Descriptor instead.
func (*LoginResponse) GetJwt ¶
func (x *LoginResponse) GetJwt() string
func (*LoginResponse) ProtoMessage ¶
func (*LoginResponse) ProtoMessage()
func (*LoginResponse) ProtoReflect ¶
func (x *LoginResponse) ProtoReflect() protoreflect.Message
func (*LoginResponse) Reset ¶
func (x *LoginResponse) Reset()
func (*LoginResponse) String ¶
func (x *LoginResponse) String() string
type LoginServiceClient ¶
type LoginServiceClient interface {
// Log in a user
Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error)
}
LoginServiceClient is the client API for LoginService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
LoginService is the service providing API endpoints for internal usage.
func NewLoginServiceClient ¶
func NewLoginServiceClient(cc grpc.ClientConnInterface) LoginServiceClient
type LoginServiceServer ¶
type LoginServiceServer interface {
// Log in a user
Login(context.Context, *LoginRequest) (*LoginResponse, error)
// contains filtered or unexported methods
}
LoginServiceServer is the server API for LoginService service. All implementations must embed UnimplementedLoginServiceServer for forward compatibility.
LoginService is the service providing API endpoints for internal usage.
type Measurement ¶
type Measurement struct {
// Name (user defined).
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Kind.
Kind MeasurementKind `protobuf:"varint,3,opt,name=kind,proto3,enum=api.MeasurementKind" json:"kind,omitempty"`
// contains filtered or unexported fields
}
func (*Measurement) Descriptor
deprecated
func (*Measurement) Descriptor() ([]byte, []int)
Deprecated: Use Measurement.ProtoReflect.Descriptor instead.
func (*Measurement) GetKind ¶
func (x *Measurement) GetKind() MeasurementKind
func (*Measurement) GetName ¶
func (x *Measurement) GetName() string
func (*Measurement) ProtoMessage ¶
func (*Measurement) ProtoMessage()
func (*Measurement) ProtoReflect ¶
func (x *Measurement) ProtoReflect() protoreflect.Message
func (*Measurement) Reset ¶
func (x *Measurement) Reset()
func (*Measurement) String ¶
func (x *Measurement) String() string
type MeasurementKind ¶
type MeasurementKind int32
const ( // Unknown (in which case it is not tracked). MeasurementKind_UNKNOWN MeasurementKind = 0 // Incrementing counters that never decrease (these are not reset on each // reading). MeasurementKind_COUNTER MeasurementKind = 1 // Counters that do get reset upon reading. MeasurementKind_ABSOLUTE MeasurementKind = 2 // E.g. a temperature value. MeasurementKind_GAUGE MeasurementKind = 3 // E.g. a firmware version, true / false value. MeasurementKind_STRING MeasurementKind = 4 )
func (MeasurementKind) Descriptor ¶
func (MeasurementKind) Descriptor() protoreflect.EnumDescriptor
func (MeasurementKind) Enum ¶
func (x MeasurementKind) Enum() *MeasurementKind
func (MeasurementKind) EnumDescriptor
deprecated
func (MeasurementKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use MeasurementKind.Descriptor instead.
func (MeasurementKind) Number ¶
func (x MeasurementKind) Number() protoreflect.EnumNumber
func (MeasurementKind) String ¶
func (x MeasurementKind) String() string
func (MeasurementKind) Type ¶
func (MeasurementKind) Type() protoreflect.EnumType
type Measurements ¶
type Measurements struct {
Measurements map[string]*Measurement `` /* 151-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*Measurements) Descriptor
deprecated
func (*Measurements) Descriptor() ([]byte, []int)
Deprecated: Use Measurements.ProtoReflect.Descriptor instead.
func (*Measurements) GetMeasurements ¶
func (x *Measurements) GetMeasurements() map[string]*Measurement
func (*Measurements) ProtoMessage ¶
func (*Measurements) ProtoMessage()
func (*Measurements) ProtoReflect ¶
func (x *Measurements) ProtoReflect() protoreflect.Message
func (*Measurements) Reset ¶
func (x *Measurements) Reset()
func (*Measurements) String ¶
func (x *Measurements) String() string
type Pagination ¶
type Pagination struct {
// Total number of available pages with the requested page size
NumPages uint64 `protobuf:"varint,1,opt,name=num_pages,json=numPages,proto3" json:"num_pages,omitempty"`
// Total number of available items
NumItems uint64 `protobuf:"varint,2,opt,name=num_items,json=numItems,proto3" json:"num_items,omitempty"`
// contains filtered or unexported fields
}
Details about the pagination.
func (*Pagination) Descriptor
deprecated
func (*Pagination) Descriptor() ([]byte, []int)
Deprecated: Use Pagination.ProtoReflect.Descriptor instead.
func (*Pagination) GetNumItems ¶
func (x *Pagination) GetNumItems() uint64
func (*Pagination) GetNumPages ¶
func (x *Pagination) GetNumPages() uint64
func (*Pagination) ProtoMessage ¶
func (*Pagination) ProtoMessage()
func (*Pagination) ProtoReflect ¶
func (x *Pagination) ProtoReflect() protoreflect.Message
func (*Pagination) Reset ¶
func (x *Pagination) Reset()
func (*Pagination) String ¶
func (x *Pagination) String() string
type Paginator ¶
type Paginator struct {
// Requested number of items per page. Defaults to 100.
PageSize uint64 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Requested page. First page is 0.
Page uint64 `protobuf:"varint,4,opt,name=page,proto3" json:"page,omitempty"`
// contains filtered or unexported fields
}
Paginate requests for multiple objects.
func (*Paginator) Descriptor
deprecated
func (*Paginator) GetPageSize ¶
func (*Paginator) ProtoMessage ¶
func (*Paginator) ProtoMessage()
func (*Paginator) ProtoReflect ¶
func (x *Paginator) ProtoReflect() protoreflect.Message
type ResetApplicationIntegrationTokenRequest ¶
type ResetApplicationIntegrationTokenRequest struct {
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// contains filtered or unexported fields
}
func (*ResetApplicationIntegrationTokenRequest) Descriptor
deprecated
func (*ResetApplicationIntegrationTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResetApplicationIntegrationTokenRequest.ProtoReflect.Descriptor instead.
func (*ResetApplicationIntegrationTokenRequest) GetApplicationId ¶
func (x *ResetApplicationIntegrationTokenRequest) GetApplicationId() string
func (*ResetApplicationIntegrationTokenRequest) ProtoMessage ¶
func (*ResetApplicationIntegrationTokenRequest) ProtoMessage()
func (*ResetApplicationIntegrationTokenRequest) ProtoReflect ¶
func (x *ResetApplicationIntegrationTokenRequest) ProtoReflect() protoreflect.Message
func (*ResetApplicationIntegrationTokenRequest) Reset ¶
func (x *ResetApplicationIntegrationTokenRequest) Reset()
func (*ResetApplicationIntegrationTokenRequest) String ¶
func (x *ResetApplicationIntegrationTokenRequest) String() string
type RevokeDeviceQueueItemRequest ¶
type RevokeDeviceQueueItemRequest struct {
// Device ID (UUID).
DeviceId string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
// Queue ID (UUID).
QueueId string `protobuf:"bytes,2,opt,name=queue_id,json=queueId,proto3" json:"queue_id,omitempty"`
// contains filtered or unexported fields
}
func (*RevokeDeviceQueueItemRequest) Descriptor
deprecated
func (*RevokeDeviceQueueItemRequest) Descriptor() ([]byte, []int)
Deprecated: Use RevokeDeviceQueueItemRequest.ProtoReflect.Descriptor instead.
func (*RevokeDeviceQueueItemRequest) GetDeviceId ¶
func (x *RevokeDeviceQueueItemRequest) GetDeviceId() string
func (*RevokeDeviceQueueItemRequest) GetQueueId ¶
func (x *RevokeDeviceQueueItemRequest) GetQueueId() string
func (*RevokeDeviceQueueItemRequest) ProtoMessage ¶
func (*RevokeDeviceQueueItemRequest) ProtoMessage()
func (*RevokeDeviceQueueItemRequest) ProtoReflect ¶
func (x *RevokeDeviceQueueItemRequest) ProtoReflect() protoreflect.Message
func (*RevokeDeviceQueueItemRequest) Reset ¶
func (x *RevokeDeviceQueueItemRequest) Reset()
func (*RevokeDeviceQueueItemRequest) String ¶
func (x *RevokeDeviceQueueItemRequest) String() string
type RevokeDeviceQueueItemResponse ¶
type RevokeDeviceQueueItemResponse struct {
// Device ID (UUID).
DeviceId string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
// Queue ID (UUID).
QueueId string `protobuf:"bytes,2,opt,name=queue_id,json=queueId,proto3" json:"queue_id,omitempty"`
// contains filtered or unexported fields
}
func (*RevokeDeviceQueueItemResponse) Descriptor
deprecated
func (*RevokeDeviceQueueItemResponse) Descriptor() ([]byte, []int)
Deprecated: Use RevokeDeviceQueueItemResponse.ProtoReflect.Descriptor instead.
func (*RevokeDeviceQueueItemResponse) GetDeviceId ¶
func (x *RevokeDeviceQueueItemResponse) GetDeviceId() string
func (*RevokeDeviceQueueItemResponse) GetQueueId ¶
func (x *RevokeDeviceQueueItemResponse) GetQueueId() string
func (*RevokeDeviceQueueItemResponse) ProtoMessage ¶
func (*RevokeDeviceQueueItemResponse) ProtoMessage()
func (*RevokeDeviceQueueItemResponse) ProtoReflect ¶
func (x *RevokeDeviceQueueItemResponse) ProtoReflect() protoreflect.Message
func (*RevokeDeviceQueueItemResponse) Reset ¶
func (x *RevokeDeviceQueueItemResponse) Reset()
func (*RevokeDeviceQueueItemResponse) String ¶
func (x *RevokeDeviceQueueItemResponse) String() string
type Tenant ¶
type Tenant struct {
// Tenant ID (UUID).
// Note: this value will be automatically generated on create.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Tenant name,
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Tenant description.
Description *string `protobuf:"bytes,3,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Can the tenant create and "own" Gateways?
CanHaveBasestations bool `protobuf:"varint,4,opt,name=can_have_basestations,json=canHaveBasestations,proto3" json:"can_have_basestations,omitempty"`
// Max. basestation count for tenant.
// When set to 0, the tenant can have unlimited basestations.
MaxBasestationCount uint32 `protobuf:"varint,5,opt,name=max_basestation_count,json=maxBasestationCount,proto3" json:"max_basestation_count,omitempty"`
// Max. device count for tenant.
// When set to 0, the tenant can have unlimited devices.
MaxDeviceCount uint32 `protobuf:"varint,6,opt,name=max_device_count,json=maxDeviceCount,proto3" json:"max_device_count,omitempty"`
// Private basestations.
// If enabled, then basestations will not be shared with other tenants.
PrivateBasestations bool `protobuf:"varint,7,opt,name=private_basestations,json=privateBasestations,proto3" json:"private_basestations,omitempty"`
// Private devices.
// If enabled, then devices will not be shared with other tenants and will not be attached to their basestations.
PrivateDevices bool `protobuf:"varint,8,opt,name=private_devices,json=privateDevices,proto3" json:"private_devices,omitempty"`
// List of variable MACs enabled for the tenant.
VariableMacEnabled *VariableMacList `protobuf:"bytes,9,opt,name=variable_mac_enabled,json=variableMacEnabled,proto3" json:"variable_mac_enabled,omitempty"`
// Tags (user defined).
// These tags can be used to add additional information to the tenant. These
// tags are NOT exposed in the integration events.
Tags *common.Tags `protobuf:"bytes,10,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*Tenant) Descriptor
deprecated
func (*Tenant) GetCanHaveBasestations ¶
func (*Tenant) GetDescription ¶
func (*Tenant) GetMaxBasestationCount ¶
func (*Tenant) GetMaxDeviceCount ¶
func (*Tenant) GetPrivateBasestations ¶
func (*Tenant) GetPrivateDevices ¶
func (*Tenant) GetVariableMacEnabled ¶
func (x *Tenant) GetVariableMacEnabled() *VariableMacList
func (*Tenant) ProtoMessage ¶
func (*Tenant) ProtoMessage()
func (*Tenant) ProtoReflect ¶
func (x *Tenant) ProtoReflect() protoreflect.Message
type TenantListItem ¶
type TenantListItem struct {
// Tenant ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Tenant name.
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
// Can the tenant create and "own" Gateways?
CanHaveBasestations bool `protobuf:"varint,5,opt,name=can_have_basestations,json=canHaveBasestations,proto3" json:"can_have_basestations,omitempty"`
// Private basestations.
// If enabled, then basestations will not be shared with other tenants.
PrivateBasestations bool `protobuf:"varint,7,opt,name=private_basestations,json=privateBasestations,proto3" json:"private_basestations,omitempty"`
// Private devices.
// If enabled, then devices will not be shared with other tenants and will not be attached to their basestations.
PrivateDevices bool `protobuf:"varint,8,opt,name=private_devices,json=privateDevices,proto3" json:"private_devices,omitempty"`
// Max basestation count.
// 0 = unlimited.
MaxBasestationCount uint32 `protobuf:"varint,9,opt,name=max_basestation_count,json=maxBasestationCount,proto3" json:"max_basestation_count,omitempty"`
// Max device count.
// 0 = unlimited.
MaxDeviceCount uint32 `protobuf:"varint,10,opt,name=max_device_count,json=maxDeviceCount,proto3" json:"max_device_count,omitempty"`
// contains filtered or unexported fields
}
func (*TenantListItem) Descriptor
deprecated
func (*TenantListItem) Descriptor() ([]byte, []int)
Deprecated: Use TenantListItem.ProtoReflect.Descriptor instead.
func (*TenantListItem) GetCanHaveBasestations ¶
func (x *TenantListItem) GetCanHaveBasestations() bool
func (*TenantListItem) GetCreatedAt ¶
func (x *TenantListItem) GetCreatedAt() *timestamppb.Timestamp
func (*TenantListItem) GetId ¶
func (x *TenantListItem) GetId() string
func (*TenantListItem) GetMaxBasestationCount ¶
func (x *TenantListItem) GetMaxBasestationCount() uint32
func (*TenantListItem) GetMaxDeviceCount ¶
func (x *TenantListItem) GetMaxDeviceCount() uint32
func (*TenantListItem) GetName ¶
func (x *TenantListItem) GetName() string
func (*TenantListItem) GetPrivateBasestations ¶
func (x *TenantListItem) GetPrivateBasestations() bool
func (*TenantListItem) GetPrivateDevices ¶
func (x *TenantListItem) GetPrivateDevices() bool
func (*TenantListItem) GetUpdatedAt ¶
func (x *TenantListItem) GetUpdatedAt() *timestamppb.Timestamp
func (*TenantListItem) ProtoMessage ¶
func (*TenantListItem) ProtoMessage()
func (*TenantListItem) ProtoReflect ¶
func (x *TenantListItem) ProtoReflect() protoreflect.Message
func (*TenantListItem) Reset ¶
func (x *TenantListItem) Reset()
func (*TenantListItem) String ¶
func (x *TenantListItem) String() string
type TenantServiceClient ¶
type TenantServiceClient interface {
// Create a new tenant.
CreateTenant(ctx context.Context, in *CreateTenantRequest, opts ...grpc.CallOption) (*CreateTenantResponse, error)
// Get the tenant for the given ID.
GetTenant(ctx context.Context, in *GetTenantRequest, opts ...grpc.CallOption) (*GetTenantResponse, error)
// Update the given tenant.
UpdateTenant(ctx context.Context, in *UpdateTenantRequest, opts ...grpc.CallOption) (*UpdateTenantResponse, error)
// Enable the given variable MAC for the tenant.
EnableVariableMac(ctx context.Context, in *EnableVariableMacRequest, opts ...grpc.CallOption) (*VariableMacResponse, error)
// Disable the given variable MAC for the tenant.
DisableVariableMac(ctx context.Context, in *DisableVariableMacRequest, opts ...grpc.CallOption) (*VariableMacResponse, error)
// Delete the tenant with the given ID.
DeleteTenant(ctx context.Context, in *DeleteTenantRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Get the list of tenants.
ListTenants(ctx context.Context, in *ListTenantsRequest, opts ...grpc.CallOption) (*ListTenantsResponse, error)
}
TenantServiceClient is the client API for TenantService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
TenantService is the service providing API methods for managing tenants.
func NewTenantServiceClient ¶
func NewTenantServiceClient(cc grpc.ClientConnInterface) TenantServiceClient
type TenantServiceServer ¶
type TenantServiceServer interface {
// Create a new tenant.
CreateTenant(context.Context, *CreateTenantRequest) (*CreateTenantResponse, error)
// Get the tenant for the given ID.
GetTenant(context.Context, *GetTenantRequest) (*GetTenantResponse, error)
// Update the given tenant.
UpdateTenant(context.Context, *UpdateTenantRequest) (*UpdateTenantResponse, error)
// Enable the given variable MAC for the tenant.
EnableVariableMac(context.Context, *EnableVariableMacRequest) (*VariableMacResponse, error)
// Disable the given variable MAC for the tenant.
DisableVariableMac(context.Context, *DisableVariableMacRequest) (*VariableMacResponse, error)
// Delete the tenant with the given ID.
DeleteTenant(context.Context, *DeleteTenantRequest) (*emptypb.Empty, error)
// Get the list of tenants.
ListTenants(context.Context, *ListTenantsRequest) (*ListTenantsResponse, error)
// contains filtered or unexported methods
}
TenantServiceServer is the server API for TenantService service. All implementations must embed UnimplementedTenantServiceServer for forward compatibility.
TenantService is the service providing API methods for managing tenants.
type TenantUser ¶
type TenantUser struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// User ID (UUID).
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// User is admin within the context of the tenant.
// There is no need to set the is_endnode_admin and is_basestation_admin flags.
IsAdmin bool `protobuf:"varint,3,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
// User is able to modify device related resources (applications,
// device-profiles, devices, multicast-groups).
IsEndnodeAdmin bool `protobuf:"varint,4,opt,name=is_endnode_admin,json=isEndnodeAdmin,proto3" json:"is_endnode_admin,omitempty"`
// User is able to modify gateways.
IsBasestationAdmin bool `protobuf:"varint,5,opt,name=is_basestation_admin,json=isBasestationAdmin,proto3" json:"is_basestation_admin,omitempty"`
// contains filtered or unexported fields
}
func (*TenantUser) Descriptor
deprecated
func (*TenantUser) Descriptor() ([]byte, []int)
Deprecated: Use TenantUser.ProtoReflect.Descriptor instead.
func (*TenantUser) GetIsAdmin ¶
func (x *TenantUser) GetIsAdmin() bool
func (*TenantUser) GetIsBasestationAdmin ¶
func (x *TenantUser) GetIsBasestationAdmin() bool
func (*TenantUser) GetIsEndnodeAdmin ¶
func (x *TenantUser) GetIsEndnodeAdmin() bool
func (*TenantUser) GetTenantId ¶
func (x *TenantUser) GetTenantId() string
func (*TenantUser) GetUserId ¶
func (x *TenantUser) GetUserId() string
func (*TenantUser) ProtoMessage ¶
func (*TenantUser) ProtoMessage()
func (*TenantUser) ProtoReflect ¶
func (x *TenantUser) ProtoReflect() protoreflect.Message
func (*TenantUser) Reset ¶
func (x *TenantUser) Reset()
func (*TenantUser) String ¶
func (x *TenantUser) String() string
type TenantUserListItem ¶
type TenantUserListItem struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// User ID (UUID).
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// User Email
Email string `protobuf:"bytes,5,opt,name=email,proto3" json:"email,omitempty"`
// User is admin within the context of the tenant.
// There is no need to set the is_endnode_admin and is_basestation_admin flags.
IsAdmin bool `protobuf:"varint,6,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
// User is able to modify device related resources (applications,
// device-profiles, devices, multicast-groups).
IsEndnodeAdmin bool `protobuf:"varint,7,opt,name=is_endnode_admin,json=isEndnodeAdmin,proto3" json:"is_endnode_admin,omitempty"`
// User is able to modify gateways.
IsBasestationAdmin bool `protobuf:"varint,8,opt,name=is_basestation_admin,json=isBasestationAdmin,proto3" json:"is_basestation_admin,omitempty"`
// contains filtered or unexported fields
}
func (*TenantUserListItem) Descriptor
deprecated
func (*TenantUserListItem) Descriptor() ([]byte, []int)
Deprecated: Use TenantUserListItem.ProtoReflect.Descriptor instead.
func (*TenantUserListItem) GetCreatedAt ¶
func (x *TenantUserListItem) GetCreatedAt() *timestamppb.Timestamp
func (*TenantUserListItem) GetEmail ¶
func (x *TenantUserListItem) GetEmail() string
func (*TenantUserListItem) GetIsAdmin ¶
func (x *TenantUserListItem) GetIsAdmin() bool
func (*TenantUserListItem) GetIsBasestationAdmin ¶
func (x *TenantUserListItem) GetIsBasestationAdmin() bool
func (*TenantUserListItem) GetIsEndnodeAdmin ¶
func (x *TenantUserListItem) GetIsEndnodeAdmin() bool
func (*TenantUserListItem) GetTenantId ¶
func (x *TenantUserListItem) GetTenantId() string
func (*TenantUserListItem) GetUpdatedAt ¶
func (x *TenantUserListItem) GetUpdatedAt() *timestamppb.Timestamp
func (*TenantUserListItem) GetUserId ¶
func (x *TenantUserListItem) GetUserId() string
func (*TenantUserListItem) ProtoMessage ¶
func (*TenantUserListItem) ProtoMessage()
func (*TenantUserListItem) ProtoReflect ¶
func (x *TenantUserListItem) ProtoReflect() protoreflect.Message
func (*TenantUserListItem) Reset ¶
func (x *TenantUserListItem) Reset()
func (*TenantUserListItem) String ¶
func (x *TenantUserListItem) String() string
type TenantUserServiceClient ¶
type TenantUserServiceClient interface {
// Add an user to the tenant.
// Note: the user must already exist.
AddTenantUser(ctx context.Context, in *AddTenantUserRequest, opts ...grpc.CallOption) (*AddTenantUserResponse, error)
// Get the the tenant user for the given tenant and user IDs.
GetTenantUser(ctx context.Context, in *GetTenantUserRequest, opts ...grpc.CallOption) (*GetTenantUserResponse, error)
// Update the given tenant user.
UpdateTenantUser(ctx context.Context, in *UpdateTenantUserRequest, opts ...grpc.CallOption) (*UpdateTenantUserResponse, error)
// Delete the given tenant user.
DeleteTenantUser(ctx context.Context, in *DeleteTenantUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Get the list of tenant users.
ListTenantUsers(ctx context.Context, in *ListTenantUsersRequest, opts ...grpc.CallOption) (*ListTenantUsersResponse, error)
}
TenantUserServiceClient is the client API for TenantUserService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
TenantUserService is the service providing API methods for managing tenant users.
func NewTenantUserServiceClient ¶
func NewTenantUserServiceClient(cc grpc.ClientConnInterface) TenantUserServiceClient
type TenantUserServiceServer ¶
type TenantUserServiceServer interface {
// Add an user to the tenant.
// Note: the user must already exist.
AddTenantUser(context.Context, *AddTenantUserRequest) (*AddTenantUserResponse, error)
// Get the the tenant user for the given tenant and user IDs.
GetTenantUser(context.Context, *GetTenantUserRequest) (*GetTenantUserResponse, error)
// Update the given tenant user.
UpdateTenantUser(context.Context, *UpdateTenantUserRequest) (*UpdateTenantUserResponse, error)
// Delete the given tenant user.
DeleteTenantUser(context.Context, *DeleteTenantUserRequest) (*emptypb.Empty, error)
// Get the list of tenant users.
ListTenantUsers(context.Context, *ListTenantUsersRequest) (*ListTenantUsersResponse, error)
// contains filtered or unexported methods
}
TenantUserServiceServer is the server API for TenantUserService service. All implementations must embed UnimplementedTenantUserServiceServer for forward compatibility.
TenantUserService is the service providing API methods for managing tenant users.
type UnimplementedApplicationIntegrationServiceServer ¶
type UnimplementedApplicationIntegrationServiceServer struct{}
UnimplementedApplicationIntegrationServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedApplicationIntegrationServiceServer) CreateApplicationIntegration ¶
func (UnimplementedApplicationIntegrationServiceServer) CreateApplicationIntegration(context.Context, *CreateApplicationIntegrationRequest) (*CreateApplicationIntegrationResponse, error)
func (UnimplementedApplicationIntegrationServiceServer) DeleteApplicationIntegration ¶
func (UnimplementedApplicationIntegrationServiceServer) DeleteApplicationIntegration(context.Context, *DeleteApplicationIntegrationRequest) (*emptypb.Empty, error)
func (UnimplementedApplicationIntegrationServiceServer) GetApplicationIntegration ¶
func (UnimplementedApplicationIntegrationServiceServer) GetApplicationIntegration(context.Context, *GetApplicationIntegrationRequest) (*GetApplicationIntegrationResponse, error)
func (UnimplementedApplicationIntegrationServiceServer) GetApplicationIntegrationToken ¶
func (UnimplementedApplicationIntegrationServiceServer) GetApplicationIntegrationToken(context.Context, *GetApplicationIntegrationTokenRequest) (*ApplicationIntegrationTokenResponse, error)
func (UnimplementedApplicationIntegrationServiceServer) ListApplicationIntegrations ¶
func (UnimplementedApplicationIntegrationServiceServer) ListApplicationIntegrations(context.Context, *ListApplicationIntegrationsRequest) (*ListApplicationIntegrationsResponse, error)
func (UnimplementedApplicationIntegrationServiceServer) ResetApplicationIntegrationToken ¶
func (UnimplementedApplicationIntegrationServiceServer) ResetApplicationIntegrationToken(context.Context, *ResetApplicationIntegrationTokenRequest) (*ApplicationIntegrationTokenResponse, error)
func (UnimplementedApplicationIntegrationServiceServer) UpdateApplicationIntegration ¶
func (UnimplementedApplicationIntegrationServiceServer) UpdateApplicationIntegration(context.Context, *UpdateApplicationIntegrationRequest) (*UpdateApplicationIntegrationResponse, error)
type UnimplementedApplicationServiceServer ¶
type UnimplementedApplicationServiceServer struct{}
UnimplementedApplicationServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedApplicationServiceServer) CreateApplication ¶
func (UnimplementedApplicationServiceServer) CreateApplication(context.Context, *CreateApplicationRequest) (*CreateApplicationResponse, error)
func (UnimplementedApplicationServiceServer) DeleteApplication ¶
func (UnimplementedApplicationServiceServer) DeleteApplication(context.Context, *DeleteApplicationRequest) (*emptypb.Empty, error)
func (UnimplementedApplicationServiceServer) GetApplication ¶
func (UnimplementedApplicationServiceServer) GetApplication(context.Context, *GetApplicationRequest) (*GetApplicationResponse, error)
func (UnimplementedApplicationServiceServer) ListApplications ¶
func (UnimplementedApplicationServiceServer) ListApplications(context.Context, *ListApplicationsRequest) (*ListApplicationsResponse, error)
func (UnimplementedApplicationServiceServer) UpdateApplication ¶
func (UnimplementedApplicationServiceServer) UpdateApplication(context.Context, *UpdateApplicationRequest) (*UpdateApplicationResponse, error)
type UnimplementedBasestationServiceServer ¶
type UnimplementedBasestationServiceServer struct{}
UnimplementedBasestationServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedBasestationServiceServer) CreateBasestation ¶
func (UnimplementedBasestationServiceServer) CreateBasestation(context.Context, *CreateBasestationRequest) (*CreateBasestationResponse, error)
func (UnimplementedBasestationServiceServer) DeleteBasestation ¶
func (UnimplementedBasestationServiceServer) DeleteBasestation(context.Context, *DeleteBasestationRequest) (*emptypb.Empty, error)
func (UnimplementedBasestationServiceServer) GenerateBasestationClientCertificate ¶
func (UnimplementedBasestationServiceServer) GenerateBasestationClientCertificate(context.Context, *GenerateBasestationClientCertificateRequest) (*GenerateBasestationClientCertificateResponse, error)
func (UnimplementedBasestationServiceServer) GetBasestation ¶
func (UnimplementedBasestationServiceServer) GetBasestation(context.Context, *GetBasestationRequest) (*GetBasestationResponse, error)
func (UnimplementedBasestationServiceServer) GetBasestationMetrics ¶
func (UnimplementedBasestationServiceServer) GetBasestationMetrics(context.Context, *GetBasestationMetricsRequest) (*GetBasestationMetricsResponse, error)
func (UnimplementedBasestationServiceServer) ListBasestations ¶
func (UnimplementedBasestationServiceServer) ListBasestations(context.Context, *ListBasestationsRequest) (*ListBasestationsResponse, error)
func (UnimplementedBasestationServiceServer) UpdateBasestation ¶
func (UnimplementedBasestationServiceServer) UpdateBasestation(context.Context, *UpdateBasestationRequest) (*UpdateBasestationResponse, error)
type UnimplementedDeviceKeyServiceServer ¶
type UnimplementedDeviceKeyServiceServer struct{}
UnimplementedDeviceKeyServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedDeviceKeyServiceServer) CreateDeviceKey ¶
func (UnimplementedDeviceKeyServiceServer) CreateDeviceKey(context.Context, *CreateDeviceKeyRequest) (*CreateDeviceKeyResponse, error)
func (UnimplementedDeviceKeyServiceServer) GetDeviceKey ¶
func (UnimplementedDeviceKeyServiceServer) GetDeviceKey(context.Context, *GetDeviceKeyRequest) (*GetDeviceKeyResponse, error)
func (UnimplementedDeviceKeyServiceServer) UpdateDeviceKey ¶
func (UnimplementedDeviceKeyServiceServer) UpdateDeviceKey(context.Context, *UpdateDeviceKeyRequest) (*UpdateDeviceKeyResponse, error)
type UnimplementedDeviceProfileServiceServer ¶
type UnimplementedDeviceProfileServiceServer struct{}
UnimplementedDeviceProfileServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedDeviceProfileServiceServer) CreateDeviceProfile ¶
func (UnimplementedDeviceProfileServiceServer) CreateDeviceProfile(context.Context, *CreateDeviceProfileRequest) (*CreateDeviceProfileResponse, error)
func (UnimplementedDeviceProfileServiceServer) DeleteDeviceProfile ¶
func (UnimplementedDeviceProfileServiceServer) DeleteDeviceProfile(context.Context, *DeleteDeviceProfileRequest) (*emptypb.Empty, error)
func (UnimplementedDeviceProfileServiceServer) GetDeviceProfile ¶
func (UnimplementedDeviceProfileServiceServer) GetDeviceProfile(context.Context, *GetDeviceProfileRequest) (*GetDeviceProfileResponse, error)
func (UnimplementedDeviceProfileServiceServer) ListDeviceProfiles ¶
func (UnimplementedDeviceProfileServiceServer) ListDeviceProfiles(context.Context, *ListDeviceProfilesRequest) (*ListDeviceProfilesResponse, error)
func (UnimplementedDeviceProfileServiceServer) UpdateDeviceProfile ¶
func (UnimplementedDeviceProfileServiceServer) UpdateDeviceProfile(context.Context, *UpdateDeviceProfileRequest) (*UpdateDeviceProfileResponse, error)
type UnimplementedDeviceQueueServiceServer ¶
type UnimplementedDeviceQueueServiceServer struct{}
UnimplementedDeviceQueueServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedDeviceQueueServiceServer) ClearQueue ¶
func (UnimplementedDeviceQueueServiceServer) ClearQueue(context.Context, *ClearDeviceQueueRequest) (*emptypb.Empty, error)
func (UnimplementedDeviceQueueServiceServer) GetQueue ¶
func (UnimplementedDeviceQueueServiceServer) GetQueue(context.Context, *GetDeviceQueueItemsRequest) (*GetDeviceQueueItemsResponse, error)
type UnimplementedDeviceServiceServer ¶
type UnimplementedDeviceServiceServer struct{}
UnimplementedDeviceServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedDeviceServiceServer) CreateDevice ¶
func (UnimplementedDeviceServiceServer) CreateDevice(context.Context, *CreateDeviceRequest) (*CreateDeviceResponse, error)
func (UnimplementedDeviceServiceServer) DeleteDevice ¶
func (UnimplementedDeviceServiceServer) DeleteDevice(context.Context, *DeleteDeviceRequest) (*emptypb.Empty, error)
func (UnimplementedDeviceServiceServer) GetDevice ¶
func (UnimplementedDeviceServiceServer) GetDevice(context.Context, *GetDeviceRequest) (*GetDeviceResponse, error)
func (UnimplementedDeviceServiceServer) GetDeviceMetrics ¶
func (UnimplementedDeviceServiceServer) GetDeviceMetrics(context.Context, *GetDeviceMetricsRequest) (*GetDeviceMetricsResponse, error)
func (UnimplementedDeviceServiceServer) ListDevices ¶
func (UnimplementedDeviceServiceServer) ListDevices(context.Context, *ListDevicesRequest) (*ListDevicesResponse, error)
func (UnimplementedDeviceServiceServer) UpdateDevice ¶
func (UnimplementedDeviceServiceServer) UpdateDevice(context.Context, *UpdateDeviceRequest) (*UpdateDeviceResponse, error)
type UnimplementedLoginServiceServer ¶
type UnimplementedLoginServiceServer struct{}
UnimplementedLoginServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedLoginServiceServer) Login ¶
func (UnimplementedLoginServiceServer) Login(context.Context, *LoginRequest) (*LoginResponse, error)
type UnimplementedTenantServiceServer ¶
type UnimplementedTenantServiceServer struct{}
UnimplementedTenantServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedTenantServiceServer) CreateTenant ¶
func (UnimplementedTenantServiceServer) CreateTenant(context.Context, *CreateTenantRequest) (*CreateTenantResponse, error)
func (UnimplementedTenantServiceServer) DeleteTenant ¶
func (UnimplementedTenantServiceServer) DeleteTenant(context.Context, *DeleteTenantRequest) (*emptypb.Empty, error)
func (UnimplementedTenantServiceServer) DisableVariableMac ¶
func (UnimplementedTenantServiceServer) DisableVariableMac(context.Context, *DisableVariableMacRequest) (*VariableMacResponse, error)
func (UnimplementedTenantServiceServer) EnableVariableMac ¶
func (UnimplementedTenantServiceServer) EnableVariableMac(context.Context, *EnableVariableMacRequest) (*VariableMacResponse, error)
func (UnimplementedTenantServiceServer) GetTenant ¶
func (UnimplementedTenantServiceServer) GetTenant(context.Context, *GetTenantRequest) (*GetTenantResponse, error)
func (UnimplementedTenantServiceServer) ListTenants ¶
func (UnimplementedTenantServiceServer) ListTenants(context.Context, *ListTenantsRequest) (*ListTenantsResponse, error)
func (UnimplementedTenantServiceServer) UpdateTenant ¶
func (UnimplementedTenantServiceServer) UpdateTenant(context.Context, *UpdateTenantRequest) (*UpdateTenantResponse, error)
type UnimplementedTenantUserServiceServer ¶
type UnimplementedTenantUserServiceServer struct{}
UnimplementedTenantUserServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedTenantUserServiceServer) AddTenantUser ¶
func (UnimplementedTenantUserServiceServer) AddTenantUser(context.Context, *AddTenantUserRequest) (*AddTenantUserResponse, error)
func (UnimplementedTenantUserServiceServer) DeleteTenantUser ¶
func (UnimplementedTenantUserServiceServer) DeleteTenantUser(context.Context, *DeleteTenantUserRequest) (*emptypb.Empty, error)
func (UnimplementedTenantUserServiceServer) GetTenantUser ¶
func (UnimplementedTenantUserServiceServer) GetTenantUser(context.Context, *GetTenantUserRequest) (*GetTenantUserResponse, error)
func (UnimplementedTenantUserServiceServer) ListTenantUsers ¶
func (UnimplementedTenantUserServiceServer) ListTenantUsers(context.Context, *ListTenantUsersRequest) (*ListTenantUsersResponse, error)
func (UnimplementedTenantUserServiceServer) UpdateTenantUser ¶
func (UnimplementedTenantUserServiceServer) UpdateTenantUser(context.Context, *UpdateTenantUserRequest) (*UpdateTenantUserResponse, error)
type UnimplementedUserServiceServer ¶
type UnimplementedUserServiceServer struct{}
UnimplementedUserServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedUserServiceServer) CreateUser ¶
func (UnimplementedUserServiceServer) CreateUser(context.Context, *CreateUserRequest) (*CreateUserResponse, error)
func (UnimplementedUserServiceServer) DeleteUser ¶
func (UnimplementedUserServiceServer) DeleteUser(context.Context, *DeleteUserRequest) (*emptypb.Empty, error)
func (UnimplementedUserServiceServer) GetUser ¶
func (UnimplementedUserServiceServer) GetUser(context.Context, *GetUserRequest) (*GetUserResponse, error)
func (UnimplementedUserServiceServer) ListUsers ¶
func (UnimplementedUserServiceServer) ListUsers(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
func (UnimplementedUserServiceServer) UpdateUser ¶
func (UnimplementedUserServiceServer) UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserResponse, error)
func (UnimplementedUserServiceServer) UpdateUserPassword ¶
func (UnimplementedUserServiceServer) UpdateUserPassword(context.Context, *UpdateUserPasswordRequest) (*emptypb.Empty, error)
type UnsafeApplicationIntegrationServiceServer ¶
type UnsafeApplicationIntegrationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeApplicationIntegrationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApplicationIntegrationServiceServer will result in compilation errors.
type UnsafeApplicationServiceServer ¶
type UnsafeApplicationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeApplicationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApplicationServiceServer will result in compilation errors.
type UnsafeBasestationServiceServer ¶
type UnsafeBasestationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeBasestationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BasestationServiceServer will result in compilation errors.
type UnsafeDeviceKeyServiceServer ¶
type UnsafeDeviceKeyServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDeviceKeyServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DeviceKeyServiceServer will result in compilation errors.
type UnsafeDeviceProfileServiceServer ¶
type UnsafeDeviceProfileServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDeviceProfileServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DeviceProfileServiceServer will result in compilation errors.
type UnsafeDeviceQueueServiceServer ¶
type UnsafeDeviceQueueServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDeviceQueueServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DeviceQueueServiceServer will result in compilation errors.
type UnsafeDeviceServiceServer ¶
type UnsafeDeviceServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDeviceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DeviceServiceServer will result in compilation errors.
type UnsafeLoginServiceServer ¶
type UnsafeLoginServiceServer interface {
// contains filtered or unexported methods
}
UnsafeLoginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LoginServiceServer will result in compilation errors.
type UnsafeTenantServiceServer ¶
type UnsafeTenantServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTenantServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TenantServiceServer will result in compilation errors.
type UnsafeTenantUserServiceServer ¶
type UnsafeTenantUserServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTenantUserServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TenantUserServiceServer will result in compilation errors.
type UnsafeUserServiceServer ¶
type UnsafeUserServiceServer interface {
// contains filtered or unexported methods
}
UnsafeUserServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserServiceServer will result in compilation errors.
type UpdateApplicationIntegrationRequest ¶
type UpdateApplicationIntegrationRequest struct {
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Integration ID (UUID).
IntegrationId string `protobuf:"bytes,2,opt,name=integration_id,json=integrationId,proto3" json:"integration_id,omitempty"`
// Name of the integration.
Name *string `protobuf:"bytes,3,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Active status of the integration.
Active *bool `protobuf:"varint,4,opt,name=active,proto3,oneof" json:"active,omitempty"`
// Configuration for the different integration kinds. Switching kind is not allowed.
//
// Types that are valid to be assigned to Config:
//
// *UpdateApplicationIntegrationRequest_HttpPushConfig
// *UpdateApplicationIntegrationRequest_InfluxDbConfig
// *UpdateApplicationIntegrationRequest_ThingsBoardConfig
Config isUpdateApplicationIntegrationRequest_Config `protobuf_oneof:"config"`
// contains filtered or unexported fields
}
func (*UpdateApplicationIntegrationRequest) Descriptor
deprecated
func (*UpdateApplicationIntegrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateApplicationIntegrationRequest.ProtoReflect.Descriptor instead.
func (*UpdateApplicationIntegrationRequest) GetActive ¶
func (x *UpdateApplicationIntegrationRequest) GetActive() bool
func (*UpdateApplicationIntegrationRequest) GetApplicationId ¶
func (x *UpdateApplicationIntegrationRequest) GetApplicationId() string
func (*UpdateApplicationIntegrationRequest) GetConfig ¶
func (x *UpdateApplicationIntegrationRequest) GetConfig() isUpdateApplicationIntegrationRequest_Config
func (*UpdateApplicationIntegrationRequest) GetHttpPushConfig ¶
func (x *UpdateApplicationIntegrationRequest) GetHttpPushConfig() *IntegrationHttpPushConfiguration
func (*UpdateApplicationIntegrationRequest) GetInfluxDbConfig ¶
func (x *UpdateApplicationIntegrationRequest) GetInfluxDbConfig() *IntegrationInfluxDbConfiguration
func (*UpdateApplicationIntegrationRequest) GetIntegrationId ¶
func (x *UpdateApplicationIntegrationRequest) GetIntegrationId() string
func (*UpdateApplicationIntegrationRequest) GetName ¶
func (x *UpdateApplicationIntegrationRequest) GetName() string
func (*UpdateApplicationIntegrationRequest) GetThingsBoardConfig ¶
func (x *UpdateApplicationIntegrationRequest) GetThingsBoardConfig() *IntegrationThingsBoardConfiguration
func (*UpdateApplicationIntegrationRequest) ProtoMessage ¶
func (*UpdateApplicationIntegrationRequest) ProtoMessage()
func (*UpdateApplicationIntegrationRequest) ProtoReflect ¶
func (x *UpdateApplicationIntegrationRequest) ProtoReflect() protoreflect.Message
func (*UpdateApplicationIntegrationRequest) Reset ¶
func (x *UpdateApplicationIntegrationRequest) Reset()
func (*UpdateApplicationIntegrationRequest) String ¶
func (x *UpdateApplicationIntegrationRequest) String() string
type UpdateApplicationIntegrationRequest_HttpPushConfig ¶
type UpdateApplicationIntegrationRequest_HttpPushConfig struct {
HttpPushConfig *IntegrationHttpPushConfiguration `protobuf:"bytes,6,opt,name=http_push_config,json=httpPushConfig,proto3,oneof"`
}
type UpdateApplicationIntegrationRequest_InfluxDbConfig ¶
type UpdateApplicationIntegrationRequest_InfluxDbConfig struct {
InfluxDbConfig *IntegrationInfluxDbConfiguration `protobuf:"bytes,7,opt,name=influx_db_config,json=influxDbConfig,proto3,oneof"`
}
type UpdateApplicationIntegrationRequest_ThingsBoardConfig ¶
type UpdateApplicationIntegrationRequest_ThingsBoardConfig struct {
ThingsBoardConfig *IntegrationThingsBoardConfiguration `protobuf:"bytes,8,opt,name=things_board_config,json=thingsBoardConfig,proto3,oneof"`
}
type UpdateApplicationIntegrationResponse ¶
type UpdateApplicationIntegrationResponse struct {
// ApplicationIntegration object.
Integration *ApplicationIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateApplicationIntegrationResponse) Descriptor
deprecated
func (*UpdateApplicationIntegrationResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateApplicationIntegrationResponse.ProtoReflect.Descriptor instead.
func (*UpdateApplicationIntegrationResponse) GetCreatedAt ¶
func (x *UpdateApplicationIntegrationResponse) GetCreatedAt() *timestamppb.Timestamp
func (*UpdateApplicationIntegrationResponse) GetIntegration ¶
func (x *UpdateApplicationIntegrationResponse) GetIntegration() *ApplicationIntegration
func (*UpdateApplicationIntegrationResponse) GetUpdatedAt ¶
func (x *UpdateApplicationIntegrationResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*UpdateApplicationIntegrationResponse) ProtoMessage ¶
func (*UpdateApplicationIntegrationResponse) ProtoMessage()
func (*UpdateApplicationIntegrationResponse) ProtoReflect ¶
func (x *UpdateApplicationIntegrationResponse) ProtoReflect() protoreflect.Message
func (*UpdateApplicationIntegrationResponse) Reset ¶
func (x *UpdateApplicationIntegrationResponse) Reset()
func (*UpdateApplicationIntegrationResponse) String ¶
func (x *UpdateApplicationIntegrationResponse) String() string
type UpdateApplicationRequest ¶
type UpdateApplicationRequest struct {
// Application ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Application name.
Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Application description.
Description *string `protobuf:"bytes,3,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Tags (user defined).
// These tags can be used to add additional information to the application.
// These tags are exposed in all the integration events of devices under
// this application.
Tags *common.Tags `protobuf:"bytes,4,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// Enable variable MAC devices for the application.
VariableMacEnabled *bool `protobuf:"varint,5,opt,name=variable_mac_enabled,json=variableMacEnabled,proto3,oneof" json:"variable_mac_enabled,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateApplicationRequest) Descriptor
deprecated
func (*UpdateApplicationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateApplicationRequest.ProtoReflect.Descriptor instead.
func (*UpdateApplicationRequest) GetDescription ¶
func (x *UpdateApplicationRequest) GetDescription() string
func (*UpdateApplicationRequest) GetId ¶
func (x *UpdateApplicationRequest) GetId() string
func (*UpdateApplicationRequest) GetName ¶
func (x *UpdateApplicationRequest) GetName() string
func (*UpdateApplicationRequest) GetTags ¶
func (x *UpdateApplicationRequest) GetTags() *common.Tags
func (*UpdateApplicationRequest) GetVariableMacEnabled ¶
func (x *UpdateApplicationRequest) GetVariableMacEnabled() bool
func (*UpdateApplicationRequest) ProtoMessage ¶
func (*UpdateApplicationRequest) ProtoMessage()
func (*UpdateApplicationRequest) ProtoReflect ¶
func (x *UpdateApplicationRequest) ProtoReflect() protoreflect.Message
func (*UpdateApplicationRequest) Reset ¶
func (x *UpdateApplicationRequest) Reset()
func (*UpdateApplicationRequest) String ¶
func (x *UpdateApplicationRequest) String() string
type UpdateApplicationResponse ¶
type UpdateApplicationResponse struct {
// Application object.
Application *Application `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateApplicationResponse) Descriptor
deprecated
func (*UpdateApplicationResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateApplicationResponse.ProtoReflect.Descriptor instead.
func (*UpdateApplicationResponse) GetApplication ¶
func (x *UpdateApplicationResponse) GetApplication() *Application
func (*UpdateApplicationResponse) GetCreatedAt ¶
func (x *UpdateApplicationResponse) GetCreatedAt() *timestamppb.Timestamp
func (*UpdateApplicationResponse) GetUpdatedAt ¶
func (x *UpdateApplicationResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*UpdateApplicationResponse) ProtoMessage ¶
func (*UpdateApplicationResponse) ProtoMessage()
func (*UpdateApplicationResponse) ProtoReflect ¶
func (x *UpdateApplicationResponse) ProtoReflect() protoreflect.Message
func (*UpdateApplicationResponse) Reset ¶
func (x *UpdateApplicationResponse) Reset()
func (*UpdateApplicationResponse) String ¶
func (x *UpdateApplicationResponse) String() string
type UpdateBasestationRequest ¶
type UpdateBasestationRequest struct {
// Basestation ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Name.
Name *string `protobuf:"bytes,3,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Description.
Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Location.
Location *common.GeoLocation `protobuf:"bytes,5,opt,name=location,proto3,oneof" json:"location,omitempty"`
// Use location data provided by the basestation.
UseGpsLocation *bool `protobuf:"varint,6,opt,name=use_gps_location,json=useGpsLocation,proto3,oneof" json:"use_gps_location,omitempty"`
// Tags.
Tags *common.Tags `protobuf:"bytes,8,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateBasestationRequest) Descriptor
deprecated
func (*UpdateBasestationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateBasestationRequest.ProtoReflect.Descriptor instead.
func (*UpdateBasestationRequest) GetDescription ¶
func (x *UpdateBasestationRequest) GetDescription() string
func (*UpdateBasestationRequest) GetId ¶
func (x *UpdateBasestationRequest) GetId() string
func (*UpdateBasestationRequest) GetLocation ¶
func (x *UpdateBasestationRequest) GetLocation() *common.GeoLocation
func (*UpdateBasestationRequest) GetName ¶
func (x *UpdateBasestationRequest) GetName() string
func (*UpdateBasestationRequest) GetTags ¶
func (x *UpdateBasestationRequest) GetTags() *common.Tags
func (*UpdateBasestationRequest) GetUseGpsLocation ¶
func (x *UpdateBasestationRequest) GetUseGpsLocation() bool
func (*UpdateBasestationRequest) ProtoMessage ¶
func (*UpdateBasestationRequest) ProtoMessage()
func (*UpdateBasestationRequest) ProtoReflect ¶
func (x *UpdateBasestationRequest) ProtoReflect() protoreflect.Message
func (*UpdateBasestationRequest) Reset ¶
func (x *UpdateBasestationRequest) Reset()
func (*UpdateBasestationRequest) String ¶
func (x *UpdateBasestationRequest) String() string
type UpdateBasestationResponse ¶
type UpdateBasestationResponse struct {
// Basestation object.
Basestation *Basestation `protobuf:"bytes,1,opt,name=basestation,proto3" json:"basestation,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateBasestationResponse) Descriptor
deprecated
func (*UpdateBasestationResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateBasestationResponse.ProtoReflect.Descriptor instead.
func (*UpdateBasestationResponse) GetBasestation ¶
func (x *UpdateBasestationResponse) GetBasestation() *Basestation
func (*UpdateBasestationResponse) GetCreatedAt ¶
func (x *UpdateBasestationResponse) GetCreatedAt() *timestamppb.Timestamp
func (*UpdateBasestationResponse) GetUpdatedAt ¶
func (x *UpdateBasestationResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*UpdateBasestationResponse) ProtoMessage ¶
func (*UpdateBasestationResponse) ProtoMessage()
func (*UpdateBasestationResponse) ProtoReflect ¶
func (x *UpdateBasestationResponse) ProtoReflect() protoreflect.Message
func (*UpdateBasestationResponse) Reset ¶
func (x *UpdateBasestationResponse) Reset()
func (*UpdateBasestationResponse) String ¶
func (x *UpdateBasestationResponse) String() string
type UpdateDeviceKeyRequest ¶
type UpdateDeviceKeyRequest struct {
// Device EUI (EUI64).
Eui string `protobuf:"bytes,1,opt,name=eui,proto3" json:"eui,omitempty"`
// Network Key (AES128).
NetworkKey *string `protobuf:"bytes,2,opt,name=network_key,json=networkKey,proto3,oneof" json:"network_key,omitempty"`
// Short ID must be set for preattached devices.
//
// Optional for OTAA devices as it can also be set during attachment.
//
// This ID is used to identify the device in the network.
ShortId *string `protobuf:"bytes,3,opt,name=short_id,json=shortId,proto3,oneof" json:"short_id,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateDeviceKeyRequest) Descriptor
deprecated
func (*UpdateDeviceKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDeviceKeyRequest.ProtoReflect.Descriptor instead.
func (*UpdateDeviceKeyRequest) GetEui ¶
func (x *UpdateDeviceKeyRequest) GetEui() string
func (*UpdateDeviceKeyRequest) GetNetworkKey ¶
func (x *UpdateDeviceKeyRequest) GetNetworkKey() string
func (*UpdateDeviceKeyRequest) GetShortId ¶
func (x *UpdateDeviceKeyRequest) GetShortId() string
func (*UpdateDeviceKeyRequest) ProtoMessage ¶
func (*UpdateDeviceKeyRequest) ProtoMessage()
func (*UpdateDeviceKeyRequest) ProtoReflect ¶
func (x *UpdateDeviceKeyRequest) ProtoReflect() protoreflect.Message
func (*UpdateDeviceKeyRequest) Reset ¶
func (x *UpdateDeviceKeyRequest) Reset()
func (*UpdateDeviceKeyRequest) String ¶
func (x *UpdateDeviceKeyRequest) String() string
type UpdateDeviceKeyResponse ¶
type UpdateDeviceKeyResponse struct {
// Device key object.
DeviceKey *DeviceKey `protobuf:"bytes,1,opt,name=device_key,json=deviceKey,proto3" json:"device_key,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateDeviceKeyResponse) Descriptor
deprecated
func (*UpdateDeviceKeyResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDeviceKeyResponse.ProtoReflect.Descriptor instead.
func (*UpdateDeviceKeyResponse) GetCreatedAt ¶
func (x *UpdateDeviceKeyResponse) GetCreatedAt() *timestamppb.Timestamp
func (*UpdateDeviceKeyResponse) GetDeviceKey ¶
func (x *UpdateDeviceKeyResponse) GetDeviceKey() *DeviceKey
func (*UpdateDeviceKeyResponse) GetUpdatedAt ¶
func (x *UpdateDeviceKeyResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*UpdateDeviceKeyResponse) ProtoMessage ¶
func (*UpdateDeviceKeyResponse) ProtoMessage()
func (*UpdateDeviceKeyResponse) ProtoReflect ¶
func (x *UpdateDeviceKeyResponse) ProtoReflect() protoreflect.Message
func (*UpdateDeviceKeyResponse) Reset ¶
func (x *UpdateDeviceKeyResponse) Reset()
func (*UpdateDeviceKeyResponse) String ¶
func (x *UpdateDeviceKeyResponse) String() string
type UpdateDeviceProfileRequest ¶
type UpdateDeviceProfileRequest struct {
// Device-profile ID (UUID).
// Note: on create this will be automatically generated.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Name.
Name *string `protobuf:"bytes,3,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Description.
Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Manufacturer.
Manufacturer *string `protobuf:"bytes,5,opt,name=manufacturer,proto3,oneof" json:"manufacturer,omitempty"`
// Firmware version.
Firmware *string `protobuf:"bytes,6,opt,name=firmware,proto3,oneof" json:"firmware,omitempty"`
// Region.
Region *common.Region `protobuf:"varint,7,opt,name=region,proto3,enum=common.Region,oneof" json:"region,omitempty"`
// Device class.
DeviceClass *common.DeviceClass `protobuf:"varint,8,opt,name=device_class,json=deviceClass,proto3,enum=common.DeviceClass,oneof" json:"device_class,omitempty"`
// Uplink interval (seconds).
// This defines the expected uplink interval which the device uses for
// communication. If the uplink interval has expired and no uplink has
// been received, the device is considered inactive.
UplinkInterval *uint32 `protobuf:"varint,10,opt,name=uplink_interval,json=uplinkInterval,proto3,oneof" json:"uplink_interval,omitempty"`
// Payload codec runtime.
PayloadCodecRuntime *CodecRuntime `` /* 150-byte string literal not displayed */
// Payload codec script.
PayloadCodecScript *string `protobuf:"bytes,12,opt,name=payload_codec_script,json=payloadCodecScript,proto3,oneof" json:"payload_codec_script,omitempty"`
// Measurements.
// If defined, ChirpStack will visualize these metrics in the web-interface.
Measurements *Measurements `protobuf:"bytes,13,opt,name=measurements,proto3,oneof" json:"measurements,omitempty"`
// Auto-detect measurements.
// If set to true, measurements will be automatically added based on the
// keys of the decoded payload. In cases where the decoded payload contains
// random keys in the data, you want to set this to false.
AutoDetectMeasurements *bool `` /* 137-byte string literal not displayed */
// Tags (user defined).
// These tags can be used to add additional information the the
// device-profile. These tags are exposed in all the integration events of
// devices using this device-profile.
Tags *common.Tags `protobuf:"bytes,19,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateDeviceProfileRequest) Descriptor
deprecated
func (*UpdateDeviceProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDeviceProfileRequest.ProtoReflect.Descriptor instead.
func (*UpdateDeviceProfileRequest) GetAutoDetectMeasurements ¶
func (x *UpdateDeviceProfileRequest) GetAutoDetectMeasurements() bool
func (*UpdateDeviceProfileRequest) GetDescription ¶
func (x *UpdateDeviceProfileRequest) GetDescription() string
func (*UpdateDeviceProfileRequest) GetDeviceClass ¶
func (x *UpdateDeviceProfileRequest) GetDeviceClass() common.DeviceClass
func (*UpdateDeviceProfileRequest) GetFirmware ¶
func (x *UpdateDeviceProfileRequest) GetFirmware() string
func (*UpdateDeviceProfileRequest) GetId ¶
func (x *UpdateDeviceProfileRequest) GetId() string
func (*UpdateDeviceProfileRequest) GetManufacturer ¶
func (x *UpdateDeviceProfileRequest) GetManufacturer() string
func (*UpdateDeviceProfileRequest) GetMeasurements ¶
func (x *UpdateDeviceProfileRequest) GetMeasurements() *Measurements
func (*UpdateDeviceProfileRequest) GetName ¶
func (x *UpdateDeviceProfileRequest) GetName() string
func (*UpdateDeviceProfileRequest) GetPayloadCodecRuntime ¶
func (x *UpdateDeviceProfileRequest) GetPayloadCodecRuntime() CodecRuntime
func (*UpdateDeviceProfileRequest) GetPayloadCodecScript ¶
func (x *UpdateDeviceProfileRequest) GetPayloadCodecScript() string
func (*UpdateDeviceProfileRequest) GetRegion ¶
func (x *UpdateDeviceProfileRequest) GetRegion() common.Region
func (*UpdateDeviceProfileRequest) GetTags ¶
func (x *UpdateDeviceProfileRequest) GetTags() *common.Tags
func (*UpdateDeviceProfileRequest) GetUplinkInterval ¶
func (x *UpdateDeviceProfileRequest) GetUplinkInterval() uint32
func (*UpdateDeviceProfileRequest) ProtoMessage ¶
func (*UpdateDeviceProfileRequest) ProtoMessage()
func (*UpdateDeviceProfileRequest) ProtoReflect ¶
func (x *UpdateDeviceProfileRequest) ProtoReflect() protoreflect.Message
func (*UpdateDeviceProfileRequest) Reset ¶
func (x *UpdateDeviceProfileRequest) Reset()
func (*UpdateDeviceProfileRequest) String ¶
func (x *UpdateDeviceProfileRequest) String() string
type UpdateDeviceProfileResponse ¶
type UpdateDeviceProfileResponse struct {
// Device-profile object.
DeviceProfile *DeviceProfile `protobuf:"bytes,1,opt,name=device_profile,json=deviceProfile,proto3" json:"device_profile,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateDeviceProfileResponse) Descriptor
deprecated
func (*UpdateDeviceProfileResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDeviceProfileResponse.ProtoReflect.Descriptor instead.
func (*UpdateDeviceProfileResponse) GetCreatedAt ¶
func (x *UpdateDeviceProfileResponse) GetCreatedAt() *timestamppb.Timestamp
func (*UpdateDeviceProfileResponse) GetDeviceProfile ¶
func (x *UpdateDeviceProfileResponse) GetDeviceProfile() *DeviceProfile
func (*UpdateDeviceProfileResponse) GetUpdatedAt ¶
func (x *UpdateDeviceProfileResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*UpdateDeviceProfileResponse) ProtoMessage ¶
func (*UpdateDeviceProfileResponse) ProtoMessage()
func (*UpdateDeviceProfileResponse) ProtoReflect ¶
func (x *UpdateDeviceProfileResponse) ProtoReflect() protoreflect.Message
func (*UpdateDeviceProfileResponse) Reset ¶
func (x *UpdateDeviceProfileResponse) Reset()
func (*UpdateDeviceProfileResponse) String ¶
func (x *UpdateDeviceProfileResponse) String() string
type UpdateDeviceRequest ¶
type UpdateDeviceRequest struct {
// Device ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Application ID (UUID).
ApplicationId *string `protobuf:"bytes,3,opt,name=application_id,json=applicationId,proto3,oneof" json:"application_id,omitempty"`
// Device-profile ID (UUID).
DeviceProfileId *string `protobuf:"bytes,4,opt,name=device_profile_id,json=deviceProfileId,proto3,oneof" json:"device_profile_id,omitempty"`
// Name.
Name *string `protobuf:"bytes,5,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Description.
Description *string `protobuf:"bytes,6,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Location.
Location *common.GeoLocation `protobuf:"bytes,7,opt,name=location,proto3,oneof" json:"location,omitempty"`
// Variables (user defined).
// These variables can be used together with integrations to store tokens /
// secrets that must be configured per device. These variables are not
// exposed in the event payloads.
Variables *common.Tags `protobuf:"bytes,9,opt,name=variables,proto3,oneof" json:"variables,omitempty"`
// Tags (user defined).
// These tags can be used to add additional information to the device.
// These tags are exposed in all the integration events.
Tags *common.Tags `protobuf:"bytes,10,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateDeviceRequest) Descriptor
deprecated
func (*UpdateDeviceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDeviceRequest.ProtoReflect.Descriptor instead.
func (*UpdateDeviceRequest) GetApplicationId ¶
func (x *UpdateDeviceRequest) GetApplicationId() string
func (*UpdateDeviceRequest) GetDescription ¶
func (x *UpdateDeviceRequest) GetDescription() string
func (*UpdateDeviceRequest) GetDeviceProfileId ¶
func (x *UpdateDeviceRequest) GetDeviceProfileId() string
func (*UpdateDeviceRequest) GetId ¶
func (x *UpdateDeviceRequest) GetId() string
func (*UpdateDeviceRequest) GetLocation ¶
func (x *UpdateDeviceRequest) GetLocation() *common.GeoLocation
func (*UpdateDeviceRequest) GetName ¶
func (x *UpdateDeviceRequest) GetName() string
func (*UpdateDeviceRequest) GetTags ¶
func (x *UpdateDeviceRequest) GetTags() *common.Tags
func (*UpdateDeviceRequest) GetVariables ¶
func (x *UpdateDeviceRequest) GetVariables() *common.Tags
func (*UpdateDeviceRequest) ProtoMessage ¶
func (*UpdateDeviceRequest) ProtoMessage()
func (*UpdateDeviceRequest) ProtoReflect ¶
func (x *UpdateDeviceRequest) ProtoReflect() protoreflect.Message
func (*UpdateDeviceRequest) Reset ¶
func (x *UpdateDeviceRequest) Reset()
func (*UpdateDeviceRequest) String ¶
func (x *UpdateDeviceRequest) String() string
type UpdateDeviceResponse ¶
type UpdateDeviceResponse struct {
// Device object.
Device *Device `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateDeviceResponse) Descriptor
deprecated
func (*UpdateDeviceResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDeviceResponse.ProtoReflect.Descriptor instead.
func (*UpdateDeviceResponse) GetCreatedAt ¶
func (x *UpdateDeviceResponse) GetCreatedAt() *timestamppb.Timestamp
func (*UpdateDeviceResponse) GetDevice ¶
func (x *UpdateDeviceResponse) GetDevice() *Device
func (*UpdateDeviceResponse) GetUpdatedAt ¶
func (x *UpdateDeviceResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*UpdateDeviceResponse) ProtoMessage ¶
func (*UpdateDeviceResponse) ProtoMessage()
func (*UpdateDeviceResponse) ProtoReflect ¶
func (x *UpdateDeviceResponse) ProtoReflect() protoreflect.Message
func (*UpdateDeviceResponse) Reset ¶
func (x *UpdateDeviceResponse) Reset()
func (*UpdateDeviceResponse) String ¶
func (x *UpdateDeviceResponse) String() string
type UpdateTenantRequest ¶
type UpdateTenantRequest struct {
// Tenant ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Tenant name,
Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
// Tenant description.
Description *string `protobuf:"bytes,3,opt,name=description,proto3,oneof" json:"description,omitempty"`
// Can the tenant create and "own" Gateways?
CanHaveBasestations *bool `` /* 127-byte string literal not displayed */
// Max. basestation count for tenant.
// When set to 0, the tenant can have unlimited basestations.
MaxBasestationCount *uint32 `` /* 127-byte string literal not displayed */
// Max. device count for tenant.
// When set to 0, the tenant can have unlimited devices.
MaxDeviceCount *uint32 `protobuf:"varint,6,opt,name=max_device_count,json=maxDeviceCount,proto3,oneof" json:"max_device_count,omitempty"`
// Private basestations.
// If enabled, then basestations will not be shared with other tenants.
PrivateBasestations *bool `protobuf:"varint,7,opt,name=private_basestations,json=privateBasestations,proto3,oneof" json:"private_basestations,omitempty"`
// Private devices.
// If enabled, then devices will not be shared with other tenants and will not be attached to their basestations.
PrivateDevices *bool `protobuf:"varint,8,opt,name=private_devices,json=privateDevices,proto3,oneof" json:"private_devices,omitempty"`
// Tags (user defined).
// These tags can be used to add additional information to the tenant. These
// tags are NOT exposed in the integration events.
Tags *common.Tags `protobuf:"bytes,9,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateTenantRequest) Descriptor
deprecated
func (*UpdateTenantRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTenantRequest.ProtoReflect.Descriptor instead.
func (*UpdateTenantRequest) GetCanHaveBasestations ¶
func (x *UpdateTenantRequest) GetCanHaveBasestations() bool
func (*UpdateTenantRequest) GetDescription ¶
func (x *UpdateTenantRequest) GetDescription() string
func (*UpdateTenantRequest) GetId ¶
func (x *UpdateTenantRequest) GetId() string
func (*UpdateTenantRequest) GetMaxBasestationCount ¶
func (x *UpdateTenantRequest) GetMaxBasestationCount() uint32
func (*UpdateTenantRequest) GetMaxDeviceCount ¶
func (x *UpdateTenantRequest) GetMaxDeviceCount() uint32
func (*UpdateTenantRequest) GetName ¶
func (x *UpdateTenantRequest) GetName() string
func (*UpdateTenantRequest) GetPrivateBasestations ¶
func (x *UpdateTenantRequest) GetPrivateBasestations() bool
func (*UpdateTenantRequest) GetPrivateDevices ¶
func (x *UpdateTenantRequest) GetPrivateDevices() bool
func (*UpdateTenantRequest) GetTags ¶
func (x *UpdateTenantRequest) GetTags() *common.Tags
func (*UpdateTenantRequest) ProtoMessage ¶
func (*UpdateTenantRequest) ProtoMessage()
func (*UpdateTenantRequest) ProtoReflect ¶
func (x *UpdateTenantRequest) ProtoReflect() protoreflect.Message
func (*UpdateTenantRequest) Reset ¶
func (x *UpdateTenantRequest) Reset()
func (*UpdateTenantRequest) String ¶
func (x *UpdateTenantRequest) String() string
type UpdateTenantResponse ¶
type UpdateTenantResponse struct {
// Tenant object.
Tenant *Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateTenantResponse) Descriptor
deprecated
func (*UpdateTenantResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTenantResponse.ProtoReflect.Descriptor instead.
func (*UpdateTenantResponse) GetCreatedAt ¶
func (x *UpdateTenantResponse) GetCreatedAt() *timestamppb.Timestamp
func (*UpdateTenantResponse) GetTenant ¶
func (x *UpdateTenantResponse) GetTenant() *Tenant
func (*UpdateTenantResponse) GetUpdatedAt ¶
func (x *UpdateTenantResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*UpdateTenantResponse) ProtoMessage ¶
func (*UpdateTenantResponse) ProtoMessage()
func (*UpdateTenantResponse) ProtoReflect ¶
func (x *UpdateTenantResponse) ProtoReflect() protoreflect.Message
func (*UpdateTenantResponse) Reset ¶
func (x *UpdateTenantResponse) Reset()
func (*UpdateTenantResponse) String ¶
func (x *UpdateTenantResponse) String() string
type UpdateTenantUserRequest ¶
type UpdateTenantUserRequest struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// User ID (UUID).
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// User is admin within the context of the tenant.
// There is no need to set the is_endnode_admin and is_basestation_admin flags.
IsAdmin *bool `protobuf:"varint,3,opt,name=is_admin,json=isAdmin,proto3,oneof" json:"is_admin,omitempty"`
// User is able to modify device related resources (applications,
// device-profiles, devices, multicast-groups).
IsEndnodeAdmin *bool `protobuf:"varint,4,opt,name=is_endnode_admin,json=isEndnodeAdmin,proto3,oneof" json:"is_endnode_admin,omitempty"`
// User is able to modify gateways.
IsBasestationAdmin *bool `protobuf:"varint,5,opt,name=is_basestation_admin,json=isBasestationAdmin,proto3,oneof" json:"is_basestation_admin,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateTenantUserRequest) Descriptor
deprecated
func (*UpdateTenantUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTenantUserRequest.ProtoReflect.Descriptor instead.
func (*UpdateTenantUserRequest) GetIsAdmin ¶
func (x *UpdateTenantUserRequest) GetIsAdmin() bool
func (*UpdateTenantUserRequest) GetIsBasestationAdmin ¶
func (x *UpdateTenantUserRequest) GetIsBasestationAdmin() bool
func (*UpdateTenantUserRequest) GetIsEndnodeAdmin ¶
func (x *UpdateTenantUserRequest) GetIsEndnodeAdmin() bool
func (*UpdateTenantUserRequest) GetTenantId ¶
func (x *UpdateTenantUserRequest) GetTenantId() string
func (*UpdateTenantUserRequest) GetUserId ¶
func (x *UpdateTenantUserRequest) GetUserId() string
func (*UpdateTenantUserRequest) ProtoMessage ¶
func (*UpdateTenantUserRequest) ProtoMessage()
func (*UpdateTenantUserRequest) ProtoReflect ¶
func (x *UpdateTenantUserRequest) ProtoReflect() protoreflect.Message
func (*UpdateTenantUserRequest) Reset ¶
func (x *UpdateTenantUserRequest) Reset()
func (*UpdateTenantUserRequest) String ¶
func (x *UpdateTenantUserRequest) String() string
type UpdateTenantUserResponse ¶
type UpdateTenantUserResponse struct {
// Tenant user object.
TenantUser *TenantUser `protobuf:"bytes,1,opt,name=tenant_user,json=tenantUser,proto3" json:"tenant_user,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateTenantUserResponse) Descriptor
deprecated
func (*UpdateTenantUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTenantUserResponse.ProtoReflect.Descriptor instead.
func (*UpdateTenantUserResponse) GetCreatedAt ¶
func (x *UpdateTenantUserResponse) GetCreatedAt() *timestamppb.Timestamp
func (*UpdateTenantUserResponse) GetTenantUser ¶
func (x *UpdateTenantUserResponse) GetTenantUser() *TenantUser
func (*UpdateTenantUserResponse) GetUpdatedAt ¶
func (x *UpdateTenantUserResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*UpdateTenantUserResponse) ProtoMessage ¶
func (*UpdateTenantUserResponse) ProtoMessage()
func (*UpdateTenantUserResponse) ProtoReflect ¶
func (x *UpdateTenantUserResponse) ProtoReflect() protoreflect.Message
func (*UpdateTenantUserResponse) Reset ¶
func (x *UpdateTenantUserResponse) Reset()
func (*UpdateTenantUserResponse) String ¶
func (x *UpdateTenantUserResponse) String() string
type UpdateUserPasswordRequest ¶
type UpdateUserPasswordRequest struct {
// User ID.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Password to set.
Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateUserPasswordRequest) Descriptor
deprecated
func (*UpdateUserPasswordRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserPasswordRequest.ProtoReflect.Descriptor instead.
func (*UpdateUserPasswordRequest) GetId ¶
func (x *UpdateUserPasswordRequest) GetId() string
func (*UpdateUserPasswordRequest) GetPassword ¶
func (x *UpdateUserPasswordRequest) GetPassword() string
func (*UpdateUserPasswordRequest) ProtoMessage ¶
func (*UpdateUserPasswordRequest) ProtoMessage()
func (*UpdateUserPasswordRequest) ProtoReflect ¶
func (x *UpdateUserPasswordRequest) ProtoReflect() protoreflect.Message
func (*UpdateUserPasswordRequest) Reset ¶
func (x *UpdateUserPasswordRequest) Reset()
func (*UpdateUserPasswordRequest) String ¶
func (x *UpdateUserPasswordRequest) String() string
type UpdateUserRequest ¶
type UpdateUserRequest struct {
// User ID.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// E-mail of the user.
Email *string `protobuf:"bytes,2,opt,name=email,proto3,oneof" json:"email,omitempty"`
// Set to false to disable the user.
IsActive *bool `protobuf:"varint,4,opt,name=is_active,json=isActive,proto3,oneof" json:"is_active,omitempty"`
// Set to true to make the user a global administrator.
IsAdmin *bool `protobuf:"varint,5,opt,name=is_admin,json=isAdmin,proto3,oneof" json:"is_admin,omitempty"`
// Optional note to store with the user.
Note *string `protobuf:"bytes,6,opt,name=note,proto3,oneof" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateUserRequest) Descriptor
deprecated
func (*UpdateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.
func (*UpdateUserRequest) GetEmail ¶
func (x *UpdateUserRequest) GetEmail() string
func (*UpdateUserRequest) GetId ¶
func (x *UpdateUserRequest) GetId() string
func (*UpdateUserRequest) GetIsActive ¶
func (x *UpdateUserRequest) GetIsActive() bool
func (*UpdateUserRequest) GetIsAdmin ¶
func (x *UpdateUserRequest) GetIsAdmin() bool
func (*UpdateUserRequest) GetNote ¶
func (x *UpdateUserRequest) GetNote() string
func (*UpdateUserRequest) ProtoMessage ¶
func (*UpdateUserRequest) ProtoMessage()
func (*UpdateUserRequest) ProtoReflect ¶
func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
func (*UpdateUserRequest) Reset ¶
func (x *UpdateUserRequest) Reset()
func (*UpdateUserRequest) String ¶
func (x *UpdateUserRequest) String() string
type UpdateUserResponse ¶
type UpdateUserResponse struct {
// User object.
User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateUserResponse) Descriptor
deprecated
func (*UpdateUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserResponse.ProtoReflect.Descriptor instead.
func (*UpdateUserResponse) GetCreatedAt ¶
func (x *UpdateUserResponse) GetCreatedAt() *timestamppb.Timestamp
func (*UpdateUserResponse) GetUpdatedAt ¶
func (x *UpdateUserResponse) GetUpdatedAt() *timestamppb.Timestamp
func (*UpdateUserResponse) GetUser ¶
func (x *UpdateUserResponse) GetUser() *User
func (*UpdateUserResponse) ProtoMessage ¶
func (*UpdateUserResponse) ProtoMessage()
func (*UpdateUserResponse) ProtoReflect ¶
func (x *UpdateUserResponse) ProtoReflect() protoreflect.Message
func (*UpdateUserResponse) Reset ¶
func (x *UpdateUserResponse) Reset()
func (*UpdateUserResponse) String ¶
func (x *UpdateUserResponse) String() string
type User ¶
type User struct {
// User ID (UUID).
// Will be set automatically on create.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Set to true to make the user a global administrator.
IsAdmin bool `protobuf:"varint,4,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
// Set to false to disable the user.
IsActive bool `protobuf:"varint,5,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
// E-mail of the user.
Email string `protobuf:"bytes,6,opt,name=email,proto3" json:"email,omitempty"`
// Optional note to store with the user.
Note *string `protobuf:"bytes,7,opt,name=note,proto3,oneof" json:"note,omitempty"`
// contains filtered or unexported fields
}
func (*User) Descriptor
deprecated
func (*User) GetIsActive ¶
func (*User) GetIsAdmin ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type UserListItem ¶
type UserListItem struct {
// User ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Created at timestamp.
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp.
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Email of the user.
Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
// Set to true to make the user a global administrator.
IsAdmin bool `protobuf:"varint,5,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
// Set to false to disable the user.
IsActive bool `protobuf:"varint,6,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
// contains filtered or unexported fields
}
func (*UserListItem) Descriptor
deprecated
func (*UserListItem) Descriptor() ([]byte, []int)
Deprecated: Use UserListItem.ProtoReflect.Descriptor instead.
func (*UserListItem) GetCreatedAt ¶
func (x *UserListItem) GetCreatedAt() *timestamppb.Timestamp
func (*UserListItem) GetEmail ¶
func (x *UserListItem) GetEmail() string
func (*UserListItem) GetId ¶
func (x *UserListItem) GetId() string
func (*UserListItem) GetIsActive ¶
func (x *UserListItem) GetIsActive() bool
func (*UserListItem) GetIsAdmin ¶
func (x *UserListItem) GetIsAdmin() bool
func (*UserListItem) GetUpdatedAt ¶
func (x *UserListItem) GetUpdatedAt() *timestamppb.Timestamp
func (*UserListItem) ProtoMessage ¶
func (*UserListItem) ProtoMessage()
func (*UserListItem) ProtoReflect ¶
func (x *UserListItem) ProtoReflect() protoreflect.Message
func (*UserListItem) Reset ¶
func (x *UserListItem) Reset()
func (*UserListItem) String ¶
func (x *UserListItem) String() string
type UserServiceClient ¶
type UserServiceClient interface {
// Create a new user.
CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserResponse, error)
// Get the user for the given ID.
GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*GetUserResponse, error)
// Update the given user.
UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UpdateUserResponse, error)
// Delete the user with the given ID.
DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Get the list of users.
ListUsers(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*ListUsersResponse, error)
// Update the password for the given user.
UpdateUserPassword(ctx context.Context, in *UpdateUserPasswordRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
UserServiceClient is the client API for UserService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
UserService is the service providing API methods for managing users.
func NewUserServiceClient ¶
func NewUserServiceClient(cc grpc.ClientConnInterface) UserServiceClient
type UserServiceServer ¶
type UserServiceServer interface {
// Create a new user.
CreateUser(context.Context, *CreateUserRequest) (*CreateUserResponse, error)
// Get the user for the given ID.
GetUser(context.Context, *GetUserRequest) (*GetUserResponse, error)
// Update the given user.
UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserResponse, error)
// Delete the user with the given ID.
DeleteUser(context.Context, *DeleteUserRequest) (*emptypb.Empty, error)
// Get the list of users.
ListUsers(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
// Update the password for the given user.
UpdateUserPassword(context.Context, *UpdateUserPasswordRequest) (*emptypb.Empty, error)
// contains filtered or unexported methods
}
UserServiceServer is the server API for UserService service. All implementations must embed UnimplementedUserServiceServer for forward compatibility.
UserService is the service providing API methods for managing users.
type UserTenant ¶
type UserTenant struct {
// Tenant ID.
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// User is admin within the context of the tenant.
// There is no need to set the is_endnode_admin and is_basestation_admin flags.
IsAdmin bool `protobuf:"varint,2,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"`
// User is able to modify endnode related resources (applications,
// device-profiles, devices).
IsEndnodeAdmin bool `protobuf:"varint,3,opt,name=is_endnode_admin,json=isEndnodeAdmin,proto3" json:"is_endnode_admin,omitempty"`
// User is able to modify basestations.
IsBasestationAdmin bool `protobuf:"varint,4,opt,name=is_basestation_admin,json=isBasestationAdmin,proto3" json:"is_basestation_admin,omitempty"`
// contains filtered or unexported fields
}
func (*UserTenant) Descriptor
deprecated
func (*UserTenant) Descriptor() ([]byte, []int)
Deprecated: Use UserTenant.ProtoReflect.Descriptor instead.
func (*UserTenant) GetIsAdmin ¶
func (x *UserTenant) GetIsAdmin() bool
func (*UserTenant) GetIsBasestationAdmin ¶
func (x *UserTenant) GetIsBasestationAdmin() bool
func (*UserTenant) GetIsEndnodeAdmin ¶
func (x *UserTenant) GetIsEndnodeAdmin() bool
func (*UserTenant) GetTenantId ¶
func (x *UserTenant) GetTenantId() string
func (*UserTenant) ProtoMessage ¶
func (*UserTenant) ProtoMessage()
func (*UserTenant) ProtoReflect ¶
func (x *UserTenant) ProtoReflect() protoreflect.Message
func (*UserTenant) Reset ¶
func (x *UserTenant) Reset()
func (*UserTenant) String ¶
func (x *UserTenant) String() string
type VariableMacList ¶
type VariableMacList struct {
// List of variable MACs
Vm []uint32 `protobuf:"varint,1,rep,packed,name=vm,proto3" json:"vm,omitempty"`
// contains filtered or unexported fields
}
func (*VariableMacList) Descriptor
deprecated
func (*VariableMacList) Descriptor() ([]byte, []int)
Deprecated: Use VariableMacList.ProtoReflect.Descriptor instead.
func (*VariableMacList) GetVm ¶
func (x *VariableMacList) GetVm() []uint32
func (*VariableMacList) ProtoMessage ¶
func (*VariableMacList) ProtoMessage()
func (*VariableMacList) ProtoReflect ¶
func (x *VariableMacList) ProtoReflect() protoreflect.Message
func (*VariableMacList) Reset ¶
func (x *VariableMacList) Reset()
func (*VariableMacList) String ¶
func (x *VariableMacList) String() string
type VariableMacResponse ¶
type VariableMacResponse struct {
// Tenant ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// List of variable MACs enabled for the tenant.
Vm *VariableMacList `protobuf:"bytes,2,opt,name=vm,proto3" json:"vm,omitempty"`
// contains filtered or unexported fields
}
func (*VariableMacResponse) Descriptor
deprecated
func (*VariableMacResponse) Descriptor() ([]byte, []int)
Deprecated: Use VariableMacResponse.ProtoReflect.Descriptor instead.
func (*VariableMacResponse) GetId ¶
func (x *VariableMacResponse) GetId() string
func (*VariableMacResponse) GetVm ¶
func (x *VariableMacResponse) GetVm() *VariableMacList
func (*VariableMacResponse) ProtoMessage ¶
func (*VariableMacResponse) ProtoMessage()
func (*VariableMacResponse) ProtoReflect ¶
func (x *VariableMacResponse) ProtoReflect() protoreflect.Message
func (*VariableMacResponse) Reset ¶
func (x *VariableMacResponse) Reset()
func (*VariableMacResponse) String ¶
func (x *VariableMacResponse) String() string
Source Files
¶
- application.pb.go
- application_grpc.pb.go
- application_integration.pb.go
- application_integration_grpc.pb.go
- basestation.pb.go
- basestation_grpc.pb.go
- common.pb.go
- device.pb.go
- device_grpc.pb.go
- device_key.pb.go
- device_key_grpc.pb.go
- device_profile.pb.go
- device_profile_grpc.pb.go
- device_queue.pb.go
- device_queue_grpc.pb.go
- login.pb.go
- login_grpc.pb.go
- tenant.pb.go
- tenant_grpc.pb.go
- tenant_user.pb.go
- tenant_user_grpc.pb.go
- user.pb.go
- user_grpc.pb.go