pyocf.types.conversion_triggers.automaticconversionondatetrigger

Type representation of an automatic trigger on a date.

pydantic model pyocf.types.conversion_triggers.automaticconversionondatetrigger.AutomaticConversionOnDateTrigger

Type representation of an automatic trigger on a date.

field conversion_right: Annotated[ConvertibleConversionRight | WarrantConversionRight | StockClassConversionRight, FieldInfo(annotation=NoneType, required=True, description='When the conditions of the trigger are met, how does the convertible convert?', discriminator='type')] [Required]

When the conditions of the trigger are met, how does the convertible convert?

field nickname: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Human-friendly nickname to describe the conversion right')] | None = None
field trigger_date: Annotated[Date, FieldInfo(annotation=NoneType, required=True, description="Date on which trigger occurs automatically (if it hasn't already occured)")] [Required]

Date on which trigger occurs automatically (if it hasn’t already occured)

field trigger_description: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Long-form description of the trigger')] | None = None
field trigger_id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description="Id for this conversion trigger, unique within list of ConversionTriggers inparent convertible issuance's `conversion_triggers` field.")] [Required]

Id for this conversion trigger, unique within list of ConversionTriggers inparent convertible issuance’s conversion_triggers field.

field type: Annotated[Literal['AUTOMATIC_ON_DATE'], FieldInfo(annotation=NoneType, required=True, description='')] = 'AUTOMATIC_ON_DATE'