Optional
data: PartialMessage<proto.badges.BadgeIdsActionPermission>Specifies the badge IDs involved in the transfer.
Specifies the times when this permission is forbidden. Can not overlap with permanentlyPermittedTimes.
Specifies the times when this permission is permitted. Can not overlap with permanentlyForbiddenTimes.
Static
Readonly
fieldsStatic
Readonly
runtimeStatic
Readonly
typeStatic
equalsStatic
fromOptional
options: Partial<BinaryReadOptions>Static
fromOptional
options: Partial<JsonReadOptions>Static
fromOptional
options: Partial<JsonReadOptions>
BadgeIdsActionPermission defines the permissions for updating a timeline-based field for specific badges and specific badge ownership times. Currently, this is only used for creating new badges.
Ex: If you want to lock the ability to create new badges for badgeIds [1,2] at ownershipTimes 1/1/2020 - 1/1/2021, you could set the combination (badgeIds: [1,2], ownershipTimelineTimes: [1/1/2020 - 1/1/2021]) to always be forbidden.
Generated
from message badges.BadgeIdsActionPermission