# -*- encoding: utf-8 -*- # stub: losant_rest 1.19.9 ruby lib Gem::Specification.new do |s| s.name = "losant_rest".freeze s.version = "1.19.9".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Michael Kuehl".freeze] s.date = "2024-07-24" s.description = "Easily use the Losant IoT Platform through its REST API with Ruby".freeze s.email = ["hello@losant.com".freeze] s.files = [".github/workflows/test.yml".freeze, ".gitignore".freeze, ".markdownlint.json".freeze, ".ruby-version".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "docs/_schemas.md".freeze, "docs/application.md".freeze, "docs/applicationApiToken.md".freeze, "docs/applicationApiTokens.md".freeze, "docs/applicationCertificate.md".freeze, "docs/applicationCertificateAuthorities.md".freeze, "docs/applicationCertificateAuthority.md".freeze, "docs/applicationCertificates.md".freeze, "docs/applicationDashboard.md".freeze, "docs/applicationDashboards.md".freeze, "docs/applicationKey.md".freeze, "docs/applicationKeys.md".freeze, "docs/applicationTemplate.md".freeze, "docs/applicationTemplates.md".freeze, "docs/applications.md".freeze, "docs/auditLog.md".freeze, "docs/auditLogs.md".freeze, "docs/auth.md".freeze, "docs/credential.md".freeze, "docs/credentials.md".freeze, "docs/dashboard.md".freeze, "docs/dashboards.md".freeze, "docs/data.md".freeze, "docs/dataTable.md".freeze, "docs/dataTableRow.md".freeze, "docs/dataTableRows.md".freeze, "docs/dataTables.md".freeze, "docs/device.md".freeze, "docs/deviceRecipe.md".freeze, "docs/deviceRecipes.md".freeze, "docs/devices.md".freeze, "docs/edgeDeployment.md".freeze, "docs/edgeDeployments.md".freeze, "docs/embeddedDeployment.md".freeze, "docs/embeddedDeployments.md".freeze, "docs/event.md".freeze, "docs/events.md".freeze, "docs/experience.md".freeze, "docs/experienceDomain.md".freeze, "docs/experienceDomains.md".freeze, "docs/experienceEndpoint.md".freeze, "docs/experienceEndpoints.md".freeze, "docs/experienceGroup.md".freeze, "docs/experienceGroups.md".freeze, "docs/experienceSlug.md".freeze, "docs/experienceSlugs.md".freeze, "docs/experienceUser.md".freeze, "docs/experienceUsers.md".freeze, "docs/experienceVersion.md".freeze, "docs/experienceVersions.md".freeze, "docs/experienceView.md".freeze, "docs/experienceViews.md".freeze, "docs/file.md".freeze, "docs/files.md".freeze, "docs/flow.md".freeze, "docs/flowVersion.md".freeze, "docs/flowVersions.md".freeze, "docs/flows.md".freeze, "docs/instance.md".freeze, "docs/instanceApiToken.md".freeze, "docs/instanceApiTokens.md".freeze, "docs/instanceAuditLog.md".freeze, "docs/instanceAuditLogs.md".freeze, "docs/instanceCustomNode.md".freeze, "docs/instanceCustomNodes.md".freeze, "docs/instanceMember.md".freeze, "docs/instanceMembers.md".freeze, "docs/instanceOrg.md".freeze, "docs/instanceOrgInvite.md".freeze, "docs/instanceOrgInvites.md".freeze, "docs/instanceOrgMember.md".freeze, "docs/instanceOrgMembers.md".freeze, "docs/instanceOrgs.md".freeze, "docs/instanceSandbox.md".freeze, "docs/instanceSandboxes.md".freeze, "docs/instances.md".freeze, "docs/integration.md".freeze, "docs/integrations.md".freeze, "docs/me.md".freeze, "docs/notebook.md".freeze, "docs/notebooks.md".freeze, "docs/org.md".freeze, "docs/orgInvites.md".freeze, "docs/orgs.md".freeze, "docs/resourceJob.md".freeze, "docs/resourceJobs.md".freeze, "docs/userApiToken.md".freeze, "docs/userApiTokens.md".freeze, "docs/webhook.md".freeze, "docs/webhooks.md".freeze, "examples/auth.rb".freeze, "examples/list_devices.rb".freeze, "lib/platform_rest.rb".freeze, "lib/platform_rest/application.rb".freeze, "lib/platform_rest/application_api_token.rb".freeze, "lib/platform_rest/application_api_tokens.rb".freeze, "lib/platform_rest/application_certificate.rb".freeze, "lib/platform_rest/application_certificate_authorities.rb".freeze, "lib/platform_rest/application_certificate_authority.rb".freeze, "lib/platform_rest/application_certificates.rb".freeze, "lib/platform_rest/application_dashboard.rb".freeze, "lib/platform_rest/application_dashboards.rb".freeze, "lib/platform_rest/application_key.rb".freeze, "lib/platform_rest/application_keys.rb".freeze, "lib/platform_rest/application_template.rb".freeze, "lib/platform_rest/application_templates.rb".freeze, "lib/platform_rest/applications.rb".freeze, "lib/platform_rest/audit_log.rb".freeze, "lib/platform_rest/audit_logs.rb".freeze, "lib/platform_rest/auth.rb".freeze, "lib/platform_rest/client.rb".freeze, "lib/platform_rest/credential.rb".freeze, "lib/platform_rest/credentials.rb".freeze, "lib/platform_rest/dashboard.rb".freeze, "lib/platform_rest/dashboards.rb".freeze, "lib/platform_rest/data.rb".freeze, "lib/platform_rest/data_table.rb".freeze, "lib/platform_rest/data_table_row.rb".freeze, "lib/platform_rest/data_table_rows.rb".freeze, "lib/platform_rest/data_tables.rb".freeze, "lib/platform_rest/device.rb".freeze, "lib/platform_rest/device_recipe.rb".freeze, "lib/platform_rest/device_recipes.rb".freeze, "lib/platform_rest/devices.rb".freeze, "lib/platform_rest/edge_deployment.rb".freeze, "lib/platform_rest/edge_deployments.rb".freeze, "lib/platform_rest/embedded_deployment.rb".freeze, "lib/platform_rest/embedded_deployments.rb".freeze, "lib/platform_rest/error.rb".freeze, "lib/platform_rest/event.rb".freeze, "lib/platform_rest/events.rb".freeze, "lib/platform_rest/experience.rb".freeze, "lib/platform_rest/experience_domain.rb".freeze, "lib/platform_rest/experience_domains.rb".freeze, "lib/platform_rest/experience_endpoint.rb".freeze, "lib/platform_rest/experience_endpoints.rb".freeze, "lib/platform_rest/experience_group.rb".freeze, "lib/platform_rest/experience_groups.rb".freeze, "lib/platform_rest/experience_slug.rb".freeze, "lib/platform_rest/experience_slugs.rb".freeze, "lib/platform_rest/experience_user.rb".freeze, "lib/platform_rest/experience_users.rb".freeze, "lib/platform_rest/experience_version.rb".freeze, "lib/platform_rest/experience_versions.rb".freeze, "lib/platform_rest/experience_view.rb".freeze, "lib/platform_rest/experience_views.rb".freeze, "lib/platform_rest/file.rb".freeze, "lib/platform_rest/files.rb".freeze, "lib/platform_rest/flow.rb".freeze, "lib/platform_rest/flow_version.rb".freeze, "lib/platform_rest/flow_versions.rb".freeze, "lib/platform_rest/flows.rb".freeze, "lib/platform_rest/instance.rb".freeze, "lib/platform_rest/instance_api_token.rb".freeze, "lib/platform_rest/instance_api_tokens.rb".freeze, "lib/platform_rest/instance_audit_log.rb".freeze, "lib/platform_rest/instance_audit_logs.rb".freeze, "lib/platform_rest/instance_custom_node.rb".freeze, "lib/platform_rest/instance_custom_nodes.rb".freeze, "lib/platform_rest/instance_member.rb".freeze, "lib/platform_rest/instance_members.rb".freeze, "lib/platform_rest/instance_org.rb".freeze, "lib/platform_rest/instance_org_invite.rb".freeze, "lib/platform_rest/instance_org_invites.rb".freeze, "lib/platform_rest/instance_org_member.rb".freeze, "lib/platform_rest/instance_org_members.rb".freeze, "lib/platform_rest/instance_orgs.rb".freeze, "lib/platform_rest/instance_sandbox.rb".freeze, "lib/platform_rest/instance_sandboxes.rb".freeze, "lib/platform_rest/instances.rb".freeze, "lib/platform_rest/integration.rb".freeze, "lib/platform_rest/integrations.rb".freeze, "lib/platform_rest/me.rb".freeze, "lib/platform_rest/notebook.rb".freeze, "lib/platform_rest/notebooks.rb".freeze, "lib/platform_rest/org.rb".freeze, "lib/platform_rest/org_invites.rb".freeze, "lib/platform_rest/orgs.rb".freeze, "lib/platform_rest/resource_job.rb".freeze, "lib/platform_rest/resource_jobs.rb".freeze, "lib/platform_rest/user_api_token.rb".freeze, "lib/platform_rest/user_api_tokens.rb".freeze, "lib/platform_rest/utils.rb".freeze, "lib/platform_rest/version.rb".freeze, "lib/platform_rest/webhook.rb".freeze, "lib/platform_rest/webhooks.rb".freeze, "losant_rest.gemspec".freeze, "schemas/advancedApplicationKeyQuery.json".freeze, "schemas/advancedDeviceQuery.json".freeze, "schemas/advancedEventQuery.json".freeze, "schemas/advancedExperienceGroupQuery.json".freeze, "schemas/advancedExperienceUserQuery.json".freeze, "schemas/advancedFlowByVersionQuery.json".freeze, "schemas/advancedFlowQuery.json".freeze, "schemas/advancedFlowVersionQuery.json".freeze, "schemas/advancedInstanceOrgQuery.json".freeze, "schemas/advancedQuery.json".freeze, "schemas/apiToken.json".freeze, "schemas/apiTokenPatch.json".freeze, "schemas/apiTokenPost.json".freeze, "schemas/apiTokens.json".freeze, "schemas/application.json".freeze, "schemas/applicationApiTokenPost.json".freeze, "schemas/applicationApplyTemplatePatch.json".freeze, "schemas/applicationCertificate.json".freeze, "schemas/applicationCertificateAuthorities.json".freeze, "schemas/applicationCertificateAuthority.json".freeze, "schemas/applicationCertificateAuthorityPatch.json".freeze, "schemas/applicationCertificateAuthorityPost.json".freeze, "schemas/applicationCertificatePatch.json".freeze, "schemas/applicationCertificatePost.json".freeze, "schemas/applicationCertificates.json".freeze, "schemas/applicationCloneDryRunResult.json".freeze, "schemas/applicationClonePost.json".freeze, "schemas/applicationCreationByTemplateResult.json".freeze, "schemas/applicationDashboardPost.json".freeze, "schemas/applicationExportPost.json".freeze, "schemas/applicationExportResult.json".freeze, "schemas/applicationGlobalPatch.json".freeze, "schemas/applicationImportExecutions.json".freeze, "schemas/applicationImportOptions.json".freeze, "schemas/applicationKey.json".freeze, "schemas/applicationKeyPatch.json".freeze, "schemas/applicationKeyPost.json".freeze, "schemas/applicationKeyPostResponse.json".freeze, "schemas/applicationKeys.json".freeze, "schemas/applicationPatch.json".freeze, "schemas/applicationPost.json".freeze, "schemas/applicationReadme.json".freeze, "schemas/applicationReadmePatch.json".freeze, "schemas/applicationSearchResult.json".freeze, "schemas/applicationTemplate.json".freeze, "schemas/applicationTemplateCategories.json".freeze, "schemas/applicationTemplateCategory.json".freeze, "schemas/applicationTemplates.json".freeze, "schemas/applications.json".freeze, "schemas/attributeNamesResponse.json".freeze, "schemas/auditLog.json".freeze, "schemas/auditLogFilter.json".freeze, "schemas/auditLogs.json".freeze, "schemas/authedDevice.json".freeze, "schemas/authedUser.json".freeze, "schemas/bulkDeleteResponse.json".freeze, "schemas/changePassword.json".freeze, "schemas/compositeDeviceState.json".freeze, "schemas/compositeDevicesState.json".freeze, "schemas/credential.json".freeze, "schemas/credentialLinkedResources.json".freeze, "schemas/credentialPatch.json".freeze, "schemas/credentialPost.json".freeze, "schemas/credentials.json".freeze, "schemas/dashboard.json".freeze, "schemas/dashboardContextInstance.json".freeze, "schemas/dashboardPatch.json".freeze, "schemas/dashboardPost.json".freeze, "schemas/dashboardSendReport.json".freeze, "schemas/dashboardUpdateEvents.json".freeze, "schemas/dashboards.json".freeze, "schemas/dataExport.json".freeze, "schemas/dataTable.json".freeze, "schemas/dataTableColumn.json".freeze, "schemas/dataTablePatch.json".freeze, "schemas/dataTablePost.json".freeze, "schemas/dataTableRow.json".freeze, "schemas/dataTableRowInMultiple.json".freeze, "schemas/dataTableRowInsert.json".freeze, "schemas/dataTableRowInsertResult.json".freeze, "schemas/dataTableRowInsertUpdate.json".freeze, "schemas/dataTableRows.json".freeze, "schemas/dataTableRowsDelete.json".freeze, "schemas/dataTableRowsExport.json".freeze, "schemas/dataTables.json".freeze, "schemas/debugExcludeIds.json".freeze, "schemas/debugLevels.json".freeze, "schemas/device.json".freeze, "schemas/deviceAttributeDataTypeFilter.json".freeze, "schemas/deviceClassFilter.json".freeze, "schemas/deviceCommand.json".freeze, "schemas/deviceCommands.json".freeze, "schemas/deviceConnectionStatus.json".freeze, "schemas/deviceCounts.json".freeze, "schemas/deviceCredentials.json".freeze, "schemas/deviceLog.json".freeze, "schemas/deviceNamesResponse.json".freeze, "schemas/devicePatch.json".freeze, "schemas/devicePayloadCounts.json".freeze, "schemas/devicePost.json".freeze, "schemas/deviceRecipe.json".freeze, "schemas/deviceRecipeBulkCreate.json".freeze, "schemas/deviceRecipeBulkCreateEnqueued.json".freeze, "schemas/deviceRecipeBulkCreatePost.json".freeze, "schemas/deviceRecipePatch.json".freeze, "schemas/deviceRecipePost.json".freeze, "schemas/deviceRecipes.json".freeze, "schemas/deviceState.json".freeze, "schemas/deviceStateOrStates.json".freeze, "schemas/deviceStates.json".freeze, "schemas/deviceTagFilter.json".freeze, "schemas/devices.json".freeze, "schemas/devicesDataRemoved.json".freeze, "schemas/devicesDeletePost.json".freeze, "schemas/devicesDeleted.json".freeze, "schemas/devicesExportPayloadCountPost.json".freeze, "schemas/devicesExportPost.json".freeze, "schemas/devicesHistoricalImportPost.json".freeze, "schemas/devicesPatch.json".freeze, "schemas/devicesRemoveDataPost.json".freeze, "schemas/devicesUpdated.json".freeze, "schemas/disableTwoFactorAuth.json".freeze, "schemas/edgeDeployment.json".freeze, "schemas/edgeDeploymentRelease.json".freeze, "schemas/edgeDeploymentRemove.json".freeze, "schemas/edgeDeploymentReplace.json".freeze, "schemas/edgeDeployments.json".freeze, "schemas/emailVerificationVerify.json".freeze, "schemas/embeddedDeployment.json".freeze, "schemas/embeddedDeploymentExport.json".freeze, "schemas/embeddedDeploymentRelease.json".freeze, "schemas/embeddedDeploymentRemove.json".freeze, "schemas/embeddedDeploymentReplace.json".freeze, "schemas/embeddedDeployments.json".freeze, "schemas/enableTwoFactorAuth.json".freeze, "schemas/error.json".freeze, "schemas/event.json".freeze, "schemas/eventPatch.json".freeze, "schemas/eventPlusNewCount.json".freeze, "schemas/eventPost.json".freeze, "schemas/eventTagsSummary.json".freeze, "schemas/events.json".freeze, "schemas/eventsDeleted.json".freeze, "schemas/eventsExport.json".freeze, "schemas/experienceBootstrapOptions.json".freeze, "schemas/experienceBootstrapResult.json".freeze, "schemas/experienceDomain.json".freeze, "schemas/experienceDomainPatch.json".freeze, "schemas/experienceDomainPost.json".freeze, "schemas/experienceDomains.json".freeze, "schemas/experienceEndpoint.json".freeze, "schemas/experienceEndpointPatch.json".freeze, "schemas/experienceEndpointPost.json".freeze, "schemas/experienceEndpointStats.json".freeze, "schemas/experienceEndpoints.json".freeze, "schemas/experienceGroup.json".freeze, "schemas/experienceGroupPatch.json".freeze, "schemas/experienceGroupPost.json".freeze, "schemas/experienceGroups.json".freeze, "schemas/experienceLinkedResources.json".freeze, "schemas/experienceSlug.json".freeze, "schemas/experienceSlugPatch.json".freeze, "schemas/experienceSlugPost.json".freeze, "schemas/experienceSlugs.json".freeze, "schemas/experienceUser.json".freeze, "schemas/experienceUserPatch.json".freeze, "schemas/experienceUserPost.json".freeze, "schemas/experienceUsers.json".freeze, "schemas/experienceVersion.json".freeze, "schemas/experienceVersionPatch.json".freeze, "schemas/experienceVersionPost.json".freeze, "schemas/experienceVersions.json".freeze, "schemas/experienceView.json".freeze, "schemas/experienceViewPatch.json".freeze, "schemas/experienceViewPost.json".freeze, "schemas/experienceViews.json".freeze, "schemas/file.json".freeze, "schemas/filePatch.json".freeze, "schemas/filePost.json".freeze, "schemas/fileUploadPostResponse.json".freeze, "schemas/files.json".freeze, "schemas/flow.json".freeze, "schemas/flowErrors.json".freeze, "schemas/flowLog.json".freeze, "schemas/flowPatch.json".freeze, "schemas/flowPost.json".freeze, "schemas/flowStats.json".freeze, "schemas/flowStorageEntries.json".freeze, "schemas/flowStorageEntry.json".freeze, "schemas/flowStorageMetadata.json".freeze, "schemas/flowTriggerFilter.json".freeze, "schemas/flowVersion.json".freeze, "schemas/flowVersionPatch.json".freeze, "schemas/flowVersionPost.json".freeze, "schemas/flowVersions.json".freeze, "schemas/flowVersionsDeletePost.json".freeze, "schemas/flows.json".freeze, "schemas/flowsImportPost.json".freeze, "schemas/flowsImportResult.json".freeze, "schemas/githubLogin.json".freeze, "schemas/historicalSummaries.json".freeze, "schemas/historicalSummary.json".freeze, "schemas/importIntoApplicationOptions.json".freeze, "schemas/importNewApplicationOptions.json".freeze, "schemas/instance.json".freeze, "schemas/instanceAuditLog.json".freeze, "schemas/instanceAuditLogFilter.json".freeze, "schemas/instanceAuditLogs.json".freeze, "schemas/instanceCustomNode.json".freeze, "schemas/instanceCustomNodePatch.json".freeze, "schemas/instanceCustomNodePost.json".freeze, "schemas/instanceCustomNodes.json".freeze, "schemas/instanceMember.json".freeze, "schemas/instanceMemberPatch.json".freeze, "schemas/instanceMemberPost.json".freeze, "schemas/instanceMembers.json".freeze, "schemas/instanceOrg.json".freeze, "schemas/instanceOrgMember.json".freeze, "schemas/instanceOrgMemberPatch.json".freeze, "schemas/instanceOrgMemberPost.json".freeze, "schemas/instanceOrgMembers.json".freeze, "schemas/instanceOrgPatch.json".freeze, "schemas/instanceOrgPost.json".freeze, "schemas/instanceOrgs.json".freeze, "schemas/instancePatch.json".freeze, "schemas/instanceReportOptionsPost.json".freeze, "schemas/instanceSandbox.json".freeze, "schemas/instanceSandboxes.json".freeze, "schemas/instances.json".freeze, "schemas/integration.json".freeze, "schemas/integrationPatch.json".freeze, "schemas/integrationPost.json".freeze, "schemas/integrations.json".freeze, "schemas/jobEnqueuedResult.json".freeze, "schemas/lastValueData.json".freeze, "schemas/lastValueQuery.json".freeze, "schemas/me.json".freeze, "schemas/mePatch.json".freeze, "schemas/mqttPublishBody.json".freeze, "schemas/multiDeviceCommand.json".freeze, "schemas/multiFactorAuthDisable.json".freeze, "schemas/multiFactorAuthEnable.json".freeze, "schemas/multiFactorAuthInfo.json".freeze, "schemas/notebook.json".freeze, "schemas/notebookDataExportOptions.json".freeze, "schemas/notebookExecutionLogs.json".freeze, "schemas/notebookExecutionOptions.json".freeze, "schemas/notebookMinuteCounts.json".freeze, "schemas/notebookPatch.json".freeze, "schemas/notebookPost.json".freeze, "schemas/notebooks.json".freeze, "schemas/org.json".freeze, "schemas/orgInvite.json".freeze, "schemas/orgInviteAction.json".freeze, "schemas/orgInviteActionUser.json".freeze, "schemas/orgInviteCollection.json".freeze, "schemas/orgInviteInfo.json".freeze, "schemas/orgInvitePost.json".freeze, "schemas/orgInviteResult.json".freeze, "schemas/orgInviteResultUser.json".freeze, "schemas/orgInviteUser.json".freeze, "schemas/orgInvites.json".freeze, "schemas/orgInvitesUser.json".freeze, "schemas/orgMemberPatch.json".freeze, "schemas/orgPatch.json".freeze, "schemas/orgPost.json".freeze, "schemas/orgRoleInfo.json".freeze, "schemas/orgs.json".freeze, "schemas/paletteResponse.json".freeze, "schemas/passwordResetFinish.json".freeze, "schemas/passwordResetInput.json".freeze, "schemas/passwordResetResponse.json".freeze, "schemas/payloadCounts.json".freeze, "schemas/payloadCountsBreakdown.json".freeze, "schemas/payloadStats.json".freeze, "schemas/periodSummaries.json".freeze, "schemas/recentItem.json".freeze, "schemas/recentItemList.json".freeze, "schemas/resourceJob.json".freeze, "schemas/resourceJobExecutionLogs.json".freeze, "schemas/resourceJobExecutionOptions.json".freeze, "schemas/resourceJobPatch.json".freeze, "schemas/resourceJobPost.json".freeze, "schemas/resourceJobs.json".freeze, "schemas/resourceTransfer.json".freeze, "schemas/samlResponse.json".freeze, "schemas/ssoRequest.json".freeze, "schemas/success.json".freeze, "schemas/successWithExecutionId.json".freeze, "schemas/successWithJobId.json".freeze, "schemas/tagKeysResponse.json".freeze, "schemas/tagValuesResponse.json".freeze, "schemas/templateKeywords.json".freeze, "schemas/timeSeriesData.json".freeze, "schemas/timeSeriesQuery.json".freeze, "schemas/twoFactorAuthInfo.json".freeze, "schemas/userCredentials.json".freeze, "schemas/userPost.json".freeze, "schemas/validateContextError.json".freeze, "schemas/validateContextSuccess.json".freeze, "schemas/validationErrors.json".freeze, "schemas/virtualButtonPress.json".freeze, "schemas/webhook.json".freeze, "schemas/webhookPatch.json".freeze, "schemas/webhookPost.json".freeze, "schemas/webhooks.json".freeze, "test/basic_test.rb".freeze, "test/test_helper.rb".freeze] s.homepage = "https://github.com/Losant/losant-rest-ruby".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.1".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Provides a simple ruby wrapper around the Losant REST API".freeze s.test_files = ["test/basic_test.rb".freeze, "test/test_helper.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 0.14.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 5.9".freeze]) s.add_development_dependency(%q.freeze, ["~> 12".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.3".freeze]) end