roboto.domain.actions.scheduled_trigger_operations#

Module Contents#

class roboto.domain.actions.scheduled_trigger_operations.CreateScheduledTriggerRequest(/, **data)#

Bases: pydantic.BaseModel

Request payload to create a scheduled trigger.

See create() for details on the request attributes.

Parameters:

data (Any)

action_name: str = None#
action_owner_id: str | None = None#
compute_requirement_overrides: roboto.domain.actions.action_record.ComputeRequirements | None = None#
container_parameter_overrides: roboto.domain.actions.action_record.ContainerParameters | None = None#
enabled: bool#
invocation_input: roboto.domain.actions.invocation_record.InvocationInput | None = None#
invocation_upload_destination: roboto.domain.actions.invocation_record.InvocationUploadDestination | None = None#
name: str = None#
parameter_values: dict[str, Any] | None = None#
schedule: str#
timeout: Annotated[int, pydantic.Field(ge=0)] | None = None#
class roboto.domain.actions.scheduled_trigger_operations.UpdateScheduledTriggerRequest(/, **data)#

Bases: pydantic.BaseModel

Request payload to update a scheduled trigger.

See update() for details on the request attributes.

Parameters:

data (Any)

action_name: Annotated[str, pydantic.Field(pattern='[\\w\\-]+')] | roboto.sentinels.NotSetType#
action_owner_id: str | roboto.sentinels.NotSetType#
compute_requirement_overrides: roboto.domain.actions.action_record.ComputeRequirements | None | roboto.sentinels.NotSetType#
container_parameter_overrides: roboto.domain.actions.action_record.ContainerParameters | None | roboto.sentinels.NotSetType#
enabled: bool | roboto.sentinels.NotSetType#
invocation_input: roboto.domain.actions.invocation_record.InvocationInput | None | roboto.sentinels.NotSetType#
invocation_upload_destination: roboto.domain.actions.invocation_record.InvocationUploadDestination | None | roboto.sentinels.NotSetType#
parameter_values: dict[str, Any] | None | roboto.sentinels.NotSetType#
schedule: str | roboto.sentinels.NotSetType#
timeout: Annotated[int, pydantic.Field(ge=0)] | None | roboto.sentinels.NotSetType#