mirror of
https://github.com/netbirdio/netbird.git
synced 2026-04-20 17:26:40 +00:00
Add missing activity events to the API response (#5140)
This commit is contained in:
@@ -2028,18 +2028,51 @@ components:
|
|||||||
activity_code:
|
activity_code:
|
||||||
description: The string code of the activity that occurred during the event
|
description: The string code of the activity that occurred during the event
|
||||||
type: string
|
type: string
|
||||||
enum: [ "user.peer.delete", "user.join", "user.invite", "user.peer.add", "user.group.add", "user.group.delete",
|
enum: [
|
||||||
"user.role.update", "user.block", "user.unblock", "user.peer.login",
|
"peer.user.add", "peer.setupkey.add", "user.join", "user.invite", "account.create", "account.delete",
|
||||||
"setupkey.peer.add", "setupkey.add", "setupkey.update", "setupkey.revoke", "setupkey.overuse",
|
"user.peer.delete", "rule.add", "rule.update", "rule.delete",
|
||||||
"setupkey.group.delete", "setupkey.group.add",
|
"policy.add", "policy.update", "policy.delete",
|
||||||
"rule.add", "rule.delete", "rule.update",
|
"setupkey.add", "setupkey.update", "setupkey.revoke", "setupkey.overuse", "setupkey.delete",
|
||||||
"policy.add", "policy.delete", "policy.update",
|
"group.add", "group.update", "group.delete",
|
||||||
"group.add", "group.update", "dns.setting.disabled.management.group.add", "dns.setting.disabled.management.group.delete",
|
"peer.group.add", "peer.group.delete",
|
||||||
"account.create", "account.setting.peer.login.expiration.update", "account.setting.peer.login.expiration.disable", "account.setting.peer.login.expiration.enable",
|
"user.group.add", "user.group.delete", "user.role.update",
|
||||||
"route.add", "route.delete", "route.update",
|
"setupkey.group.add", "setupkey.group.delete",
|
||||||
"nameserver.group.add", "nameserver.group.delete", "nameserver.group.update",
|
"dns.setting.disabled.management.group.add", "dns.setting.disabled.management.group.delete",
|
||||||
"peer.ssh.disable", "peer.ssh.enable", "peer.rename", "peer.login.expiration.disable", "peer.login.expiration.enable", "peer.login.expire",
|
"route.add", "route.delete", "route.update",
|
||||||
"service.user.create", "personal.access.token.create", "service.user.delete", "personal.access.token.delete" ]
|
"peer.ssh.enable", "peer.ssh.disable", "peer.rename",
|
||||||
|
"peer.login.expiration.enable", "peer.login.expiration.disable",
|
||||||
|
"nameserver.group.add", "nameserver.group.delete", "nameserver.group.update",
|
||||||
|
"account.setting.peer.login.expiration.update", "account.setting.peer.login.expiration.enable", "account.setting.peer.login.expiration.disable",
|
||||||
|
"personal.access.token.create", "personal.access.token.delete",
|
||||||
|
"service.user.create", "service.user.delete",
|
||||||
|
"user.block", "user.unblock", "user.delete",
|
||||||
|
"user.peer.login", "peer.login.expire",
|
||||||
|
"dashboard.login",
|
||||||
|
"integration.create", "integration.update", "integration.delete",
|
||||||
|
"account.setting.peer.approval.enable", "account.setting.peer.approval.disable",
|
||||||
|
"peer.approve", "peer.approval.revoke",
|
||||||
|
"transferred.owner.role",
|
||||||
|
"posture.check.create", "posture.check.update", "posture.check.delete",
|
||||||
|
"peer.inactivity.expiration.enable", "peer.inactivity.expiration.disable",
|
||||||
|
"account.peer.inactivity.expiration.enable", "account.peer.inactivity.expiration.disable", "account.peer.inactivity.expiration.update",
|
||||||
|
"account.setting.group.propagation.enable", "account.setting.group.propagation.disable",
|
||||||
|
"account.setting.routing.peer.dns.resolution.enable", "account.setting.routing.peer.dns.resolution.disable",
|
||||||
|
"network.create", "network.update", "network.delete",
|
||||||
|
"network.resource.create", "network.resource.update", "network.resource.delete",
|
||||||
|
"network.router.create", "network.router.update", "network.router.delete",
|
||||||
|
"resource.group.add", "resource.group.delete",
|
||||||
|
"account.dns.domain.update",
|
||||||
|
"account.setting.lazy.connection.enable", "account.setting.lazy.connection.disable",
|
||||||
|
"account.network.range.update",
|
||||||
|
"peer.ip.update",
|
||||||
|
"user.approve", "user.reject", "user.create",
|
||||||
|
"account.settings.auto.version.update",
|
||||||
|
"identityprovider.create", "identityprovider.update", "identityprovider.delete",
|
||||||
|
"dns.zone.create", "dns.zone.update", "dns.zone.delete",
|
||||||
|
"dns.zone.record.create", "dns.zone.record.update", "dns.zone.record.delete",
|
||||||
|
"peer.job.create",
|
||||||
|
"user.password.change"
|
||||||
|
]
|
||||||
example: route.add
|
example: route.add
|
||||||
initiator_id:
|
initiator_id:
|
||||||
description: The ID of the initiator of the event. E.g., an ID of a user that triggered the event.
|
description: The ID of the initiator of the event. E.g., an ID of a user that triggered the event.
|
||||||
|
|||||||
@@ -25,53 +25,111 @@ const (
|
|||||||
|
|
||||||
// Defines values for EventActivityCode.
|
// Defines values for EventActivityCode.
|
||||||
const (
|
const (
|
||||||
EventActivityCodeAccountCreate EventActivityCode = "account.create"
|
EventActivityCodeAccountCreate EventActivityCode = "account.create"
|
||||||
EventActivityCodeAccountSettingPeerLoginExpirationDisable EventActivityCode = "account.setting.peer.login.expiration.disable"
|
EventActivityCodeAccountDelete EventActivityCode = "account.delete"
|
||||||
EventActivityCodeAccountSettingPeerLoginExpirationEnable EventActivityCode = "account.setting.peer.login.expiration.enable"
|
EventActivityCodeAccountDnsDomainUpdate EventActivityCode = "account.dns.domain.update"
|
||||||
EventActivityCodeAccountSettingPeerLoginExpirationUpdate EventActivityCode = "account.setting.peer.login.expiration.update"
|
EventActivityCodeAccountNetworkRangeUpdate EventActivityCode = "account.network.range.update"
|
||||||
EventActivityCodeDnsSettingDisabledManagementGroupAdd EventActivityCode = "dns.setting.disabled.management.group.add"
|
EventActivityCodeAccountPeerInactivityExpirationDisable EventActivityCode = "account.peer.inactivity.expiration.disable"
|
||||||
EventActivityCodeDnsSettingDisabledManagementGroupDelete EventActivityCode = "dns.setting.disabled.management.group.delete"
|
EventActivityCodeAccountPeerInactivityExpirationEnable EventActivityCode = "account.peer.inactivity.expiration.enable"
|
||||||
EventActivityCodeGroupAdd EventActivityCode = "group.add"
|
EventActivityCodeAccountPeerInactivityExpirationUpdate EventActivityCode = "account.peer.inactivity.expiration.update"
|
||||||
EventActivityCodeGroupUpdate EventActivityCode = "group.update"
|
EventActivityCodeAccountSettingGroupPropagationDisable EventActivityCode = "account.setting.group.propagation.disable"
|
||||||
EventActivityCodeNameserverGroupAdd EventActivityCode = "nameserver.group.add"
|
EventActivityCodeAccountSettingGroupPropagationEnable EventActivityCode = "account.setting.group.propagation.enable"
|
||||||
EventActivityCodeNameserverGroupDelete EventActivityCode = "nameserver.group.delete"
|
EventActivityCodeAccountSettingLazyConnectionDisable EventActivityCode = "account.setting.lazy.connection.disable"
|
||||||
EventActivityCodeNameserverGroupUpdate EventActivityCode = "nameserver.group.update"
|
EventActivityCodeAccountSettingLazyConnectionEnable EventActivityCode = "account.setting.lazy.connection.enable"
|
||||||
EventActivityCodePeerLoginExpirationDisable EventActivityCode = "peer.login.expiration.disable"
|
EventActivityCodeAccountSettingPeerApprovalDisable EventActivityCode = "account.setting.peer.approval.disable"
|
||||||
EventActivityCodePeerLoginExpirationEnable EventActivityCode = "peer.login.expiration.enable"
|
EventActivityCodeAccountSettingPeerApprovalEnable EventActivityCode = "account.setting.peer.approval.enable"
|
||||||
EventActivityCodePeerLoginExpire EventActivityCode = "peer.login.expire"
|
EventActivityCodeAccountSettingPeerLoginExpirationDisable EventActivityCode = "account.setting.peer.login.expiration.disable"
|
||||||
EventActivityCodePeerRename EventActivityCode = "peer.rename"
|
EventActivityCodeAccountSettingPeerLoginExpirationEnable EventActivityCode = "account.setting.peer.login.expiration.enable"
|
||||||
EventActivityCodePeerSshDisable EventActivityCode = "peer.ssh.disable"
|
EventActivityCodeAccountSettingPeerLoginExpirationUpdate EventActivityCode = "account.setting.peer.login.expiration.update"
|
||||||
EventActivityCodePeerSshEnable EventActivityCode = "peer.ssh.enable"
|
EventActivityCodeAccountSettingRoutingPeerDnsResolutionDisable EventActivityCode = "account.setting.routing.peer.dns.resolution.disable"
|
||||||
EventActivityCodePersonalAccessTokenCreate EventActivityCode = "personal.access.token.create"
|
EventActivityCodeAccountSettingRoutingPeerDnsResolutionEnable EventActivityCode = "account.setting.routing.peer.dns.resolution.enable"
|
||||||
EventActivityCodePersonalAccessTokenDelete EventActivityCode = "personal.access.token.delete"
|
EventActivityCodeAccountSettingsAutoVersionUpdate EventActivityCode = "account.settings.auto.version.update"
|
||||||
EventActivityCodePolicyAdd EventActivityCode = "policy.add"
|
EventActivityCodeDashboardLogin EventActivityCode = "dashboard.login"
|
||||||
EventActivityCodePolicyDelete EventActivityCode = "policy.delete"
|
EventActivityCodeDnsSettingDisabledManagementGroupAdd EventActivityCode = "dns.setting.disabled.management.group.add"
|
||||||
EventActivityCodePolicyUpdate EventActivityCode = "policy.update"
|
EventActivityCodeDnsSettingDisabledManagementGroupDelete EventActivityCode = "dns.setting.disabled.management.group.delete"
|
||||||
EventActivityCodeRouteAdd EventActivityCode = "route.add"
|
EventActivityCodeDnsZoneCreate EventActivityCode = "dns.zone.create"
|
||||||
EventActivityCodeRouteDelete EventActivityCode = "route.delete"
|
EventActivityCodeDnsZoneDelete EventActivityCode = "dns.zone.delete"
|
||||||
EventActivityCodeRouteUpdate EventActivityCode = "route.update"
|
EventActivityCodeDnsZoneRecordCreate EventActivityCode = "dns.zone.record.create"
|
||||||
EventActivityCodeRuleAdd EventActivityCode = "rule.add"
|
EventActivityCodeDnsZoneRecordDelete EventActivityCode = "dns.zone.record.delete"
|
||||||
EventActivityCodeRuleDelete EventActivityCode = "rule.delete"
|
EventActivityCodeDnsZoneRecordUpdate EventActivityCode = "dns.zone.record.update"
|
||||||
EventActivityCodeRuleUpdate EventActivityCode = "rule.update"
|
EventActivityCodeDnsZoneUpdate EventActivityCode = "dns.zone.update"
|
||||||
EventActivityCodeServiceUserCreate EventActivityCode = "service.user.create"
|
EventActivityCodeGroupAdd EventActivityCode = "group.add"
|
||||||
EventActivityCodeServiceUserDelete EventActivityCode = "service.user.delete"
|
EventActivityCodeGroupDelete EventActivityCode = "group.delete"
|
||||||
EventActivityCodeSetupkeyAdd EventActivityCode = "setupkey.add"
|
EventActivityCodeGroupUpdate EventActivityCode = "group.update"
|
||||||
EventActivityCodeSetupkeyGroupAdd EventActivityCode = "setupkey.group.add"
|
EventActivityCodeIdentityproviderCreate EventActivityCode = "identityprovider.create"
|
||||||
EventActivityCodeSetupkeyGroupDelete EventActivityCode = "setupkey.group.delete"
|
EventActivityCodeIdentityproviderDelete EventActivityCode = "identityprovider.delete"
|
||||||
EventActivityCodeSetupkeyOveruse EventActivityCode = "setupkey.overuse"
|
EventActivityCodeIdentityproviderUpdate EventActivityCode = "identityprovider.update"
|
||||||
EventActivityCodeSetupkeyPeerAdd EventActivityCode = "setupkey.peer.add"
|
EventActivityCodeIntegrationCreate EventActivityCode = "integration.create"
|
||||||
EventActivityCodeSetupkeyRevoke EventActivityCode = "setupkey.revoke"
|
EventActivityCodeIntegrationDelete EventActivityCode = "integration.delete"
|
||||||
EventActivityCodeSetupkeyUpdate EventActivityCode = "setupkey.update"
|
EventActivityCodeIntegrationUpdate EventActivityCode = "integration.update"
|
||||||
EventActivityCodeUserBlock EventActivityCode = "user.block"
|
EventActivityCodeNameserverGroupAdd EventActivityCode = "nameserver.group.add"
|
||||||
EventActivityCodeUserGroupAdd EventActivityCode = "user.group.add"
|
EventActivityCodeNameserverGroupDelete EventActivityCode = "nameserver.group.delete"
|
||||||
EventActivityCodeUserGroupDelete EventActivityCode = "user.group.delete"
|
EventActivityCodeNameserverGroupUpdate EventActivityCode = "nameserver.group.update"
|
||||||
EventActivityCodeUserInvite EventActivityCode = "user.invite"
|
EventActivityCodeNetworkCreate EventActivityCode = "network.create"
|
||||||
EventActivityCodeUserJoin EventActivityCode = "user.join"
|
EventActivityCodeNetworkDelete EventActivityCode = "network.delete"
|
||||||
EventActivityCodeUserPeerAdd EventActivityCode = "user.peer.add"
|
EventActivityCodeNetworkResourceCreate EventActivityCode = "network.resource.create"
|
||||||
EventActivityCodeUserPeerDelete EventActivityCode = "user.peer.delete"
|
EventActivityCodeNetworkResourceDelete EventActivityCode = "network.resource.delete"
|
||||||
EventActivityCodeUserPeerLogin EventActivityCode = "user.peer.login"
|
EventActivityCodeNetworkResourceUpdate EventActivityCode = "network.resource.update"
|
||||||
EventActivityCodeUserRoleUpdate EventActivityCode = "user.role.update"
|
EventActivityCodeNetworkRouterCreate EventActivityCode = "network.router.create"
|
||||||
EventActivityCodeUserUnblock EventActivityCode = "user.unblock"
|
EventActivityCodeNetworkRouterDelete EventActivityCode = "network.router.delete"
|
||||||
|
EventActivityCodeNetworkRouterUpdate EventActivityCode = "network.router.update"
|
||||||
|
EventActivityCodeNetworkUpdate EventActivityCode = "network.update"
|
||||||
|
EventActivityCodePeerApprovalRevoke EventActivityCode = "peer.approval.revoke"
|
||||||
|
EventActivityCodePeerApprove EventActivityCode = "peer.approve"
|
||||||
|
EventActivityCodePeerGroupAdd EventActivityCode = "peer.group.add"
|
||||||
|
EventActivityCodePeerGroupDelete EventActivityCode = "peer.group.delete"
|
||||||
|
EventActivityCodePeerInactivityExpirationDisable EventActivityCode = "peer.inactivity.expiration.disable"
|
||||||
|
EventActivityCodePeerInactivityExpirationEnable EventActivityCode = "peer.inactivity.expiration.enable"
|
||||||
|
EventActivityCodePeerIpUpdate EventActivityCode = "peer.ip.update"
|
||||||
|
EventActivityCodePeerJobCreate EventActivityCode = "peer.job.create"
|
||||||
|
EventActivityCodePeerLoginExpirationDisable EventActivityCode = "peer.login.expiration.disable"
|
||||||
|
EventActivityCodePeerLoginExpirationEnable EventActivityCode = "peer.login.expiration.enable"
|
||||||
|
EventActivityCodePeerLoginExpire EventActivityCode = "peer.login.expire"
|
||||||
|
EventActivityCodePeerRename EventActivityCode = "peer.rename"
|
||||||
|
EventActivityCodePeerSetupkeyAdd EventActivityCode = "peer.setupkey.add"
|
||||||
|
EventActivityCodePeerSshDisable EventActivityCode = "peer.ssh.disable"
|
||||||
|
EventActivityCodePeerSshEnable EventActivityCode = "peer.ssh.enable"
|
||||||
|
EventActivityCodePeerUserAdd EventActivityCode = "peer.user.add"
|
||||||
|
EventActivityCodePersonalAccessTokenCreate EventActivityCode = "personal.access.token.create"
|
||||||
|
EventActivityCodePersonalAccessTokenDelete EventActivityCode = "personal.access.token.delete"
|
||||||
|
EventActivityCodePolicyAdd EventActivityCode = "policy.add"
|
||||||
|
EventActivityCodePolicyDelete EventActivityCode = "policy.delete"
|
||||||
|
EventActivityCodePolicyUpdate EventActivityCode = "policy.update"
|
||||||
|
EventActivityCodePostureCheckCreate EventActivityCode = "posture.check.create"
|
||||||
|
EventActivityCodePostureCheckDelete EventActivityCode = "posture.check.delete"
|
||||||
|
EventActivityCodePostureCheckUpdate EventActivityCode = "posture.check.update"
|
||||||
|
EventActivityCodeResourceGroupAdd EventActivityCode = "resource.group.add"
|
||||||
|
EventActivityCodeResourceGroupDelete EventActivityCode = "resource.group.delete"
|
||||||
|
EventActivityCodeRouteAdd EventActivityCode = "route.add"
|
||||||
|
EventActivityCodeRouteDelete EventActivityCode = "route.delete"
|
||||||
|
EventActivityCodeRouteUpdate EventActivityCode = "route.update"
|
||||||
|
EventActivityCodeRuleAdd EventActivityCode = "rule.add"
|
||||||
|
EventActivityCodeRuleDelete EventActivityCode = "rule.delete"
|
||||||
|
EventActivityCodeRuleUpdate EventActivityCode = "rule.update"
|
||||||
|
EventActivityCodeServiceUserCreate EventActivityCode = "service.user.create"
|
||||||
|
EventActivityCodeServiceUserDelete EventActivityCode = "service.user.delete"
|
||||||
|
EventActivityCodeSetupkeyAdd EventActivityCode = "setupkey.add"
|
||||||
|
EventActivityCodeSetupkeyDelete EventActivityCode = "setupkey.delete"
|
||||||
|
EventActivityCodeSetupkeyGroupAdd EventActivityCode = "setupkey.group.add"
|
||||||
|
EventActivityCodeSetupkeyGroupDelete EventActivityCode = "setupkey.group.delete"
|
||||||
|
EventActivityCodeSetupkeyOveruse EventActivityCode = "setupkey.overuse"
|
||||||
|
EventActivityCodeSetupkeyRevoke EventActivityCode = "setupkey.revoke"
|
||||||
|
EventActivityCodeSetupkeyUpdate EventActivityCode = "setupkey.update"
|
||||||
|
EventActivityCodeTransferredOwnerRole EventActivityCode = "transferred.owner.role"
|
||||||
|
EventActivityCodeUserApprove EventActivityCode = "user.approve"
|
||||||
|
EventActivityCodeUserBlock EventActivityCode = "user.block"
|
||||||
|
EventActivityCodeUserCreate EventActivityCode = "user.create"
|
||||||
|
EventActivityCodeUserDelete EventActivityCode = "user.delete"
|
||||||
|
EventActivityCodeUserGroupAdd EventActivityCode = "user.group.add"
|
||||||
|
EventActivityCodeUserGroupDelete EventActivityCode = "user.group.delete"
|
||||||
|
EventActivityCodeUserInvite EventActivityCode = "user.invite"
|
||||||
|
EventActivityCodeUserJoin EventActivityCode = "user.join"
|
||||||
|
EventActivityCodeUserPasswordChange EventActivityCode = "user.password.change"
|
||||||
|
EventActivityCodeUserPeerDelete EventActivityCode = "user.peer.delete"
|
||||||
|
EventActivityCodeUserPeerLogin EventActivityCode = "user.peer.login"
|
||||||
|
EventActivityCodeUserReject EventActivityCode = "user.reject"
|
||||||
|
EventActivityCodeUserRoleUpdate EventActivityCode = "user.role.update"
|
||||||
|
EventActivityCodeUserUnblock EventActivityCode = "user.unblock"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Defines values for GeoLocationCheckAction.
|
// Defines values for GeoLocationCheckAction.
|
||||||
|
|||||||
Reference in New Issue
Block a user