次の方法で共有


BetaSchedulesOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

AIProjectClient's

<xref:schedules> attribute.

Constructor

BetaSchedulesOperations(*args, **kwargs)

Methods

create_or_update

Create or update operation template.

delete

Delete a schedule.

get

Get a schedule by id.

get_run

Get a schedule run by id.

list

List all schedules.

list_runs

List all schedule runs.

create_or_update

Create or update operation template.

create_or_update(schedule_id: str, schedule: _models.Schedule, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Schedule

Parameters

Name Description
schedule_id
Required
str

Identifier of the schedule. Required.

schedule
Required
Schedule or <xref:JSON> or IO[bytes]

The resource instance. Is one of the following types: Schedule, JSON, IO[bytes] Required.

Returns

Type Description

Schedule. The Schedule is compatible with MutableMapping

Exceptions

Type Description

delete

Delete a schedule.

delete(schedule_id: str, **kwargs: Any) -> None

Parameters

Name Description
schedule_id
Required
str

Identifier of the schedule. Required.

Returns

Type Description

None

Exceptions

Type Description

get

Get a schedule by id.

get(schedule_id: str, **kwargs: Any) -> Schedule

Parameters

Name Description
schedule_id
Required
str

Identifier of the schedule. Required.

Returns

Type Description

Schedule. The Schedule is compatible with MutableMapping

Exceptions

Type Description

get_run

Get a schedule run by id.

get_run(schedule_id: str, run_id: str, **kwargs: Any) -> ScheduleRun

Parameters

Name Description
schedule_id
Required
str

The unique identifier of the schedule. Required.

run_id
Required
str

The unique identifier of the schedule run. Required.

Returns

Type Description

ScheduleRun. The ScheduleRun is compatible with MutableMapping

Exceptions

Type Description

list

List all schedules.

list(*, type: str | ScheduleTaskType | None = None, enabled: bool | None = None, **kwargs: Any) -> ItemPaged[Schedule]

Keyword-Only Parameters

Name Description
type

Filter by the type of schedule. Known values are: "Evaluation" and "Insight". Default value is None.

Default value: None
enabled

Filter by the enabled status. Default value is None.

Default value: None

Returns

Type Description

An iterator like instance of Schedule

Exceptions

Type Description

list_runs

List all schedule runs.

list_runs(schedule_id: str, *, type: str | ScheduleTaskType | None = None, enabled: bool | None = None, **kwargs: Any) -> ItemPaged[ScheduleRun]

Parameters

Name Description
schedule_id
Required
str

Identifier of the schedule. Required.

Keyword-Only Parameters

Name Description
type

Filter by the type of schedule. Known values are: "Evaluation" and "Insight". Default value is None.

Default value: None
enabled

Filter by the enabled status. Default value is None.

Default value: None

Returns

Type Description

An iterator like instance of ScheduleRun

Exceptions

Type Description