1. Packages
  2. Strata Cloud Manager Provider
  3. API Docs
  4. getSchedule
Strata Cloud Manager v1.0.1 published on Wednesday, Nov 26, 2025 by Pulumi
scm logo
Strata Cloud Manager v1.0.1 published on Wednesday, Nov 26, 2025 by Pulumi

    Schedule data source

    Using getSchedule

    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 getSchedule(args: GetScheduleArgs, opts?: InvokeOptions): Promise<GetScheduleResult>
    function getScheduleOutput(args: GetScheduleOutputArgs, opts?: InvokeOptions): Output<GetScheduleResult>
    def get_schedule(id: Optional[str] = None,
                     name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetScheduleResult
    def get_schedule_output(id: Optional[pulumi.Input[str]] = None,
                     name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetScheduleResult]
    func LookupSchedule(ctx *Context, args *LookupScheduleArgs, opts ...InvokeOption) (*LookupScheduleResult, error)
    func LookupScheduleOutput(ctx *Context, args *LookupScheduleOutputArgs, opts ...InvokeOption) LookupScheduleResultOutput

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

    public static class GetSchedule 
    {
        public static Task<GetScheduleResult> InvokeAsync(GetScheduleArgs args, InvokeOptions? opts = null)
        public static Output<GetScheduleResult> Invoke(GetScheduleInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetScheduleResult> getSchedule(GetScheduleArgs args, InvokeOptions options)
    public static Output<GetScheduleResult> getSchedule(GetScheduleArgs args, InvokeOptions options)
    
    fn::invoke:
      function: scm:index/getSchedule:getSchedule
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    The UUID of the schedule
    Name string
    The name of the schedule
    Id string
    The UUID of the schedule
    Name string
    The name of the schedule
    id String
    The UUID of the schedule
    name String
    The name of the schedule
    id string
    The UUID of the schedule
    name string
    The name of the schedule
    id str
    The UUID of the schedule
    name str
    The name of the schedule
    id String
    The UUID of the schedule
    name String
    The name of the schedule

    getSchedule Result

    The following output properties are available:

    Device string
    The device in which the resource is defined
    Folder string
    Id string
    The UUID of the schedule
    Name string
    The name of the schedule
    ScheduleType GetScheduleScheduleType
    Snippet string
    Tfid string
    Device string
    The device in which the resource is defined
    Folder string
    Id string
    The UUID of the schedule
    Name string
    The name of the schedule
    ScheduleType GetScheduleScheduleType
    Snippet string
    Tfid string
    device String
    The device in which the resource is defined
    folder String
    id String
    The UUID of the schedule
    name String
    The name of the schedule
    scheduleType GetScheduleScheduleType
    snippet String
    tfid String
    device string
    The device in which the resource is defined
    folder string
    id string
    The UUID of the schedule
    name string
    The name of the schedule
    scheduleType GetScheduleScheduleType
    snippet string
    tfid string
    device str
    The device in which the resource is defined
    folder str
    id str
    The UUID of the schedule
    name str
    The name of the schedule
    schedule_type GetScheduleScheduleType
    snippet str
    tfid str
    device String
    The device in which the resource is defined
    folder String
    id String
    The UUID of the schedule
    name String
    The name of the schedule
    scheduleType Property Map
    snippet String
    tfid String

    Supporting Types

    GetScheduleScheduleType

    NonRecurrings List<string>
    Non recurring
    Recurring GetScheduleScheduleTypeRecurring

    Recurring

    ℹ️ Note: You must specify exactly one of non_recurring and recurring.

    NonRecurrings []string
    Non recurring
    Recurring GetScheduleScheduleTypeRecurring

    Recurring

    ℹ️ Note: You must specify exactly one of non_recurring and recurring.

    nonRecurrings List<String>
    Non recurring
    recurring GetScheduleScheduleTypeRecurring

    Recurring

    ℹ️ Note: You must specify exactly one of non_recurring and recurring.

    nonRecurrings string[]
    Non recurring
    recurring GetScheduleScheduleTypeRecurring

    Recurring

    ℹ️ Note: You must specify exactly one of non_recurring and recurring.

    non_recurrings Sequence[str]
    Non recurring
    recurring GetScheduleScheduleTypeRecurring

    Recurring

    ℹ️ Note: You must specify exactly one of non_recurring and recurring.

    nonRecurrings List<String>
    Non recurring
    recurring Property Map

    Recurring

    ℹ️ Note: You must specify exactly one of non_recurring and recurring.

    GetScheduleScheduleTypeRecurring

    Dailies List<string>
    Daily
    Weekly GetScheduleScheduleTypeRecurringWeekly

    Weekly

    ℹ️ Note: You must specify exactly one of daily and weekly.

    Dailies []string
    Daily
    Weekly GetScheduleScheduleTypeRecurringWeekly

    Weekly

    ℹ️ Note: You must specify exactly one of daily and weekly.

    dailies List<String>
    Daily
    weekly GetScheduleScheduleTypeRecurringWeekly

    Weekly

    ℹ️ Note: You must specify exactly one of daily and weekly.

    dailies string[]
    Daily
    weekly GetScheduleScheduleTypeRecurringWeekly

    Weekly

    ℹ️ Note: You must specify exactly one of daily and weekly.

    dailies Sequence[str]
    Daily
    weekly GetScheduleScheduleTypeRecurringWeekly

    Weekly

    ℹ️ Note: You must specify exactly one of daily and weekly.

    dailies List<String>
    Daily
    weekly Property Map

    Weekly

    ℹ️ Note: You must specify exactly one of daily and weekly.

    GetScheduleScheduleTypeRecurringWeekly

    Fridays List<string>
    Friday
    Mondays List<string>
    Monday
    Saturdays List<string>
    Saturday
    Sundays List<string>
    Sunday
    Thursdays List<string>
    Thursday
    Tuesdays List<string>
    Tuesday
    Wednesdays List<string>
    Wednesday
    Fridays []string
    Friday
    Mondays []string
    Monday
    Saturdays []string
    Saturday
    Sundays []string
    Sunday
    Thursdays []string
    Thursday
    Tuesdays []string
    Tuesday
    Wednesdays []string
    Wednesday
    fridays List<String>
    Friday
    mondays List<String>
    Monday
    saturdays List<String>
    Saturday
    sundays List<String>
    Sunday
    thursdays List<String>
    Thursday
    tuesdays List<String>
    Tuesday
    wednesdays List<String>
    Wednesday
    fridays string[]
    Friday
    mondays string[]
    Monday
    saturdays string[]
    Saturday
    sundays string[]
    Sunday
    thursdays string[]
    Thursday
    tuesdays string[]
    Tuesday
    wednesdays string[]
    Wednesday
    fridays Sequence[str]
    Friday
    mondays Sequence[str]
    Monday
    saturdays Sequence[str]
    Saturday
    sundays Sequence[str]
    Sunday
    thursdays Sequence[str]
    Thursday
    tuesdays Sequence[str]
    Tuesday
    wednesdays Sequence[str]
    Wednesday
    fridays List<String>
    Friday
    mondays List<String>
    Monday
    saturdays List<String>
    Saturday
    sundays List<String>
    Sunday
    thursdays List<String>
    Thursday
    tuesdays List<String>
    Tuesday
    wednesdays List<String>
    Wednesday

    Package Details

    Repository
    scm pulumi/pulumi-scm
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the scm Terraform Provider.
    scm logo
    Strata Cloud Manager v1.0.1 published on Wednesday, Nov 26, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate