Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterApplicationIntegrationServiceServer(s grpc.ServiceRegistrar, srv ApplicationIntegrationServiceServer)
- func RegisterApplicationServiceServer(s grpc.ServiceRegistrar, srv ApplicationServiceServer)
- func RegisterAuthServiceServer(s grpc.ServiceRegistrar, srv AuthServiceServer)
- 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 RegisterStatsServiceServer(s grpc.ServiceRegistrar, srv StatsServiceServer)
- 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 ApplicationCount
- func (*ApplicationCount) Descriptor() ([]byte, []int)deprecated
- func (x *ApplicationCount) GetCount() uint64
- func (x *ApplicationCount) GetVmCount() uint64
- func (*ApplicationCount) ProtoMessage()
- func (x *ApplicationCount) ProtoReflect() protoreflect.Message
- func (x *ApplicationCount) Reset()
- func (x *ApplicationCount) 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 ApplicationIntegrationCount
- func (*ApplicationIntegrationCount) Descriptor() ([]byte, []int)deprecated
- func (x *ApplicationIntegrationCount) GetActiveCount() uint64
- func (x *ApplicationIntegrationCount) GetInactiveCount() uint64
- func (x *ApplicationIntegrationCount) GetIntegrationKinds() []IntegrationKind
- func (*ApplicationIntegrationCount) ProtoMessage()
- func (x *ApplicationIntegrationCount) ProtoReflect() protoreflect.Message
- func (x *ApplicationIntegrationCount) Reset()
- func (x *ApplicationIntegrationCount) 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 AuthServiceClient
- type AuthServiceServer
- 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.Location
- 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 BasestationCount
- func (*BasestationCount) Descriptor() ([]byte, []int)deprecated
- func (x *BasestationCount) GetInactiveCount() uint64
- func (x *BasestationCount) GetNeverSeenCount() uint64
- func (x *BasestationCount) GetOfflineCount() uint64
- func (x *BasestationCount) GetOnlineCount() uint64
- func (*BasestationCount) ProtoMessage()
- func (x *BasestationCount) ProtoReflect() protoreflect.Message
- func (x *BasestationCount) Reset()
- func (x *BasestationCount) 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.Location
- 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 BasestationLocation
- func (*BasestationLocation) Descriptor() ([]byte, []int)deprecated
- func (x *BasestationLocation) GetBasestationId() string
- func (x *BasestationLocation) GetEui() string
- func (x *BasestationLocation) GetLastSeenAt() *timestamppb.Timestamp
- func (x *BasestationLocation) GetLocation() *common.GeoLocation
- func (x *BasestationLocation) GetName() string
- func (x *BasestationLocation) GetState() BasestationState
- func (*BasestationLocation) ProtoMessage()
- func (x *BasestationLocation) ProtoReflect() protoreflect.Message
- func (x *BasestationLocation) Reset()
- func (x *BasestationLocation) String() string
- type BasestationLocations
- func (*BasestationLocations) Descriptor() ([]byte, []int)deprecated
- func (x *BasestationLocations) GetLocations() []*BasestationLocation
- func (x *BasestationLocations) GetTenantId() string
- func (*BasestationLocations) ProtoMessage()
- func (x *BasestationLocations) ProtoReflect() protoreflect.Message
- func (x *BasestationLocations) Reset()
- func (x *BasestationLocations) 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 BasestationService_StreamBasestationFramesClient
- type BasestationService_StreamBasestationFramesServer
- 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 ClientCertificateMetadata
- func (*ClientCertificateMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ClientCertificateMetadata) GetCertFingerprintSha256() []byte
- func (x *ClientCertificateMetadata) GetCertSerial() []byte
- func (x *ClientCertificateMetadata) GetExpiresAt() *timestamppb.Timestamp
- func (x *ClientCertificateMetadata) GetId() string
- func (x *ClientCertificateMetadata) GetRevoked() bool
- func (*ClientCertificateMetadata) ProtoMessage()
- func (x *ClientCertificateMetadata) ProtoReflect() protoreflect.Message
- func (x *ClientCertificateMetadata) Reset()
- func (x *ClientCertificateMetadata) 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.Location
- 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.Location
- 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 DeleteClientCertificateRequest
- func (*DeleteClientCertificateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteClientCertificateRequest) GetCertId() string
- func (x *DeleteClientCertificateRequest) GetId() string
- func (x *DeleteClientCertificateRequest) GetRevoke() bool
- func (*DeleteClientCertificateRequest) ProtoMessage()
- func (x *DeleteClientCertificateRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteClientCertificateRequest) Reset()
- func (x *DeleteClientCertificateRequest) 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.Location
- func (x *Device) GetName() string
- func (x *Device) GetState() DeviceState
- 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 DeviceCount
- func (*DeviceCount) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceCount) GetActiveCount() uint64
- func (x *DeviceCount) GetInactiveCount() uint64
- func (x *DeviceCount) GetNeverSeenCount() uint64
- func (x *DeviceCount) GetSeenCount() uint64
- func (*DeviceCount) ProtoMessage()
- func (x *DeviceCount) ProtoReflect() protoreflect.Message
- func (x *DeviceCount) Reset()
- func (x *DeviceCount) 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 DeviceLocation
- func (*DeviceLocation) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceLocation) GetDeviceId() string
- func (x *DeviceLocation) GetEui() string
- func (x *DeviceLocation) GetLastSeenAt() *timestamppb.Timestamp
- func (x *DeviceLocation) GetLocation() *common.GeoLocation
- func (x *DeviceLocation) GetName() string
- func (x *DeviceLocation) GetState() DeviceState
- func (*DeviceLocation) ProtoMessage()
- func (x *DeviceLocation) ProtoReflect() protoreflect.Message
- func (x *DeviceLocation) Reset()
- func (x *DeviceLocation) String() string
- type DeviceLocationsByApplication
- func (*DeviceLocationsByApplication) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceLocationsByApplication) GetApplicationId() string
- func (x *DeviceLocationsByApplication) GetLocations() []*DeviceLocation
- func (*DeviceLocationsByApplication) ProtoMessage()
- func (x *DeviceLocationsByApplication) ProtoReflect() protoreflect.Message
- func (x *DeviceLocationsByApplication) Reset()
- func (x *DeviceLocationsByApplication) String() string
- type DeviceLocationsByTenant
- func (*DeviceLocationsByTenant) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceLocationsByTenant) GetApplications() []*DeviceLocationsByApplication
- func (x *DeviceLocationsByTenant) GetTenantId() string
- func (*DeviceLocationsByTenant) ProtoMessage()
- func (x *DeviceLocationsByTenant) ProtoReflect() protoreflect.Message
- func (x *DeviceLocationsByTenant) Reset()
- func (x *DeviceLocationsByTenant) 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 DeviceProfileCount
- func (*DeviceProfileCount) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceProfileCount) GetCount() uint64
- func (*DeviceProfileCount) ProtoMessage()
- func (x *DeviceProfileCount) ProtoReflect() protoreflect.Message
- func (x *DeviceProfileCount) Reset()
- func (x *DeviceProfileCount) 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 DeviceService_StreamDeviceFramesClient
- type DeviceService_StreamDeviceFramesServer
- type DeviceState
- func (DeviceState) Descriptor() protoreflect.EnumDescriptor
- func (x DeviceState) Enum() *DeviceState
- func (DeviceState) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeviceState) Number() protoreflect.EnumNumber
- func (x DeviceState) String() string
- func (DeviceState) Type() protoreflect.EnumType
- 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 (x *GenerateBasestationClientCertificateRequest) GetRevokeExisting() bool
- 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) GetMetadata() *ClientCertificateMetadata
- 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 GetApplicationDetailsRequest
- func (*GetApplicationDetailsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetApplicationDetailsRequest) GetId() string
- func (*GetApplicationDetailsRequest) ProtoMessage()
- func (x *GetApplicationDetailsRequest) ProtoReflect() protoreflect.Message
- func (x *GetApplicationDetailsRequest) Reset()
- func (x *GetApplicationDetailsRequest) String() string
- type GetApplicationDetailsResponse
- func (*GetApplicationDetailsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetApplicationDetailsResponse) GetDeviceCount() *DeviceCount
- func (x *GetApplicationDetailsResponse) GetId() string
- func (x *GetApplicationDetailsResponse) GetIntegrationCount() *ApplicationIntegrationCount
- func (*GetApplicationDetailsResponse) ProtoMessage()
- func (x *GetApplicationDetailsResponse) ProtoReflect() protoreflect.Message
- func (x *GetApplicationDetailsResponse) Reset()
- func (x *GetApplicationDetailsResponse) 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) GetRxCount() *common.Metric
- func (x *GetBasestationMetricsResponse) GetRxVmCount() *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 GetBasestationsMapRequest
- func (*GetBasestationsMapRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBasestationsMapRequest) GetBounds() *common.LocationBoundary
- func (x *GetBasestationsMapRequest) GetGeohashPrefix() string
- func (x *GetBasestationsMapRequest) GetStateFilter() []BasestationState
- func (x *GetBasestationsMapRequest) GetTags() *common.Tags
- func (x *GetBasestationsMapRequest) GetTenantId() string
- func (*GetBasestationsMapRequest) ProtoMessage()
- func (x *GetBasestationsMapRequest) ProtoReflect() protoreflect.Message
- func (x *GetBasestationsMapRequest) Reset()
- func (x *GetBasestationsMapRequest) String() string
- type GetBasestationsMapResponse
- func (*GetBasestationsMapResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBasestationsMapResponse) GetLocations() []*BasestationLocations
- func (*GetBasestationsMapResponse) ProtoMessage()
- func (x *GetBasestationsMapResponse) ProtoReflect() protoreflect.Message
- func (x *GetBasestationsMapResponse) Reset()
- func (x *GetBasestationsMapResponse) 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) GetEqSnr() *common.Metric
- func (x *GetDeviceMetricsResponse) GetRssi() *common.Metric
- func (x *GetDeviceMetricsResponse) GetRxCount() *common.Metric
- func (x *GetDeviceMetricsResponse) GetRxDuration() *common.Metric
- func (x *GetDeviceMetricsResponse) GetSnr() *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 GetDevicesMapRequest
- func (*GetDevicesMapRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDevicesMapRequest) GetApplicationId() string
- func (x *GetDevicesMapRequest) GetBounds() *common.LocationBoundary
- func (x *GetDevicesMapRequest) GetGeohashPrefix() string
- func (x *GetDevicesMapRequest) GetStateFilter() []DeviceState
- func (x *GetDevicesMapRequest) GetTags() *common.Tags
- func (x *GetDevicesMapRequest) GetTenantId() string
- func (*GetDevicesMapRequest) ProtoMessage()
- func (x *GetDevicesMapRequest) ProtoReflect() protoreflect.Message
- func (x *GetDevicesMapRequest) Reset()
- func (x *GetDevicesMapRequest) String() string
- type GetDevicesMapResponse
- func (*GetDevicesMapResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDevicesMapResponse) GetLocations() []*DeviceLocationsByTenant
- func (*GetDevicesMapResponse) ProtoMessage()
- func (x *GetDevicesMapResponse) ProtoReflect() protoreflect.Message
- func (x *GetDevicesMapResponse) Reset()
- func (x *GetDevicesMapResponse) String() string
- type GetGlobalStatsRequest
- type GetGlobalStatsResponse
- func (*GetGlobalStatsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetGlobalStatsResponse) GetApplicationCount() *ApplicationCount
- func (x *GetGlobalStatsResponse) GetBasestationCount() *BasestationCount
- func (x *GetGlobalStatsResponse) GetDeviceCount() *DeviceCount
- func (x *GetGlobalStatsResponse) GetTotalTenants() uint64
- func (x *GetGlobalStatsResponse) GetTotalUsers() uint64
- func (*GetGlobalStatsResponse) ProtoMessage()
- func (x *GetGlobalStatsResponse) ProtoReflect() protoreflect.Message
- func (x *GetGlobalStatsResponse) Reset()
- func (x *GetGlobalStatsResponse) String() string
- type GetTenantDetailsRequest
- func (*GetTenantDetailsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTenantDetailsRequest) GetId() string
- func (*GetTenantDetailsRequest) ProtoMessage()
- func (x *GetTenantDetailsRequest) ProtoReflect() protoreflect.Message
- func (x *GetTenantDetailsRequest) Reset()
- func (x *GetTenantDetailsRequest) String() string
- type GetTenantDetailsResponse
- func (*GetTenantDetailsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTenantDetailsResponse) GetApplicationCount() *ApplicationCount
- func (x *GetTenantDetailsResponse) GetBasestationCount() *BasestationCount
- func (x *GetTenantDetailsResponse) GetDeviceCount() *DeviceCount
- func (x *GetTenantDetailsResponse) GetDeviceProfileCount() *DeviceProfileCount
- func (x *GetTenantDetailsResponse) GetId() string
- func (x *GetTenantDetailsResponse) GetTenantUserCount() *TenantUserCount
- func (*GetTenantDetailsResponse) ProtoMessage()
- func (x *GetTenantDetailsResponse) ProtoReflect() protoreflect.Message
- func (x *GetTenantDetailsResponse) Reset()
- func (x *GetTenantDetailsResponse) 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 GetTenantUserCountRequest
- func (*GetTenantUserCountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTenantUserCountRequest) GetTenantId() string
- func (*GetTenantUserCountRequest) ProtoMessage()
- func (x *GetTenantUserCountRequest) ProtoReflect() protoreflect.Message
- func (x *GetTenantUserCountRequest) Reset()
- func (x *GetTenantUserCountRequest) String() string
- type GetTenantUserCountResponse
- func (*GetTenantUserCountResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTenantUserCountResponse) GetTenantId() string
- func (x *GetTenantUserCountResponse) GetTenantUserCount() *TenantUserCount
- func (*GetTenantUserCountResponse) ProtoMessage()
- func (x *GetTenantUserCountResponse) ProtoReflect() protoreflect.Message
- func (x *GetTenantUserCountResponse) Reset()
- func (x *GetTenantUserCountResponse) 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 GetVersionRequest
- type GetVersionResponse
- func (*GetVersionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetVersionResponse) GetBuildDate() string
- func (x *GetVersionResponse) GetGitCommit() string
- func (x *GetVersionResponse) GetVersion() string
- func (*GetVersionResponse) ProtoMessage()
- func (x *GetVersionResponse) ProtoReflect() protoreflect.Message
- func (x *GetVersionResponse) Reset()
- func (x *GetVersionResponse) 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 ListBasestationClientCertificatesRequest
- func (*ListBasestationClientCertificatesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListBasestationClientCertificatesRequest) GetActive() bool
- func (x *ListBasestationClientCertificatesRequest) GetId() string
- func (x *ListBasestationClientCertificatesRequest) GetOrderBy() ListBasestationClientCertificatesRequest_OrderBy
- func (x *ListBasestationClientCertificatesRequest) GetOrderByDesc() bool
- func (x *ListBasestationClientCertificatesRequest) GetPaginator() *Paginator
- func (*ListBasestationClientCertificatesRequest) ProtoMessage()
- func (x *ListBasestationClientCertificatesRequest) ProtoReflect() protoreflect.Message
- func (x *ListBasestationClientCertificatesRequest) Reset()
- func (x *ListBasestationClientCertificatesRequest) String() string
- type ListBasestationClientCertificatesRequest_OrderBy
- func (ListBasestationClientCertificatesRequest_OrderBy) Descriptor() protoreflect.EnumDescriptor
- func (x ListBasestationClientCertificatesRequest_OrderBy) Enum() *ListBasestationClientCertificatesRequest_OrderBy
- func (ListBasestationClientCertificatesRequest_OrderBy) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListBasestationClientCertificatesRequest_OrderBy) Number() protoreflect.EnumNumber
- func (x ListBasestationClientCertificatesRequest_OrderBy) String() string
- func (ListBasestationClientCertificatesRequest_OrderBy) Type() protoreflect.EnumType
- type ListBasestationClientCertificatesResponse
- func (*ListBasestationClientCertificatesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBasestationClientCertificatesResponse) GetPagination() *Pagination
- func (x *ListBasestationClientCertificatesResponse) GetResult() []*ClientCertificateMetadata
- func (*ListBasestationClientCertificatesResponse) ProtoMessage()
- func (x *ListBasestationClientCertificatesResponse) ProtoReflect() protoreflect.Message
- func (x *ListBasestationClientCertificatesResponse) Reset()
- func (x *ListBasestationClientCertificatesResponse) 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 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 OAuth2Request
- func (*OAuth2Request) Descriptor() ([]byte, []int)deprecated
- func (x *OAuth2Request) GetCode() string
- func (x *OAuth2Request) GetState() string
- func (*OAuth2Request) ProtoMessage()
- func (x *OAuth2Request) ProtoReflect() protoreflect.Message
- func (x *OAuth2Request) Reset()
- func (x *OAuth2Request) String() string
- type OAuth2Response
- type OpenIdConnectRequest
- func (*OpenIdConnectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OpenIdConnectRequest) GetCode() string
- func (x *OpenIdConnectRequest) GetState() string
- func (*OpenIdConnectRequest) ProtoMessage()
- func (x *OpenIdConnectRequest) ProtoReflect() protoreflect.Message
- func (x *OpenIdConnectRequest) Reset()
- func (x *OpenIdConnectRequest) String() string
- type OpenIdConnectResponse
- func (*OpenIdConnectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OpenIdConnectResponse) GetToken() string
- func (*OpenIdConnectResponse) ProtoMessage()
- func (x *OpenIdConnectResponse) ProtoReflect() protoreflect.Message
- func (x *OpenIdConnectResponse) Reset()
- func (x *OpenIdConnectResponse) String() string
- 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 SignBasestationCsrRequest
- func (*SignBasestationCsrRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SignBasestationCsrRequest) GetCsrPem() string
- func (x *SignBasestationCsrRequest) GetId() string
- func (x *SignBasestationCsrRequest) GetRevokeExisting() bool
- func (*SignBasestationCsrRequest) ProtoMessage()
- func (x *SignBasestationCsrRequest) ProtoReflect() protoreflect.Message
- func (x *SignBasestationCsrRequest) Reset()
- func (x *SignBasestationCsrRequest) String() string
- type SignBasestationCsrResponse
- func (*SignBasestationCsrResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SignBasestationCsrResponse) GetCaCert() string
- func (x *SignBasestationCsrResponse) GetMetadata() *ClientCertificateMetadata
- func (x *SignBasestationCsrResponse) GetTlsCert() string
- func (*SignBasestationCsrResponse) ProtoMessage()
- func (x *SignBasestationCsrResponse) ProtoReflect() protoreflect.Message
- func (x *SignBasestationCsrResponse) Reset()
- func (x *SignBasestationCsrResponse) String() string
- type StatsServiceClient
- type StatsServiceServer
- type StreamBasestationFramesRequest
- func (*StreamBasestationFramesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamBasestationFramesRequest) GetId() string
- func (*StreamBasestationFramesRequest) ProtoMessage()
- func (x *StreamBasestationFramesRequest) ProtoReflect() protoreflect.Message
- func (x *StreamBasestationFramesRequest) Reset()
- func (x *StreamBasestationFramesRequest) String() string
- type StreamDeviceFramesRequest
- func (*StreamDeviceFramesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamDeviceFramesRequest) GetId() string
- func (*StreamDeviceFramesRequest) ProtoMessage()
- func (x *StreamDeviceFramesRequest) ProtoReflect() protoreflect.Message
- func (x *StreamDeviceFramesRequest) Reset()
- func (x *StreamDeviceFramesRequest) 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 TenantUserCount
- func (*TenantUserCount) Descriptor() ([]byte, []int)deprecated
- func (x *TenantUserCount) GetActiveCount() uint64
- func (x *TenantUserCount) GetAdminCount() uint64
- func (x *TenantUserCount) GetBasestationAdminCount() uint64
- func (x *TenantUserCount) GetEndnodeAdminCount() uint64
- func (x *TenantUserCount) GetInactiveCount() uint64
- func (*TenantUserCount) ProtoMessage()
- func (x *TenantUserCount) ProtoReflect() protoreflect.Message
- func (x *TenantUserCount) Reset()
- func (x *TenantUserCount) 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) GetApplicationDetails(context.Context, *GetApplicationDetailsRequest) (*GetApplicationDetailsResponse, error)
- func (UnimplementedApplicationServiceServer) ListApplications(context.Context, *ListApplicationsRequest) (*ListApplicationsResponse, error)
- func (UnimplementedApplicationServiceServer) UpdateApplication(context.Context, *UpdateApplicationRequest) (*UpdateApplicationResponse, error)
- type UnimplementedAuthServiceServer
- func (UnimplementedAuthServiceServer) Login(context.Context, *LoginRequest) (*LoginResponse, error)
- func (UnimplementedAuthServiceServer) OAuth2Login(context.Context, *OAuth2Request) (*OAuth2Response, error)
- func (UnimplementedAuthServiceServer) OpenIdConnectLogin(context.Context, *OpenIdConnectRequest) (*OpenIdConnectResponse, error)
- type UnimplementedBasestationServiceServer
- func (UnimplementedBasestationServiceServer) CreateBasestation(context.Context, *CreateBasestationRequest) (*CreateBasestationResponse, error)
- func (UnimplementedBasestationServiceServer) DeleteBasestation(context.Context, *DeleteBasestationRequest) (*emptypb.Empty, error)
- func (UnimplementedBasestationServiceServer) DeleteClientCertificate(context.Context, *DeleteClientCertificateRequest) (*emptypb.Empty, error)
- func (UnimplementedBasestationServiceServer) GenerateBasestationClientCertificate(context.Context, *GenerateBasestationClientCertificateRequest) (*GenerateBasestationClientCertificateResponse, error)
- func (UnimplementedBasestationServiceServer) GetBasestation(context.Context, *GetBasestationRequest) (*GetBasestationResponse, error)
- func (UnimplementedBasestationServiceServer) GetBasestationMap(context.Context, *GetBasestationsMapRequest) (*GetBasestationsMapResponse, error)
- func (UnimplementedBasestationServiceServer) GetBasestationMetrics(context.Context, *GetBasestationMetricsRequest) (*GetBasestationMetricsResponse, error)
- func (UnimplementedBasestationServiceServer) ListBasestationClientCertificates(context.Context, *ListBasestationClientCertificatesRequest) (*ListBasestationClientCertificatesResponse, error)
- func (UnimplementedBasestationServiceServer) ListBasestations(context.Context, *ListBasestationsRequest) (*ListBasestationsResponse, error)
- func (UnimplementedBasestationServiceServer) SignBasestationCsr(context.Context, *SignBasestationCsrRequest) (*SignBasestationCsrResponse, error)
- func (UnimplementedBasestationServiceServer) StreamBasestationFrames(*StreamBasestationFramesRequest, ...) 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) GetDeviceMap(context.Context, *GetDevicesMapRequest) (*GetDevicesMapResponse, error)
- func (UnimplementedDeviceServiceServer) GetDeviceMetrics(context.Context, *GetDeviceMetricsRequest) (*GetDeviceMetricsResponse, error)
- func (UnimplementedDeviceServiceServer) ListDevices(context.Context, *ListDevicesRequest) (*ListDevicesResponse, error)
- func (UnimplementedDeviceServiceServer) StreamDeviceFrames(*StreamDeviceFramesRequest, grpc.ServerStreamingServer[streaming.FrameLogItem]) error
- func (UnimplementedDeviceServiceServer) UpdateDevice(context.Context, *UpdateDeviceRequest) (*UpdateDeviceResponse, error)
- type UnimplementedStatsServiceServer
- type UnimplementedTenantServiceServer
- func (UnimplementedTenantServiceServer) CreateTenant(context.Context, *CreateTenantRequest) (*CreateTenantResponse, error)
- func (UnimplementedTenantServiceServer) DeleteTenant(context.Context, *DeleteTenantRequest) (*emptypb.Empty, error)
- func (UnimplementedTenantServiceServer) GetTenant(context.Context, *GetTenantRequest) (*GetTenantResponse, error)
- func (UnimplementedTenantServiceServer) GetTenantDetails(context.Context, *GetTenantDetailsRequest) (*GetTenantDetailsResponse, 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) GetTenantUserCount(context.Context, *GetTenantUserCountRequest) (*GetTenantUserCountResponse, 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 UnsafeAuthServiceServer
- type UnsafeBasestationServiceServer
- type UnsafeDeviceKeyServiceServer
- type UnsafeDeviceProfileServiceServer
- type UnsafeDeviceQueueServiceServer
- type UnsafeDeviceServiceServer
- type UnsafeStatsServiceServer
- 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.Location
- 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.Location
- 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 (x *UpdateTenantRequest) GetVariableMacEnabled() *VariableMacList
- 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 VariableMac
- func (VariableMac) Descriptor() protoreflect.EnumDescriptor
- func (x VariableMac) Enum() *VariableMac
- func (VariableMac) EnumDescriptor() ([]byte, []int)deprecated
- func (x VariableMac) Number() protoreflect.EnumNumber
- func (x VariableMac) String() string
- func (VariableMac) Type() protoreflect.EnumType
- type VariableMacList
Constants ¶
const ( ApplicationService_CreateApplication_FullMethodName = "/api.ApplicationService/CreateApplication" ApplicationService_GetApplication_FullMethodName = "/api.ApplicationService/GetApplication" ApplicationService_GetApplicationDetails_FullMethodName = "/api.ApplicationService/GetApplicationDetails" 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 ( AuthService_Login_FullMethodName = "/api.AuthService/Login" AuthService_OpenIdConnectLogin_FullMethodName = "/api.AuthService/OpenIdConnectLogin" AuthService_OAuth2Login_FullMethodName = "/api.AuthService/OAuth2Login" )
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_GetBasestationMap_FullMethodName = "/api.BasestationService/GetBasestationMap" BasestationService_GetBasestationMetrics_FullMethodName = "/api.BasestationService/GetBasestationMetrics" BasestationService_StreamBasestationFrames_FullMethodName = "/api.BasestationService/StreamBasestationFrames" BasestationService_GenerateBasestationClientCertificate_FullMethodName = "/api.BasestationService/GenerateBasestationClientCertificate" BasestationService_SignBasestationCsr_FullMethodName = "/api.BasestationService/SignBasestationCsr" BasestationService_ListBasestationClientCertificates_FullMethodName = "/api.BasestationService/ListBasestationClientCertificates" BasestationService_DeleteClientCertificate_FullMethodName = "/api.BasestationService/DeleteClientCertificate" )
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_GetDeviceMap_FullMethodName = "/api.DeviceService/GetDeviceMap" DeviceService_GetDeviceMetrics_FullMethodName = "/api.DeviceService/GetDeviceMetrics" DeviceService_StreamDeviceFrames_FullMethodName = "/api.DeviceService/StreamDeviceFrames" )
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 ( StatsService_GetGlobalStats_FullMethodName = "/api.StatsService/GetGlobalStats" StatsService_GetVersion_FullMethodName = "/api.StatsService/GetVersion" )
const ( TenantService_CreateTenant_FullMethodName = "/api.TenantService/CreateTenant" TenantService_GetTenant_FullMethodName = "/api.TenantService/GetTenant" TenantService_GetTenantDetails_FullMethodName = "/api.TenantService/GetTenantDetails" TenantService_UpdateTenant_FullMethodName = "/api.TenantService/UpdateTenant" 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_GetTenantUserCount_FullMethodName = "/api.TenantUserService/GetTenantUserCount" 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" )
Variables ¶
var ( BasestationState_name = map[int32]string{ 0: "BS_NEVER_SEEN", 1: "BS_ONLINE", 2: "BS_OFFLINE", 3: "BS_INACTIVE", } BasestationState_value = map[string]int32{ "BS_NEVER_SEEN": 0, "BS_ONLINE": 1, "BS_OFFLINE": 2, "BS_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 ( ListBasestationClientCertificatesRequest_OrderBy_name = map[int32]string{ 0: "EXPIRES_AT", 1: "REVOKED", } ListBasestationClientCertificatesRequest_OrderBy_value = map[string]int32{ "EXPIRES_AT": 0, "REVOKED": 1, } )
Enum value maps for ListBasestationClientCertificatesRequest_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 ( VariableMac_name = map[int32]string{ 0: "MBUS_FFB", 2: "MBUS_MAC", } VariableMac_value = map[string]int32{ "MBUS_FFB": 0, "MBUS_MAC": 2, } )
Enum value maps for VariableMac.
var ( DeviceState_name = map[int32]string{ 0: "DEV_NEVER_SEEN", 1: "DEV_ACTIVE", 2: "DEV_INACTIVE", } DeviceState_value = map[string]int32{ "DEV_NEVER_SEEN": 0, "DEV_ACTIVE": 1, "DEV_INACTIVE": 2, } )
Enum value maps for DeviceState.
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: "GetApplicationDetails", Handler: _ApplicationService_GetApplicationDetails_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 AuthService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.AuthService", HandlerType: (*AuthServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Login", Handler: _AuthService_Login_Handler, }, { MethodName: "OpenIdConnectLogin", Handler: _AuthService_OpenIdConnectLogin_Handler, }, { MethodName: "OAuth2Login", Handler: _AuthService_OAuth2Login_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/auth.proto", }
AuthService_ServiceDesc is the grpc.ServiceDesc for AuthService 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: "GetBasestationMap", Handler: _BasestationService_GetBasestationMap_Handler, }, { MethodName: "GetBasestationMetrics", Handler: _BasestationService_GetBasestationMetrics_Handler, }, { MethodName: "GenerateBasestationClientCertificate", Handler: _BasestationService_GenerateBasestationClientCertificate_Handler, }, { MethodName: "SignBasestationCsr", Handler: _BasestationService_SignBasestationCsr_Handler, }, { MethodName: "ListBasestationClientCertificates", Handler: _BasestationService_ListBasestationClientCertificates_Handler, }, { MethodName: "DeleteClientCertificate", Handler: _BasestationService_DeleteClientCertificate_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "StreamBasestationFrames", Handler: _BasestationService_StreamBasestationFrames_Handler, ServerStreams: true, }, }, 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: "GetDeviceMap", Handler: _DeviceService_GetDeviceMap_Handler, }, { MethodName: "GetDeviceMetrics", Handler: _DeviceService_GetDeviceMetrics_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "StreamDeviceFrames", Handler: _DeviceService_StreamDeviceFrames_Handler, ServerStreams: true, }, }, 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_auth_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_stats_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 StatsService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.StatsService", HandlerType: (*StatsServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetGlobalStats", Handler: _StatsService_GetGlobalStats_Handler, }, { MethodName: "GetVersion", Handler: _StatsService_GetVersion_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/stats.proto", }
StatsService_ServiceDesc is the grpc.ServiceDesc for StatsService 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: "GetTenantDetails", Handler: _TenantService_GetTenantDetails_Handler, }, { MethodName: "UpdateTenant", Handler: _TenantService_UpdateTenant_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: "GetTenantUserCount", Handler: _TenantUserService_GetTenantUserCount_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 RegisterAuthServiceServer ¶
func RegisterAuthServiceServer(s grpc.ServiceRegistrar, srv AuthServiceServer)
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 RegisterStatsServiceServer ¶
func RegisterStatsServiceServer(s grpc.ServiceRegistrar, srv StatsServiceServer)
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 ApplicationCount ¶
type ApplicationCount struct {
// Active application count.
Count uint64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
// Count of applications with variable MACs enabled.
VmCount uint64 `protobuf:"varint,2,opt,name=vm_count,json=vmCount,proto3" json:"vm_count,omitempty"`
// contains filtered or unexported fields
}
Counts of applications of a tenant.
func (*ApplicationCount) Descriptor
deprecated
func (*ApplicationCount) Descriptor() ([]byte, []int)
Deprecated: Use ApplicationCount.ProtoReflect.Descriptor instead.
func (*ApplicationCount) GetCount ¶
func (x *ApplicationCount) GetCount() uint64
func (*ApplicationCount) GetVmCount ¶
func (x *ApplicationCount) GetVmCount() uint64
func (*ApplicationCount) ProtoMessage ¶
func (*ApplicationCount) ProtoMessage()
func (*ApplicationCount) ProtoReflect ¶
func (x *ApplicationCount) ProtoReflect() protoreflect.Message
func (*ApplicationCount) Reset ¶
func (x *ApplicationCount) Reset()
func (*ApplicationCount) String ¶
func (x *ApplicationCount) 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 ApplicationIntegrationCount ¶
type ApplicationIntegrationCount struct {
// Active device count.
ActiveCount uint64 `protobuf:"varint,1,opt,name=active_count,json=activeCount,proto3" json:"active_count,omitempty"`
// Inactive device count.
InactiveCount uint64 `protobuf:"varint,2,opt,name=inactive_count,json=inactiveCount,proto3" json:"inactive_count,omitempty"`
IntegrationKinds []IntegrationKind `` /* 142-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*ApplicationIntegrationCount) Descriptor
deprecated
func (*ApplicationIntegrationCount) Descriptor() ([]byte, []int)
Deprecated: Use ApplicationIntegrationCount.ProtoReflect.Descriptor instead.
func (*ApplicationIntegrationCount) GetActiveCount ¶
func (x *ApplicationIntegrationCount) GetActiveCount() uint64
func (*ApplicationIntegrationCount) GetInactiveCount ¶
func (x *ApplicationIntegrationCount) GetInactiveCount() uint64
func (*ApplicationIntegrationCount) GetIntegrationKinds ¶
func (x *ApplicationIntegrationCount) GetIntegrationKinds() []IntegrationKind
func (*ApplicationIntegrationCount) ProtoMessage ¶
func (*ApplicationIntegrationCount) ProtoMessage()
func (*ApplicationIntegrationCount) ProtoReflect ¶
func (x *ApplicationIntegrationCount) ProtoReflect() protoreflect.Message
func (*ApplicationIntegrationCount) Reset ¶
func (x *ApplicationIntegrationCount) Reset()
func (*ApplicationIntegrationCount) String ¶
func (x *ApplicationIntegrationCount) 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)
// Get the application details for the given ID.
GetApplicationDetails(ctx context.Context, in *GetApplicationDetailsRequest, opts ...grpc.CallOption) (*GetApplicationDetailsResponse, 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)
// Get the application details for the given ID.
GetApplicationDetails(context.Context, *GetApplicationDetailsRequest) (*GetApplicationDetailsResponse, 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 AuthServiceClient ¶
type AuthServiceClient interface {
// Log in a user
Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error)
// OpenId Connect login
OpenIdConnectLogin(ctx context.Context, in *OpenIdConnectRequest, opts ...grpc.CallOption) (*OpenIdConnectResponse, error)
// OAuth2 login
OAuth2Login(ctx context.Context, in *OAuth2Request, opts ...grpc.CallOption) (*OAuth2Response, error)
}
AuthServiceClient is the client API for AuthService 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.
AuthService is the service providing API endpoints for internal usage.
func NewAuthServiceClient ¶
func NewAuthServiceClient(cc grpc.ClientConnInterface) AuthServiceClient
type AuthServiceServer ¶
type AuthServiceServer interface {
// Log in a user
Login(context.Context, *LoginRequest) (*LoginResponse, error)
// OpenId Connect login
OpenIdConnectLogin(context.Context, *OpenIdConnectRequest) (*OpenIdConnectResponse, error)
// OAuth2 login
OAuth2Login(context.Context, *OAuth2Request) (*OAuth2Response, error)
// contains filtered or unexported methods
}
AuthServiceServer is the server API for AuthService service. All implementations must embed UnimplementedAuthServiceServer for forward compatibility.
AuthService is the service providing API endpoints for internal usage.
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.Location `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.Location
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 BasestationCount ¶
type BasestationCount struct {
// Online basestation count.
OnlineCount uint64 `protobuf:"varint,1,opt,name=online_count,json=onlineCount,proto3" json:"online_count,omitempty"`
// Offline basestation count.
OfflineCount uint64 `protobuf:"varint,2,opt,name=offline_count,json=offlineCount,proto3" json:"offline_count,omitempty"`
// Inactive basestation count.
InactiveCount uint64 `protobuf:"varint,3,opt,name=inactive_count,json=inactiveCount,proto3" json:"inactive_count,omitempty"`
// Never seen basestation count.
NeverSeenCount uint64 `protobuf:"varint,4,opt,name=never_seen_count,json=neverSeenCount,proto3" json:"never_seen_count,omitempty"`
// contains filtered or unexported fields
}
Counts of basestations, grouped by their state.
func (*BasestationCount) Descriptor
deprecated
func (*BasestationCount) Descriptor() ([]byte, []int)
Deprecated: Use BasestationCount.ProtoReflect.Descriptor instead.
func (*BasestationCount) GetInactiveCount ¶
func (x *BasestationCount) GetInactiveCount() uint64
func (*BasestationCount) GetNeverSeenCount ¶
func (x *BasestationCount) GetNeverSeenCount() uint64
func (*BasestationCount) GetOfflineCount ¶
func (x *BasestationCount) GetOfflineCount() uint64
func (*BasestationCount) GetOnlineCount ¶
func (x *BasestationCount) GetOnlineCount() uint64
func (*BasestationCount) ProtoMessage ¶
func (*BasestationCount) ProtoMessage()
func (*BasestationCount) ProtoReflect ¶
func (x *BasestationCount) ProtoReflect() protoreflect.Message
func (*BasestationCount) Reset ¶
func (x *BasestationCount) Reset()
func (*BasestationCount) String ¶
func (x *BasestationCount) 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.Location `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.Location
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 BasestationLocation ¶
type BasestationLocation struct {
// 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"`
// Location.
Location *common.GeoLocation `protobuf:"bytes,5,opt,name=location,proto3,oneof" json:"location,omitempty"`
// Last seen at timestamp.
LastSeenAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_seen_at,json=lastSeenAt,proto3,oneof" json:"last_seen_at,omitempty"`
// Basestation state.
State BasestationState `protobuf:"varint,7,opt,name=state,proto3,enum=api.BasestationState" json:"state,omitempty"`
// contains filtered or unexported fields
}
func (*BasestationLocation) Descriptor
deprecated
func (*BasestationLocation) Descriptor() ([]byte, []int)
Deprecated: Use BasestationLocation.ProtoReflect.Descriptor instead.
func (*BasestationLocation) GetBasestationId ¶
func (x *BasestationLocation) GetBasestationId() string
func (*BasestationLocation) GetEui ¶
func (x *BasestationLocation) GetEui() string
func (*BasestationLocation) GetLastSeenAt ¶
func (x *BasestationLocation) GetLastSeenAt() *timestamppb.Timestamp
func (*BasestationLocation) GetLocation ¶
func (x *BasestationLocation) GetLocation() *common.GeoLocation
func (*BasestationLocation) GetName ¶
func (x *BasestationLocation) GetName() string
func (*BasestationLocation) GetState ¶
func (x *BasestationLocation) GetState() BasestationState
func (*BasestationLocation) ProtoMessage ¶
func (*BasestationLocation) ProtoMessage()
func (*BasestationLocation) ProtoReflect ¶
func (x *BasestationLocation) ProtoReflect() protoreflect.Message
func (*BasestationLocation) Reset ¶
func (x *BasestationLocation) Reset()
func (*BasestationLocation) String ¶
func (x *BasestationLocation) String() string
type BasestationLocations ¶
type BasestationLocations struct {
// Tenant ID.
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Basestation locations.
Locations []*BasestationLocation `protobuf:"bytes,2,rep,name=locations,proto3" json:"locations,omitempty"`
// contains filtered or unexported fields
}
func (*BasestationLocations) Descriptor
deprecated
func (*BasestationLocations) Descriptor() ([]byte, []int)
Deprecated: Use BasestationLocations.ProtoReflect.Descriptor instead.
func (*BasestationLocations) GetLocations ¶
func (x *BasestationLocations) GetLocations() []*BasestationLocation
func (*BasestationLocations) GetTenantId ¶
func (x *BasestationLocations) GetTenantId() string
func (*BasestationLocations) ProtoMessage ¶
func (*BasestationLocations) ProtoMessage()
func (*BasestationLocations) ProtoReflect ¶
func (x *BasestationLocations) ProtoReflect() protoreflect.Message
func (*BasestationLocations) Reset ¶
func (x *BasestationLocations) Reset()
func (*BasestationLocations) String ¶
func (x *BasestationLocations) 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)
// Get the list of basestations.
GetBasestationMap(ctx context.Context, in *GetBasestationsMapRequest, opts ...grpc.CallOption) (*GetBasestationsMapResponse, error)
// GetMetrics returns the gateway metrics.
GetBasestationMetrics(ctx context.Context, in *GetBasestationMetricsRequest, opts ...grpc.CallOption) (*GetBasestationMetricsResponse, error)
// Returns a stream of frames for the given basestation ID.
StreamBasestationFrames(ctx context.Context, in *StreamBasestationFramesRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[streaming.FrameLogItem], error)
// Generate client-certificate for the gateway.
GenerateBasestationClientCertificate(ctx context.Context, in *GenerateBasestationClientCertificateRequest, opts ...grpc.CallOption) (*GenerateBasestationClientCertificateResponse, error)
// Sign a CSR for the gateway.
SignBasestationCsr(ctx context.Context, in *SignBasestationCsrRequest, opts ...grpc.CallOption) (*SignBasestationCsrResponse, error)
// Get the list of basestations.
ListBasestationClientCertificates(ctx context.Context, in *ListBasestationClientCertificatesRequest, opts ...grpc.CallOption) (*ListBasestationClientCertificatesResponse, error)
// Delete deletes the client certificate matching the given ID.
DeleteClientCertificate(ctx context.Context, in *DeleteClientCertificateRequest, opts ...grpc.CallOption) (*emptypb.Empty, 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)
// Get the list of basestations.
GetBasestationMap(context.Context, *GetBasestationsMapRequest) (*GetBasestationsMapResponse, error)
// GetMetrics returns the gateway metrics.
GetBasestationMetrics(context.Context, *GetBasestationMetricsRequest) (*GetBasestationMetricsResponse, error)
// Returns a stream of frames for the given basestation ID.
StreamBasestationFrames(*StreamBasestationFramesRequest, grpc.ServerStreamingServer[streaming.FrameLogItem]) error
// Generate client-certificate for the gateway.
GenerateBasestationClientCertificate(context.Context, *GenerateBasestationClientCertificateRequest) (*GenerateBasestationClientCertificateResponse, error)
// Sign a CSR for the gateway.
SignBasestationCsr(context.Context, *SignBasestationCsrRequest) (*SignBasestationCsrResponse, error)
// Get the list of basestations.
ListBasestationClientCertificates(context.Context, *ListBasestationClientCertificatesRequest) (*ListBasestationClientCertificatesResponse, error)
// Delete deletes the client certificate matching the given ID.
DeleteClientCertificate(context.Context, *DeleteClientCertificateRequest) (*emptypb.Empty, 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 BasestationService_StreamBasestationFramesClient ¶
type BasestationService_StreamBasestationFramesClient = grpc.ServerStreamingClient[streaming.FrameLogItem]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type BasestationService_StreamBasestationFramesServer ¶
type BasestationService_StreamBasestationFramesServer = grpc.ServerStreamingServer[streaming.FrameLogItem]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type BasestationState ¶
type BasestationState int32
const ( // The gateway has never sent any data. BasestationState_BS_NEVER_SEEN BasestationState = 0 // Online. BasestationState_BS_ONLINE BasestationState = 1 // Offline. BasestationState_BS_OFFLINE BasestationState = 2 // Inactive. BasestationState_BS_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 ClientCertificateMetadata ¶
type ClientCertificateMetadata struct {
// Client certificate ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Certificate serial number.
CertSerial []byte `protobuf:"bytes,2,opt,name=cert_serial,json=certSerial,proto3" json:"cert_serial,omitempty"`
// Certificate SHA-256 fingerprint.
CertFingerprintSha256 []byte `` /* 126-byte string literal not displayed */
// 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"`
// Indicates if the certificate is revoked and cannot be used for authentication.
Revoked bool `protobuf:"varint,5,opt,name=revoked,proto3" json:"revoked,omitempty"`
// contains filtered or unexported fields
}
func (*ClientCertificateMetadata) Descriptor
deprecated
func (*ClientCertificateMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ClientCertificateMetadata.ProtoReflect.Descriptor instead.
func (*ClientCertificateMetadata) GetCertFingerprintSha256 ¶
func (x *ClientCertificateMetadata) GetCertFingerprintSha256() []byte
func (*ClientCertificateMetadata) GetCertSerial ¶
func (x *ClientCertificateMetadata) GetCertSerial() []byte
func (*ClientCertificateMetadata) GetExpiresAt ¶
func (x *ClientCertificateMetadata) GetExpiresAt() *timestamppb.Timestamp
func (*ClientCertificateMetadata) GetId ¶
func (x *ClientCertificateMetadata) GetId() string
func (*ClientCertificateMetadata) GetRevoked ¶
func (x *ClientCertificateMetadata) GetRevoked() bool
func (*ClientCertificateMetadata) ProtoMessage ¶
func (*ClientCertificateMetadata) ProtoMessage()
func (*ClientCertificateMetadata) ProtoReflect ¶
func (x *ClientCertificateMetadata) ProtoReflect() protoreflect.Message
func (*ClientCertificateMetadata) Reset ¶
func (x *ClientCertificateMetadata) Reset()
func (*ClientCertificateMetadata) String ¶
func (x *ClientCertificateMetadata) 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.Location `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.Location
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.Location `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.Location
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 DeleteClientCertificateRequest ¶
type DeleteClientCertificateRequest struct {
// Basestation ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Client certificate ID (UUID).
CertId string `protobuf:"bytes,2,opt,name=cert_id,json=certId,proto3" json:"cert_id,omitempty"`
// Indicates if the certificate should be revoked (instead of deleted).
Revoke *bool `protobuf:"varint,3,opt,name=revoke,proto3,oneof" json:"revoke,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteClientCertificateRequest) Descriptor
deprecated
func (*DeleteClientCertificateRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteClientCertificateRequest.ProtoReflect.Descriptor instead.
func (*DeleteClientCertificateRequest) GetCertId ¶
func (x *DeleteClientCertificateRequest) GetCertId() string
func (*DeleteClientCertificateRequest) GetId ¶
func (x *DeleteClientCertificateRequest) GetId() string
func (*DeleteClientCertificateRequest) GetRevoke ¶
func (x *DeleteClientCertificateRequest) GetRevoke() bool
func (*DeleteClientCertificateRequest) ProtoMessage ¶
func (*DeleteClientCertificateRequest) ProtoMessage()
func (*DeleteClientCertificateRequest) ProtoReflect ¶
func (x *DeleteClientCertificateRequest) ProtoReflect() protoreflect.Message
func (*DeleteClientCertificateRequest) Reset ¶
func (x *DeleteClientCertificateRequest) Reset()
func (*DeleteClientCertificateRequest) String ¶
func (x *DeleteClientCertificateRequest) 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.Location `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"`
// Device state.
State DeviceState `protobuf:"varint,11,opt,name=state,proto3,enum=api.DeviceState" json:"state,omitempty"`
// contains filtered or unexported fields
}
func (*Device) Descriptor
deprecated
func (*Device) GetApplicationId ¶
func (*Device) GetDescription ¶
func (*Device) GetDeviceProfileId ¶
func (*Device) GetLocation ¶
func (*Device) GetState ¶
func (x *Device) GetState() DeviceState
func (*Device) GetVariables ¶
func (*Device) ProtoMessage ¶
func (*Device) ProtoMessage()
func (*Device) ProtoReflect ¶
func (x *Device) ProtoReflect() protoreflect.Message
type DeviceCount ¶
type DeviceCount struct {
// Active device count.
// Based on device profile transmission interval value.
// Active if seen within 4 times the transmission interval.
// Fallback to last 24 hours if no transmission interval is set.
ActiveCount uint64 `protobuf:"varint,1,opt,name=active_count,json=activeCount,proto3" json:"active_count,omitempty"`
// Inactive device count.
// Based on device profile transmission interval value.
// Inactive if not seen within 4 times the transmission interval.
// Fallback to last 24 hours if no transmission interval is set.
InactiveCount uint64 `protobuf:"varint,2,opt,name=inactive_count,json=inactiveCount,proto3" json:"inactive_count,omitempty"`
// Never seen device count.
NeverSeenCount uint64 `protobuf:"varint,3,opt,name=never_seen_count,json=neverSeenCount,proto3" json:"never_seen_count,omitempty"`
// Seen device count.
SeenCount uint64 `protobuf:"varint,4,opt,name=seen_count,json=seenCount,proto3" json:"seen_count,omitempty"`
// contains filtered or unexported fields
}
Counts of devices, grouped by their state.
func (*DeviceCount) Descriptor
deprecated
func (*DeviceCount) Descriptor() ([]byte, []int)
Deprecated: Use DeviceCount.ProtoReflect.Descriptor instead.
func (*DeviceCount) GetActiveCount ¶
func (x *DeviceCount) GetActiveCount() uint64
func (*DeviceCount) GetInactiveCount ¶
func (x *DeviceCount) GetInactiveCount() uint64
func (*DeviceCount) GetNeverSeenCount ¶
func (x *DeviceCount) GetNeverSeenCount() uint64
func (*DeviceCount) GetSeenCount ¶
func (x *DeviceCount) GetSeenCount() uint64
func (*DeviceCount) ProtoMessage ¶
func (*DeviceCount) ProtoMessage()
func (*DeviceCount) ProtoReflect ¶
func (x *DeviceCount) ProtoReflect() protoreflect.Message
func (*DeviceCount) Reset ¶
func (x *DeviceCount) Reset()
func (*DeviceCount) String ¶
func (x *DeviceCount) String() string
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 DeviceLocation ¶
type DeviceLocation struct {
// Device ID (UUID).
DeviceId string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
// Device EUI (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"`
// Location.
Location *common.GeoLocation `protobuf:"bytes,4,opt,name=location,proto3,oneof" json:"location,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"`
// State for map filtering.
State DeviceState `protobuf:"varint,6,opt,name=state,proto3,enum=api.DeviceState" json:"state,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceLocation) Descriptor
deprecated
func (*DeviceLocation) Descriptor() ([]byte, []int)
Deprecated: Use DeviceLocation.ProtoReflect.Descriptor instead.
func (*DeviceLocation) GetDeviceId ¶
func (x *DeviceLocation) GetDeviceId() string
func (*DeviceLocation) GetEui ¶
func (x *DeviceLocation) GetEui() string
func (*DeviceLocation) GetLastSeenAt ¶
func (x *DeviceLocation) GetLastSeenAt() *timestamppb.Timestamp
func (*DeviceLocation) GetLocation ¶
func (x *DeviceLocation) GetLocation() *common.GeoLocation
func (*DeviceLocation) GetName ¶
func (x *DeviceLocation) GetName() string
func (*DeviceLocation) GetState ¶
func (x *DeviceLocation) GetState() DeviceState
func (*DeviceLocation) ProtoMessage ¶
func (*DeviceLocation) ProtoMessage()
func (*DeviceLocation) ProtoReflect ¶
func (x *DeviceLocation) ProtoReflect() protoreflect.Message
func (*DeviceLocation) Reset ¶
func (x *DeviceLocation) Reset()
func (*DeviceLocation) String ¶
func (x *DeviceLocation) String() string
type DeviceLocationsByApplication ¶
type DeviceLocationsByApplication struct {
// Application ID (UUID).
ApplicationId string `protobuf:"bytes,1,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
// Device locations for the application.
Locations []*DeviceLocation `protobuf:"bytes,2,rep,name=locations,proto3" json:"locations,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceLocationsByApplication) Descriptor
deprecated
func (*DeviceLocationsByApplication) Descriptor() ([]byte, []int)
Deprecated: Use DeviceLocationsByApplication.ProtoReflect.Descriptor instead.
func (*DeviceLocationsByApplication) GetApplicationId ¶
func (x *DeviceLocationsByApplication) GetApplicationId() string
func (*DeviceLocationsByApplication) GetLocations ¶
func (x *DeviceLocationsByApplication) GetLocations() []*DeviceLocation
func (*DeviceLocationsByApplication) ProtoMessage ¶
func (*DeviceLocationsByApplication) ProtoMessage()
func (*DeviceLocationsByApplication) ProtoReflect ¶
func (x *DeviceLocationsByApplication) ProtoReflect() protoreflect.Message
func (*DeviceLocationsByApplication) Reset ¶
func (x *DeviceLocationsByApplication) Reset()
func (*DeviceLocationsByApplication) String ¶
func (x *DeviceLocationsByApplication) String() string
type DeviceLocationsByTenant ¶
type DeviceLocationsByTenant struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// Grouped device locations by application.
Applications []*DeviceLocationsByApplication `protobuf:"bytes,2,rep,name=applications,proto3" json:"applications,omitempty"`
// contains filtered or unexported fields
}
func (*DeviceLocationsByTenant) Descriptor
deprecated
func (*DeviceLocationsByTenant) Descriptor() ([]byte, []int)
Deprecated: Use DeviceLocationsByTenant.ProtoReflect.Descriptor instead.
func (*DeviceLocationsByTenant) GetApplications ¶
func (x *DeviceLocationsByTenant) GetApplications() []*DeviceLocationsByApplication
func (*DeviceLocationsByTenant) GetTenantId ¶
func (x *DeviceLocationsByTenant) GetTenantId() string
func (*DeviceLocationsByTenant) ProtoMessage ¶
func (*DeviceLocationsByTenant) ProtoMessage()
func (*DeviceLocationsByTenant) ProtoReflect ¶
func (x *DeviceLocationsByTenant) ProtoReflect() protoreflect.Message
func (*DeviceLocationsByTenant) Reset ¶
func (x *DeviceLocationsByTenant) Reset()
func (*DeviceLocationsByTenant) String ¶
func (x *DeviceLocationsByTenant) 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 DeviceProfileCount ¶
type DeviceProfileCount struct {
// count.
Count uint64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
// contains filtered or unexported fields
}
Counts of device profiles.
func (*DeviceProfileCount) Descriptor
deprecated
func (*DeviceProfileCount) Descriptor() ([]byte, []int)
Deprecated: Use DeviceProfileCount.ProtoReflect.Descriptor instead.
func (*DeviceProfileCount) GetCount ¶
func (x *DeviceProfileCount) GetCount() uint64
func (*DeviceProfileCount) ProtoMessage ¶
func (*DeviceProfileCount) ProtoMessage()
func (*DeviceProfileCount) ProtoReflect ¶
func (x *DeviceProfileCount) ProtoReflect() protoreflect.Message
func (*DeviceProfileCount) Reset ¶
func (x *DeviceProfileCount) Reset()
func (*DeviceProfileCount) String ¶
func (x *DeviceProfileCount) 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)
// Get the list of devices for map rendering.
GetDeviceMap(ctx context.Context, in *GetDevicesMapRequest, opts ...grpc.CallOption) (*GetDevicesMapResponse, 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)
// Returns a stream of frames for the given device ID.
StreamDeviceFrames(ctx context.Context, in *StreamDeviceFramesRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[streaming.FrameLogItem], 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)
// Get the list of devices for map rendering.
GetDeviceMap(context.Context, *GetDevicesMapRequest) (*GetDevicesMapResponse, error)
// GetMetrics returns the device metrics.
// Note that this requires a device-profile with codec and measurements
// configured.
GetDeviceMetrics(context.Context, *GetDeviceMetricsRequest) (*GetDeviceMetricsResponse, error)
// Returns a stream of frames for the given device ID.
StreamDeviceFrames(*StreamDeviceFramesRequest, grpc.ServerStreamingServer[streaming.FrameLogItem]) 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 DeviceService_StreamDeviceFramesClient ¶
type DeviceService_StreamDeviceFramesClient = grpc.ServerStreamingClient[streaming.FrameLogItem]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type DeviceService_StreamDeviceFramesServer ¶
type DeviceService_StreamDeviceFramesServer = grpc.ServerStreamingServer[streaming.FrameLogItem]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type DeviceState ¶
type DeviceState int32
const ( // Device has never been seen. DeviceState_DEV_NEVER_SEEN DeviceState = 0 // Device is active. DeviceState_DEV_ACTIVE DeviceState = 1 // Device is inactive. DeviceState_DEV_INACTIVE DeviceState = 2 )
func (DeviceState) Descriptor ¶
func (DeviceState) Descriptor() protoreflect.EnumDescriptor
func (DeviceState) Enum ¶
func (x DeviceState) Enum() *DeviceState
func (DeviceState) EnumDescriptor
deprecated
func (DeviceState) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeviceState.Descriptor instead.
func (DeviceState) Number ¶
func (x DeviceState) Number() protoreflect.EnumNumber
func (DeviceState) String ¶
func (x DeviceState) String() string
func (DeviceState) Type ¶
func (DeviceState) Type() protoreflect.EnumType
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"`
// Indicates if any existing certificate should be revoked.
RevokeExisting bool `protobuf:"varint,2,opt,name=revoke_existing,json=revokeExisting,proto3" json:"revoke_existing,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) GetRevokeExisting ¶
func (x *GenerateBasestationClientCertificateRequest) GetRevokeExisting() bool
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"`
// Certificate metadata.
Metadata *ClientCertificateMetadata `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,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) GetMetadata ¶
func (x *GenerateBasestationClientCertificateResponse) GetMetadata() *ClientCertificateMetadata
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 GetApplicationDetailsRequest ¶
type GetApplicationDetailsRequest struct {
// Application ID.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*GetApplicationDetailsRequest) Descriptor
deprecated
func (*GetApplicationDetailsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetApplicationDetailsRequest.ProtoReflect.Descriptor instead.
func (*GetApplicationDetailsRequest) GetId ¶
func (x *GetApplicationDetailsRequest) GetId() string
func (*GetApplicationDetailsRequest) ProtoMessage ¶
func (*GetApplicationDetailsRequest) ProtoMessage()
func (*GetApplicationDetailsRequest) ProtoReflect ¶
func (x *GetApplicationDetailsRequest) ProtoReflect() protoreflect.Message
func (*GetApplicationDetailsRequest) Reset ¶
func (x *GetApplicationDetailsRequest) Reset()
func (*GetApplicationDetailsRequest) String ¶
func (x *GetApplicationDetailsRequest) String() string
type GetApplicationDetailsResponse ¶
type GetApplicationDetailsResponse struct {
// Application ID.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Device counts for the application.
//
// Only available for global admin, tenant admin or endnode admin users or API keys.
DeviceCount *DeviceCount `protobuf:"bytes,2,opt,name=device_count,json=deviceCount,proto3" json:"device_count,omitempty"`
// Application integration counts for the application.
//
// Only available for global admin, tenant admin or endnode admin users or API keys.
IntegrationCount *ApplicationIntegrationCount `protobuf:"bytes,3,opt,name=integration_count,json=integrationCount,proto3" json:"integration_count,omitempty"`
// contains filtered or unexported fields
}
func (*GetApplicationDetailsResponse) Descriptor
deprecated
func (*GetApplicationDetailsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetApplicationDetailsResponse.ProtoReflect.Descriptor instead.
func (*GetApplicationDetailsResponse) GetDeviceCount ¶
func (x *GetApplicationDetailsResponse) GetDeviceCount() *DeviceCount
func (*GetApplicationDetailsResponse) GetId ¶
func (x *GetApplicationDetailsResponse) GetId() string
func (*GetApplicationDetailsResponse) GetIntegrationCount ¶
func (x *GetApplicationDetailsResponse) GetIntegrationCount() *ApplicationIntegrationCount
func (*GetApplicationDetailsResponse) ProtoMessage ¶
func (*GetApplicationDetailsResponse) ProtoMessage()
func (*GetApplicationDetailsResponse) ProtoReflect ¶
func (x *GetApplicationDetailsResponse) ProtoReflect() protoreflect.Message
func (*GetApplicationDetailsResponse) Reset ¶
func (x *GetApplicationDetailsResponse) Reset()
func (*GetApplicationDetailsResponse) String ¶
func (x *GetApplicationDetailsResponse) 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"`
// Number of received messages.
RxCount *common.Metric `protobuf:"bytes,6,opt,name=rx_count,json=rxCount,proto3" json:"rx_count,omitempty"`
// Number of received variable mac messages.
RxVmCount *common.Metric `protobuf:"bytes,7,opt,name=rx_vm_count,json=rxVmCount,proto3" json:"rx_vm_count,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) GetRxCount ¶
func (x *GetBasestationMetricsResponse) GetRxCount() *common.Metric
func (*GetBasestationMetricsResponse) GetRxVmCount ¶
func (x *GetBasestationMetricsResponse) GetRxVmCount() *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 GetBasestationsMapRequest ¶
type GetBasestationsMapRequest 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"`
// Boundary of the map viewport. Only basestations within the given bounds will be returned.
Bounds *common.LocationBoundary `protobuf:"bytes,2,opt,name=bounds,proto3,oneof" json:"bounds,omitempty"`
// If set, geohash prefix filter (starts-with match).
// This is useful for zoom-dependent map queries.
GeohashPrefix *string `protobuf:"bytes,6,opt,name=geohash_prefix,json=geohashPrefix,proto3,oneof" json:"geohash_prefix,omitempty"`
// Optional state filters. If empty, all states are included.
StateFilter []BasestationState `` /* 128-byte string literal not displayed */
// Optional tags to filter basestations on.
Tags *common.Tags `protobuf:"bytes,8,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*GetBasestationsMapRequest) Descriptor
deprecated
func (*GetBasestationsMapRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBasestationsMapRequest.ProtoReflect.Descriptor instead.
func (*GetBasestationsMapRequest) GetBounds ¶
func (x *GetBasestationsMapRequest) GetBounds() *common.LocationBoundary
func (*GetBasestationsMapRequest) GetGeohashPrefix ¶
func (x *GetBasestationsMapRequest) GetGeohashPrefix() string
func (*GetBasestationsMapRequest) GetStateFilter ¶
func (x *GetBasestationsMapRequest) GetStateFilter() []BasestationState
func (*GetBasestationsMapRequest) GetTags ¶
func (x *GetBasestationsMapRequest) GetTags() *common.Tags
func (*GetBasestationsMapRequest) GetTenantId ¶
func (x *GetBasestationsMapRequest) GetTenantId() string
func (*GetBasestationsMapRequest) ProtoMessage ¶
func (*GetBasestationsMapRequest) ProtoMessage()
func (*GetBasestationsMapRequest) ProtoReflect ¶
func (x *GetBasestationsMapRequest) ProtoReflect() protoreflect.Message
func (*GetBasestationsMapRequest) Reset ¶
func (x *GetBasestationsMapRequest) Reset()
func (*GetBasestationsMapRequest) String ¶
func (x *GetBasestationsMapRequest) String() string
type GetBasestationsMapResponse ¶
type GetBasestationsMapResponse struct {
// Basestation objects.
Locations []*BasestationLocations `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
// contains filtered or unexported fields
}
func (*GetBasestationsMapResponse) Descriptor
deprecated
func (*GetBasestationsMapResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBasestationsMapResponse.ProtoReflect.Descriptor instead.
func (*GetBasestationsMapResponse) GetLocations ¶
func (x *GetBasestationsMapResponse) GetLocations() []*BasestationLocations
func (*GetBasestationsMapResponse) ProtoMessage ¶
func (*GetBasestationsMapResponse) ProtoMessage()
func (*GetBasestationsMapResponse) ProtoReflect ¶
func (x *GetBasestationsMapResponse) ProtoReflect() protoreflect.Message
func (*GetBasestationsMapResponse) Reset ¶
func (x *GetBasestationsMapResponse) Reset()
func (*GetBasestationsMapResponse) String ¶
func (x *GetBasestationsMapResponse) 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 {
// Number of received messages.
RxCount *common.Metric `protobuf:"bytes,1,opt,name=rx_count,json=rxCount,proto3" json:"rx_count,omitempty"`
// The RSSI of the received messages.
Rssi *common.Metric `protobuf:"bytes,2,opt,name=rssi,proto3" json:"rssi,omitempty"`
// The SNR of the received messages.
Snr *common.Metric `protobuf:"bytes,3,opt,name=snr,proto3" json:"snr,omitempty"`
// The eqSNR of the received messages.
EqSnr *common.Metric `protobuf:"bytes,4,opt,name=eq_snr,json=eqSnr,proto3" json:"eq_snr,omitempty"`
// The duration of the received messages.
RxDuration *common.Metric `protobuf:"bytes,5,opt,name=rx_duration,json=rxDuration,proto3,oneof" json:"rx_duration,omitempty"`
// contains filtered or unexported fields
}
func (*GetDeviceMetricsResponse) Descriptor
deprecated
func (*GetDeviceMetricsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDeviceMetricsResponse.ProtoReflect.Descriptor instead.
func (*GetDeviceMetricsResponse) GetEqSnr ¶
func (x *GetDeviceMetricsResponse) GetEqSnr() *common.Metric
func (*GetDeviceMetricsResponse) GetRssi ¶
func (x *GetDeviceMetricsResponse) GetRssi() *common.Metric
func (*GetDeviceMetricsResponse) GetRxCount ¶
func (x *GetDeviceMetricsResponse) GetRxCount() *common.Metric
func (*GetDeviceMetricsResponse) GetRxDuration ¶
func (x *GetDeviceMetricsResponse) GetRxDuration() *common.Metric
func (*GetDeviceMetricsResponse) GetSnr ¶
func (x *GetDeviceMetricsResponse) GetSnr() *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 GetDevicesMapRequest ¶
type GetDevicesMapRequest 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"`
// Application ID (UUID) to filter devices on.
// Leave blank to show devices of all applications of the tenant.
ApplicationId *string `protobuf:"bytes,2,opt,name=application_id,json=applicationId,proto3,oneof" json:"application_id,omitempty"`
// Boundary of the map viewport.
// Only devices within the given bounds will be returned.
Bounds *common.LocationBoundary `protobuf:"bytes,3,opt,name=bounds,proto3,oneof" json:"bounds,omitempty"`
// If set, geohash prefix filter (starts-with match).
// This is useful for zoom-dependent map queries.
GeohashPrefix *string `protobuf:"bytes,4,opt,name=geohash_prefix,json=geohashPrefix,proto3,oneof" json:"geohash_prefix,omitempty"`
// Optional derived state filters. If empty, all states are included.
StateFilter []DeviceState `protobuf:"varint,5,rep,packed,name=state_filter,json=stateFilter,proto3,enum=api.DeviceState" json:"state_filter,omitempty"`
// Optional tags to filter devices on.
Tags *common.Tags `protobuf:"bytes,6,opt,name=tags,proto3,oneof" json:"tags,omitempty"`
// contains filtered or unexported fields
}
func (*GetDevicesMapRequest) Descriptor
deprecated
func (*GetDevicesMapRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDevicesMapRequest.ProtoReflect.Descriptor instead.
func (*GetDevicesMapRequest) GetApplicationId ¶
func (x *GetDevicesMapRequest) GetApplicationId() string
func (*GetDevicesMapRequest) GetBounds ¶
func (x *GetDevicesMapRequest) GetBounds() *common.LocationBoundary
func (*GetDevicesMapRequest) GetGeohashPrefix ¶
func (x *GetDevicesMapRequest) GetGeohashPrefix() string
func (*GetDevicesMapRequest) GetStateFilter ¶
func (x *GetDevicesMapRequest) GetStateFilter() []DeviceState
func (*GetDevicesMapRequest) GetTags ¶
func (x *GetDevicesMapRequest) GetTags() *common.Tags
func (*GetDevicesMapRequest) GetTenantId ¶
func (x *GetDevicesMapRequest) GetTenantId() string
func (*GetDevicesMapRequest) ProtoMessage ¶
func (*GetDevicesMapRequest) ProtoMessage()
func (*GetDevicesMapRequest) ProtoReflect ¶
func (x *GetDevicesMapRequest) ProtoReflect() protoreflect.Message
func (*GetDevicesMapRequest) Reset ¶
func (x *GetDevicesMapRequest) Reset()
func (*GetDevicesMapRequest) String ¶
func (x *GetDevicesMapRequest) String() string
type GetDevicesMapResponse ¶
type GetDevicesMapResponse struct {
// Grouped device locations by tenant and application.
Locations []*DeviceLocationsByTenant `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations,omitempty"`
// contains filtered or unexported fields
}
func (*GetDevicesMapResponse) Descriptor
deprecated
func (*GetDevicesMapResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDevicesMapResponse.ProtoReflect.Descriptor instead.
func (*GetDevicesMapResponse) GetLocations ¶
func (x *GetDevicesMapResponse) GetLocations() []*DeviceLocationsByTenant
func (*GetDevicesMapResponse) ProtoMessage ¶
func (*GetDevicesMapResponse) ProtoMessage()
func (*GetDevicesMapResponse) ProtoReflect ¶
func (x *GetDevicesMapResponse) ProtoReflect() protoreflect.Message
func (*GetDevicesMapResponse) Reset ¶
func (x *GetDevicesMapResponse) Reset()
func (*GetDevicesMapResponse) String ¶
func (x *GetDevicesMapResponse) String() string
type GetGlobalStatsRequest ¶
type GetGlobalStatsRequest struct {
// contains filtered or unexported fields
}
func (*GetGlobalStatsRequest) Descriptor
deprecated
func (*GetGlobalStatsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetGlobalStatsRequest.ProtoReflect.Descriptor instead.
func (*GetGlobalStatsRequest) ProtoMessage ¶
func (*GetGlobalStatsRequest) ProtoMessage()
func (*GetGlobalStatsRequest) ProtoReflect ¶
func (x *GetGlobalStatsRequest) ProtoReflect() protoreflect.Message
func (*GetGlobalStatsRequest) Reset ¶
func (x *GetGlobalStatsRequest) Reset()
func (*GetGlobalStatsRequest) String ¶
func (x *GetGlobalStatsRequest) String() string
type GetGlobalStatsResponse ¶
type GetGlobalStatsResponse struct {
// Total number of users in the system.
TotalUsers uint64 `protobuf:"varint,1,opt,name=total_users,json=totalUsers,proto3" json:"total_users,omitempty"`
// Total number of tenants in the system.
TotalTenants uint64 `protobuf:"varint,2,opt,name=total_tenants,json=totalTenants,proto3" json:"total_tenants,omitempty"`
// Global device counts.
DeviceCount *DeviceCount `protobuf:"bytes,6,opt,name=device_count,json=deviceCount,proto3" json:"device_count,omitempty"`
// Global basestation counts.
BasestationCount *BasestationCount `protobuf:"bytes,4,opt,name=basestation_count,json=basestationCount,proto3" json:"basestation_count,omitempty"`
// Global application counts.
ApplicationCount *ApplicationCount `protobuf:"bytes,5,opt,name=application_count,json=applicationCount,proto3" json:"application_count,omitempty"`
// contains filtered or unexported fields
}
func (*GetGlobalStatsResponse) Descriptor
deprecated
func (*GetGlobalStatsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetGlobalStatsResponse.ProtoReflect.Descriptor instead.
func (*GetGlobalStatsResponse) GetApplicationCount ¶
func (x *GetGlobalStatsResponse) GetApplicationCount() *ApplicationCount
func (*GetGlobalStatsResponse) GetBasestationCount ¶
func (x *GetGlobalStatsResponse) GetBasestationCount() *BasestationCount
func (*GetGlobalStatsResponse) GetDeviceCount ¶
func (x *GetGlobalStatsResponse) GetDeviceCount() *DeviceCount
func (*GetGlobalStatsResponse) GetTotalTenants ¶
func (x *GetGlobalStatsResponse) GetTotalTenants() uint64
func (*GetGlobalStatsResponse) GetTotalUsers ¶
func (x *GetGlobalStatsResponse) GetTotalUsers() uint64
func (*GetGlobalStatsResponse) ProtoMessage ¶
func (*GetGlobalStatsResponse) ProtoMessage()
func (*GetGlobalStatsResponse) ProtoReflect ¶
func (x *GetGlobalStatsResponse) ProtoReflect() protoreflect.Message
func (*GetGlobalStatsResponse) Reset ¶
func (x *GetGlobalStatsResponse) Reset()
func (*GetGlobalStatsResponse) String ¶
func (x *GetGlobalStatsResponse) String() string
type GetTenantDetailsRequest ¶
type GetTenantDetailsRequest struct {
// Tenant ID.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*GetTenantDetailsRequest) Descriptor
deprecated
func (*GetTenantDetailsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTenantDetailsRequest.ProtoReflect.Descriptor instead.
func (*GetTenantDetailsRequest) GetId ¶
func (x *GetTenantDetailsRequest) GetId() string
func (*GetTenantDetailsRequest) ProtoMessage ¶
func (*GetTenantDetailsRequest) ProtoMessage()
func (*GetTenantDetailsRequest) ProtoReflect ¶
func (x *GetTenantDetailsRequest) ProtoReflect() protoreflect.Message
func (*GetTenantDetailsRequest) Reset ¶
func (x *GetTenantDetailsRequest) Reset()
func (*GetTenantDetailsRequest) String ¶
func (x *GetTenantDetailsRequest) String() string
type GetTenantDetailsResponse ¶
type GetTenantDetailsResponse struct {
// Tenant ID.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// User counts for the tenant.
//
// Only available for global admin or tenant admin users or API keys.
TenantUserCount *TenantUserCount `protobuf:"bytes,2,opt,name=tenant_user_count,json=tenantUserCount,proto3" json:"tenant_user_count,omitempty"`
// Basestation counts for the tenant.
BasestationCount *BasestationCount `protobuf:"bytes,3,opt,name=basestation_count,json=basestationCount,proto3" json:"basestation_count,omitempty"`
// Device profile counts for the tenant.
DeviceProfileCount *DeviceProfileCount `protobuf:"bytes,4,opt,name=device_profile_count,json=deviceProfileCount,proto3" json:"device_profile_count,omitempty"`
// Application counts for the tenant.
ApplicationCount *ApplicationCount `protobuf:"bytes,5,opt,name=application_count,json=applicationCount,proto3" json:"application_count,omitempty"`
// Device counts for the tenant.
DeviceCount *DeviceCount `protobuf:"bytes,6,opt,name=device_count,json=deviceCount,proto3" json:"device_count,omitempty"`
// contains filtered or unexported fields
}
func (*GetTenantDetailsResponse) Descriptor
deprecated
func (*GetTenantDetailsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTenantDetailsResponse.ProtoReflect.Descriptor instead.
func (*GetTenantDetailsResponse) GetApplicationCount ¶
func (x *GetTenantDetailsResponse) GetApplicationCount() *ApplicationCount
func (*GetTenantDetailsResponse) GetBasestationCount ¶
func (x *GetTenantDetailsResponse) GetBasestationCount() *BasestationCount
func (*GetTenantDetailsResponse) GetDeviceCount ¶
func (x *GetTenantDetailsResponse) GetDeviceCount() *DeviceCount
func (*GetTenantDetailsResponse) GetDeviceProfileCount ¶
func (x *GetTenantDetailsResponse) GetDeviceProfileCount() *DeviceProfileCount
func (*GetTenantDetailsResponse) GetId ¶
func (x *GetTenantDetailsResponse) GetId() string
func (*GetTenantDetailsResponse) GetTenantUserCount ¶
func (x *GetTenantDetailsResponse) GetTenantUserCount() *TenantUserCount
func (*GetTenantDetailsResponse) ProtoMessage ¶
func (*GetTenantDetailsResponse) ProtoMessage()
func (*GetTenantDetailsResponse) ProtoReflect ¶
func (x *GetTenantDetailsResponse) ProtoReflect() protoreflect.Message
func (*GetTenantDetailsResponse) Reset ¶
func (x *GetTenantDetailsResponse) Reset()
func (*GetTenantDetailsResponse) String ¶
func (x *GetTenantDetailsResponse) 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 GetTenantUserCountRequest ¶
type GetTenantUserCountRequest struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetTenantUserCountRequest) Descriptor
deprecated
func (*GetTenantUserCountRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTenantUserCountRequest.ProtoReflect.Descriptor instead.
func (*GetTenantUserCountRequest) GetTenantId ¶
func (x *GetTenantUserCountRequest) GetTenantId() string
func (*GetTenantUserCountRequest) ProtoMessage ¶
func (*GetTenantUserCountRequest) ProtoMessage()
func (*GetTenantUserCountRequest) ProtoReflect ¶
func (x *GetTenantUserCountRequest) ProtoReflect() protoreflect.Message
func (*GetTenantUserCountRequest) Reset ¶
func (x *GetTenantUserCountRequest) Reset()
func (*GetTenantUserCountRequest) String ¶
func (x *GetTenantUserCountRequest) String() string
type GetTenantUserCountResponse ¶
type GetTenantUserCountResponse struct {
// Tenant ID (UUID).
TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
// User counts for the tenant.
//
// Only available for global admin or tenant admin users or API keys.
TenantUserCount *TenantUserCount `protobuf:"bytes,2,opt,name=tenant_user_count,json=tenantUserCount,proto3" json:"tenant_user_count,omitempty"`
// contains filtered or unexported fields
}
func (*GetTenantUserCountResponse) Descriptor
deprecated
func (*GetTenantUserCountResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTenantUserCountResponse.ProtoReflect.Descriptor instead.
func (*GetTenantUserCountResponse) GetTenantId ¶
func (x *GetTenantUserCountResponse) GetTenantId() string
func (*GetTenantUserCountResponse) GetTenantUserCount ¶
func (x *GetTenantUserCountResponse) GetTenantUserCount() *TenantUserCount
func (*GetTenantUserCountResponse) ProtoMessage ¶
func (*GetTenantUserCountResponse) ProtoMessage()
func (*GetTenantUserCountResponse) ProtoReflect ¶
func (x *GetTenantUserCountResponse) ProtoReflect() protoreflect.Message
func (*GetTenantUserCountResponse) Reset ¶
func (x *GetTenantUserCountResponse) Reset()
func (*GetTenantUserCountResponse) String ¶
func (x *GetTenantUserCountResponse) 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 GetVersionRequest ¶
type GetVersionRequest struct {
// contains filtered or unexported fields
}
func (*GetVersionRequest) Descriptor
deprecated
func (*GetVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetVersionRequest.ProtoReflect.Descriptor instead.
func (*GetVersionRequest) ProtoMessage ¶
func (*GetVersionRequest) ProtoMessage()
func (*GetVersionRequest) ProtoReflect ¶
func (x *GetVersionRequest) ProtoReflect() protoreflect.Message
func (*GetVersionRequest) Reset ¶
func (x *GetVersionRequest) Reset()
func (*GetVersionRequest) String ¶
func (x *GetVersionRequest) String() string
type GetVersionResponse ¶
type GetVersionResponse struct {
// The version of the SplitStack server.
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
// The build date of the SplitStack server.
BuildDate string `protobuf:"bytes,2,opt,name=build_date,json=buildDate,proto3" json:"build_date,omitempty"`
// The git commit hash of the SplitStack server.
GitCommit string `protobuf:"bytes,3,opt,name=git_commit,json=gitCommit,proto3" json:"git_commit,omitempty"`
// contains filtered or unexported fields
}
func (*GetVersionResponse) Descriptor
deprecated
func (*GetVersionResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetVersionResponse.ProtoReflect.Descriptor instead.
func (*GetVersionResponse) GetBuildDate ¶
func (x *GetVersionResponse) GetBuildDate() string
func (*GetVersionResponse) GetGitCommit ¶
func (x *GetVersionResponse) GetGitCommit() string
func (*GetVersionResponse) GetVersion ¶
func (x *GetVersionResponse) GetVersion() string
func (*GetVersionResponse) ProtoMessage ¶
func (*GetVersionResponse) ProtoMessage()
func (*GetVersionResponse) ProtoReflect ¶
func (x *GetVersionResponse) ProtoReflect() protoreflect.Message
func (*GetVersionResponse) Reset ¶
func (x *GetVersionResponse) Reset()
func (*GetVersionResponse) String ¶
func (x *GetVersionResponse) 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 ListBasestationClientCertificatesRequest ¶
type ListBasestationClientCertificatesRequest struct {
// Basestation ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Pagination. Defaults to 100 objects at page index 0.
Paginator *Paginator `protobuf:"bytes,2,opt,name=paginator,proto3" json:"paginator,omitempty"`
// Filter for active certificates.
// If set to true, only active certificates will be returned.
// If set to false, only inactive certificates will be returned.
// If not set, all certificates will be returned.
Active *bool `protobuf:"varint,4,opt,name=active,proto3,oneof" json:"active,omitempty"`
// If set, the given value will be used to sort by (optional).
OrderBy ListBasestationClientCertificatesRequest_OrderBy `` /* 141-byte string literal not displayed */
// 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 (*ListBasestationClientCertificatesRequest) Descriptor
deprecated
func (*ListBasestationClientCertificatesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListBasestationClientCertificatesRequest.ProtoReflect.Descriptor instead.
func (*ListBasestationClientCertificatesRequest) GetActive ¶
func (x *ListBasestationClientCertificatesRequest) GetActive() bool
func (*ListBasestationClientCertificatesRequest) GetId ¶
func (x *ListBasestationClientCertificatesRequest) GetId() string
func (*ListBasestationClientCertificatesRequest) GetOrderBy ¶
func (x *ListBasestationClientCertificatesRequest) GetOrderBy() ListBasestationClientCertificatesRequest_OrderBy
func (*ListBasestationClientCertificatesRequest) GetOrderByDesc ¶
func (x *ListBasestationClientCertificatesRequest) GetOrderByDesc() bool
func (*ListBasestationClientCertificatesRequest) GetPaginator ¶
func (x *ListBasestationClientCertificatesRequest) GetPaginator() *Paginator
func (*ListBasestationClientCertificatesRequest) ProtoMessage ¶
func (*ListBasestationClientCertificatesRequest) ProtoMessage()
func (*ListBasestationClientCertificatesRequest) ProtoReflect ¶
func (x *ListBasestationClientCertificatesRequest) ProtoReflect() protoreflect.Message
func (*ListBasestationClientCertificatesRequest) Reset ¶
func (x *ListBasestationClientCertificatesRequest) Reset()
func (*ListBasestationClientCertificatesRequest) String ¶
func (x *ListBasestationClientCertificatesRequest) String() string
type ListBasestationClientCertificatesRequest_OrderBy ¶
type ListBasestationClientCertificatesRequest_OrderBy int32
const ( ListBasestationClientCertificatesRequest_EXPIRES_AT ListBasestationClientCertificatesRequest_OrderBy = 0 ListBasestationClientCertificatesRequest_REVOKED ListBasestationClientCertificatesRequest_OrderBy = 1 )
func (ListBasestationClientCertificatesRequest_OrderBy) Descriptor ¶
func (ListBasestationClientCertificatesRequest_OrderBy) Descriptor() protoreflect.EnumDescriptor
func (ListBasestationClientCertificatesRequest_OrderBy) EnumDescriptor
deprecated
func (ListBasestationClientCertificatesRequest_OrderBy) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListBasestationClientCertificatesRequest_OrderBy.Descriptor instead.
func (ListBasestationClientCertificatesRequest_OrderBy) Number ¶
func (x ListBasestationClientCertificatesRequest_OrderBy) Number() protoreflect.EnumNumber
func (ListBasestationClientCertificatesRequest_OrderBy) String ¶
func (x ListBasestationClientCertificatesRequest_OrderBy) String() string
type ListBasestationClientCertificatesResponse ¶
type ListBasestationClientCertificatesResponse struct {
// Pagination.
Pagination *Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
// Result-set.
Result []*ClientCertificateMetadata `protobuf:"bytes,2,rep,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ListBasestationClientCertificatesResponse) Descriptor
deprecated
func (*ListBasestationClientCertificatesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBasestationClientCertificatesResponse.ProtoReflect.Descriptor instead.
func (*ListBasestationClientCertificatesResponse) GetPagination ¶
func (x *ListBasestationClientCertificatesResponse) GetPagination() *Pagination
func (*ListBasestationClientCertificatesResponse) GetResult ¶
func (x *ListBasestationClientCertificatesResponse) GetResult() []*ClientCertificateMetadata
func (*ListBasestationClientCertificatesResponse) ProtoMessage ¶
func (*ListBasestationClientCertificatesResponse) ProtoMessage()
func (*ListBasestationClientCertificatesResponse) ProtoReflect ¶
func (x *ListBasestationClientCertificatesResponse) ProtoReflect() protoreflect.Message
func (*ListBasestationClientCertificatesResponse) Reset ¶
func (x *ListBasestationClientCertificatesResponse) Reset()
func (*ListBasestationClientCertificatesResponse) String ¶
func (x *ListBasestationClientCertificatesResponse) 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 token to use for authentication.
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 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 OAuth2Request ¶
type OAuth2Request struct {
// OAuth2 callback code.
Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
// OAuth2 callback state.
State string `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
// contains filtered or unexported fields
}
func (*OAuth2Request) Descriptor
deprecated
func (*OAuth2Request) Descriptor() ([]byte, []int)
Deprecated: Use OAuth2Request.ProtoReflect.Descriptor instead.
func (*OAuth2Request) GetCode ¶
func (x *OAuth2Request) GetCode() string
func (*OAuth2Request) GetState ¶
func (x *OAuth2Request) GetState() string
func (*OAuth2Request) ProtoMessage ¶
func (*OAuth2Request) ProtoMessage()
func (*OAuth2Request) ProtoReflect ¶
func (x *OAuth2Request) ProtoReflect() protoreflect.Message
func (*OAuth2Request) Reset ¶
func (x *OAuth2Request) Reset()
func (*OAuth2Request) String ¶
func (x *OAuth2Request) String() string
type OAuth2Response ¶
type OAuth2Response struct {
// Token to use for authentication.
Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
// contains filtered or unexported fields
}
func (*OAuth2Response) Descriptor
deprecated
func (*OAuth2Response) Descriptor() ([]byte, []int)
Deprecated: Use OAuth2Response.ProtoReflect.Descriptor instead.
func (*OAuth2Response) GetToken ¶
func (x *OAuth2Response) GetToken() string
func (*OAuth2Response) ProtoMessage ¶
func (*OAuth2Response) ProtoMessage()
func (*OAuth2Response) ProtoReflect ¶
func (x *OAuth2Response) ProtoReflect() protoreflect.Message
func (*OAuth2Response) Reset ¶
func (x *OAuth2Response) Reset()
func (*OAuth2Response) String ¶
func (x *OAuth2Response) String() string
type OpenIdConnectRequest ¶
type OpenIdConnectRequest struct {
// OpenId Connect callback code.
Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
// OpenId Connect callback state.
State string `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
// contains filtered or unexported fields
}
func (*OpenIdConnectRequest) Descriptor
deprecated
func (*OpenIdConnectRequest) Descriptor() ([]byte, []int)
Deprecated: Use OpenIdConnectRequest.ProtoReflect.Descriptor instead.
func (*OpenIdConnectRequest) GetCode ¶
func (x *OpenIdConnectRequest) GetCode() string
func (*OpenIdConnectRequest) GetState ¶
func (x *OpenIdConnectRequest) GetState() string
func (*OpenIdConnectRequest) ProtoMessage ¶
func (*OpenIdConnectRequest) ProtoMessage()
func (*OpenIdConnectRequest) ProtoReflect ¶
func (x *OpenIdConnectRequest) ProtoReflect() protoreflect.Message
func (*OpenIdConnectRequest) Reset ¶
func (x *OpenIdConnectRequest) Reset()
func (*OpenIdConnectRequest) String ¶
func (x *OpenIdConnectRequest) String() string
type OpenIdConnectResponse ¶
type OpenIdConnectResponse struct {
// Token to use for authentication.
Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
// contains filtered or unexported fields
}
func (*OpenIdConnectResponse) Descriptor
deprecated
func (*OpenIdConnectResponse) Descriptor() ([]byte, []int)
Deprecated: Use OpenIdConnectResponse.ProtoReflect.Descriptor instead.
func (*OpenIdConnectResponse) GetToken ¶
func (x *OpenIdConnectResponse) GetToken() string
func (*OpenIdConnectResponse) ProtoMessage ¶
func (*OpenIdConnectResponse) ProtoMessage()
func (*OpenIdConnectResponse) ProtoReflect ¶
func (x *OpenIdConnectResponse) ProtoReflect() protoreflect.Message
func (*OpenIdConnectResponse) Reset ¶
func (x *OpenIdConnectResponse) Reset()
func (*OpenIdConnectResponse) String ¶
func (x *OpenIdConnectResponse) 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 SignBasestationCsrRequest ¶
type SignBasestationCsrRequest struct {
// Basestation ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// PKCS#10 CSR in PEM format.
CsrPem string `protobuf:"bytes,2,opt,name=csr_pem,json=csrPem,proto3" json:"csr_pem,omitempty"`
// Indicates if any existing certificate should be revoked.
RevokeExisting bool `protobuf:"varint,3,opt,name=revoke_existing,json=revokeExisting,proto3" json:"revoke_existing,omitempty"`
// contains filtered or unexported fields
}
func (*SignBasestationCsrRequest) Descriptor
deprecated
func (*SignBasestationCsrRequest) Descriptor() ([]byte, []int)
Deprecated: Use SignBasestationCsrRequest.ProtoReflect.Descriptor instead.
func (*SignBasestationCsrRequest) GetCsrPem ¶
func (x *SignBasestationCsrRequest) GetCsrPem() string
func (*SignBasestationCsrRequest) GetId ¶
func (x *SignBasestationCsrRequest) GetId() string
func (*SignBasestationCsrRequest) GetRevokeExisting ¶
func (x *SignBasestationCsrRequest) GetRevokeExisting() bool
func (*SignBasestationCsrRequest) ProtoMessage ¶
func (*SignBasestationCsrRequest) ProtoMessage()
func (*SignBasestationCsrRequest) ProtoReflect ¶
func (x *SignBasestationCsrRequest) ProtoReflect() protoreflect.Message
func (*SignBasestationCsrRequest) Reset ¶
func (x *SignBasestationCsrRequest) Reset()
func (*SignBasestationCsrRequest) String ¶
func (x *SignBasestationCsrRequest) String() string
type SignBasestationCsrResponse ¶
type SignBasestationCsrResponse struct {
// Signed client certificate (PEM).
TlsCert string `protobuf:"bytes,1,opt,name=tls_cert,json=tlsCert,proto3" json:"tls_cert,omitempty"`
// CA certificate (PEM).
CaCert string `protobuf:"bytes,3,opt,name=ca_cert,json=caCert,proto3" json:"ca_cert,omitempty"`
// Certificate metadata.
Metadata *ClientCertificateMetadata `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"`
// contains filtered or unexported fields
}
func (*SignBasestationCsrResponse) Descriptor
deprecated
func (*SignBasestationCsrResponse) Descriptor() ([]byte, []int)
Deprecated: Use SignBasestationCsrResponse.ProtoReflect.Descriptor instead.
func (*SignBasestationCsrResponse) GetCaCert ¶
func (x *SignBasestationCsrResponse) GetCaCert() string
func (*SignBasestationCsrResponse) GetMetadata ¶
func (x *SignBasestationCsrResponse) GetMetadata() *ClientCertificateMetadata
func (*SignBasestationCsrResponse) GetTlsCert ¶
func (x *SignBasestationCsrResponse) GetTlsCert() string
func (*SignBasestationCsrResponse) ProtoMessage ¶
func (*SignBasestationCsrResponse) ProtoMessage()
func (*SignBasestationCsrResponse) ProtoReflect ¶
func (x *SignBasestationCsrResponse) ProtoReflect() protoreflect.Message
func (*SignBasestationCsrResponse) Reset ¶
func (x *SignBasestationCsrResponse) Reset()
func (*SignBasestationCsrResponse) String ¶
func (x *SignBasestationCsrResponse) String() string
type StatsServiceClient ¶
type StatsServiceClient interface {
// Get global system statistics (total users, tenants, devices, basestations).
GetGlobalStats(ctx context.Context, in *GetGlobalStatsRequest, opts ...grpc.CallOption) (*GetGlobalStatsResponse, error)
GetVersion(ctx context.Context, in *GetVersionRequest, opts ...grpc.CallOption) (*GetVersionResponse, error)
}
StatsServiceClient is the client API for StatsService 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.
StatsService provides API methods for retrieving system-wide statistics.
func NewStatsServiceClient ¶
func NewStatsServiceClient(cc grpc.ClientConnInterface) StatsServiceClient
type StatsServiceServer ¶
type StatsServiceServer interface {
// Get global system statistics (total users, tenants, devices, basestations).
GetGlobalStats(context.Context, *GetGlobalStatsRequest) (*GetGlobalStatsResponse, error)
GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error)
// contains filtered or unexported methods
}
StatsServiceServer is the server API for StatsService service. All implementations must embed UnimplementedStatsServiceServer for forward compatibility.
StatsService provides API methods for retrieving system-wide statistics.
type StreamBasestationFramesRequest ¶
type StreamBasestationFramesRequest struct {
// Basestation ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*StreamBasestationFramesRequest) Descriptor
deprecated
func (*StreamBasestationFramesRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamBasestationFramesRequest.ProtoReflect.Descriptor instead.
func (*StreamBasestationFramesRequest) GetId ¶
func (x *StreamBasestationFramesRequest) GetId() string
func (*StreamBasestationFramesRequest) ProtoMessage ¶
func (*StreamBasestationFramesRequest) ProtoMessage()
func (*StreamBasestationFramesRequest) ProtoReflect ¶
func (x *StreamBasestationFramesRequest) ProtoReflect() protoreflect.Message
func (*StreamBasestationFramesRequest) Reset ¶
func (x *StreamBasestationFramesRequest) Reset()
func (*StreamBasestationFramesRequest) String ¶
func (x *StreamBasestationFramesRequest) String() string
type StreamDeviceFramesRequest ¶
type StreamDeviceFramesRequest struct {
// Device ID (UUID).
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*StreamDeviceFramesRequest) Descriptor
deprecated
func (*StreamDeviceFramesRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamDeviceFramesRequest.ProtoReflect.Descriptor instead.
func (*StreamDeviceFramesRequest) GetId ¶
func (x *StreamDeviceFramesRequest) GetId() string
func (*StreamDeviceFramesRequest) ProtoMessage ¶
func (*StreamDeviceFramesRequest) ProtoMessage()
func (*StreamDeviceFramesRequest) ProtoReflect ¶
func (x *StreamDeviceFramesRequest) ProtoReflect() protoreflect.Message
func (*StreamDeviceFramesRequest) Reset ¶
func (x *StreamDeviceFramesRequest) Reset()
func (*StreamDeviceFramesRequest) String ¶
func (x *StreamDeviceFramesRequest) 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)
// Get the tenant details for the given ID.
GetTenantDetails(ctx context.Context, in *GetTenantDetailsRequest, opts ...grpc.CallOption) (*GetTenantDetailsResponse, error)
// Update the given tenant.
UpdateTenant(ctx context.Context, in *UpdateTenantRequest, opts ...grpc.CallOption) (*UpdateTenantResponse, 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)
// Get the tenant details for the given ID.
GetTenantDetails(context.Context, *GetTenantDetailsRequest) (*GetTenantDetailsResponse, error)
// Update the given tenant.
UpdateTenant(context.Context, *UpdateTenantRequest) (*UpdateTenantResponse, 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 TenantUserCount ¶
type TenantUserCount struct {
// Count of active tenant users.
// Note: this includes all tenant users, regardless of their privileges.
ActiveCount uint64 `protobuf:"varint,1,opt,name=active_count,json=activeCount,proto3" json:"active_count,omitempty"`
// Count of inactive tenant users.
// Note: this includes all tenant users, regardless of their privileges.
InactiveCount uint64 `protobuf:"varint,2,opt,name=inactive_count,json=inactiveCount,proto3" json:"inactive_count,omitempty"`
// Count of tenant users with admin privileges.
AdminCount uint64 `protobuf:"varint,3,opt,name=admin_count,json=adminCount,proto3" json:"admin_count,omitempty"`
// Count of tenant users with end-node admin privileges.
EndnodeAdminCount uint64 `protobuf:"varint,4,opt,name=endnode_admin_count,json=endnodeAdminCount,proto3" json:"endnode_admin_count,omitempty"`
// Count of tenant users with basestation admin privileges.
BasestationAdminCount uint64 `` /* 127-byte string literal not displayed */
// contains filtered or unexported fields
}
Counts of users, grouped by their privileges.
func (*TenantUserCount) Descriptor
deprecated
func (*TenantUserCount) Descriptor() ([]byte, []int)
Deprecated: Use TenantUserCount.ProtoReflect.Descriptor instead.
func (*TenantUserCount) GetActiveCount ¶
func (x *TenantUserCount) GetActiveCount() uint64
func (*TenantUserCount) GetAdminCount ¶
func (x *TenantUserCount) GetAdminCount() uint64
func (*TenantUserCount) GetBasestationAdminCount ¶
func (x *TenantUserCount) GetBasestationAdminCount() uint64
func (*TenantUserCount) GetEndnodeAdminCount ¶
func (x *TenantUserCount) GetEndnodeAdminCount() uint64
func (*TenantUserCount) GetInactiveCount ¶
func (x *TenantUserCount) GetInactiveCount() uint64
func (*TenantUserCount) ProtoMessage ¶
func (*TenantUserCount) ProtoMessage()
func (*TenantUserCount) ProtoReflect ¶
func (x *TenantUserCount) ProtoReflect() protoreflect.Message
func (*TenantUserCount) Reset ¶
func (x *TenantUserCount) Reset()
func (*TenantUserCount) String ¶
func (x *TenantUserCount) 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 tenant user for the given tenant and user IDs.
GetTenantUser(ctx context.Context, in *GetTenantUserRequest, opts ...grpc.CallOption) (*GetTenantUserResponse, error)
// Get the count of tenant users for the given tenant ID.
GetTenantUserCount(ctx context.Context, in *GetTenantUserCountRequest, opts ...grpc.CallOption) (*GetTenantUserCountResponse, 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 tenant user for the given tenant and user IDs.
GetTenantUser(context.Context, *GetTenantUserRequest) (*GetTenantUserResponse, error)
// Get the count of tenant users for the given tenant ID.
GetTenantUserCount(context.Context, *GetTenantUserCountRequest) (*GetTenantUserCountResponse, 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) GetApplicationDetails ¶
func (UnimplementedApplicationServiceServer) GetApplicationDetails(context.Context, *GetApplicationDetailsRequest) (*GetApplicationDetailsResponse, error)
func (UnimplementedApplicationServiceServer) ListApplications ¶
func (UnimplementedApplicationServiceServer) ListApplications(context.Context, *ListApplicationsRequest) (*ListApplicationsResponse, error)
func (UnimplementedApplicationServiceServer) UpdateApplication ¶
func (UnimplementedApplicationServiceServer) UpdateApplication(context.Context, *UpdateApplicationRequest) (*UpdateApplicationResponse, error)
type UnimplementedAuthServiceServer ¶
type UnimplementedAuthServiceServer struct{}
UnimplementedAuthServiceServer 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 (UnimplementedAuthServiceServer) Login ¶
func (UnimplementedAuthServiceServer) Login(context.Context, *LoginRequest) (*LoginResponse, error)
func (UnimplementedAuthServiceServer) OAuth2Login ¶
func (UnimplementedAuthServiceServer) OAuth2Login(context.Context, *OAuth2Request) (*OAuth2Response, error)
func (UnimplementedAuthServiceServer) OpenIdConnectLogin ¶
func (UnimplementedAuthServiceServer) OpenIdConnectLogin(context.Context, *OpenIdConnectRequest) (*OpenIdConnectResponse, 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) DeleteClientCertificate ¶
func (UnimplementedBasestationServiceServer) DeleteClientCertificate(context.Context, *DeleteClientCertificateRequest) (*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) GetBasestationMap ¶
func (UnimplementedBasestationServiceServer) GetBasestationMap(context.Context, *GetBasestationsMapRequest) (*GetBasestationsMapResponse, error)
func (UnimplementedBasestationServiceServer) GetBasestationMetrics ¶
func (UnimplementedBasestationServiceServer) GetBasestationMetrics(context.Context, *GetBasestationMetricsRequest) (*GetBasestationMetricsResponse, error)
func (UnimplementedBasestationServiceServer) ListBasestationClientCertificates ¶
func (UnimplementedBasestationServiceServer) ListBasestationClientCertificates(context.Context, *ListBasestationClientCertificatesRequest) (*ListBasestationClientCertificatesResponse, error)
func (UnimplementedBasestationServiceServer) ListBasestations ¶
func (UnimplementedBasestationServiceServer) ListBasestations(context.Context, *ListBasestationsRequest) (*ListBasestationsResponse, error)
func (UnimplementedBasestationServiceServer) SignBasestationCsr ¶
func (UnimplementedBasestationServiceServer) SignBasestationCsr(context.Context, *SignBasestationCsrRequest) (*SignBasestationCsrResponse, error)
func (UnimplementedBasestationServiceServer) StreamBasestationFrames ¶
func (UnimplementedBasestationServiceServer) StreamBasestationFrames(*StreamBasestationFramesRequest, grpc.ServerStreamingServer[streaming.FrameLogItem]) 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) GetDeviceMap ¶
func (UnimplementedDeviceServiceServer) GetDeviceMap(context.Context, *GetDevicesMapRequest) (*GetDevicesMapResponse, 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) StreamDeviceFrames ¶
func (UnimplementedDeviceServiceServer) StreamDeviceFrames(*StreamDeviceFramesRequest, grpc.ServerStreamingServer[streaming.FrameLogItem]) error
func (UnimplementedDeviceServiceServer) UpdateDevice ¶
func (UnimplementedDeviceServiceServer) UpdateDevice(context.Context, *UpdateDeviceRequest) (*UpdateDeviceResponse, error)
type UnimplementedStatsServiceServer ¶
type UnimplementedStatsServiceServer struct{}
UnimplementedStatsServiceServer 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 (UnimplementedStatsServiceServer) GetGlobalStats ¶
func (UnimplementedStatsServiceServer) GetGlobalStats(context.Context, *GetGlobalStatsRequest) (*GetGlobalStatsResponse, error)
func (UnimplementedStatsServiceServer) GetVersion ¶
func (UnimplementedStatsServiceServer) GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, 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) GetTenant ¶
func (UnimplementedTenantServiceServer) GetTenant(context.Context, *GetTenantRequest) (*GetTenantResponse, error)
func (UnimplementedTenantServiceServer) GetTenantDetails ¶
func (UnimplementedTenantServiceServer) GetTenantDetails(context.Context, *GetTenantDetailsRequest) (*GetTenantDetailsResponse, 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) GetTenantUserCount ¶
func (UnimplementedTenantUserServiceServer) GetTenantUserCount(context.Context, *GetTenantUserCountRequest) (*GetTenantUserCountResponse, 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 UnsafeAuthServiceServer ¶
type UnsafeAuthServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAuthServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthServiceServer 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 UnsafeStatsServiceServer ¶
type UnsafeStatsServiceServer interface {
// contains filtered or unexported methods
}
UnsafeStatsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StatsServiceServer 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.Location `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.Location
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.Location `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.Location
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"`
// List of variable MACs to be enabled for the tenant.
VariableMacEnabled *VariableMacList `protobuf:"bytes,9,opt,name=variable_mac_enabled,json=variableMacEnabled,proto3,oneof" 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 (*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) GetVariableMacEnabled ¶
func (x *UpdateTenantRequest) GetVariableMacEnabled() *VariableMacList
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 VariableMac ¶
type VariableMac int32
These are the Variable Mac types that are supported by the API.
const ( // Type 1: Wireless M-Bus frame with Frame Format B (FFB) VariableMac_MBUS_FFB VariableMac = 0 // Type 2: M-Bus frame that starts with a wireless M-Bus MAC according to OMS-S Volume 2, Annex Q // // Open Metering System Specification (OMS-S), Volume 2, Annex Q, Issue 5.0.1, December 2023. VariableMac_MBUS_MAC VariableMac = 2 )
func (VariableMac) Descriptor ¶
func (VariableMac) Descriptor() protoreflect.EnumDescriptor
func (VariableMac) Enum ¶
func (x VariableMac) Enum() *VariableMac
func (VariableMac) EnumDescriptor
deprecated
func (VariableMac) EnumDescriptor() ([]byte, []int)
Deprecated: Use VariableMac.Descriptor instead.
func (VariableMac) Number ¶
func (x VariableMac) Number() protoreflect.EnumNumber
func (VariableMac) String ¶
func (x VariableMac) String() string
func (VariableMac) Type ¶
func (VariableMac) Type() protoreflect.EnumType
type VariableMacList ¶
type VariableMacList struct {
// List of variable MACs
Vm []VariableMac `protobuf:"varint,1,rep,packed,name=vm,proto3,enum=api.VariableMac" 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() []VariableMac
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
Source Files
¶
- application.pb.go
- application_grpc.pb.go
- application_integration.pb.go
- application_integration_grpc.pb.go
- auth.pb.go
- auth_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
- stats.pb.go
- stats_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