CalCom. Entities. InputOrganizationsRolesPermissionsControllerRemovePermissionsQuery
(cal_com v0.3.0)
Copy Markdown
Complete typed fields for this Cal provider object.
Summary
Functions
The rule for dynamic object keys.
Identify this generated provider schema.
Serialize only fields present at construction.
The complete fixed field contract.
Parse untrusted provider fields into this concrete type.
Types
@type t() :: %CalCom.Entities.InputOrganizationsRolesPermissionsControllerRemovePermissionsQuery{ permissions: [ :"*.*" | :"role.create" | :"role.read" | :"role.readTeamRoles" | :"role.readOrgRoles" | :"role.update" | :"role.delete" | :"eventType.create" | :"eventType.read" | :"eventType.readTeamEventTypes" | :"eventType.readOrgEventTypes" | :"eventType.update" | :"eventType.delete" | :"team.create" | :"team.read" | :"team.readOrgTeams" | :"team.readTeamSettings" | :"team.readConferencing" | :"team.readVerifiedResources" | :"team.readMemberships" | :"team.update" | :"team.delete" | :"team.invite" | :"team.remove" | :"team.listMembers" | :"team.listMembersPrivate" | :"team.changeMemberRole" | :"team.impersonate" | :"organization.create" | :"organization.read" | :"organization.readMemberships" | :"organization.readManagedOrganizations" | :"organization.readDelegationCredentials" | :"organization.listMembers" | :"organization.listMembersPrivate" | :"organization.invite" | :"organization.remove" | :"organization.manageBilling" | :"organization.changeMemberRole" | :"organization.impersonate" | :"organization.passwordReset" | :"organization.editUsers" | :"organization.update" | :"organization.delete" | :"booking.read" | :"booking.readOrgBookings" | :"booking.readRecordings" | :"booking.update" | :"booking.updateOrgBookings" | :"booking.reassignOrgPastBookings" | :"booking.readOrgAuditLogs" | :"insights.read" | :"workflow.create" | :"workflow.read" | :"workflow.readTeamWorkflows" | :"workflow.update" | :"workflow.delete" | :"organization.attributes.read" | :"organization.attributes.update" | :"organization.attributes.delete" | :"organization.attributes.create" | :"organization.attributes.readSyncHistory" | :"organization.attributes.editUsers" | :"organization.attributes.readAuditLogs" | :"routingForm.create" | :"routingForm.read" | :"routingForm.readTeamRoutingForms" | :"routingForm.readOrgRoutingForms" | :"routingForm.update" | :"routingForm.delete" | :"routingForm.readOrgAuditLogs" | :"routingForm.readResponsePii" | :"webhook.create" | :"webhook.read" | :"webhook.readOrgWebhooks" | :"webhook.update" | :"webhook.delete" | :"availability.readTeamAvailability" | :"availability.readOrgAvailability" | :"availability.updateOrgAvailability" | :"ooo.readOrgOoo" | :"watchlist.create" | :"watchlist.read" | :"watchlist.update" | :"watchlist.delete" | :"featureOptIn.read" | :"featureOptIn.update" | :"organization.customDomain.create" | :"organization.customDomain.read" | :"organization.customDomain.update" | :"organization.customDomain.delete" | :"tag.create" | :"tag.update" | :"tag.delete" ] | nil, provided: MapSet.t(atom()), raw: map() | nil, unknown_fields: [{String.t(), CalCom.Json.t()}] }
Fields
permissions([ :"*.*" | :"role.create" | :"role.read" | :"role.readTeamRoles" | :"role.readOrgRoles" | :"role.update" | :"role.delete" | :"eventType.create" | :"eventType.read" | :"eventType.readTeamEventTypes" | :"eventType.readOrgEventTypes" | :"eventType.update" | :"eventType.delete" | :"team.create" | :"team.read" | :"team.readOrgTeams" | :"team.readTeamSettings" | :"team.readConferencing" | :"team.readVerifiedResources" | :"team.readMemberships" | :"team.update" | :"team.delete" | :"team.invite" | :"team.remove" | :"team.listMembers" | :"team.listMembersPrivate" | :"team.changeMemberRole" | :"team.impersonate" | :"organization.create" | :"organization.read" | :"organization.readMemberships" | :"organization.readManagedOrganizations" | :"organization.readDelegationCredentials" | :"organization.listMembers" | :"organization.listMembersPrivate" | :"organization.invite" | :"organization.remove" | :"organization.manageBilling" | :"organization.changeMemberRole" | :"organization.impersonate" | :"organization.passwordReset" | :"organization.editUsers" | :"organization.update" | :"organization.delete" | :"booking.read" | :"booking.readOrgBookings" | :"booking.readRecordings" | :"booking.update" | :"booking.updateOrgBookings" | :"booking.reassignOrgPastBookings" | :"booking.readOrgAuditLogs" | :"insights.read" | :"workflow.create" | :"workflow.read" | :"workflow.readTeamWorkflows" | :"workflow.update" | :"workflow.delete" | :"organization.attributes.read" | :"organization.attributes.update" | :"organization.attributes.delete" | :"organization.attributes.create" | :"organization.attributes.readSyncHistory" | :"organization.attributes.editUsers" | :"organization.attributes.readAuditLogs" | :"routingForm.create" | :"routingForm.read" | :"routingForm.readTeamRoutingForms" | :"routingForm.readOrgRoutingForms" | :"routingForm.update" | :"routingForm.delete" | :"routingForm.readOrgAuditLogs" | :"routingForm.readResponsePii" | :"webhook.create" | :"webhook.read" | :"webhook.readOrgWebhooks" | :"webhook.update" | :"webhook.delete" | :"availability.readTeamAvailability" | :"availability.readOrgAvailability" | :"availability.updateOrgAvailability" | :"ooo.readOrgOoo" | :"watchlist.create" | :"watchlist.read" | :"watchlist.update" | :"watchlist.delete" | :"featureOptIn.read" | :"featureOptIn.update" | :"organization.customDomain.create" | :"organization.customDomain.read" | :"organization.customDomain.update" | :"organization.customDomain.delete" | :"tag.create" | :"tag.update" | :"tag.delete" ] | nil)provided(MapSet.t(atom()))unknown_fields([{String.t(), CalCom.Json.t()}])raw(map() | nil)
Functions
@spec additional_rule() :: CalCom.Rule.t() | false
The rule for dynamic object keys.
@spec cal_schema?() :: true
Identify this generated provider schema.
Serialize only fields present at construction.
@spec fields() :: [CalCom.Field.t()]
The complete fixed field contract.
@spec parse(term()) :: {:ok, t()} | {:error, CalCom.Error.t()}
Parse untrusted provider fields into this concrete type.