Interface GitHub::AuditEntry

An entry in the audit log.

Fields

action: String!

The action name

actor: AuditEntryActor

The user who initiated the action

actorIp: String

The IP address of the actor

actorLocation: ActorLocation

A readable representation of the actor's location

actorLogin: String

The username of the user who initiated the action

actorResourcePath: URI

The HTTP path for the actor.

actorUrl: URI

The HTTP URL for the actor.

createdAt: PreciseDateTime!

The time the action was initiated

operationType: OperationType

The corresponding operation type for the action

user: User

The user affected by the action

userLogin: String

For actions involving two users, the actor is the initiator and the user is the affected user.

userResourcePath: URI

The HTTP path for the user.

userUrl: URI

The HTTP URL for the user.

Possible Types

MembersCanDeleteReposClearAuditEntry

MembersCanDeleteReposDisableAuditEntry

MembersCanDeleteReposEnableAuditEntry

OauthApplicationCreateAuditEntry

OrgAddBillingManagerAuditEntry

OrgAddMemberAuditEntry

OrgBlockUserAuditEntry

OrgConfigDisableCollaboratorsOnlyAuditEntry

OrgConfigEnableCollaboratorsOnlyAuditEntry

OrgCreateAuditEntry

OrgDisableOauthAppRestrictionsAuditEntry

OrgDisableSamlAuditEntry

OrgDisableTwoFactorRequirementAuditEntry

OrgEnableOauthAppRestrictionsAuditEntry

OrgEnableSamlAuditEntry

OrgEnableTwoFactorRequirementAuditEntry

OrgInviteMemberAuditEntry

OrgInviteToBusinessAuditEntry

OrgOauthAppAccessApprovedAuditEntry

OrgOauthAppAccessDeniedAuditEntry

OrgOauthAppAccessRequestedAuditEntry

OrgRemoveBillingManagerAuditEntry

OrgRemoveMemberAuditEntry

OrgRemoveOutsideCollaboratorAuditEntry

OrgRestoreMemberAuditEntry

OrgUnblockUserAuditEntry

OrgUpdateDefaultRepositoryPermissionAuditEntry

OrgUpdateMemberAuditEntry

OrgUpdateMemberRepositoryCreationPermissionAuditEntry

OrgUpdateMemberRepositoryInvitationPermissionAuditEntry

PrivateRepositoryForkingDisableAuditEntry

PrivateRepositoryForkingEnableAuditEntry

RepoAccessAuditEntry

RepoAddMemberAuditEntry

RepoAddTopicAuditEntry

RepoArchivedAuditEntry

RepoChangeMergeSettingAuditEntry

RepoConfigDisableAnonymousGitAccessAuditEntry

RepoConfigDisableCollaboratorsOnlyAuditEntry

RepoConfigDisableContributorsOnlyAuditEntry

RepoConfigDisableSockpuppetDisallowedAuditEntry

RepoConfigEnableAnonymousGitAccessAuditEntry

RepoConfigEnableCollaboratorsOnlyAuditEntry

RepoConfigEnableContributorsOnlyAuditEntry

RepoConfigEnableSockpuppetDisallowedAuditEntry

RepoConfigLockAnonymousGitAccessAuditEntry

RepoConfigUnlockAnonymousGitAccessAuditEntry

RepoCreateAuditEntry

RepoDestroyAuditEntry

RepoRemoveMemberAuditEntry

RepoRemoveTopicAuditEntry

RepositoryVisibilityChangeDisableAuditEntry

RepositoryVisibilityChangeEnableAuditEntry

TeamAddMemberAuditEntry

TeamAddRepositoryAuditEntry

TeamChangeParentTeamAuditEntry

TeamRemoveMemberAuditEntry

TeamRemoveRepositoryAuditEntry