Oracle Cloud Infrastructure

v0.5.0 published on Monday, Sep 12, 2022 by Pulumi

getNamespaceScheduledTasks

This data source provides the list of Namespace Scheduled Tasks in Oracle Cloud Infrastructure Log Analytics service.

Lists scheduled tasks.

Example Usage

using System.Collections.Generic;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testNamespaceScheduledTasks = Oci.LogAnalytics.GetNamespaceScheduledTasks.Invoke(new()
    {
        CompartmentId = @var.Compartment_id,
        Namespace = @var.Namespace_scheduled_task_namespace,
        DisplayName = @var.Namespace_scheduled_task_display_name,
        TaskType = @var.Namespace_scheduled_task_task_type,
    });

});
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/go/oci/LogAnalytics"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := LogAnalytics.GetNamespaceScheduledTasks(ctx, &loganalytics.GetNamespaceScheduledTasksArgs{
			CompartmentId: _var.Compartment_id,
			Namespace:     _var.Namespace_scheduled_task_namespace,
			DisplayName:   pulumi.StringRef(_var.Namespace_scheduled_task_display_name),
			TaskType:      _var.Namespace_scheduled_task_task_type,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.LogAnalytics.LogAnalyticsFunctions;
import com.pulumi.oci.LogAnalytics.inputs.GetNamespaceScheduledTasksArgs;
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) {
        final var testNamespaceScheduledTasks = LogAnalyticsFunctions.getNamespaceScheduledTasks(GetNamespaceScheduledTasksArgs.builder()
            .compartmentId(var_.compartment_id())
            .namespace(var_.namespace_scheduled_task_namespace())
            .displayName(var_.namespace_scheduled_task_display_name())
            .taskType(var_.namespace_scheduled_task_task_type())
            .build());

    }
}
import pulumi
import pulumi_oci as oci

test_namespace_scheduled_tasks = oci.LogAnalytics.get_namespace_scheduled_tasks(compartment_id=var["compartment_id"],
    namespace=var["namespace_scheduled_task_namespace"],
    display_name=var["namespace_scheduled_task_display_name"],
    task_type=var["namespace_scheduled_task_task_type"])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testNamespaceScheduledTasks = oci.LogAnalytics.getNamespaceScheduledTasks({
    compartmentId: _var.compartment_id,
    namespace: _var.namespace_scheduled_task_namespace,
    displayName: _var.namespace_scheduled_task_display_name,
    taskType: _var.namespace_scheduled_task_task_type,
});
variables:
  testNamespaceScheduledTasks:
    Fn::Invoke:
      Function: oci:LogAnalytics:getNamespaceScheduledTasks
      Arguments:
        compartmentId: ${var.compartment_id}
        namespace: ${var.namespace_scheduled_task_namespace}
        displayName: ${var.namespace_scheduled_task_display_name}
        taskType: ${var.namespace_scheduled_task_task_type}

Using getNamespaceScheduledTasks

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getNamespaceScheduledTasks(args: GetNamespaceScheduledTasksArgs, opts?: InvokeOptions): Promise<GetNamespaceScheduledTasksResult>
function getNamespaceScheduledTasksOutput(args: GetNamespaceScheduledTasksOutputArgs, opts?: InvokeOptions): Output<GetNamespaceScheduledTasksResult>
def get_namespace_scheduled_tasks(compartment_id: Optional[str] = None,
                                  display_name: Optional[str] = None,
                                  filters: Optional[Sequence[_loganalytics.GetNamespaceScheduledTasksFilter]] = None,
                                  namespace: Optional[str] = None,
                                  task_type: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetNamespaceScheduledTasksResult
def get_namespace_scheduled_tasks_output(compartment_id: Optional[pulumi.Input[str]] = None,
                                  display_name: Optional[pulumi.Input[str]] = None,
                                  filters: Optional[pulumi.Input[Sequence[pulumi.Input[_loganalytics.GetNamespaceScheduledTasksFilterArgs]]]] = None,
                                  namespace: Optional[pulumi.Input[str]] = None,
                                  task_type: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetNamespaceScheduledTasksResult]
func GetNamespaceScheduledTasks(ctx *Context, args *GetNamespaceScheduledTasksArgs, opts ...InvokeOption) (*GetNamespaceScheduledTasksResult, error)
func GetNamespaceScheduledTasksOutput(ctx *Context, args *GetNamespaceScheduledTasksOutputArgs, opts ...InvokeOption) GetNamespaceScheduledTasksResultOutput

> Note: This function is named GetNamespaceScheduledTasks in the Go SDK.

public static class GetNamespaceScheduledTasks 
{
    public static Task<GetNamespaceScheduledTasksResult> InvokeAsync(GetNamespaceScheduledTasksArgs args, InvokeOptions? opts = null)
    public static Output<GetNamespaceScheduledTasksResult> Invoke(GetNamespaceScheduledTasksInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNamespaceScheduledTasksResult> getNamespaceScheduledTasks(GetNamespaceScheduledTasksArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: oci:LogAnalytics/getNamespaceScheduledTasks:getNamespaceScheduledTasks
  arguments:
    # arguments dictionary

The following arguments are supported:

CompartmentId string

The ID of the compartment in which to list resources.

Namespace string

The Logging Analytics namespace used for the request.

TaskType string

Required parameter to specify schedule task type.

DisplayName string

A filter to return only resources that match the given display name exactly.

Filters List<GetNamespaceScheduledTasksFilter>
CompartmentId string

The ID of the compartment in which to list resources.

Namespace string

The Logging Analytics namespace used for the request.

TaskType string

Required parameter to specify schedule task type.

DisplayName string

A filter to return only resources that match the given display name exactly.

Filters []GetNamespaceScheduledTasksFilter
compartmentId String

The ID of the compartment in which to list resources.

namespace String

The Logging Analytics namespace used for the request.

taskType String

Required parameter to specify schedule task type.

displayName String

A filter to return only resources that match the given display name exactly.

filters List<GetNamespaceScheduledTasksFilter>
compartmentId string

The ID of the compartment in which to list resources.

namespace string

The Logging Analytics namespace used for the request.

taskType string

Required parameter to specify schedule task type.

displayName string

A filter to return only resources that match the given display name exactly.

filters GetNamespaceScheduledTasksFilter[]
compartment_id str

The ID of the compartment in which to list resources.

namespace str

The Logging Analytics namespace used for the request.

task_type str

Required parameter to specify schedule task type.

display_name str

A filter to return only resources that match the given display name exactly.

filters GetNamespaceScheduledTasksFilter]
compartmentId String

The ID of the compartment in which to list resources.

namespace String

The Logging Analytics namespace used for the request.

taskType String

Required parameter to specify schedule task type.

displayName String

A filter to return only resources that match the given display name exactly.

filters List<Property Map>

getNamespaceScheduledTasks Result

The following output properties are available:

CompartmentId string

Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).

Id string

The provider-assigned unique ID for this managed resource.

Namespace string
ScheduledTaskCollections List<GetNamespaceScheduledTasksScheduledTaskCollection>

The list of scheduled_task_collection.

TaskType string

Task type.

DisplayName string

A user-friendly name that is changeable and that does not have to be unique. Format: a leading alphanumeric, followed by zero or more alphanumerics, underscores, spaces, backslashes, or hyphens in any order). No trailing spaces allowed.

Filters List<GetNamespaceScheduledTasksFilter>
CompartmentId string

Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).

Id string

The provider-assigned unique ID for this managed resource.

Namespace string
ScheduledTaskCollections []GetNamespaceScheduledTasksScheduledTaskCollection

The list of scheduled_task_collection.

TaskType string

Task type.

DisplayName string

A user-friendly name that is changeable and that does not have to be unique. Format: a leading alphanumeric, followed by zero or more alphanumerics, underscores, spaces, backslashes, or hyphens in any order). No trailing spaces allowed.

Filters []GetNamespaceScheduledTasksFilter
compartmentId String

Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).

id String

The provider-assigned unique ID for this managed resource.

namespace String
scheduledTaskCollections List<GetNamespaceScheduledTasksScheduledTaskCollection>

The list of scheduled_task_collection.

taskType String

Task type.

displayName String

A user-friendly name that is changeable and that does not have to be unique. Format: a leading alphanumeric, followed by zero or more alphanumerics, underscores, spaces, backslashes, or hyphens in any order). No trailing spaces allowed.

filters List<GetNamespaceScheduledTasksFilter>
compartmentId string

Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).

id string

The provider-assigned unique ID for this managed resource.

namespace string
scheduledTaskCollections GetNamespaceScheduledTasksScheduledTaskCollection[]

The list of scheduled_task_collection.

taskType string

Task type.

displayName string

A user-friendly name that is changeable and that does not have to be unique. Format: a leading alphanumeric, followed by zero or more alphanumerics, underscores, spaces, backslashes, or hyphens in any order). No trailing spaces allowed.

filters GetNamespaceScheduledTasksFilter[]
compartment_id str

Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).

id str

The provider-assigned unique ID for this managed resource.

namespace str
scheduled_task_collections GetNamespaceScheduledTasksScheduledTaskCollection]

The list of scheduled_task_collection.

task_type str

Task type.

display_name str

A user-friendly name that is changeable and that does not have to be unique. Format: a leading alphanumeric, followed by zero or more alphanumerics, underscores, spaces, backslashes, or hyphens in any order). No trailing spaces allowed.

filters GetNamespaceScheduledTasksFilter]
compartmentId String

Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).

id String

The provider-assigned unique ID for this managed resource.

namespace String
scheduledTaskCollections List<Property Map>

The list of scheduled_task_collection.

taskType String

Task type.

displayName String

A user-friendly name that is changeable and that does not have to be unique. Format: a leading alphanumeric, followed by zero or more alphanumerics, underscores, spaces, backslashes, or hyphens in any order). No trailing spaces allowed.

filters List<Property Map>

Supporting Types

GetNamespaceScheduledTasksFilter

Name string
Values List<string>
Regex bool
Name string
Values []string
Regex bool
name String
values List<String>
regex Boolean
name string
values string[]
regex boolean
name str
values Sequence[str]
regex bool
name String
values List<String>
regex Boolean

GetNamespaceScheduledTasksScheduledTaskCollection

GetNamespaceScheduledTasksScheduledTaskCollectionItem

Actions List<GetNamespaceScheduledTasksScheduledTaskCollectionItemAction>

Action for scheduled task.

CompartmentId string

The ID of the compartment in which to list resources.

DefinedTags Dictionary<string, object>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

DisplayName string

A filter to return only resources that match the given display name exactly.

FreeformTags Dictionary<string, object>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

Id string

The OCID of the data plane resource.

Kind string
Namespace string

The Logging Analytics namespace used for the request.

NumOccurrences string

Number of execution occurrences.

SavedSearchId string

The ManagementSavedSearch id [OCID] utilized in the action.

ScheduledTaskId string
Schedules List<GetNamespaceScheduledTasksScheduledTaskCollectionItemSchedule>

Schedules.

State string

The current state of the scheduled task.

TaskStatus string

Status of the scheduled task. - PURGE_RESOURCE_NOT_FOUND

TaskType string

Required parameter to specify schedule task type.

TimeCreated string

The date and time the scheduled task was created, in the format defined by RFC3339.

TimeUpdated string

The date and time the scheduled task was last updated, in the format defined by RFC3339.

WorkRequestId string

most recent Work Request Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.

Actions []GetNamespaceScheduledTasksScheduledTaskCollectionItemAction

Action for scheduled task.

CompartmentId string

The ID of the compartment in which to list resources.

DefinedTags map[string]interface{}

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

DisplayName string

A filter to return only resources that match the given display name exactly.

FreeformTags map[string]interface{}

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

Id string

The OCID of the data plane resource.

Kind string
Namespace string

The Logging Analytics namespace used for the request.

NumOccurrences string

Number of execution occurrences.

SavedSearchId string

The ManagementSavedSearch id [OCID] utilized in the action.

ScheduledTaskId string
Schedules []GetNamespaceScheduledTasksScheduledTaskCollectionItemSchedule

Schedules.

State string

The current state of the scheduled task.

TaskStatus string

Status of the scheduled task. - PURGE_RESOURCE_NOT_FOUND

TaskType string

Required parameter to specify schedule task type.

TimeCreated string

The date and time the scheduled task was created, in the format defined by RFC3339.

TimeUpdated string

The date and time the scheduled task was last updated, in the format defined by RFC3339.

WorkRequestId string

most recent Work Request Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.

actions List<GetNamespaceScheduledTasksScheduledTaskCollectionItemAction>

Action for scheduled task.

compartmentId String

The ID of the compartment in which to list resources.

definedTags Map<String,Object>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName String

A filter to return only resources that match the given display name exactly.

freeformTags Map<String,Object>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

id String

The OCID of the data plane resource.

kind String
namespace String

The Logging Analytics namespace used for the request.

numOccurrences String

Number of execution occurrences.

savedSearchId String

The ManagementSavedSearch id [OCID] utilized in the action.

scheduledTaskId String
schedules List<GetNamespaceScheduledTasksScheduledTaskCollectionItemSchedule>

Schedules.

state String

The current state of the scheduled task.

taskStatus String

Status of the scheduled task. - PURGE_RESOURCE_NOT_FOUND

taskType String

Required parameter to specify schedule task type.

timeCreated String

The date and time the scheduled task was created, in the format defined by RFC3339.

timeUpdated String

The date and time the scheduled task was last updated, in the format defined by RFC3339.

workRequestId String

most recent Work Request Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.

actions GetNamespaceScheduledTasksScheduledTaskCollectionItemAction[]

Action for scheduled task.

compartmentId string

The ID of the compartment in which to list resources.

definedTags {[key: string]: any}

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName string

A filter to return only resources that match the given display name exactly.

freeformTags {[key: string]: any}

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

id string

The OCID of the data plane resource.

kind string
namespace string

The Logging Analytics namespace used for the request.

numOccurrences string

Number of execution occurrences.

savedSearchId string

The ManagementSavedSearch id [OCID] utilized in the action.

scheduledTaskId string
schedules GetNamespaceScheduledTasksScheduledTaskCollectionItemSchedule[]

Schedules.

state string

The current state of the scheduled task.

taskStatus string

Status of the scheduled task. - PURGE_RESOURCE_NOT_FOUND

taskType string

Required parameter to specify schedule task type.

timeCreated string

The date and time the scheduled task was created, in the format defined by RFC3339.

timeUpdated string

The date and time the scheduled task was last updated, in the format defined by RFC3339.

workRequestId string

most recent Work Request Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.

actions GetNamespaceScheduledTasksScheduledTaskCollectionItemAction]

Action for scheduled task.

compartment_id str

The ID of the compartment in which to list resources.

defined_tags Mapping[str, Any]

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

display_name str

A filter to return only resources that match the given display name exactly.

freeform_tags Mapping[str, Any]

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

id str

The OCID of the data plane resource.

kind str
namespace str

The Logging Analytics namespace used for the request.

num_occurrences str

Number of execution occurrences.

saved_search_id str

The ManagementSavedSearch id [OCID] utilized in the action.

scheduled_task_id str
schedules GetNamespaceScheduledTasksScheduledTaskCollectionItemSchedule]

Schedules.

state str

The current state of the scheduled task.

task_status str

Status of the scheduled task. - PURGE_RESOURCE_NOT_FOUND

task_type str

Required parameter to specify schedule task type.

time_created str

The date and time the scheduled task was created, in the format defined by RFC3339.

time_updated str

The date and time the scheduled task was last updated, in the format defined by RFC3339.

work_request_id str

most recent Work Request Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.

actions List<Property Map>

Action for scheduled task.

compartmentId String

The ID of the compartment in which to list resources.

definedTags Map<Any>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName String

A filter to return only resources that match the given display name exactly.

freeformTags Map<Any>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

id String

The OCID of the data plane resource.

kind String
namespace String

The Logging Analytics namespace used for the request.

numOccurrences String

Number of execution occurrences.

savedSearchId String

The ManagementSavedSearch id [OCID] utilized in the action.

scheduledTaskId String
schedules List<Property Map>

Schedules.

state String

The current state of the scheduled task.

taskStatus String

Status of the scheduled task. - PURGE_RESOURCE_NOT_FOUND

taskType String

Required parameter to specify schedule task type.

timeCreated String

The date and time the scheduled task was created, in the format defined by RFC3339.

timeUpdated String

The date and time the scheduled task was last updated, in the format defined by RFC3339.

workRequestId String

most recent Work Request Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request.

GetNamespaceScheduledTasksScheduledTaskCollectionItemAction

CompartmentIdInSubtree bool

if true, purge child compartments data

DataType string

the type of the log data to be purged

PurgeCompartmentId string

the compartment OCID under which the data will be purged

PurgeDuration string

The duration of data to be retained, which is used to calculate the timeDataEnded when the task fires. The value should be negative. Purge duration in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. -P365D (not -P1Y) or -P14D (not -P2W).

QueryString string

Purge query string.

SavedSearchId string

The ManagementSavedSearch id [OCID] utilized in the action.

Type string

Schedule type discriminator.

CompartmentIdInSubtree bool

if true, purge child compartments data

DataType string

the type of the log data to be purged

PurgeCompartmentId string

the compartment OCID under which the data will be purged

PurgeDuration string

The duration of data to be retained, which is used to calculate the timeDataEnded when the task fires. The value should be negative. Purge duration in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. -P365D (not -P1Y) or -P14D (not -P2W).

QueryString string

Purge query string.

SavedSearchId string

The ManagementSavedSearch id [OCID] utilized in the action.

Type string

Schedule type discriminator.

compartmentIdInSubtree Boolean

if true, purge child compartments data

dataType String

the type of the log data to be purged

purgeCompartmentId String

the compartment OCID under which the data will be purged

purgeDuration String

The duration of data to be retained, which is used to calculate the timeDataEnded when the task fires. The value should be negative. Purge duration in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. -P365D (not -P1Y) or -P14D (not -P2W).

queryString String

Purge query string.

savedSearchId String

The ManagementSavedSearch id [OCID] utilized in the action.

type String

Schedule type discriminator.

compartmentIdInSubtree boolean

if true, purge child compartments data

dataType string

the type of the log data to be purged

purgeCompartmentId string

the compartment OCID under which the data will be purged

purgeDuration string

The duration of data to be retained, which is used to calculate the timeDataEnded when the task fires. The value should be negative. Purge duration in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. -P365D (not -P1Y) or -P14D (not -P2W).

queryString string

Purge query string.

savedSearchId string

The ManagementSavedSearch id [OCID] utilized in the action.

type string

Schedule type discriminator.

compartment_id_in_subtree bool

if true, purge child compartments data

data_type str

the type of the log data to be purged

purge_compartment_id str

the compartment OCID under which the data will be purged

purge_duration str

The duration of data to be retained, which is used to calculate the timeDataEnded when the task fires. The value should be negative. Purge duration in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. -P365D (not -P1Y) or -P14D (not -P2W).

query_string str

Purge query string.

saved_search_id str

The ManagementSavedSearch id [OCID] utilized in the action.

type str

Schedule type discriminator.

compartmentIdInSubtree Boolean

if true, purge child compartments data

dataType String

the type of the log data to be purged

purgeCompartmentId String

the compartment OCID under which the data will be purged

purgeDuration String

The duration of data to be retained, which is used to calculate the timeDataEnded when the task fires. The value should be negative. Purge duration in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. -P365D (not -P1Y) or -P14D (not -P2W).

queryString String

Purge query string.

savedSearchId String

The ManagementSavedSearch id [OCID] utilized in the action.

type String

Schedule type discriminator.

GetNamespaceScheduledTasksScheduledTaskCollectionItemSchedule

GetNamespaceScheduledTasksScheduledTaskCollectionItemScheduleSchedule

Expression string

Value in cron format.

MisfirePolicy string

Schedule misfire retry policy.

RecurringInterval string

Recurring interval in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. P14D (not P2W). The value must be at least 5 minutes (PT5M) and at most 3 weeks (P21D or PT30240M).

RepeatCount int

Number of times (0-based) to execute until auto-stop. Default value -1 will execute indefinitely. Value 0 will execute once.

TimeZone string

Time zone, by default UTC.

Type string

Schedule type discriminator.

Expression string

Value in cron format.

MisfirePolicy string

Schedule misfire retry policy.

RecurringInterval string

Recurring interval in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. P14D (not P2W). The value must be at least 5 minutes (PT5M) and at most 3 weeks (P21D or PT30240M).

RepeatCount int

Number of times (0-based) to execute until auto-stop. Default value -1 will execute indefinitely. Value 0 will execute once.

TimeZone string

Time zone, by default UTC.

Type string

Schedule type discriminator.

expression String

Value in cron format.

misfirePolicy String

Schedule misfire retry policy.

recurringInterval String

Recurring interval in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. P14D (not P2W). The value must be at least 5 minutes (PT5M) and at most 3 weeks (P21D or PT30240M).

repeatCount Integer

Number of times (0-based) to execute until auto-stop. Default value -1 will execute indefinitely. Value 0 will execute once.

timeZone String

Time zone, by default UTC.

type String

Schedule type discriminator.

expression string

Value in cron format.

misfirePolicy string

Schedule misfire retry policy.

recurringInterval string

Recurring interval in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. P14D (not P2W). The value must be at least 5 minutes (PT5M) and at most 3 weeks (P21D or PT30240M).

repeatCount number

Number of times (0-based) to execute until auto-stop. Default value -1 will execute indefinitely. Value 0 will execute once.

timeZone string

Time zone, by default UTC.

type string

Schedule type discriminator.

expression str

Value in cron format.

misfire_policy str

Schedule misfire retry policy.

recurring_interval str

Recurring interval in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. P14D (not P2W). The value must be at least 5 minutes (PT5M) and at most 3 weeks (P21D or PT30240M).

repeat_count int

Number of times (0-based) to execute until auto-stop. Default value -1 will execute indefinitely. Value 0 will execute once.

time_zone str

Time zone, by default UTC.

type str

Schedule type discriminator.

expression String

Value in cron format.

misfirePolicy String

Schedule misfire retry policy.

recurringInterval String

Recurring interval in ISO 8601 extended format as described in https://en.wikipedia.org/wiki/ISO_8601#Durations. The largest supported unit is D, e.g. P14D (not P2W). The value must be at least 5 minutes (PT5M) and at most 3 weeks (P21D or PT30240M).

repeatCount Number

Number of times (0-based) to execute until auto-stop. Default value -1 will execute indefinitely. Value 0 will execute once.

timeZone String

Time zone, by default UTC.

type String

Schedule type discriminator.

Package Details

Repository
https://github.com/pulumi/pulumi-oci
License
Apache-2.0
Notes

This Pulumi package is based on the oci Terraform Provider.