Values.StartNotebookRunInputSourceStarts a notebook run in Amazon SageMaker Unified Studio. A notebook run represents the execution of an Amazon SageMaker notebook within a project. You can configure compute, network, timeout, and environment settings for the run.
type nonrec t = {domainIdentifier : DomainId.t;The identifier of the Amazon SageMaker Unified Studio domain in which the notebook run is started.
*)owningProjectIdentifier : ProjectId.t;The identifier of the project that owns the notebook run.
*)notebookIdentifier : NotebookId.t;The identifier of the notebook to run.
*)scheduleIdentifier : ScheduleId.t option;The identifier of the schedule associated with the notebook run.
*)computeConfiguration : ComputeConfig.t option;The compute configuration for the notebook run, including instance type and environment version.
*)networkConfiguration : NetworkConfig.t option;The network configuration for the notebook run, including network access type and optional VPC settings.
*)timeoutConfiguration : TimeoutConfig.t option;The timeout configuration for the notebook run. The default timeout is 720 minutes (12 hours) and the maximum is 1440 minutes (24 hours).
*)triggerSource : TriggerSource.t option;The source that triggered the notebook run.
*)metadata : Metadata.t option;The metadata for the notebook run, specified as key-value pairs. You can specify up to 50 entries, with keys up to 128 characters and values up to 1024 characters.
*)parameters : Parameters.t option;The sensitive parameters for the notebook run, specified as key-value pairs. You can specify up to 50 entries, with keys up to 128 characters and values up to 1024 characters.
*)clientToken : ClientToken.t option;A unique, case-sensitive identifier to ensure idempotency of the request. This field is automatically populated if not provided.
*)}val make :
?scheduleIdentifier:??? ->
?computeConfiguration:??? ->
?networkConfiguration:??? ->
?timeoutConfiguration:??? ->
?triggerSource:??? ->
?metadata:??? ->
?parameters:??? ->
?clientToken:??? ->
domainIdentifier:DomainId.t ->
owningProjectIdentifier:ProjectId.t ->
notebookIdentifier:NotebookId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of MetadataKey.t ] * [> `String of MetadataValue.t ])
list
| `String of DomainId.t
| `Structure of
(string
* [> `Enum of string
| `Integer of TimeoutConfigRunTimeoutInMinutesInteger.t
| `List of [> `String of String_.t ] list
| `String of InstanceType.t ])
list ])
list ]