pyocf.types.vesting.vestingschedulerelativetrigger
Describes a vesting condition satisfied when a period of time, relative to another vesting condition, has elapsed.
- pydantic model pyocf.types.vesting.vestingschedulerelativetrigger.VestingScheduleRelativeTrigger
Describes a vesting condition satisfied when a period of time, relative to another vesting condition, has elapsed.
- field period: Annotated[VestingPeriodInDays | VestingPeriodInMonths, FieldInfo(annotation=NoneType, required=True, description='The span of time that must have elapsed since the condition`relative_to_condition_id` occurred for this condition to trigger. For weeks or"ideal" years (365 days), use `VestingPeriodInDays`. For calendar years use`VestingPeriodInMonths`.', discriminator='type')] [Required]
The span of time that must have elapsed since the condition`relative_to_condition_id` occurred for this condition to trigger. For weeks or”ideal” years (365 days), use VestingPeriodInDays. For calendar years use`VestingPeriodInMonths`.
- field relative_to_condition_id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Reference to the vesting condition ID to which the `period` is relative')] [Required]
Reference to the vesting condition ID to which the period is relative
- field type: Annotated[Literal['VESTING_SCHEDULE_RELATIVE'], FieldInfo(annotation=NoneType, required=True, description='')] = 'VESTING_SCHEDULE_RELATIVE'