Cargo Features

octocrate-types has no features set by default.

[dependencies]
octocrate-types = { version = "2.0.1", features = ["full", "apps", "actions", "activity", "billing", "checks", "code_scanning", "codes_of_conduct", "emojis", "dependabot", "dependency_graph", "gists", "git", "gitignore", "issues", "licenses", "merge_queue", "meta", "migrations", "oidc", "orgs", "packages", "projects", "pulls", "rate_limit", "reactions", "repos", "search", "secret_scanning", "teams", "users", "codespaces", "copilot", "security_advisories", "interactions", "classroom", "webhooks", "pagination"] }
full = pagination

API features

Enables chrono

Affects models::RuleSuites, models::ContentDirectory, models::DependencyGraphDiff, models::CodeFrequencyStat, models::SearchResultTextMatches, models::SecurityAdvisoryEcosystems, models::SecurityAdvisoryCreditTypes, models::GlobalAdvisorySeverity, models::GlobalAdvisoryType, models::IntegrationInstallationRequestAccount, models::ClassroomAssignmentType, models::SimpleClassroomAssignmentType, models::DependabotAlertWithRepositoryDependencyScope, models::SecretScanningAlertResolution, models::SecretScanningAlertState, models::OrganizationSecretScanningAlertValidity, parameters::DependabotAlertScope, parameters::DependabotAlertSort, parameters::SecretScanningAlertState, parameters::SecretScanningAlertSort

apps

Enables chrono

Affects models::IntegrationInstallationRequestAccount, models::MarketplaceListingPlanPriceModel, models::IntegrationInstallationRequest, models::InstallationToken, models::AuthorizationApp, models::ScopedInstallation, models::Authorization, models::MarketplaceListingPlan, models::MarketplacePurchaseMarketplacePendingChange, models::MarketplacePurchaseMarketplacePurchase, models::MarketplacePurchase, models::MarketplaceAccount, models::UserMarketplacePurchase, models::InstallationAccount, models::Enterprise, models::AppPermissions, parameters::Sort

actions

Affects models::AllowedActions, models::EnabledRepositories, models::RunnerLabelType, models::JobConclusion, models::JobStatus, models::JobStepsStatus, models::ActionsWorkflowAccessToRepositoryAccessLevel, models::EnvironmentApprovalsState, models::ReviewCustomGatesStateRequiredState, models::PendingDeploymentReviewersReviewer, models::WorkflowState, models::ActionsCacheUsageOrgEnterprise, models::ActionsCacheUsageByRepository, models::ActionsOrganizationPermissions, models::SelectedActions, models::ActionsGetDefaultWorkflowPermissions, parameters::ActionsCacheListSort, parameters::WorkflowRunStatus, parameters::Direction

activity

Affects models::Actor, models::EventPayloadPages, models::EventPayload, models::EventRepo, models::Event, models::LinkWithType, models::FeedLinks, models::Feed, models::ThreadSubject, models::Thread, models::ThreadSubscription, models::Stargazer, models::RepositorySubscription, models::StarredRepository, parameters::SortStarred, models::IssueStateReason, models::IssueComment, parameters::Direction

billing

Affects models::ActionsBillingUsageMinutesUsedBreakdown, models::ActionsBillingUsage, models::PackagesBillingUsage, models::CombinedBillingUsage

checks

Affects models::CheckRunConclusion, models::CheckRunStatus, models::CheckSuiteConclusion, models::CheckSuiteStatus, models::CheckRunCheckSuite, models::DeploymentSimple, models::CheckRunOutput, models::CheckRun, models::CheckAnnotation, models::CheckSuite, models::CheckSuitePreferencePreferencesAutoTriggerChecks, models::CheckSuitePreferencePreferences, models::CheckSuitePreference, parameters::Status, models::SimpleCommitAuthor, models::SimpleCommitCommitter, models::SimpleCommit

code_scanning

Affects models::CodeScanningAlertStateQuery, models::CodeScanningAlertSeverity, models::CodeScanningAlertDismissedReason, models::CodeScanningAlertClassification, models::CodeScanningAlertState, models::CodeScanningAlertRuleSummarySeverity, models::CodeScanningAlertRuleSeverity, models::CodeScanningAlertSetState, models::CodeScanningDefaultSetupLanguages, models::CodeScanningDefaultSetupQuerySuite, models::CodeScanningDefaultSetupSchedule, models::CodeScanningDefaultSetupState, models::CodeScanningDefaultSetupUpdateLanguages, models::CodeScanningDefaultSetupUpdateQuerySuite, models::CodeScanningDefaultSetupUpdateState, models::CodeScanningSarifsStatusProcessingStatus, parameters::Direction

codes_of_conduct

Affects models::CodeOfConduct

emojis
dependabot

Affects models::DependabotAlertWithRepositoryDependencyScope, models::DependabotAlertDependencyScope, models::DependabotAlertPackage, models::DependabotAlertWithRepositoryDependency, models::DependabotAlertSecurityAdvisoryCvss, models::DependabotAlertSecurityAdvisoryCwes, models::DependabotAlertSecurityAdvisoryIdentifiers, models::DependabotAlertSecurityAdvisoryReferences, models::DependabotAlertSecurityVulnerabilityFirstPatchedVersion, models::DependabotAlertSecurityVulnerability, models::DependabotAlertSecurityAdvisory, models::DependabotAlertWithRepository, models::OrganizationDependabotSecret, models::DependabotPublicKey, models::DependabotAlertDependency, models::DependabotAlert, parameters::DependabotAlertScope, parameters::DependabotAlertSort, parameters::Direction

dependency_graph

Affects models::DependencyGraphDiff, models::DependencyGraphDiffItemChangeType, models::DependencyGraphDiffItemScope, models::DependencyGraphDiffItemVulnerabilities, models::DependencyGraphDiffItem, models::DependencyGraphSpdxSbomSbomCreationInfo, models::DependencyGraphSpdxSbomSbomPackagesExternalRefs, models::DependencyGraphSpdxSbomSbomPackages, models::DependencyGraphSpdxSbomSbom, models::DependencyGraphSpdxSbom, models::SnapshotDetector, models::SnapshotJob, models::Snapshot

gists

Affects models::BaseGist, models::Gist, models::GistSimpleForks, models::GistHistoryChangeStatus, models::GistHistory, models::GistSimple, models::GistComment, models::GistCommitChangeStatus, models::GistCommit, models::PublicUserPlan, models::PublicUser, models::AuthorAssociation, models::SimpleUser

git

Affects models::ShortBlob, models::Blob, models::GitCommitAuthor, models::GitCommitCommitter, models::GitCommitParents, models::GitCommitTree, models::GitCommitVerification, models::GitCommit, models::GitRefObject, models::GitRef, models::GitTagObject, models::GitTagTagger, models::GitTag, models::GitTreeTree, models::GitTree, models::Verification

gitignore

Affects models::GitignoreTemplate

issues

Affects models::IssueEventForIssue, models::TimelineIssueEvents, models::IssueEventDismissedReview, models::IssueEventLabel, models::IssueEventMilestone, models::IssueEventProjectCard, models::IssueEventRename, models::IssueEvent, models::LabeledIssueEventLabel, models::LabeledIssueEvent, models::UnlabeledIssueEventLabel, models::UnlabeledIssueEvent, models::AssignedIssueEvent, models::UnassignedIssueEvent, models::MilestonedIssueEventMilestone, models::MilestonedIssueEvent, parameters::Sort, parameters::Direction

licenses

Affects models::License, models::LicenseContentLinks, models::LicenseContent, models::LicenseSimple

markdown merge_queue
meta

Affects models::Root, models::ApiOverviewDomains, models::ApiOverviewSshKeyFingerprints, models::ApiOverview

migrations

Affects models::ImportStatus, models::Migration, models::ImportProjectChoices, models::Import, models::PorterAuthor, models::PorterLargeFile, models::RepositoryPermissions, models::Repository, models::MinimalRepositoryLicense, models::MinimalRepositoryPermissions, models::MinimalRepository, models::SecurityAndAnalysisAdvancedSecurityStatus, models::SecurityAndAnalysisDependabotSecurityUpdatesStatus, models::SecurityAndAnalysisSecretScanningStatus, models::SecurityAndAnalysisSecretScanningPushProtectionStatus, models::LicenseSimple

oidc

Affects models::OidcCustomSub, models::EmptyObject

orgs

Affects models::OrgMembershipRole, models::OrgMembershipState, models::OrgCustomPropertyValueType, models::OrgCustomPropertyValuesEditableBy, models::OrganizationSimple, models::OrganizationFullPlan, models::OrganizationFull, models::OrgHookConfig, models::OrgHook, models::OrgMembershipPermissions, models::OrgMembership, models::OrganizationFineGrainedPermission, models::OrganizationRole, models::OrganizationProgrammaticAccessGrantRequestPermissions, models::OrganizationProgrammaticAccessGrantRequest, models::OrganizationProgrammaticAccessGrantPermissions, parameters::PersonalAccessTokenSort, parameters::SecurityProduct, parameters::OrgSecurityProductEnablement, parameters::Direction

packages

Affects models::PackageVisibility, models::Package, models::ContainerMetadata, models::DockerMetadata, models::PackageVersionMetadata, models::PackageVersion, parameters::PackageVisibility, models::MinimalRepositoryLicense, models::MinimalRepositoryPermissions, models::MinimalRepository, models::SecurityAndAnalysisAdvancedSecurityStatus, models::SecurityAndAnalysisDependabotSecurityUpdatesStatus, models::SecurityAndAnalysisSecretScanningStatus, models::SecurityAndAnalysisSecretScanningPushProtectionStatus, models::CodeOfConduct, models::SecurityAndAnalysisAdvancedSecurity, models::SecurityAndAnalysisDependabotSecurityUpdates

projects

Affects models::ProjectOrganizationPermission, models::Project, models::ProjectCard, models::ProjectColumn, models::ProjectCollaboratorPermission, models::SimpleUser

pulls

Affects models::PullRequestState, models::ReviewCommentSide, models::ReviewCommentStartSide, models::PullRequestLinks, models::PullRequestBaseRepoOwner, models::PullRequestBaseRepoPermissions, models::PullRequestBaseRepo, models::PullRequestBaseUser, models::PullRequestBase, models::PullRequestHeadRepoLicense, models::PullRequestHeadRepoOwner, models::PullRequestHeadRepoPermissions, models::PullRequestHeadRepo, models::PullRequestHeadUser, models::PullRequestHead, models::PullRequestLabels, parameters::Sort

rate_limit

Affects models::RateLimit, models::RateLimitOverviewResources, models::RateLimitOverview

reactions

Affects models::ReactionContent, models::Reaction, models::SimpleUser

repos

Affects models::RuleSuites, models::ContentDirectory, models::CodeFrequencyStat, models::RepositoryRulesetBypassActorActorType, models::RepositoryRulesetBypassActorBypassMode, models::OrgRulesetConditionsItem1, models::OrgRulesetConditionsItem2, models::OrgRulesetConditionsItem3, models::OrgRulesetConditions, models::RepositoryRulesetCurrentUserCanBypass, models::RepositoryRuleEnforcement, models::RepositoryRuleCreationType, models::RepositoryRuleUpdateType, models::RepositoryRuleDeletionType, models::RepositoryRuleRequiredLinearHistoryType, models::RepositoryRuleRequiredDeploymentsType, parameters::TimePeriod, parameters::RuleSuiteResult, parameters::Per, parameters::Direction

Affects models::SearchResultTextMatches, models::SearchResultTextMatchesItemMatches, models::SearchResultTextMatchesItem, models::CodeSearchResultItem, models::CommitSearchResultItemCommitAuthor, models::CommitSearchResultItemCommitTree, models::CommitSearchResultItemCommit, models::CommitSearchResultItemParents, models::CommitSearchResultItem, models::IssueSearchResultItemLabels, models::IssueSearchResultItemPullRequest, models::IssueSearchResultItem, models::LabelSearchResultItem, models::RepoSearchResultItemPermissions, models::RepoSearchResultItem, models::TopicSearchResultItemAliasesTopicRelation, parameters::Order

secret_scanning

Affects models::SecretScanningAlertResolution, models::SecretScanningAlertState, models::OrganizationSecretScanningAlertValidity, models::SecretScanningAlertValidity, models::SecretScanningLocationDetails, models::SecretScanningLocationType, models::OrganizationSecretScanningAlert, models::SecretScanningAlert, models::SecretScanningLocationCommit, models::SecretScanningLocationWikiCommit, models::SecretScanningLocationIssueTitle, models::SecretScanningLocationIssueBody, models::SecretScanningLocationIssueComment, models::SecretScanningLocationDiscussionTitle, models::SecretScanningLocationDiscussionBody, models::SecretScanningLocationDiscussionComment, parameters::SecretScanningAlertState, parameters::SecretScanningAlertSort, parameters::Direction

teams

Affects models::TeamFullNotificationSetting, models::TeamFullPrivacy, models::TeamMembershipRole, models::TeamMembershipState, models::TeamOrganizationPlan, models::TeamOrganization, models::TeamFull, models::TeamDiscussion, models::TeamDiscussionComment, models::TeamMembership, models::TeamProjectPermissions, models::TeamProject, models::TeamRepositoryPermissions, models::TeamRepository, models::OrganizationInvitation, models::ReactionRollup, parameters::Direction

users

Affects models::PrivateUserPlan, models::PrivateUser, models::Email, models::GpgKeyEmails, models::GpgKeySubkeysEmails, models::GpgKeySubkeys, models::GpgKey, models::Key, models::SocialAccount, models::SshSigningKey, models::HovercardContexts, models::Hovercard, models::KeySimple, models::PublicUserPlan, models::PublicUser, models::SimpleUser

codespaces

Affects models::CodespaceLocation, models::CodespaceMachinePrebuildAvailability, models::CodespaceState, models::CodespaceWithFullRepositoryLocation, models::CodespaceWithFullRepositoryState, models::CodespaceGitStatus, models::CodespaceMachine, models::CodespaceRuntimeConstraints, models::Codespace, models::CodespacesOrgSecret, models::CodespacesPublicKey, models::CodespacesPermissionsCheckForDevcontainer, models::RepoCodespacesSecret, models::CodespacesSecret, models::CodespacesUserPublicKey, models::CodespaceExportDetails

copilot

Affects models::CopilotOrganizationDetailsPublicCodeSuggestions, models::CopilotOrganizationDetailsSeatManagementSetting, models::CopilotSeatDetailsAssignee, models::CopilotSeatBreakdown, models::CopilotOrganizationDetails, models::OrganizationPlan, models::Organization, models::CopilotSeatDetails, models::TeamSimple, models::TeamPermissions, models::Team, models::SimpleUser

security_advisories

Affects models::SecurityAdvisoryEcosystems, models::SecurityAdvisoryCreditTypes, models::GlobalAdvisorySeverity, models::GlobalAdvisoryType, models::RepositoryAdvisoryCreditState, models::RepositoryAdvisorySeverity, models::RepositoryAdvisoryState, models::RepositoryAdvisoryCreateSeverity, models::PrivateVulnerabilityReportCreateSeverity, models::RepositoryAdvisoryUpdateSeverity, models::RepositoryAdvisoryUpdateState, models::GlobalAdvisoryCredits, models::GlobalAdvisoryCvss, models::GlobalAdvisoryCwes, models::GlobalAdvisoryIdentifiers, models::GlobalAdvisoryVulnerabilitiesPackage, parameters::Direction

interactions

Affects models::InteractionGroup, models::InteractionExpiry, models::InteractionLimitResponse, models::InteractionLimit

classroom

Affects models::ClassroomAssignmentType, models::SimpleClassroomAssignmentType, models::SimpleClassroomOrganization, models::Classroom, models::SimpleClassroomRepository, models::ClassroomAssignment, models::SimpleClassroom, models::SimpleClassroomAssignment, models::SimpleClassroomUser, models::ClassroomAcceptedAssignment, models::ClassroomAssignmentGrade

desktop webhooks
pagination full?

Enables url