oci.DataScience.Schedule
Explore with Pulumi AI
This resource provides the Schedule resource in Oracle Cloud Infrastructure Data Science service.
Creates a new Schedule.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testSchedule = new oci.datascience.Schedule("test_schedule", {
    action: {
        actionDetails: {
            httpActionType: scheduleActionActionDetailsHttpActionType,
            createJobRunDetails: {
                compartmentId: compartmentId,
                definedTags: {
                    "Operations.CostCenter": "42",
                },
                displayName: scheduleActionActionDetailsCreateJobRunDetailsDisplayName,
                freeformTags: {
                    Department: "Finance",
                },
                jobConfigurationOverrideDetails: {
                    jobType: scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsJobType,
                    commandLineArguments: scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsCommandLineArguments,
                    environmentVariables: scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsEnvironmentVariables,
                    maximumRuntimeInMinutes: scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsMaximumRuntimeInMinutes,
                },
                jobEnvironmentConfigurationOverrideDetails: {
                    image: scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsImage,
                    jobEnvironmentType: scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsJobEnvironmentType,
                    cmds: scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsCmd,
                    entrypoints: scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsEntrypoint,
                    imageDigest: scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsImageDigest,
                    imageSignatureId: testImageSignature.id,
                },
                jobId: testJob.id,
                jobLogConfigurationOverrideDetails: {
                    enableAutoLogCreation: scheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsEnableAutoLogCreation,
                    enableLogging: scheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsEnableLogging,
                    logGroupId: testLogGroup.id,
                    logId: testLog.id,
                },
                projectId: testProject.id,
            },
            createPipelineRunDetails: {
                compartmentId: compartmentId,
                configurationOverrideDetails: {
                    type: scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsType,
                    commandLineArguments: scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsCommandLineArguments,
                    environmentVariables: scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsEnvironmentVariables,
                    maximumRuntimeInMinutes: scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsMaximumRuntimeInMinutes,
                },
                definedTags: {
                    "Operations.CostCenter": "42",
                },
                displayName: scheduleActionActionDetailsCreatePipelineRunDetailsDisplayName,
                freeformTags: {
                    Department: "Finance",
                },
                logConfigurationOverrideDetails: {
                    enableAutoLogCreation: scheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsEnableAutoLogCreation,
                    enableLogging: scheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsEnableLogging,
                    logGroupId: testLogGroup.id,
                    logId: testLog.id,
                },
                pipelineId: testPipeline.id,
                projectId: testProject.id,
                stepOverrideDetails: [{
                    stepConfigurationDetails: {
                        commandLineArguments: scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsCommandLineArguments,
                        environmentVariables: scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsEnvironmentVariables,
                        maximumRuntimeInMinutes: scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsMaximumRuntimeInMinutes,
                    },
                    stepContainerConfigurationDetails: {
                        containerType: scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsContainerType,
                        image: scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsImage,
                        cmds: scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsCmd,
                        entrypoints: scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsEntrypoint,
                        imageDigest: scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsImageDigest,
                        imageSignatureId: testImageSignature.id,
                    },
                    stepName: scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepName,
                }],
                systemTags: scheduleActionActionDetailsCreatePipelineRunDetailsSystemTags,
            },
            mlApplicationInstanceViewId: testView.id,
            triggerMlApplicationInstanceViewFlowDetails: {
                parameters: [{
                    name: scheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersName,
                    value: scheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersValue,
                }],
                triggerName: testTrigger.name,
            },
        },
        actionType: scheduleActionActionType,
    },
    compartmentId: compartmentId,
    displayName: scheduleDisplayName,
    projectId: testProject.id,
    trigger: {
        triggerType: scheduleTriggerTriggerType,
        cronExpression: scheduleTriggerCronExpression,
        frequency: scheduleTriggerFrequency,
        interval: scheduleTriggerInterval,
        isRandomStartTime: scheduleTriggerIsRandomStartTime,
        recurrence: scheduleTriggerRecurrence,
        timeEnd: scheduleTriggerTimeEnd,
        timeStart: scheduleTriggerTimeStart,
    },
    definedTags: {
        "Operations.CostCenter": "42",
    },
    description: scheduleDescription,
    freeformTags: {
        Department: "Finance",
    },
    logDetails: {
        logGroupId: testLogGroup.id,
        logId: testLog.id,
    },
});
import pulumi
import pulumi_oci as oci
test_schedule = oci.data_science.Schedule("test_schedule",
    action={
        "action_details": {
            "http_action_type": schedule_action_action_details_http_action_type,
            "create_job_run_details": {
                "compartment_id": compartment_id,
                "defined_tags": {
                    "Operations.CostCenter": "42",
                },
                "display_name": schedule_action_action_details_create_job_run_details_display_name,
                "freeform_tags": {
                    "Department": "Finance",
                },
                "job_configuration_override_details": {
                    "job_type": schedule_action_action_details_create_job_run_details_job_configuration_override_details_job_type,
                    "command_line_arguments": schedule_action_action_details_create_job_run_details_job_configuration_override_details_command_line_arguments,
                    "environment_variables": schedule_action_action_details_create_job_run_details_job_configuration_override_details_environment_variables,
                    "maximum_runtime_in_minutes": schedule_action_action_details_create_job_run_details_job_configuration_override_details_maximum_runtime_in_minutes,
                },
                "job_environment_configuration_override_details": {
                    "image": schedule_action_action_details_create_job_run_details_job_environment_configuration_override_details_image,
                    "job_environment_type": schedule_action_action_details_create_job_run_details_job_environment_configuration_override_details_job_environment_type,
                    "cmds": schedule_action_action_details_create_job_run_details_job_environment_configuration_override_details_cmd,
                    "entrypoints": schedule_action_action_details_create_job_run_details_job_environment_configuration_override_details_entrypoint,
                    "image_digest": schedule_action_action_details_create_job_run_details_job_environment_configuration_override_details_image_digest,
                    "image_signature_id": test_image_signature["id"],
                },
                "job_id": test_job["id"],
                "job_log_configuration_override_details": {
                    "enable_auto_log_creation": schedule_action_action_details_create_job_run_details_job_log_configuration_override_details_enable_auto_log_creation,
                    "enable_logging": schedule_action_action_details_create_job_run_details_job_log_configuration_override_details_enable_logging,
                    "log_group_id": test_log_group["id"],
                    "log_id": test_log["id"],
                },
                "project_id": test_project["id"],
            },
            "create_pipeline_run_details": {
                "compartment_id": compartment_id,
                "configuration_override_details": {
                    "type": schedule_action_action_details_create_pipeline_run_details_configuration_override_details_type,
                    "command_line_arguments": schedule_action_action_details_create_pipeline_run_details_configuration_override_details_command_line_arguments,
                    "environment_variables": schedule_action_action_details_create_pipeline_run_details_configuration_override_details_environment_variables,
                    "maximum_runtime_in_minutes": schedule_action_action_details_create_pipeline_run_details_configuration_override_details_maximum_runtime_in_minutes,
                },
                "defined_tags": {
                    "Operations.CostCenter": "42",
                },
                "display_name": schedule_action_action_details_create_pipeline_run_details_display_name,
                "freeform_tags": {
                    "Department": "Finance",
                },
                "log_configuration_override_details": {
                    "enable_auto_log_creation": schedule_action_action_details_create_pipeline_run_details_log_configuration_override_details_enable_auto_log_creation,
                    "enable_logging": schedule_action_action_details_create_pipeline_run_details_log_configuration_override_details_enable_logging,
                    "log_group_id": test_log_group["id"],
                    "log_id": test_log["id"],
                },
                "pipeline_id": test_pipeline["id"],
                "project_id": test_project["id"],
                "step_override_details": [{
                    "step_configuration_details": {
                        "command_line_arguments": schedule_action_action_details_create_pipeline_run_details_step_override_details_step_configuration_details_command_line_arguments,
                        "environment_variables": schedule_action_action_details_create_pipeline_run_details_step_override_details_step_configuration_details_environment_variables,
                        "maximum_runtime_in_minutes": schedule_action_action_details_create_pipeline_run_details_step_override_details_step_configuration_details_maximum_runtime_in_minutes,
                    },
                    "step_container_configuration_details": {
                        "container_type": schedule_action_action_details_create_pipeline_run_details_step_override_details_step_container_configuration_details_container_type,
                        "image": schedule_action_action_details_create_pipeline_run_details_step_override_details_step_container_configuration_details_image,
                        "cmds": schedule_action_action_details_create_pipeline_run_details_step_override_details_step_container_configuration_details_cmd,
                        "entrypoints": schedule_action_action_details_create_pipeline_run_details_step_override_details_step_container_configuration_details_entrypoint,
                        "image_digest": schedule_action_action_details_create_pipeline_run_details_step_override_details_step_container_configuration_details_image_digest,
                        "image_signature_id": test_image_signature["id"],
                    },
                    "step_name": schedule_action_action_details_create_pipeline_run_details_step_override_details_step_name,
                }],
                "system_tags": schedule_action_action_details_create_pipeline_run_details_system_tags,
            },
            "ml_application_instance_view_id": test_view["id"],
            "trigger_ml_application_instance_view_flow_details": {
                "parameters": [{
                    "name": schedule_action_action_details_trigger_ml_application_instance_view_flow_details_parameters_name,
                    "value": schedule_action_action_details_trigger_ml_application_instance_view_flow_details_parameters_value,
                }],
                "trigger_name": test_trigger["name"],
            },
        },
        "action_type": schedule_action_action_type,
    },
    compartment_id=compartment_id,
    display_name=schedule_display_name,
    project_id=test_project["id"],
    trigger={
        "trigger_type": schedule_trigger_trigger_type,
        "cron_expression": schedule_trigger_cron_expression,
        "frequency": schedule_trigger_frequency,
        "interval": schedule_trigger_interval,
        "is_random_start_time": schedule_trigger_is_random_start_time,
        "recurrence": schedule_trigger_recurrence,
        "time_end": schedule_trigger_time_end,
        "time_start": schedule_trigger_time_start,
    },
    defined_tags={
        "Operations.CostCenter": "42",
    },
    description=schedule_description,
    freeform_tags={
        "Department": "Finance",
    },
    log_details={
        "log_group_id": test_log_group["id"],
        "log_id": test_log["id"],
    })
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/datascience"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := datascience.NewSchedule(ctx, "test_schedule", &datascience.ScheduleArgs{
			Action: &datascience.ScheduleActionArgs{
				ActionDetails: &datascience.ScheduleActionActionDetailsArgs{
					HttpActionType: pulumi.Any(scheduleActionActionDetailsHttpActionType),
					CreateJobRunDetails: &datascience.ScheduleActionActionDetailsCreateJobRunDetailsArgs{
						CompartmentId: pulumi.Any(compartmentId),
						DefinedTags: pulumi.StringMap{
							"Operations.CostCenter": pulumi.String("42"),
						},
						DisplayName: pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsDisplayName),
						FreeformTags: pulumi.StringMap{
							"Department": pulumi.String("Finance"),
						},
						JobConfigurationOverrideDetails: &datascience.ScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsArgs{
							JobType:                 pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsJobType),
							CommandLineArguments:    pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsCommandLineArguments),
							EnvironmentVariables:    pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsEnvironmentVariables),
							MaximumRuntimeInMinutes: pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsMaximumRuntimeInMinutes),
						},
						JobEnvironmentConfigurationOverrideDetails: &datascience.ScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsArgs{
							Image:              pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsImage),
							JobEnvironmentType: pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsJobEnvironmentType),
							Cmds:               pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsCmd),
							Entrypoints:        pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsEntrypoint),
							ImageDigest:        pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsImageDigest),
							ImageSignatureId:   pulumi.Any(testImageSignature.Id),
						},
						JobId: pulumi.Any(testJob.Id),
						JobLogConfigurationOverrideDetails: &datascience.ScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsArgs{
							EnableAutoLogCreation: pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsEnableAutoLogCreation),
							EnableLogging:         pulumi.Any(scheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsEnableLogging),
							LogGroupId:            pulumi.Any(testLogGroup.Id),
							LogId:                 pulumi.Any(testLog.Id),
						},
						ProjectId: pulumi.Any(testProject.Id),
					},
					CreatePipelineRunDetails: &datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsArgs{
						CompartmentId: pulumi.Any(compartmentId),
						ConfigurationOverrideDetails: &datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsArgs{
							Type:                    pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsType),
							CommandLineArguments:    pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsCommandLineArguments),
							EnvironmentVariables:    pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsEnvironmentVariables),
							MaximumRuntimeInMinutes: pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsMaximumRuntimeInMinutes),
						},
						DefinedTags: pulumi.StringMap{
							"Operations.CostCenter": pulumi.String("42"),
						},
						DisplayName: pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsDisplayName),
						FreeformTags: pulumi.StringMap{
							"Department": pulumi.String("Finance"),
						},
						LogConfigurationOverrideDetails: &datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsArgs{
							EnableAutoLogCreation: pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsEnableAutoLogCreation),
							EnableLogging:         pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsEnableLogging),
							LogGroupId:            pulumi.Any(testLogGroup.Id),
							LogId:                 pulumi.Any(testLog.Id),
						},
						PipelineId: pulumi.Any(testPipeline.Id),
						ProjectId:  pulumi.Any(testProject.Id),
						StepOverrideDetails: datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailArray{
							&datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailArgs{
								StepConfigurationDetails: &datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepConfigurationDetailsArgs{
									CommandLineArguments:    pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsCommandLineArguments),
									EnvironmentVariables:    pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsEnvironmentVariables),
									MaximumRuntimeInMinutes: pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsMaximumRuntimeInMinutes),
								},
								StepContainerConfigurationDetails: &datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepContainerConfigurationDetailsArgs{
									ContainerType:    pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsContainerType),
									Image:            pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsImage),
									Cmds:             pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsCmd),
									Entrypoints:      pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsEntrypoint),
									ImageDigest:      pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsImageDigest),
									ImageSignatureId: pulumi.Any(testImageSignature.Id),
								},
								StepName: pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepName),
							},
						},
						SystemTags: pulumi.Any(scheduleActionActionDetailsCreatePipelineRunDetailsSystemTags),
					},
					MlApplicationInstanceViewId: pulumi.Any(testView.Id),
					TriggerMlApplicationInstanceViewFlowDetails: &datascience.ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsArgs{
						Parameters: datascience.ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameterArray{
							&datascience.ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameterArgs{
								Name:  pulumi.Any(scheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersName),
								Value: pulumi.Any(scheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersValue),
							},
						},
						TriggerName: pulumi.Any(testTrigger.Name),
					},
				},
				ActionType: pulumi.Any(scheduleActionActionType),
			},
			CompartmentId: pulumi.Any(compartmentId),
			DisplayName:   pulumi.Any(scheduleDisplayName),
			ProjectId:     pulumi.Any(testProject.Id),
			Trigger: &datascience.ScheduleTriggerArgs{
				TriggerType:       pulumi.Any(scheduleTriggerTriggerType),
				CronExpression:    pulumi.Any(scheduleTriggerCronExpression),
				Frequency:         pulumi.Any(scheduleTriggerFrequency),
				Interval:          pulumi.Any(scheduleTriggerInterval),
				IsRandomStartTime: pulumi.Any(scheduleTriggerIsRandomStartTime),
				Recurrence:        pulumi.Any(scheduleTriggerRecurrence),
				TimeEnd:           pulumi.Any(scheduleTriggerTimeEnd),
				TimeStart:         pulumi.Any(scheduleTriggerTimeStart),
			},
			DefinedTags: pulumi.StringMap{
				"Operations.CostCenter": pulumi.String("42"),
			},
			Description: pulumi.Any(scheduleDescription),
			FreeformTags: pulumi.StringMap{
				"Department": pulumi.String("Finance"),
			},
			LogDetails: &datascience.ScheduleLogDetailsArgs{
				LogGroupId: pulumi.Any(testLogGroup.Id),
				LogId:      pulumi.Any(testLog.Id),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testSchedule = new Oci.DataScience.Schedule("test_schedule", new()
    {
        Action = new Oci.DataScience.Inputs.ScheduleActionArgs
        {
            ActionDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsArgs
            {
                HttpActionType = scheduleActionActionDetailsHttpActionType,
                CreateJobRunDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreateJobRunDetailsArgs
                {
                    CompartmentId = compartmentId,
                    DefinedTags = 
                    {
                        { "Operations.CostCenter", "42" },
                    },
                    DisplayName = scheduleActionActionDetailsCreateJobRunDetailsDisplayName,
                    FreeformTags = 
                    {
                        { "Department", "Finance" },
                    },
                    JobConfigurationOverrideDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsArgs
                    {
                        JobType = scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsJobType,
                        CommandLineArguments = scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsCommandLineArguments,
                        EnvironmentVariables = scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsEnvironmentVariables,
                        MaximumRuntimeInMinutes = scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsMaximumRuntimeInMinutes,
                    },
                    JobEnvironmentConfigurationOverrideDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsArgs
                    {
                        Image = scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsImage,
                        JobEnvironmentType = scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsJobEnvironmentType,
                        Cmds = scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsCmd,
                        Entrypoints = scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsEntrypoint,
                        ImageDigest = scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsImageDigest,
                        ImageSignatureId = testImageSignature.Id,
                    },
                    JobId = testJob.Id,
                    JobLogConfigurationOverrideDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsArgs
                    {
                        EnableAutoLogCreation = scheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsEnableAutoLogCreation,
                        EnableLogging = scheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsEnableLogging,
                        LogGroupId = testLogGroup.Id,
                        LogId = testLog.Id,
                    },
                    ProjectId = testProject.Id,
                },
                CreatePipelineRunDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsArgs
                {
                    CompartmentId = compartmentId,
                    ConfigurationOverrideDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsArgs
                    {
                        Type = scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsType,
                        CommandLineArguments = scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsCommandLineArguments,
                        EnvironmentVariables = scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsEnvironmentVariables,
                        MaximumRuntimeInMinutes = scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsMaximumRuntimeInMinutes,
                    },
                    DefinedTags = 
                    {
                        { "Operations.CostCenter", "42" },
                    },
                    DisplayName = scheduleActionActionDetailsCreatePipelineRunDetailsDisplayName,
                    FreeformTags = 
                    {
                        { "Department", "Finance" },
                    },
                    LogConfigurationOverrideDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsArgs
                    {
                        EnableAutoLogCreation = scheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsEnableAutoLogCreation,
                        EnableLogging = scheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsEnableLogging,
                        LogGroupId = testLogGroup.Id,
                        LogId = testLog.Id,
                    },
                    PipelineId = testPipeline.Id,
                    ProjectId = testProject.Id,
                    StepOverrideDetails = new[]
                    {
                        new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailArgs
                        {
                            StepConfigurationDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepConfigurationDetailsArgs
                            {
                                CommandLineArguments = scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsCommandLineArguments,
                                EnvironmentVariables = scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsEnvironmentVariables,
                                MaximumRuntimeInMinutes = scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsMaximumRuntimeInMinutes,
                            },
                            StepContainerConfigurationDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepContainerConfigurationDetailsArgs
                            {
                                ContainerType = scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsContainerType,
                                Image = scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsImage,
                                Cmds = scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsCmd,
                                Entrypoints = scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsEntrypoint,
                                ImageDigest = scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsImageDigest,
                                ImageSignatureId = testImageSignature.Id,
                            },
                            StepName = scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepName,
                        },
                    },
                    SystemTags = scheduleActionActionDetailsCreatePipelineRunDetailsSystemTags,
                },
                MlApplicationInstanceViewId = testView.Id,
                TriggerMlApplicationInstanceViewFlowDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsArgs
                {
                    Parameters = new[]
                    {
                        new Oci.DataScience.Inputs.ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameterArgs
                        {
                            Name = scheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersName,
                            Value = scheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersValue,
                        },
                    },
                    TriggerName = testTrigger.Name,
                },
            },
            ActionType = scheduleActionActionType,
        },
        CompartmentId = compartmentId,
        DisplayName = scheduleDisplayName,
        ProjectId = testProject.Id,
        Trigger = new Oci.DataScience.Inputs.ScheduleTriggerArgs
        {
            TriggerType = scheduleTriggerTriggerType,
            CronExpression = scheduleTriggerCronExpression,
            Frequency = scheduleTriggerFrequency,
            Interval = scheduleTriggerInterval,
            IsRandomStartTime = scheduleTriggerIsRandomStartTime,
            Recurrence = scheduleTriggerRecurrence,
            TimeEnd = scheduleTriggerTimeEnd,
            TimeStart = scheduleTriggerTimeStart,
        },
        DefinedTags = 
        {
            { "Operations.CostCenter", "42" },
        },
        Description = scheduleDescription,
        FreeformTags = 
        {
            { "Department", "Finance" },
        },
        LogDetails = new Oci.DataScience.Inputs.ScheduleLogDetailsArgs
        {
            LogGroupId = testLogGroup.Id,
            LogId = testLog.Id,
        },
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DataScience.Schedule;
import com.pulumi.oci.DataScience.ScheduleArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleActionArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleActionActionDetailsArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleActionActionDetailsCreateJobRunDetailsArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleTriggerArgs;
import com.pulumi.oci.DataScience.inputs.ScheduleLogDetailsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var testSchedule = new Schedule("testSchedule", ScheduleArgs.builder()
            .action(ScheduleActionArgs.builder()
                .actionDetails(ScheduleActionActionDetailsArgs.builder()
                    .httpActionType(scheduleActionActionDetailsHttpActionType)
                    .createJobRunDetails(ScheduleActionActionDetailsCreateJobRunDetailsArgs.builder()
                        .compartmentId(compartmentId)
                        .definedTags(Map.of("Operations.CostCenter", "42"))
                        .displayName(scheduleActionActionDetailsCreateJobRunDetailsDisplayName)
                        .freeformTags(Map.of("Department", "Finance"))
                        .jobConfigurationOverrideDetails(ScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsArgs.builder()
                            .jobType(scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsJobType)
                            .commandLineArguments(scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsCommandLineArguments)
                            .environmentVariables(scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsEnvironmentVariables)
                            .maximumRuntimeInMinutes(scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsMaximumRuntimeInMinutes)
                            .build())
                        .jobEnvironmentConfigurationOverrideDetails(ScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsArgs.builder()
                            .image(scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsImage)
                            .jobEnvironmentType(scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsJobEnvironmentType)
                            .cmds(scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsCmd)
                            .entrypoints(scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsEntrypoint)
                            .imageDigest(scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsImageDigest)
                            .imageSignatureId(testImageSignature.id())
                            .build())
                        .jobId(testJob.id())
                        .jobLogConfigurationOverrideDetails(ScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsArgs.builder()
                            .enableAutoLogCreation(scheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsEnableAutoLogCreation)
                            .enableLogging(scheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsEnableLogging)
                            .logGroupId(testLogGroup.id())
                            .logId(testLog.id())
                            .build())
                        .projectId(testProject.id())
                        .build())
                    .createPipelineRunDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsArgs.builder()
                        .compartmentId(compartmentId)
                        .configurationOverrideDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsArgs.builder()
                            .type(scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsType)
                            .commandLineArguments(scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsCommandLineArguments)
                            .environmentVariables(scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsEnvironmentVariables)
                            .maximumRuntimeInMinutes(scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsMaximumRuntimeInMinutes)
                            .build())
                        .definedTags(Map.of("Operations.CostCenter", "42"))
                        .displayName(scheduleActionActionDetailsCreatePipelineRunDetailsDisplayName)
                        .freeformTags(Map.of("Department", "Finance"))
                        .logConfigurationOverrideDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsArgs.builder()
                            .enableAutoLogCreation(scheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsEnableAutoLogCreation)
                            .enableLogging(scheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsEnableLogging)
                            .logGroupId(testLogGroup.id())
                            .logId(testLog.id())
                            .build())
                        .pipelineId(testPipeline.id())
                        .projectId(testProject.id())
                        .stepOverrideDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailArgs.builder()
                            .stepConfigurationDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepConfigurationDetailsArgs.builder()
                                .commandLineArguments(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsCommandLineArguments)
                                .environmentVariables(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsEnvironmentVariables)
                                .maximumRuntimeInMinutes(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsMaximumRuntimeInMinutes)
                                .build())
                            .stepContainerConfigurationDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepContainerConfigurationDetailsArgs.builder()
                                .containerType(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsContainerType)
                                .image(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsImage)
                                .cmds(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsCmd)
                                .entrypoints(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsEntrypoint)
                                .imageDigest(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsImageDigest)
                                .imageSignatureId(testImageSignature.id())
                                .build())
                            .stepName(scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepName)
                            .build())
                        .systemTags(scheduleActionActionDetailsCreatePipelineRunDetailsSystemTags)
                        .build())
                    .mlApplicationInstanceViewId(testView.id())
                    .triggerMlApplicationInstanceViewFlowDetails(ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsArgs.builder()
                        .parameters(ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameterArgs.builder()
                            .name(scheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersName)
                            .value(scheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersValue)
                            .build())
                        .triggerName(testTrigger.name())
                        .build())
                    .build())
                .actionType(scheduleActionActionType)
                .build())
            .compartmentId(compartmentId)
            .displayName(scheduleDisplayName)
            .projectId(testProject.id())
            .trigger(ScheduleTriggerArgs.builder()
                .triggerType(scheduleTriggerTriggerType)
                .cronExpression(scheduleTriggerCronExpression)
                .frequency(scheduleTriggerFrequency)
                .interval(scheduleTriggerInterval)
                .isRandomStartTime(scheduleTriggerIsRandomStartTime)
                .recurrence(scheduleTriggerRecurrence)
                .timeEnd(scheduleTriggerTimeEnd)
                .timeStart(scheduleTriggerTimeStart)
                .build())
            .definedTags(Map.of("Operations.CostCenter", "42"))
            .description(scheduleDescription)
            .freeformTags(Map.of("Department", "Finance"))
            .logDetails(ScheduleLogDetailsArgs.builder()
                .logGroupId(testLogGroup.id())
                .logId(testLog.id())
                .build())
            .build());
    }
}
resources:
  testSchedule:
    type: oci:DataScience:Schedule
    name: test_schedule
    properties:
      action:
        actionDetails:
          httpActionType: ${scheduleActionActionDetailsHttpActionType}
          createJobRunDetails:
            compartmentId: ${compartmentId}
            definedTags:
              Operations.CostCenter: '42'
            displayName: ${scheduleActionActionDetailsCreateJobRunDetailsDisplayName}
            freeformTags:
              Department: Finance
            jobConfigurationOverrideDetails:
              jobType: ${scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsJobType}
              commandLineArguments: ${scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsCommandLineArguments}
              environmentVariables: ${scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsEnvironmentVariables}
              maximumRuntimeInMinutes: ${scheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsMaximumRuntimeInMinutes}
            jobEnvironmentConfigurationOverrideDetails:
              image: ${scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsImage}
              jobEnvironmentType: ${scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsJobEnvironmentType}
              cmds: ${scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsCmd}
              entrypoints: ${scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsEntrypoint}
              imageDigest: ${scheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsImageDigest}
              imageSignatureId: ${testImageSignature.id}
            jobId: ${testJob.id}
            jobLogConfigurationOverrideDetails:
              enableAutoLogCreation: ${scheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsEnableAutoLogCreation}
              enableLogging: ${scheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsEnableLogging}
              logGroupId: ${testLogGroup.id}
              logId: ${testLog.id}
            projectId: ${testProject.id}
          createPipelineRunDetails:
            compartmentId: ${compartmentId}
            configurationOverrideDetails:
              type: ${scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsType}
              commandLineArguments: ${scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsCommandLineArguments}
              environmentVariables: ${scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsEnvironmentVariables}
              maximumRuntimeInMinutes: ${scheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsMaximumRuntimeInMinutes}
            definedTags:
              Operations.CostCenter: '42'
            displayName: ${scheduleActionActionDetailsCreatePipelineRunDetailsDisplayName}
            freeformTags:
              Department: Finance
            logConfigurationOverrideDetails:
              enableAutoLogCreation: ${scheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsEnableAutoLogCreation}
              enableLogging: ${scheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsEnableLogging}
              logGroupId: ${testLogGroup.id}
              logId: ${testLog.id}
            pipelineId: ${testPipeline.id}
            projectId: ${testProject.id}
            stepOverrideDetails:
              - stepConfigurationDetails:
                  commandLineArguments: ${scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsCommandLineArguments}
                  environmentVariables: ${scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsEnvironmentVariables}
                  maximumRuntimeInMinutes: ${scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsMaximumRuntimeInMinutes}
                stepContainerConfigurationDetails:
                  containerType: ${scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsContainerType}
                  image: ${scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsImage}
                  cmds: ${scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsCmd}
                  entrypoints: ${scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsEntrypoint}
                  imageDigest: ${scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsImageDigest}
                  imageSignatureId: ${testImageSignature.id}
                stepName: ${scheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepName}
            systemTags: ${scheduleActionActionDetailsCreatePipelineRunDetailsSystemTags}
          mlApplicationInstanceViewId: ${testView.id}
          triggerMlApplicationInstanceViewFlowDetails:
            parameters:
              - name: ${scheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersName}
                value: ${scheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersValue}
            triggerName: ${testTrigger.name}
        actionType: ${scheduleActionActionType}
      compartmentId: ${compartmentId}
      displayName: ${scheduleDisplayName}
      projectId: ${testProject.id}
      trigger:
        triggerType: ${scheduleTriggerTriggerType}
        cronExpression: ${scheduleTriggerCronExpression}
        frequency: ${scheduleTriggerFrequency}
        interval: ${scheduleTriggerInterval}
        isRandomStartTime: ${scheduleTriggerIsRandomStartTime}
        recurrence: ${scheduleTriggerRecurrence}
        timeEnd: ${scheduleTriggerTimeEnd}
        timeStart: ${scheduleTriggerTimeStart}
      definedTags:
        Operations.CostCenter: '42'
      description: ${scheduleDescription}
      freeformTags:
        Department: Finance
      logDetails:
        logGroupId: ${testLogGroup.id}
        logId: ${testLog.id}
Create Schedule Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Schedule(name: string, args: ScheduleArgs, opts?: CustomResourceOptions);@overload
def Schedule(resource_name: str,
             args: ScheduleArgs,
             opts: Optional[ResourceOptions] = None)
@overload
def Schedule(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             action: Optional[ScheduleActionArgs] = None,
             compartment_id: Optional[str] = None,
             display_name: Optional[str] = None,
             project_id: Optional[str] = None,
             trigger: Optional[ScheduleTriggerArgs] = None,
             defined_tags: Optional[Mapping[str, str]] = None,
             description: Optional[str] = None,
             freeform_tags: Optional[Mapping[str, str]] = None,
             log_details: Optional[ScheduleLogDetailsArgs] = None)func NewSchedule(ctx *Context, name string, args ScheduleArgs, opts ...ResourceOption) (*Schedule, error)public Schedule(string name, ScheduleArgs args, CustomResourceOptions? opts = null)
public Schedule(String name, ScheduleArgs args)
public Schedule(String name, ScheduleArgs args, CustomResourceOptions options)
type: oci:DataScience:Schedule
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ScheduleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ScheduleArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ScheduleArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ScheduleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ScheduleArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var scheduleResource = new Oci.DataScience.Schedule("scheduleResource", new()
{
    Action = new Oci.DataScience.Inputs.ScheduleActionArgs
    {
        ActionDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsArgs
        {
            HttpActionType = "string",
            CreateJobRunDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreateJobRunDetailsArgs
            {
                CompartmentId = "string",
                DefinedTags = 
                {
                    { "string", "string" },
                },
                DisplayName = "string",
                FreeformTags = 
                {
                    { "string", "string" },
                },
                JobConfigurationOverrideDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsArgs
                {
                    JobType = "string",
                    CommandLineArguments = "string",
                    EnvironmentVariables = 
                    {
                        { "string", "string" },
                    },
                    MaximumRuntimeInMinutes = "string",
                },
                JobEnvironmentConfigurationOverrideDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsArgs
                {
                    Image = "string",
                    JobEnvironmentType = "string",
                    Cmds = new[]
                    {
                        "string",
                    },
                    Entrypoints = new[]
                    {
                        "string",
                    },
                    ImageDigest = "string",
                    ImageSignatureId = "string",
                },
                JobId = "string",
                JobLogConfigurationOverrideDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsArgs
                {
                    EnableAutoLogCreation = false,
                    EnableLogging = false,
                    LogGroupId = "string",
                    LogId = "string",
                },
                ProjectId = "string",
            },
            CreatePipelineRunDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsArgs
            {
                CompartmentId = "string",
                ConfigurationOverrideDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsArgs
                {
                    Type = "string",
                    CommandLineArguments = "string",
                    EnvironmentVariables = 
                    {
                        { "string", "string" },
                    },
                    MaximumRuntimeInMinutes = "string",
                },
                DefinedTags = 
                {
                    { "string", "string" },
                },
                DisplayName = "string",
                FreeformTags = 
                {
                    { "string", "string" },
                },
                LogConfigurationOverrideDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsArgs
                {
                    EnableAutoLogCreation = false,
                    EnableLogging = false,
                    LogGroupId = "string",
                    LogId = "string",
                },
                PipelineId = "string",
                ProjectId = "string",
                StepOverrideDetails = new[]
                {
                    new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailArgs
                    {
                        StepConfigurationDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepConfigurationDetailsArgs
                        {
                            CommandLineArguments = "string",
                            EnvironmentVariables = 
                            {
                                { "string", "string" },
                            },
                            MaximumRuntimeInMinutes = "string",
                        },
                        StepContainerConfigurationDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepContainerConfigurationDetailsArgs
                        {
                            ContainerType = "string",
                            Image = "string",
                            Cmds = new[]
                            {
                                "string",
                            },
                            Entrypoints = new[]
                            {
                                "string",
                            },
                            ImageDigest = "string",
                            ImageSignatureId = "string",
                        },
                        StepName = "string",
                    },
                },
                SystemTags = 
                {
                    { "string", "string" },
                },
            },
            MlApplicationInstanceViewId = "string",
            TriggerMlApplicationInstanceViewFlowDetails = new Oci.DataScience.Inputs.ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsArgs
            {
                Parameters = new[]
                {
                    new Oci.DataScience.Inputs.ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameterArgs
                    {
                        Name = "string",
                        Value = "string",
                    },
                },
                TriggerName = "string",
            },
        },
        ActionType = "string",
    },
    CompartmentId = "string",
    DisplayName = "string",
    ProjectId = "string",
    Trigger = new Oci.DataScience.Inputs.ScheduleTriggerArgs
    {
        TriggerType = "string",
        CronExpression = "string",
        Frequency = "string",
        Interval = 0,
        IsRandomStartTime = false,
        Recurrence = "string",
        TimeEnd = "string",
        TimeStart = "string",
    },
    DefinedTags = 
    {
        { "string", "string" },
    },
    Description = "string",
    FreeformTags = 
    {
        { "string", "string" },
    },
    LogDetails = new Oci.DataScience.Inputs.ScheduleLogDetailsArgs
    {
        LogGroupId = "string",
        LogId = "string",
    },
});
example, err := datascience.NewSchedule(ctx, "scheduleResource", &datascience.ScheduleArgs{
	Action: &datascience.ScheduleActionArgs{
		ActionDetails: &datascience.ScheduleActionActionDetailsArgs{
			HttpActionType: pulumi.String("string"),
			CreateJobRunDetails: &datascience.ScheduleActionActionDetailsCreateJobRunDetailsArgs{
				CompartmentId: pulumi.String("string"),
				DefinedTags: pulumi.StringMap{
					"string": pulumi.String("string"),
				},
				DisplayName: pulumi.String("string"),
				FreeformTags: pulumi.StringMap{
					"string": pulumi.String("string"),
				},
				JobConfigurationOverrideDetails: &datascience.ScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsArgs{
					JobType:              pulumi.String("string"),
					CommandLineArguments: pulumi.String("string"),
					EnvironmentVariables: pulumi.StringMap{
						"string": pulumi.String("string"),
					},
					MaximumRuntimeInMinutes: pulumi.String("string"),
				},
				JobEnvironmentConfigurationOverrideDetails: &datascience.ScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsArgs{
					Image:              pulumi.String("string"),
					JobEnvironmentType: pulumi.String("string"),
					Cmds: pulumi.StringArray{
						pulumi.String("string"),
					},
					Entrypoints: pulumi.StringArray{
						pulumi.String("string"),
					},
					ImageDigest:      pulumi.String("string"),
					ImageSignatureId: pulumi.String("string"),
				},
				JobId: pulumi.String("string"),
				JobLogConfigurationOverrideDetails: &datascience.ScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsArgs{
					EnableAutoLogCreation: pulumi.Bool(false),
					EnableLogging:         pulumi.Bool(false),
					LogGroupId:            pulumi.String("string"),
					LogId:                 pulumi.String("string"),
				},
				ProjectId: pulumi.String("string"),
			},
			CreatePipelineRunDetails: &datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsArgs{
				CompartmentId: pulumi.String("string"),
				ConfigurationOverrideDetails: &datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsArgs{
					Type:                 pulumi.String("string"),
					CommandLineArguments: pulumi.String("string"),
					EnvironmentVariables: pulumi.StringMap{
						"string": pulumi.String("string"),
					},
					MaximumRuntimeInMinutes: pulumi.String("string"),
				},
				DefinedTags: pulumi.StringMap{
					"string": pulumi.String("string"),
				},
				DisplayName: pulumi.String("string"),
				FreeformTags: pulumi.StringMap{
					"string": pulumi.String("string"),
				},
				LogConfigurationOverrideDetails: &datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsArgs{
					EnableAutoLogCreation: pulumi.Bool(false),
					EnableLogging:         pulumi.Bool(false),
					LogGroupId:            pulumi.String("string"),
					LogId:                 pulumi.String("string"),
				},
				PipelineId: pulumi.String("string"),
				ProjectId:  pulumi.String("string"),
				StepOverrideDetails: datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailArray{
					&datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailArgs{
						StepConfigurationDetails: &datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepConfigurationDetailsArgs{
							CommandLineArguments: pulumi.String("string"),
							EnvironmentVariables: pulumi.StringMap{
								"string": pulumi.String("string"),
							},
							MaximumRuntimeInMinutes: pulumi.String("string"),
						},
						StepContainerConfigurationDetails: &datascience.ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepContainerConfigurationDetailsArgs{
							ContainerType: pulumi.String("string"),
							Image:         pulumi.String("string"),
							Cmds: pulumi.StringArray{
								pulumi.String("string"),
							},
							Entrypoints: pulumi.StringArray{
								pulumi.String("string"),
							},
							ImageDigest:      pulumi.String("string"),
							ImageSignatureId: pulumi.String("string"),
						},
						StepName: pulumi.String("string"),
					},
				},
				SystemTags: pulumi.StringMap{
					"string": pulumi.String("string"),
				},
			},
			MlApplicationInstanceViewId: pulumi.String("string"),
			TriggerMlApplicationInstanceViewFlowDetails: &datascience.ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsArgs{
				Parameters: datascience.ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameterArray{
					&datascience.ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameterArgs{
						Name:  pulumi.String("string"),
						Value: pulumi.String("string"),
					},
				},
				TriggerName: pulumi.String("string"),
			},
		},
		ActionType: pulumi.String("string"),
	},
	CompartmentId: pulumi.String("string"),
	DisplayName:   pulumi.String("string"),
	ProjectId:     pulumi.String("string"),
	Trigger: &datascience.ScheduleTriggerArgs{
		TriggerType:       pulumi.String("string"),
		CronExpression:    pulumi.String("string"),
		Frequency:         pulumi.String("string"),
		Interval:          pulumi.Int(0),
		IsRandomStartTime: pulumi.Bool(false),
		Recurrence:        pulumi.String("string"),
		TimeEnd:           pulumi.String("string"),
		TimeStart:         pulumi.String("string"),
	},
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	Description: pulumi.String("string"),
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	LogDetails: &datascience.ScheduleLogDetailsArgs{
		LogGroupId: pulumi.String("string"),
		LogId:      pulumi.String("string"),
	},
})
var scheduleResource = new com.pulumi.oci.DataScience.Schedule("scheduleResource", com.pulumi.oci.DataScience.ScheduleArgs.builder()
    .action(ScheduleActionArgs.builder()
        .actionDetails(ScheduleActionActionDetailsArgs.builder()
            .httpActionType("string")
            .createJobRunDetails(ScheduleActionActionDetailsCreateJobRunDetailsArgs.builder()
                .compartmentId("string")
                .definedTags(Map.of("string", "string"))
                .displayName("string")
                .freeformTags(Map.of("string", "string"))
                .jobConfigurationOverrideDetails(ScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsArgs.builder()
                    .jobType("string")
                    .commandLineArguments("string")
                    .environmentVariables(Map.of("string", "string"))
                    .maximumRuntimeInMinutes("string")
                    .build())
                .jobEnvironmentConfigurationOverrideDetails(ScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsArgs.builder()
                    .image("string")
                    .jobEnvironmentType("string")
                    .cmds("string")
                    .entrypoints("string")
                    .imageDigest("string")
                    .imageSignatureId("string")
                    .build())
                .jobId("string")
                .jobLogConfigurationOverrideDetails(ScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsArgs.builder()
                    .enableAutoLogCreation(false)
                    .enableLogging(false)
                    .logGroupId("string")
                    .logId("string")
                    .build())
                .projectId("string")
                .build())
            .createPipelineRunDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsArgs.builder()
                .compartmentId("string")
                .configurationOverrideDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsArgs.builder()
                    .type("string")
                    .commandLineArguments("string")
                    .environmentVariables(Map.of("string", "string"))
                    .maximumRuntimeInMinutes("string")
                    .build())
                .definedTags(Map.of("string", "string"))
                .displayName("string")
                .freeformTags(Map.of("string", "string"))
                .logConfigurationOverrideDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsArgs.builder()
                    .enableAutoLogCreation(false)
                    .enableLogging(false)
                    .logGroupId("string")
                    .logId("string")
                    .build())
                .pipelineId("string")
                .projectId("string")
                .stepOverrideDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailArgs.builder()
                    .stepConfigurationDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepConfigurationDetailsArgs.builder()
                        .commandLineArguments("string")
                        .environmentVariables(Map.of("string", "string"))
                        .maximumRuntimeInMinutes("string")
                        .build())
                    .stepContainerConfigurationDetails(ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepContainerConfigurationDetailsArgs.builder()
                        .containerType("string")
                        .image("string")
                        .cmds("string")
                        .entrypoints("string")
                        .imageDigest("string")
                        .imageSignatureId("string")
                        .build())
                    .stepName("string")
                    .build())
                .systemTags(Map.of("string", "string"))
                .build())
            .mlApplicationInstanceViewId("string")
            .triggerMlApplicationInstanceViewFlowDetails(ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsArgs.builder()
                .parameters(ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameterArgs.builder()
                    .name("string")
                    .value("string")
                    .build())
                .triggerName("string")
                .build())
            .build())
        .actionType("string")
        .build())
    .compartmentId("string")
    .displayName("string")
    .projectId("string")
    .trigger(ScheduleTriggerArgs.builder()
        .triggerType("string")
        .cronExpression("string")
        .frequency("string")
        .interval(0)
        .isRandomStartTime(false)
        .recurrence("string")
        .timeEnd("string")
        .timeStart("string")
        .build())
    .definedTags(Map.of("string", "string"))
    .description("string")
    .freeformTags(Map.of("string", "string"))
    .logDetails(ScheduleLogDetailsArgs.builder()
        .logGroupId("string")
        .logId("string")
        .build())
    .build());
schedule_resource = oci.data_science.Schedule("scheduleResource",
    action={
        "action_details": {
            "http_action_type": "string",
            "create_job_run_details": {
                "compartment_id": "string",
                "defined_tags": {
                    "string": "string",
                },
                "display_name": "string",
                "freeform_tags": {
                    "string": "string",
                },
                "job_configuration_override_details": {
                    "job_type": "string",
                    "command_line_arguments": "string",
                    "environment_variables": {
                        "string": "string",
                    },
                    "maximum_runtime_in_minutes": "string",
                },
                "job_environment_configuration_override_details": {
                    "image": "string",
                    "job_environment_type": "string",
                    "cmds": ["string"],
                    "entrypoints": ["string"],
                    "image_digest": "string",
                    "image_signature_id": "string",
                },
                "job_id": "string",
                "job_log_configuration_override_details": {
                    "enable_auto_log_creation": False,
                    "enable_logging": False,
                    "log_group_id": "string",
                    "log_id": "string",
                },
                "project_id": "string",
            },
            "create_pipeline_run_details": {
                "compartment_id": "string",
                "configuration_override_details": {
                    "type": "string",
                    "command_line_arguments": "string",
                    "environment_variables": {
                        "string": "string",
                    },
                    "maximum_runtime_in_minutes": "string",
                },
                "defined_tags": {
                    "string": "string",
                },
                "display_name": "string",
                "freeform_tags": {
                    "string": "string",
                },
                "log_configuration_override_details": {
                    "enable_auto_log_creation": False,
                    "enable_logging": False,
                    "log_group_id": "string",
                    "log_id": "string",
                },
                "pipeline_id": "string",
                "project_id": "string",
                "step_override_details": [{
                    "step_configuration_details": {
                        "command_line_arguments": "string",
                        "environment_variables": {
                            "string": "string",
                        },
                        "maximum_runtime_in_minutes": "string",
                    },
                    "step_container_configuration_details": {
                        "container_type": "string",
                        "image": "string",
                        "cmds": ["string"],
                        "entrypoints": ["string"],
                        "image_digest": "string",
                        "image_signature_id": "string",
                    },
                    "step_name": "string",
                }],
                "system_tags": {
                    "string": "string",
                },
            },
            "ml_application_instance_view_id": "string",
            "trigger_ml_application_instance_view_flow_details": {
                "parameters": [{
                    "name": "string",
                    "value": "string",
                }],
                "trigger_name": "string",
            },
        },
        "action_type": "string",
    },
    compartment_id="string",
    display_name="string",
    project_id="string",
    trigger={
        "trigger_type": "string",
        "cron_expression": "string",
        "frequency": "string",
        "interval": 0,
        "is_random_start_time": False,
        "recurrence": "string",
        "time_end": "string",
        "time_start": "string",
    },
    defined_tags={
        "string": "string",
    },
    description="string",
    freeform_tags={
        "string": "string",
    },
    log_details={
        "log_group_id": "string",
        "log_id": "string",
    })
const scheduleResource = new oci.datascience.Schedule("scheduleResource", {
    action: {
        actionDetails: {
            httpActionType: "string",
            createJobRunDetails: {
                compartmentId: "string",
                definedTags: {
                    string: "string",
                },
                displayName: "string",
                freeformTags: {
                    string: "string",
                },
                jobConfigurationOverrideDetails: {
                    jobType: "string",
                    commandLineArguments: "string",
                    environmentVariables: {
                        string: "string",
                    },
                    maximumRuntimeInMinutes: "string",
                },
                jobEnvironmentConfigurationOverrideDetails: {
                    image: "string",
                    jobEnvironmentType: "string",
                    cmds: ["string"],
                    entrypoints: ["string"],
                    imageDigest: "string",
                    imageSignatureId: "string",
                },
                jobId: "string",
                jobLogConfigurationOverrideDetails: {
                    enableAutoLogCreation: false,
                    enableLogging: false,
                    logGroupId: "string",
                    logId: "string",
                },
                projectId: "string",
            },
            createPipelineRunDetails: {
                compartmentId: "string",
                configurationOverrideDetails: {
                    type: "string",
                    commandLineArguments: "string",
                    environmentVariables: {
                        string: "string",
                    },
                    maximumRuntimeInMinutes: "string",
                },
                definedTags: {
                    string: "string",
                },
                displayName: "string",
                freeformTags: {
                    string: "string",
                },
                logConfigurationOverrideDetails: {
                    enableAutoLogCreation: false,
                    enableLogging: false,
                    logGroupId: "string",
                    logId: "string",
                },
                pipelineId: "string",
                projectId: "string",
                stepOverrideDetails: [{
                    stepConfigurationDetails: {
                        commandLineArguments: "string",
                        environmentVariables: {
                            string: "string",
                        },
                        maximumRuntimeInMinutes: "string",
                    },
                    stepContainerConfigurationDetails: {
                        containerType: "string",
                        image: "string",
                        cmds: ["string"],
                        entrypoints: ["string"],
                        imageDigest: "string",
                        imageSignatureId: "string",
                    },
                    stepName: "string",
                }],
                systemTags: {
                    string: "string",
                },
            },
            mlApplicationInstanceViewId: "string",
            triggerMlApplicationInstanceViewFlowDetails: {
                parameters: [{
                    name: "string",
                    value: "string",
                }],
                triggerName: "string",
            },
        },
        actionType: "string",
    },
    compartmentId: "string",
    displayName: "string",
    projectId: "string",
    trigger: {
        triggerType: "string",
        cronExpression: "string",
        frequency: "string",
        interval: 0,
        isRandomStartTime: false,
        recurrence: "string",
        timeEnd: "string",
        timeStart: "string",
    },
    definedTags: {
        string: "string",
    },
    description: "string",
    freeformTags: {
        string: "string",
    },
    logDetails: {
        logGroupId: "string",
        logId: "string",
    },
});
type: oci:DataScience:Schedule
properties:
    action:
        actionDetails:
            createJobRunDetails:
                compartmentId: string
                definedTags:
                    string: string
                displayName: string
                freeformTags:
                    string: string
                jobConfigurationOverrideDetails:
                    commandLineArguments: string
                    environmentVariables:
                        string: string
                    jobType: string
                    maximumRuntimeInMinutes: string
                jobEnvironmentConfigurationOverrideDetails:
                    cmds:
                        - string
                    entrypoints:
                        - string
                    image: string
                    imageDigest: string
                    imageSignatureId: string
                    jobEnvironmentType: string
                jobId: string
                jobLogConfigurationOverrideDetails:
                    enableAutoLogCreation: false
                    enableLogging: false
                    logGroupId: string
                    logId: string
                projectId: string
            createPipelineRunDetails:
                compartmentId: string
                configurationOverrideDetails:
                    commandLineArguments: string
                    environmentVariables:
                        string: string
                    maximumRuntimeInMinutes: string
                    type: string
                definedTags:
                    string: string
                displayName: string
                freeformTags:
                    string: string
                logConfigurationOverrideDetails:
                    enableAutoLogCreation: false
                    enableLogging: false
                    logGroupId: string
                    logId: string
                pipelineId: string
                projectId: string
                stepOverrideDetails:
                    - stepConfigurationDetails:
                        commandLineArguments: string
                        environmentVariables:
                            string: string
                        maximumRuntimeInMinutes: string
                      stepContainerConfigurationDetails:
                        cmds:
                            - string
                        containerType: string
                        entrypoints:
                            - string
                        image: string
                        imageDigest: string
                        imageSignatureId: string
                      stepName: string
                systemTags:
                    string: string
            httpActionType: string
            mlApplicationInstanceViewId: string
            triggerMlApplicationInstanceViewFlowDetails:
                parameters:
                    - name: string
                      value: string
                triggerName: string
        actionType: string
    compartmentId: string
    definedTags:
        string: string
    description: string
    displayName: string
    freeformTags:
        string: string
    logDetails:
        logGroupId: string
        logId: string
    projectId: string
    trigger:
        cronExpression: string
        frequency: string
        interval: 0
        isRandomStartTime: false
        recurrence: string
        timeEnd: string
        timeStart: string
        triggerType: string
Schedule Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Schedule resource accepts the following input properties:
- Action
ScheduleAction 
- (Updatable) The schedule action
- CompartmentId string
- (Updatable) The OCID of the compartment that contains the schedule.
- DisplayName string
- (Updatable) A user-friendly name. Avoid entering confidential information.
- ProjectId string
- The OCID of the project to associate the schedule with.
- Trigger
ScheduleTrigger 
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- Description string
- (Updatable) A short description of the schedule.
- Dictionary<string, string>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- LogDetails ScheduleLog Details 
- (Updatable) Custom logging details for schedule execution.
- Action
ScheduleAction Args 
- (Updatable) The schedule action
- CompartmentId string
- (Updatable) The OCID of the compartment that contains the schedule.
- DisplayName string
- (Updatable) A user-friendly name. Avoid entering confidential information.
- ProjectId string
- The OCID of the project to associate the schedule with.
- Trigger
ScheduleTrigger Args 
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- Description string
- (Updatable) A short description of the schedule.
- map[string]string
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- LogDetails ScheduleLog Details Args 
- (Updatable) Custom logging details for schedule execution.
- action
ScheduleAction 
- (Updatable) The schedule action
- compartmentId String
- (Updatable) The OCID of the compartment that contains the schedule.
- displayName String
- (Updatable) A user-friendly name. Avoid entering confidential information.
- projectId String
- The OCID of the project to associate the schedule with.
- trigger
ScheduleTrigger 
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- description String
- (Updatable) A short description of the schedule.
- Map<String,String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- logDetails ScheduleLog Details 
- (Updatable) Custom logging details for schedule execution.
- action
ScheduleAction 
- (Updatable) The schedule action
- compartmentId string
- (Updatable) The OCID of the compartment that contains the schedule.
- displayName string
- (Updatable) A user-friendly name. Avoid entering confidential information.
- projectId string
- The OCID of the project to associate the schedule with.
- trigger
ScheduleTrigger 
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- description string
- (Updatable) A short description of the schedule.
- {[key: string]: string}
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- logDetails ScheduleLog Details 
- (Updatable) Custom logging details for schedule execution.
- action
ScheduleAction Args 
- (Updatable) The schedule action
- compartment_id str
- (Updatable) The OCID of the compartment that contains the schedule.
- display_name str
- (Updatable) A user-friendly name. Avoid entering confidential information.
- project_id str
- The OCID of the project to associate the schedule with.
- trigger
ScheduleTrigger Args 
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- description str
- (Updatable) A short description of the schedule.
- Mapping[str, str]
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- log_details ScheduleLog Details Args 
- (Updatable) Custom logging details for schedule execution.
- action Property Map
- (Updatable) The schedule action
- compartmentId String
- (Updatable) The OCID of the compartment that contains the schedule.
- displayName String
- (Updatable) A user-friendly name. Avoid entering confidential information.
- projectId String
- The OCID of the project to associate the schedule with.
- trigger Property Map
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- description String
- (Updatable) A short description of the schedule.
- Map<String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- logDetails Property Map
- (Updatable) Custom logging details for schedule execution.
Outputs
All input properties are implicitly available as output properties. Additionally, the Schedule resource produces the following output properties:
- CreatedBy string
- The OCID of the user who created the schedule.
- Id string
- The provider-assigned unique ID for this managed resource.
- LastSchedule stringRun Details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- LifecycleDetails string
- A message describing the current state in more detail.
- State string
- The current state of the schedule. Example: ACTIVE
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeLast stringSchedule Run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeNext stringScheduled Run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeUpdated string
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
- CreatedBy string
- The OCID of the user who created the schedule.
- Id string
- The provider-assigned unique ID for this managed resource.
- LastSchedule stringRun Details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- LifecycleDetails string
- A message describing the current state in more detail.
- State string
- The current state of the schedule. Example: ACTIVE
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeLast stringSchedule Run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeNext stringScheduled Run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeUpdated string
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
- createdBy String
- The OCID of the user who created the schedule.
- id String
- The provider-assigned unique ID for this managed resource.
- lastSchedule StringRun Details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- lifecycleDetails String
- A message describing the current state in more detail.
- state String
- The current state of the schedule. Example: ACTIVE
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeLast StringSchedule Run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeNext StringScheduled Run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeUpdated String
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
- createdBy string
- The OCID of the user who created the schedule.
- id string
- The provider-assigned unique ID for this managed resource.
- lastSchedule stringRun Details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- lifecycleDetails string
- A message describing the current state in more detail.
- state string
- The current state of the schedule. Example: ACTIVE
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeLast stringSchedule Run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeNext stringScheduled Run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeUpdated string
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
- created_by str
- The OCID of the user who created the schedule.
- id str
- The provider-assigned unique ID for this managed resource.
- last_schedule_ strrun_ details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- lifecycle_details str
- A message describing the current state in more detail.
- state str
- The current state of the schedule. Example: ACTIVE
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- time_last_ strschedule_ run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- time_next_ strscheduled_ run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- time_updated str
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
- createdBy String
- The OCID of the user who created the schedule.
- id String
- The provider-assigned unique ID for this managed resource.
- lastSchedule StringRun Details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- lifecycleDetails String
- A message describing the current state in more detail.
- state String
- The current state of the schedule. Example: ACTIVE
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeLast StringSchedule Run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeNext StringScheduled Run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeUpdated String
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
Look up Existing Schedule Resource
Get an existing Schedule resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ScheduleState, opts?: CustomResourceOptions): Schedule@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        action: Optional[ScheduleActionArgs] = None,
        compartment_id: Optional[str] = None,
        created_by: Optional[str] = None,
        defined_tags: Optional[Mapping[str, str]] = None,
        description: Optional[str] = None,
        display_name: Optional[str] = None,
        freeform_tags: Optional[Mapping[str, str]] = None,
        last_schedule_run_details: Optional[str] = None,
        lifecycle_details: Optional[str] = None,
        log_details: Optional[ScheduleLogDetailsArgs] = None,
        project_id: Optional[str] = None,
        state: Optional[str] = None,
        system_tags: Optional[Mapping[str, str]] = None,
        time_created: Optional[str] = None,
        time_last_schedule_run: Optional[str] = None,
        time_next_scheduled_run: Optional[str] = None,
        time_updated: Optional[str] = None,
        trigger: Optional[ScheduleTriggerArgs] = None) -> Schedulefunc GetSchedule(ctx *Context, name string, id IDInput, state *ScheduleState, opts ...ResourceOption) (*Schedule, error)public static Schedule Get(string name, Input<string> id, ScheduleState? state, CustomResourceOptions? opts = null)public static Schedule get(String name, Output<String> id, ScheduleState state, CustomResourceOptions options)resources:  _:    type: oci:DataScience:Schedule    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Action
ScheduleAction 
- (Updatable) The schedule action
- CompartmentId string
- (Updatable) The OCID of the compartment that contains the schedule.
- CreatedBy string
- The OCID of the user who created the schedule.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- Description string
- (Updatable) A short description of the schedule.
- DisplayName string
- (Updatable) A user-friendly name. Avoid entering confidential information.
- Dictionary<string, string>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- LastSchedule stringRun Details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- LifecycleDetails string
- A message describing the current state in more detail.
- LogDetails ScheduleLog Details 
- (Updatable) Custom logging details for schedule execution.
- ProjectId string
- The OCID of the project to associate the schedule with.
- State string
- The current state of the schedule. Example: ACTIVE
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeLast stringSchedule Run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeNext stringScheduled Run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeUpdated string
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
- Trigger
ScheduleTrigger 
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
- Action
ScheduleAction Args 
- (Updatable) The schedule action
- CompartmentId string
- (Updatable) The OCID of the compartment that contains the schedule.
- CreatedBy string
- The OCID of the user who created the schedule.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- Description string
- (Updatable) A short description of the schedule.
- DisplayName string
- (Updatable) A user-friendly name. Avoid entering confidential information.
- map[string]string
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- LastSchedule stringRun Details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- LifecycleDetails string
- A message describing the current state in more detail.
- LogDetails ScheduleLog Details Args 
- (Updatable) Custom logging details for schedule execution.
- ProjectId string
- The OCID of the project to associate the schedule with.
- State string
- The current state of the schedule. Example: ACTIVE
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeLast stringSchedule Run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeNext stringScheduled Run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- TimeUpdated string
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
- Trigger
ScheduleTrigger Args 
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
- action
ScheduleAction 
- (Updatable) The schedule action
- compartmentId String
- (Updatable) The OCID of the compartment that contains the schedule.
- createdBy String
- The OCID of the user who created the schedule.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- description String
- (Updatable) A short description of the schedule.
- displayName String
- (Updatable) A user-friendly name. Avoid entering confidential information.
- Map<String,String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- lastSchedule StringRun Details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- lifecycleDetails String
- A message describing the current state in more detail.
- logDetails ScheduleLog Details 
- (Updatable) Custom logging details for schedule execution.
- projectId String
- The OCID of the project to associate the schedule with.
- state String
- The current state of the schedule. Example: ACTIVE
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeLast StringSchedule Run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeNext StringScheduled Run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeUpdated String
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
- trigger
ScheduleTrigger 
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
- action
ScheduleAction 
- (Updatable) The schedule action
- compartmentId string
- (Updatable) The OCID of the compartment that contains the schedule.
- createdBy string
- The OCID of the user who created the schedule.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- description string
- (Updatable) A short description of the schedule.
- displayName string
- (Updatable) A user-friendly name. Avoid entering confidential information.
- {[key: string]: string}
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- lastSchedule stringRun Details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- lifecycleDetails string
- A message describing the current state in more detail.
- logDetails ScheduleLog Details 
- (Updatable) Custom logging details for schedule execution.
- projectId string
- The OCID of the project to associate the schedule with.
- state string
- The current state of the schedule. Example: ACTIVE
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeLast stringSchedule Run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeNext stringScheduled Run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeUpdated string
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
- trigger
ScheduleTrigger 
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
- action
ScheduleAction Args 
- (Updatable) The schedule action
- compartment_id str
- (Updatable) The OCID of the compartment that contains the schedule.
- created_by str
- The OCID of the user who created the schedule.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- description str
- (Updatable) A short description of the schedule.
- display_name str
- (Updatable) A user-friendly name. Avoid entering confidential information.
- Mapping[str, str]
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- last_schedule_ strrun_ details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- lifecycle_details str
- A message describing the current state in more detail.
- log_details ScheduleLog Details Args 
- (Updatable) Custom logging details for schedule execution.
- project_id str
- The OCID of the project to associate the schedule with.
- state str
- The current state of the schedule. Example: ACTIVE
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- time_last_ strschedule_ run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- time_next_ strscheduled_ run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- time_updated str
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
- trigger
ScheduleTrigger Args 
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
- action Property Map
- (Updatable) The schedule action
- compartmentId String
- (Updatable) The OCID of the compartment that contains the schedule.
- createdBy String
- The OCID of the user who created the schedule.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- description String
- (Updatable) A short description of the schedule.
- displayName String
- (Updatable) A user-friendly name. Avoid entering confidential information.
- Map<String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- lastSchedule StringRun Details 
- Details about the action performed by the last schedule execution. Example: Invoked ML Application trigger.
- lifecycleDetails String
- A message describing the current state in more detail.
- logDetails Property Map
- (Updatable) Custom logging details for schedule execution.
- projectId String
- The OCID of the project to associate the schedule with.
- state String
- The current state of the schedule. Example: ACTIVE
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time the schedule was created. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeLast StringSchedule Run 
- The last schedule execution time. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeNext StringScheduled Run 
- The next scheduled execution time for the schedule. Format is defined by RFC3339. Example: 2022-08-05T01:02:29.600Z
- timeUpdated String
- The date and time the schedule was updated. Format is defined by RFC3339. Example: 2022-09-05T01:02:29.600Z
- trigger Property Map
- (Updatable) The trigger of the schedule can be UNIX cron or iCal expression or simple interval
Supporting Types
ScheduleAction, ScheduleActionArgs    
- ActionDetails ScheduleAction Action Details 
- (Updatable) Schedule Http action details
- ActionType string
- (Updatable) The Schedule Action type
- ActionDetails ScheduleAction Action Details 
- (Updatable) Schedule Http action details
- ActionType string
- (Updatable) The Schedule Action type
- actionDetails ScheduleAction Action Details 
- (Updatable) Schedule Http action details
- actionType String
- (Updatable) The Schedule Action type
- actionDetails ScheduleAction Action Details 
- (Updatable) Schedule Http action details
- actionType string
- (Updatable) The Schedule Action type
- action_details ScheduleAction Action Details 
- (Updatable) Schedule Http action details
- action_type str
- (Updatable) The Schedule Action type
- actionDetails Property Map
- (Updatable) Schedule Http action details
- actionType String
- (Updatable) The Schedule Action type
ScheduleActionActionDetails, ScheduleActionActionDetailsArgs        
- HttpAction stringType 
- (Updatable) The type of http action to trigger.
- CreateJob ScheduleRun Details Action Action Details Create Job Run Details 
- (Updatable) Parameters needed to create a new job run.
- CreatePipeline ScheduleRun Details Action Action Details Create Pipeline Run Details 
- (Updatable) The information about new PipelineRun.
- MlApplication stringInstance View Id 
- (Updatable) The OCID of the schedule.
- TriggerMl ScheduleApplication Instance View Flow Details Action Action Details Trigger Ml Application Instance View Flow Details 
- (Updatable) Payload for trigger request endpoint
- HttpAction stringType 
- (Updatable) The type of http action to trigger.
- CreateJob ScheduleRun Details Action Action Details Create Job Run Details 
- (Updatable) Parameters needed to create a new job run.
- CreatePipeline ScheduleRun Details Action Action Details Create Pipeline Run Details 
- (Updatable) The information about new PipelineRun.
- MlApplication stringInstance View Id 
- (Updatable) The OCID of the schedule.
- TriggerMl ScheduleApplication Instance View Flow Details Action Action Details Trigger Ml Application Instance View Flow Details 
- (Updatable) Payload for trigger request endpoint
- httpAction StringType 
- (Updatable) The type of http action to trigger.
- createJob ScheduleRun Details Action Action Details Create Job Run Details 
- (Updatable) Parameters needed to create a new job run.
- createPipeline ScheduleRun Details Action Action Details Create Pipeline Run Details 
- (Updatable) The information about new PipelineRun.
- mlApplication StringInstance View Id 
- (Updatable) The OCID of the schedule.
- triggerMl ScheduleApplication Instance View Flow Details Action Action Details Trigger Ml Application Instance View Flow Details 
- (Updatable) Payload for trigger request endpoint
- httpAction stringType 
- (Updatable) The type of http action to trigger.
- createJob ScheduleRun Details Action Action Details Create Job Run Details 
- (Updatable) Parameters needed to create a new job run.
- createPipeline ScheduleRun Details Action Action Details Create Pipeline Run Details 
- (Updatable) The information about new PipelineRun.
- mlApplication stringInstance View Id 
- (Updatable) The OCID of the schedule.
- triggerMl ScheduleApplication Instance View Flow Details Action Action Details Trigger Ml Application Instance View Flow Details 
- (Updatable) Payload for trigger request endpoint
- http_action_ strtype 
- (Updatable) The type of http action to trigger.
- create_job_ Schedulerun_ details Action Action Details Create Job Run Details 
- (Updatable) Parameters needed to create a new job run.
- create_pipeline_ Schedulerun_ details Action Action Details Create Pipeline Run Details 
- (Updatable) The information about new PipelineRun.
- ml_application_ strinstance_ view_ id 
- (Updatable) The OCID of the schedule.
- trigger_ml_ Scheduleapplication_ instance_ view_ flow_ details Action Action Details Trigger Ml Application Instance View Flow Details 
- (Updatable) Payload for trigger request endpoint
- httpAction StringType 
- (Updatable) The type of http action to trigger.
- createJob Property MapRun Details 
- (Updatable) Parameters needed to create a new job run.
- createPipeline Property MapRun Details 
- (Updatable) The information about new PipelineRun.
- mlApplication StringInstance View Id 
- (Updatable) The OCID of the schedule.
- triggerMl Property MapApplication Instance View Flow Details 
- (Updatable) Payload for trigger request endpoint
ScheduleActionActionDetailsCreateJobRunDetails, ScheduleActionActionDetailsCreateJobRunDetailsArgs                
- CompartmentId string
- (Updatable) The OCID of the compartment where you want to create the job run.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- (Updatable) A user-friendly display name for the resource.
- Dictionary<string, string>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- JobConfiguration ScheduleOverride Details Action Action Details Create Job Run Details Job Configuration Override Details 
- (Updatable) The job configuration details
- JobEnvironment ScheduleConfiguration Override Details Action Action Details Create Job Run Details Job Environment Configuration Override Details 
- (Updatable) Environment configuration to capture job runtime dependencies.
- JobId string
- (Updatable) The OCID of the job to create a run for.
- JobLog ScheduleConfiguration Override Details Action Action Details Create Job Run Details Job Log Configuration Override Details 
- (Updatable) Logging configuration for resource.
- ProjectId string
- (Updatable) The OCID of the project to associate the job run with.
- CompartmentId string
- (Updatable) The OCID of the compartment where you want to create the job run.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- (Updatable) A user-friendly display name for the resource.
- map[string]string
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- JobConfiguration ScheduleOverride Details Action Action Details Create Job Run Details Job Configuration Override Details 
- (Updatable) The job configuration details
- JobEnvironment ScheduleConfiguration Override Details Action Action Details Create Job Run Details Job Environment Configuration Override Details 
- (Updatable) Environment configuration to capture job runtime dependencies.
- JobId string
- (Updatable) The OCID of the job to create a run for.
- JobLog ScheduleConfiguration Override Details Action Action Details Create Job Run Details Job Log Configuration Override Details 
- (Updatable) Logging configuration for resource.
- ProjectId string
- (Updatable) The OCID of the project to associate the job run with.
- compartmentId String
- (Updatable) The OCID of the compartment where you want to create the job run.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- (Updatable) A user-friendly display name for the resource.
- Map<String,String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- jobConfiguration ScheduleOverride Details Action Action Details Create Job Run Details Job Configuration Override Details 
- (Updatable) The job configuration details
- jobEnvironment ScheduleConfiguration Override Details Action Action Details Create Job Run Details Job Environment Configuration Override Details 
- (Updatable) Environment configuration to capture job runtime dependencies.
- jobId String
- (Updatable) The OCID of the job to create a run for.
- jobLog ScheduleConfiguration Override Details Action Action Details Create Job Run Details Job Log Configuration Override Details 
- (Updatable) Logging configuration for resource.
- projectId String
- (Updatable) The OCID of the project to associate the job run with.
- compartmentId string
- (Updatable) The OCID of the compartment where you want to create the job run.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName string
- (Updatable) A user-friendly display name for the resource.
- {[key: string]: string}
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- jobConfiguration ScheduleOverride Details Action Action Details Create Job Run Details Job Configuration Override Details 
- (Updatable) The job configuration details
- jobEnvironment ScheduleConfiguration Override Details Action Action Details Create Job Run Details Job Environment Configuration Override Details 
- (Updatable) Environment configuration to capture job runtime dependencies.
- jobId string
- (Updatable) The OCID of the job to create a run for.
- jobLog ScheduleConfiguration Override Details Action Action Details Create Job Run Details Job Log Configuration Override Details 
- (Updatable) Logging configuration for resource.
- projectId string
- (Updatable) The OCID of the project to associate the job run with.
- compartment_id str
- (Updatable) The OCID of the compartment where you want to create the job run.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- display_name str
- (Updatable) A user-friendly display name for the resource.
- Mapping[str, str]
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- job_configuration_ Scheduleoverride_ details Action Action Details Create Job Run Details Job Configuration Override Details 
- (Updatable) The job configuration details
- job_environment_ Scheduleconfiguration_ override_ details Action Action Details Create Job Run Details Job Environment Configuration Override Details 
- (Updatable) Environment configuration to capture job runtime dependencies.
- job_id str
- (Updatable) The OCID of the job to create a run for.
- job_log_ Scheduleconfiguration_ override_ details Action Action Details Create Job Run Details Job Log Configuration Override Details 
- (Updatable) Logging configuration for resource.
- project_id str
- (Updatable) The OCID of the project to associate the job run with.
- compartmentId String
- (Updatable) The OCID of the compartment where you want to create the job run.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- (Updatable) A user-friendly display name for the resource.
- Map<String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- jobConfiguration Property MapOverride Details 
- (Updatable) The job configuration details
- jobEnvironment Property MapConfiguration Override Details 
- (Updatable) Environment configuration to capture job runtime dependencies.
- jobId String
- (Updatable) The OCID of the job to create a run for.
- jobLog Property MapConfiguration Override Details 
- (Updatable) Logging configuration for resource.
- projectId String
- (Updatable) The OCID of the project to associate the job run with.
ScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails, ScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsArgs                        
- JobType string
- (Updatable) The type of job.
- CommandLine stringArguments 
- (Updatable) The arguments to pass to the job.
- EnvironmentVariables Dictionary<string, string>
- (Updatable) Environment variables to set for the job.
- MaximumRuntime stringIn Minutes 
- (Updatable) A time bound for the execution of the job. Timer starts when the job becomes active.
- JobType string
- (Updatable) The type of job.
- CommandLine stringArguments 
- (Updatable) The arguments to pass to the job.
- EnvironmentVariables map[string]string
- (Updatable) Environment variables to set for the job.
- MaximumRuntime stringIn Minutes 
- (Updatable) A time bound for the execution of the job. Timer starts when the job becomes active.
- jobType String
- (Updatable) The type of job.
- commandLine StringArguments 
- (Updatable) The arguments to pass to the job.
- environmentVariables Map<String,String>
- (Updatable) Environment variables to set for the job.
- maximumRuntime StringIn Minutes 
- (Updatable) A time bound for the execution of the job. Timer starts when the job becomes active.
- jobType string
- (Updatable) The type of job.
- commandLine stringArguments 
- (Updatable) The arguments to pass to the job.
- environmentVariables {[key: string]: string}
- (Updatable) Environment variables to set for the job.
- maximumRuntime stringIn Minutes 
- (Updatable) A time bound for the execution of the job. Timer starts when the job becomes active.
- job_type str
- (Updatable) The type of job.
- command_line_ strarguments 
- (Updatable) The arguments to pass to the job.
- environment_variables Mapping[str, str]
- (Updatable) Environment variables to set for the job.
- maximum_runtime_ strin_ minutes 
- (Updatable) A time bound for the execution of the job. Timer starts when the job becomes active.
- jobType String
- (Updatable) The type of job.
- commandLine StringArguments 
- (Updatable) The arguments to pass to the job.
- environmentVariables Map<String>
- (Updatable) Environment variables to set for the job.
- maximumRuntime StringIn Minutes 
- (Updatable) A time bound for the execution of the job. Timer starts when the job becomes active.
ScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails, ScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsArgs                          
- Image string
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format: <region>.ocir.io/<registry>/<image>:<tag><region>.ocir.io/<registry>/<image>:<tag>@digest
- JobEnvironment stringType 
- (Updatable) The environment configuration type used for job runtime.
- Cmds List<string>
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- Entrypoints List<string>
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- ImageDigest string
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- ImageSignature stringId 
- (Updatable) OCID of the container image signature
- Image string
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format: <region>.ocir.io/<registry>/<image>:<tag><region>.ocir.io/<registry>/<image>:<tag>@digest
- JobEnvironment stringType 
- (Updatable) The environment configuration type used for job runtime.
- Cmds []string
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- Entrypoints []string
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- ImageDigest string
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- ImageSignature stringId 
- (Updatable) OCID of the container image signature
- image String
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format: <region>.ocir.io/<registry>/<image>:<tag><region>.ocir.io/<registry>/<image>:<tag>@digest
- jobEnvironment StringType 
- (Updatable) The environment configuration type used for job runtime.
- cmds List<String>
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- entrypoints List<String>
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- imageDigest String
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- imageSignature StringId 
- (Updatable) OCID of the container image signature
- image string
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format: <region>.ocir.io/<registry>/<image>:<tag><region>.ocir.io/<registry>/<image>:<tag>@digest
- jobEnvironment stringType 
- (Updatable) The environment configuration type used for job runtime.
- cmds string[]
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- entrypoints string[]
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- imageDigest string
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- imageSignature stringId 
- (Updatable) OCID of the container image signature
- image str
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format: <region>.ocir.io/<registry>/<image>:<tag><region>.ocir.io/<registry>/<image>:<tag>@digest
- job_environment_ strtype 
- (Updatable) The environment configuration type used for job runtime.
- cmds Sequence[str]
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- entrypoints Sequence[str]
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- image_digest str
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- image_signature_ strid 
- (Updatable) OCID of the container image signature
- image String
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format. Acceptable format: <region>.ocir.io/<registry>/<image>:<tag><region>.ocir.io/<registry>/<image>:<tag>@digest
- jobEnvironment StringType 
- (Updatable) The environment configuration type used for job runtime.
- cmds List<String>
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- entrypoints List<String>
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- imageDigest String
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- imageSignature StringId 
- (Updatable) OCID of the container image signature
ScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails, ScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsArgs                          
- EnableAuto boolLog Creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for job runs.
- EnableLogging bool
- (Updatable) If customer logging is enabled for job runs.
- LogGroup stringId 
- (Updatable) The log group id for where log objects are for job runs.
- LogId string
- (Updatable) The log id the job run will push logs too.
- EnableAuto boolLog Creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for job runs.
- EnableLogging bool
- (Updatable) If customer logging is enabled for job runs.
- LogGroup stringId 
- (Updatable) The log group id for where log objects are for job runs.
- LogId string
- (Updatable) The log id the job run will push logs too.
- enableAuto BooleanLog Creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for job runs.
- enableLogging Boolean
- (Updatable) If customer logging is enabled for job runs.
- logGroup StringId 
- (Updatable) The log group id for where log objects are for job runs.
- logId String
- (Updatable) The log id the job run will push logs too.
- enableAuto booleanLog Creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for job runs.
- enableLogging boolean
- (Updatable) If customer logging is enabled for job runs.
- logGroup stringId 
- (Updatable) The log group id for where log objects are for job runs.
- logId string
- (Updatable) The log id the job run will push logs too.
- enable_auto_ boollog_ creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for job runs.
- enable_logging bool
- (Updatable) If customer logging is enabled for job runs.
- log_group_ strid 
- (Updatable) The log group id for where log objects are for job runs.
- log_id str
- (Updatable) The log id the job run will push logs too.
- enableAuto BooleanLog Creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for job runs.
- enableLogging Boolean
- (Updatable) If customer logging is enabled for job runs.
- logGroup StringId 
- (Updatable) The log group id for where log objects are for job runs.
- logId String
- (Updatable) The log id the job run will push logs too.
ScheduleActionActionDetailsCreatePipelineRunDetails, ScheduleActionActionDetailsCreatePipelineRunDetailsArgs                
- CompartmentId string
- (Updatable) The OCID of the compartment where you want to create the pipeline run.
- ConfigurationOverride ScheduleDetails Action Action Details Create Pipeline Run Details Configuration Override Details 
- (Updatable) The configuration details of a pipeline.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- (Updatable) A user-friendly display name for the resource.
- Dictionary<string, string>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- LogConfiguration ScheduleOverride Details Action Action Details Create Pipeline Run Details Log Configuration Override Details 
- (Updatable) The pipeline log configuration details.
- PipelineId string
- (Updatable) The OCID of the pipeline for which pipeline run is created.
- ProjectId string
- (Updatable) The OCID of the project to associate the pipeline run with.
- StepOverride List<ScheduleDetails Action Action Details Create Pipeline Run Details Step Override Detail> 
- (Updatable) Array of step override details. Only Step Configuration is allowed to be overridden.
- Dictionary<string, string>
- (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- CompartmentId string
- (Updatable) The OCID of the compartment where you want to create the pipeline run.
- ConfigurationOverride ScheduleDetails Action Action Details Create Pipeline Run Details Configuration Override Details 
- (Updatable) The configuration details of a pipeline.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- (Updatable) A user-friendly display name for the resource.
- map[string]string
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- LogConfiguration ScheduleOverride Details Action Action Details Create Pipeline Run Details Log Configuration Override Details 
- (Updatable) The pipeline log configuration details.
- PipelineId string
- (Updatable) The OCID of the pipeline for which pipeline run is created.
- ProjectId string
- (Updatable) The OCID of the project to associate the pipeline run with.
- StepOverride []ScheduleDetails Action Action Details Create Pipeline Run Details Step Override Detail 
- (Updatable) Array of step override details. Only Step Configuration is allowed to be overridden.
- map[string]string
- (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- compartmentId String
- (Updatable) The OCID of the compartment where you want to create the pipeline run.
- configurationOverride ScheduleDetails Action Action Details Create Pipeline Run Details Configuration Override Details 
- (Updatable) The configuration details of a pipeline.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- (Updatable) A user-friendly display name for the resource.
- Map<String,String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- logConfiguration ScheduleOverride Details Action Action Details Create Pipeline Run Details Log Configuration Override Details 
- (Updatable) The pipeline log configuration details.
- pipelineId String
- (Updatable) The OCID of the pipeline for which pipeline run is created.
- projectId String
- (Updatable) The OCID of the project to associate the pipeline run with.
- stepOverride List<ScheduleDetails Action Action Details Create Pipeline Run Details Step Override Detail> 
- (Updatable) Array of step override details. Only Step Configuration is allowed to be overridden.
- Map<String,String>
- (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- compartmentId string
- (Updatable) The OCID of the compartment where you want to create the pipeline run.
- configurationOverride ScheduleDetails Action Action Details Create Pipeline Run Details Configuration Override Details 
- (Updatable) The configuration details of a pipeline.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName string
- (Updatable) A user-friendly display name for the resource.
- {[key: string]: string}
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- logConfiguration ScheduleOverride Details Action Action Details Create Pipeline Run Details Log Configuration Override Details 
- (Updatable) The pipeline log configuration details.
- pipelineId string
- (Updatable) The OCID of the pipeline for which pipeline run is created.
- projectId string
- (Updatable) The OCID of the project to associate the pipeline run with.
- stepOverride ScheduleDetails Action Action Details Create Pipeline Run Details Step Override Detail[] 
- (Updatable) Array of step override details. Only Step Configuration is allowed to be overridden.
- {[key: string]: string}
- (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- compartment_id str
- (Updatable) The OCID of the compartment where you want to create the pipeline run.
- configuration_override_ Scheduledetails Action Action Details Create Pipeline Run Details Configuration Override Details 
- (Updatable) The configuration details of a pipeline.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- display_name str
- (Updatable) A user-friendly display name for the resource.
- Mapping[str, str]
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- log_configuration_ Scheduleoverride_ details Action Action Details Create Pipeline Run Details Log Configuration Override Details 
- (Updatable) The pipeline log configuration details.
- pipeline_id str
- (Updatable) The OCID of the pipeline for which pipeline run is created.
- project_id str
- (Updatable) The OCID of the project to associate the pipeline run with.
- step_override_ Sequence[Scheduledetails Action Action Details Create Pipeline Run Details Step Override Detail] 
- (Updatable) Array of step override details. Only Step Configuration is allowed to be overridden.
- Mapping[str, str]
- (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- compartmentId String
- (Updatable) The OCID of the compartment where you want to create the pipeline run.
- configurationOverride Property MapDetails 
- (Updatable) The configuration details of a pipeline.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- (Updatable) A user-friendly display name for the resource.
- Map<String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}
- logConfiguration Property MapOverride Details 
- (Updatable) The pipeline log configuration details.
- pipelineId String
- (Updatable) The OCID of the pipeline for which pipeline run is created.
- projectId String
- (Updatable) The OCID of the project to associate the pipeline run with.
- stepOverride List<Property Map>Details 
- (Updatable) Array of step override details. Only Step Configuration is allowed to be overridden.
- Map<String>
- (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
ScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails, ScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsArgs                      
- Type string
- (Updatable) The type of pipeline.
- CommandLine stringArguments 
- (Updatable) The command line arguments to set for steps in the pipeline.
- EnvironmentVariables Dictionary<string, string>
- (Updatable) Environment variables to set for steps in the pipeline.
- MaximumRuntime stringIn Minutes 
- (Updatable) A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
- Type string
- (Updatable) The type of pipeline.
- CommandLine stringArguments 
- (Updatable) The command line arguments to set for steps in the pipeline.
- EnvironmentVariables map[string]string
- (Updatable) Environment variables to set for steps in the pipeline.
- MaximumRuntime stringIn Minutes 
- (Updatable) A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
- type String
- (Updatable) The type of pipeline.
- commandLine StringArguments 
- (Updatable) The command line arguments to set for steps in the pipeline.
- environmentVariables Map<String,String>
- (Updatable) Environment variables to set for steps in the pipeline.
- maximumRuntime StringIn Minutes 
- (Updatable) A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
- type string
- (Updatable) The type of pipeline.
- commandLine stringArguments 
- (Updatable) The command line arguments to set for steps in the pipeline.
- environmentVariables {[key: string]: string}
- (Updatable) Environment variables to set for steps in the pipeline.
- maximumRuntime stringIn Minutes 
- (Updatable) A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
- type str
- (Updatable) The type of pipeline.
- command_line_ strarguments 
- (Updatable) The command line arguments to set for steps in the pipeline.
- environment_variables Mapping[str, str]
- (Updatable) Environment variables to set for steps in the pipeline.
- maximum_runtime_ strin_ minutes 
- (Updatable) A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
- type String
- (Updatable) The type of pipeline.
- commandLine StringArguments 
- (Updatable) The command line arguments to set for steps in the pipeline.
- environmentVariables Map<String>
- (Updatable) Environment variables to set for steps in the pipeline.
- maximumRuntime StringIn Minutes 
- (Updatable) A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
ScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails, ScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsArgs                        
- EnableAuto boolLog Creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for pipeline runs.
- EnableLogging bool
- (Updatable) If customer logging is enabled for pipeline.
- LogGroup stringId 
- (Updatable) The OCID of the log group.
- LogId string
- (Updatable) The OCID of the log.
- EnableAuto boolLog Creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for pipeline runs.
- EnableLogging bool
- (Updatable) If customer logging is enabled for pipeline.
- LogGroup stringId 
- (Updatable) The OCID of the log group.
- LogId string
- (Updatable) The OCID of the log.
- enableAuto BooleanLog Creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for pipeline runs.
- enableLogging Boolean
- (Updatable) If customer logging is enabled for pipeline.
- logGroup StringId 
- (Updatable) The OCID of the log group.
- logId String
- (Updatable) The OCID of the log.
- enableAuto booleanLog Creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for pipeline runs.
- enableLogging boolean
- (Updatable) If customer logging is enabled for pipeline.
- logGroup stringId 
- (Updatable) The OCID of the log group.
- logId string
- (Updatable) The OCID of the log.
- enable_auto_ boollog_ creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for pipeline runs.
- enable_logging bool
- (Updatable) If customer logging is enabled for pipeline.
- log_group_ strid 
- (Updatable) The OCID of the log group.
- log_id str
- (Updatable) The OCID of the log.
- enableAuto BooleanLog Creation 
- (Updatable) If automatic on-behalf-of log object creation is enabled for pipeline runs.
- enableLogging Boolean
- (Updatable) If customer logging is enabled for pipeline.
- logGroup StringId 
- (Updatable) The OCID of the log group.
- logId String
- (Updatable) The OCID of the log.
ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetail, ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailArgs                      
- StepConfiguration ScheduleDetails Action Action Details Create Pipeline Run Details Step Override Detail Step Configuration Details 
- (Updatable) The configuration details of a step.
- StepContainer ScheduleConfiguration Details Action Action Details Create Pipeline Run Details Step Override Detail Step Container Configuration Details 
- (Updatable) Container Details for a step in pipeline.
- StepName string
- (Updatable) The name of the step.
- StepConfiguration ScheduleDetails Action Action Details Create Pipeline Run Details Step Override Detail Step Configuration Details 
- (Updatable) The configuration details of a step.
- StepContainer ScheduleConfiguration Details Action Action Details Create Pipeline Run Details Step Override Detail Step Container Configuration Details 
- (Updatable) Container Details for a step in pipeline.
- StepName string
- (Updatable) The name of the step.
- stepConfiguration ScheduleDetails Action Action Details Create Pipeline Run Details Step Override Detail Step Configuration Details 
- (Updatable) The configuration details of a step.
- stepContainer ScheduleConfiguration Details Action Action Details Create Pipeline Run Details Step Override Detail Step Container Configuration Details 
- (Updatable) Container Details for a step in pipeline.
- stepName String
- (Updatable) The name of the step.
- stepConfiguration ScheduleDetails Action Action Details Create Pipeline Run Details Step Override Detail Step Configuration Details 
- (Updatable) The configuration details of a step.
- stepContainer ScheduleConfiguration Details Action Action Details Create Pipeline Run Details Step Override Detail Step Container Configuration Details 
- (Updatable) Container Details for a step in pipeline.
- stepName string
- (Updatable) The name of the step.
- step_configuration_ Scheduledetails Action Action Details Create Pipeline Run Details Step Override Detail Step Configuration Details 
- (Updatable) The configuration details of a step.
- step_container_ Scheduleconfiguration_ details Action Action Details Create Pipeline Run Details Step Override Detail Step Container Configuration Details 
- (Updatable) Container Details for a step in pipeline.
- step_name str
- (Updatable) The name of the step.
- stepConfiguration Property MapDetails 
- (Updatable) The configuration details of a step.
- stepContainer Property MapConfiguration Details 
- (Updatable) Container Details for a step in pipeline.
- stepName String
- (Updatable) The name of the step.
ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepConfigurationDetails, ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepConfigurationDetailsArgs                            
- CommandLine stringArguments 
- (Updatable) The command line arguments to set for step.
- EnvironmentVariables Dictionary<string, string>
- (Updatable) Environment variables to set for step.
- MaximumRuntime stringIn Minutes 
- (Updatable) A time bound for the execution of the step.
- CommandLine stringArguments 
- (Updatable) The command line arguments to set for step.
- EnvironmentVariables map[string]string
- (Updatable) Environment variables to set for step.
- MaximumRuntime stringIn Minutes 
- (Updatable) A time bound for the execution of the step.
- commandLine StringArguments 
- (Updatable) The command line arguments to set for step.
- environmentVariables Map<String,String>
- (Updatable) Environment variables to set for step.
- maximumRuntime StringIn Minutes 
- (Updatable) A time bound for the execution of the step.
- commandLine stringArguments 
- (Updatable) The command line arguments to set for step.
- environmentVariables {[key: string]: string}
- (Updatable) Environment variables to set for step.
- maximumRuntime stringIn Minutes 
- (Updatable) A time bound for the execution of the step.
- command_line_ strarguments 
- (Updatable) The command line arguments to set for step.
- environment_variables Mapping[str, str]
- (Updatable) Environment variables to set for step.
- maximum_runtime_ strin_ minutes 
- (Updatable) A time bound for the execution of the step.
- commandLine StringArguments 
- (Updatable) The command line arguments to set for step.
- environmentVariables Map<String>
- (Updatable) Environment variables to set for step.
- maximumRuntime StringIn Minutes 
- (Updatable) A time bound for the execution of the step.
ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepContainerConfigurationDetails, ScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailStepContainerConfigurationDetailsArgs                              
- ContainerType string
- (Updatable) The type of container.
- Image string
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- Cmds List<string>
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- Entrypoints List<string>
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- ImageDigest string
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- ImageSignature stringId 
- (Updatable) OCID of the container image signature
- ContainerType string
- (Updatable) The type of container.
- Image string
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- Cmds []string
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- Entrypoints []string
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- ImageDigest string
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- ImageSignature stringId 
- (Updatable) OCID of the container image signature
- containerType String
- (Updatable) The type of container.
- image String
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- cmds List<String>
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- entrypoints List<String>
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- imageDigest String
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- imageSignature StringId 
- (Updatable) OCID of the container image signature
- containerType string
- (Updatable) The type of container.
- image string
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- cmds string[]
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- entrypoints string[]
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- imageDigest string
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- imageSignature stringId 
- (Updatable) OCID of the container image signature
- container_type str
- (Updatable) The type of container.
- image str
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- cmds Sequence[str]
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- entrypoints Sequence[str]
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- image_digest str
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- image_signature_ strid 
- (Updatable) OCID of the container image signature
- containerType String
- (Updatable) The type of container.
- image String
- (Updatable) The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- cmds List<String>
- (Updatable) The container image run CMD as a list of strings. Use CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes.
- entrypoints List<String>
- (Updatable) The container image run ENTRYPOINT as a list of strings. Accept the CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here.
- imageDigest String
- (Updatable) The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- imageSignature StringId 
- (Updatable) OCID of the container image signature
ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails, ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsArgs                      
- Parameters
List<ScheduleAction Action Details Trigger Ml Application Instance View Flow Details Parameter> 
- (Updatable) Parameters provided for given trigger invocation (they must match predefined schema)
- TriggerName string
- (Updatable) Name of trigger
- Parameters
[]ScheduleAction Action Details Trigger Ml Application Instance View Flow Details Parameter 
- (Updatable) Parameters provided for given trigger invocation (they must match predefined schema)
- TriggerName string
- (Updatable) Name of trigger
- parameters
List<ScheduleAction Action Details Trigger Ml Application Instance View Flow Details Parameter> 
- (Updatable) Parameters provided for given trigger invocation (they must match predefined schema)
- triggerName String
- (Updatable) Name of trigger
- parameters
ScheduleAction Action Details Trigger Ml Application Instance View Flow Details Parameter[] 
- (Updatable) Parameters provided for given trigger invocation (they must match predefined schema)
- triggerName string
- (Updatable) Name of trigger
- parameters
Sequence[ScheduleAction Action Details Trigger Ml Application Instance View Flow Details Parameter] 
- (Updatable) Parameters provided for given trigger invocation (they must match predefined schema)
- trigger_name str
- (Updatable) Name of trigger
- parameters List<Property Map>
- (Updatable) Parameters provided for given trigger invocation (they must match predefined schema)
- triggerName String
- (Updatable) Name of trigger
ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameter, ScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameterArgs                        
ScheduleLogDetails, ScheduleLogDetailsArgs      
- LogGroup stringId 
- (Updatable) The OCID of the log group.
- LogId string
- (Updatable) The OCID of the custom log to be used for Schedule logging.
- LogGroup stringId 
- (Updatable) The OCID of the log group.
- LogId string
- (Updatable) The OCID of the custom log to be used for Schedule logging.
- logGroup StringId 
- (Updatable) The OCID of the log group.
- logId String
- (Updatable) The OCID of the custom log to be used for Schedule logging.
- logGroup stringId 
- (Updatable) The OCID of the log group.
- logId string
- (Updatable) The OCID of the custom log to be used for Schedule logging.
- log_group_ strid 
- (Updatable) The OCID of the log group.
- log_id str
- (Updatable) The OCID of the custom log to be used for Schedule logging.
- logGroup StringId 
- (Updatable) The OCID of the log group.
- logId String
- (Updatable) The OCID of the custom log to be used for Schedule logging.
ScheduleTrigger, ScheduleTriggerArgs    
- TriggerType string
- (Updatable) The schedule trigger type - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- CronExpression string
- (Updatable) Schedule cron expression
- Frequency string
- (Updatable) The type of frequency
- Interval int
- (Updatable) The interval of frequency.
- IsRandom boolStart Time 
- (Updatable) when true and timeStart is null, system generate a random start time between now and now + interval; isRandomStartTime can be true if timeStart is null.
- Recurrence string
- (Updatable) This recurrence field conforms to RFC-5545 formatting
- TimeEnd string
- (Updatable) The schedule end date time, if null, the schedule will never expire. Format is defined by RFC3339.
- TimeStart string
- (Updatable) The schedule starting date time, if null, System set the time when schedule is created. Format is defined by RFC3339.
- TriggerType string
- (Updatable) The schedule trigger type - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- CronExpression string
- (Updatable) Schedule cron expression
- Frequency string
- (Updatable) The type of frequency
- Interval int
- (Updatable) The interval of frequency.
- IsRandom boolStart Time 
- (Updatable) when true and timeStart is null, system generate a random start time between now and now + interval; isRandomStartTime can be true if timeStart is null.
- Recurrence string
- (Updatable) This recurrence field conforms to RFC-5545 formatting
- TimeEnd string
- (Updatable) The schedule end date time, if null, the schedule will never expire. Format is defined by RFC3339.
- TimeStart string
- (Updatable) The schedule starting date time, if null, System set the time when schedule is created. Format is defined by RFC3339.
- triggerType String
- (Updatable) The schedule trigger type - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- cronExpression String
- (Updatable) Schedule cron expression
- frequency String
- (Updatable) The type of frequency
- interval Integer
- (Updatable) The interval of frequency.
- isRandom BooleanStart Time 
- (Updatable) when true and timeStart is null, system generate a random start time between now and now + interval; isRandomStartTime can be true if timeStart is null.
- recurrence String
- (Updatable) This recurrence field conforms to RFC-5545 formatting
- timeEnd String
- (Updatable) The schedule end date time, if null, the schedule will never expire. Format is defined by RFC3339.
- timeStart String
- (Updatable) The schedule starting date time, if null, System set the time when schedule is created. Format is defined by RFC3339.
- triggerType string
- (Updatable) The schedule trigger type - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- cronExpression string
- (Updatable) Schedule cron expression
- frequency string
- (Updatable) The type of frequency
- interval number
- (Updatable) The interval of frequency.
- isRandom booleanStart Time 
- (Updatable) when true and timeStart is null, system generate a random start time between now and now + interval; isRandomStartTime can be true if timeStart is null.
- recurrence string
- (Updatable) This recurrence field conforms to RFC-5545 formatting
- timeEnd string
- (Updatable) The schedule end date time, if null, the schedule will never expire. Format is defined by RFC3339.
- timeStart string
- (Updatable) The schedule starting date time, if null, System set the time when schedule is created. Format is defined by RFC3339.
- trigger_type str
- (Updatable) The schedule trigger type - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- cron_expression str
- (Updatable) Schedule cron expression
- frequency str
- (Updatable) The type of frequency
- interval int
- (Updatable) The interval of frequency.
- is_random_ boolstart_ time 
- (Updatable) when true and timeStart is null, system generate a random start time between now and now + interval; isRandomStartTime can be true if timeStart is null.
- recurrence str
- (Updatable) This recurrence field conforms to RFC-5545 formatting
- time_end str
- (Updatable) The schedule end date time, if null, the schedule will never expire. Format is defined by RFC3339.
- time_start str
- (Updatable) The schedule starting date time, if null, System set the time when schedule is created. Format is defined by RFC3339.
- triggerType String
- (Updatable) The schedule trigger type - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- cronExpression String
- (Updatable) Schedule cron expression
- frequency String
- (Updatable) The type of frequency
- interval Number
- (Updatable) The interval of frequency.
- isRandom BooleanStart Time 
- (Updatable) when true and timeStart is null, system generate a random start time between now and now + interval; isRandomStartTime can be true if timeStart is null.
- recurrence String
- (Updatable) This recurrence field conforms to RFC-5545 formatting
- timeEnd String
- (Updatable) The schedule end date time, if null, the schedule will never expire. Format is defined by RFC3339.
- timeStart String
- (Updatable) The schedule starting date time, if null, System set the time when schedule is created. Format is defined by RFC3339.
Import
Schedules can be imported using the id, e.g.
$ pulumi import oci:DataScience/schedule:Schedule test_schedule "id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.