azure-native.devtestlab.getGlobalSchedule
Get schedule. API Version: 2018-09-15.
Using getGlobalSchedule
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 getGlobalSchedule(args: GetGlobalScheduleArgs, opts?: InvokeOptions): Promise<GetGlobalScheduleResult>
function getGlobalScheduleOutput(args: GetGlobalScheduleOutputArgs, opts?: InvokeOptions): Output<GetGlobalScheduleResult>
def get_global_schedule(expand: Optional[str] = None,
name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGlobalScheduleResult
def get_global_schedule_output(expand: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGlobalScheduleResult]
func LookupGlobalSchedule(ctx *Context, args *LookupGlobalScheduleArgs, opts ...InvokeOption) (*LookupGlobalScheduleResult, error)
func LookupGlobalScheduleOutput(ctx *Context, args *LookupGlobalScheduleOutputArgs, opts ...InvokeOption) LookupGlobalScheduleResultOutput
> Note: This function is named LookupGlobalSchedule
in the Go SDK.
public static class GetGlobalSchedule
{
public static Task<GetGlobalScheduleResult> InvokeAsync(GetGlobalScheduleArgs args, InvokeOptions? opts = null)
public static Output<GetGlobalScheduleResult> Invoke(GetGlobalScheduleInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGlobalScheduleResult> getGlobalSchedule(GetGlobalScheduleArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:devtestlab:getGlobalSchedule
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
The name of the schedule.
- Resource
Group stringName The name of the resource group.
- Expand string
Specify the $expand query. Example: 'properties($select=status)'
- Name string
The name of the schedule.
- Resource
Group stringName The name of the resource group.
- Expand string
Specify the $expand query. Example: 'properties($select=status)'
- name String
The name of the schedule.
- resource
Group StringName The name of the resource group.
- expand String
Specify the $expand query. Example: 'properties($select=status)'
- name string
The name of the schedule.
- resource
Group stringName The name of the resource group.
- expand string
Specify the $expand query. Example: 'properties($select=status)'
- name str
The name of the schedule.
- resource_
group_ strname The name of the resource group.
- expand str
Specify the $expand query. Example: 'properties($select=status)'
- name String
The name of the schedule.
- resource
Group StringName The name of the resource group.
- expand String
Specify the $expand query. Example: 'properties($select=status)'
getGlobalSchedule Result
The following output properties are available:
- Created
Date string The creation date of the schedule.
- Id string
The identifier of the resource.
- Name string
The name of the resource.
- Provisioning
State string The provisioning status of the resource.
- Type string
The type of the resource.
- Unique
Identifier string The unique immutable identifier of a resource (Guid).
- Daily
Recurrence Pulumi.Azure Native. Dev Test Lab. Outputs. Day Details Response If the schedule will occur once each day of the week, specify the daily recurrence.
- Hourly
Recurrence Pulumi.Azure Native. Dev Test Lab. Outputs. Hour Details Response If the schedule will occur multiple times a day, specify the hourly recurrence.
- Location string
The location of the resource.
- Notification
Settings Pulumi.Azure Native. Dev Test Lab. Outputs. Notification Settings Response Notification settings.
- Status string
The status of the schedule (i.e. Enabled, Disabled)
- Dictionary<string, string>
The tags of the resource.
- Target
Resource stringId The resource ID to which the schedule belongs
- Task
Type string The task type of the schedule (e.g. LabVmsShutdownTask, LabVmAutoStart).
- Time
Zone stringId The time zone ID (e.g. Pacific Standard time).
- Weekly
Recurrence Pulumi.Azure Native. Dev Test Lab. Outputs. Week Details Response If the schedule will occur only some days of the week, specify the weekly recurrence.
- Created
Date string The creation date of the schedule.
- Id string
The identifier of the resource.
- Name string
The name of the resource.
- Provisioning
State string The provisioning status of the resource.
- Type string
The type of the resource.
- Unique
Identifier string The unique immutable identifier of a resource (Guid).
- Daily
Recurrence DayDetails Response If the schedule will occur once each day of the week, specify the daily recurrence.
- Hourly
Recurrence HourDetails Response If the schedule will occur multiple times a day, specify the hourly recurrence.
- Location string
The location of the resource.
- Notification
Settings NotificationSettings Response Notification settings.
- Status string
The status of the schedule (i.e. Enabled, Disabled)
- map[string]string
The tags of the resource.
- Target
Resource stringId The resource ID to which the schedule belongs
- Task
Type string The task type of the schedule (e.g. LabVmsShutdownTask, LabVmAutoStart).
- Time
Zone stringId The time zone ID (e.g. Pacific Standard time).
- Weekly
Recurrence WeekDetails Response If the schedule will occur only some days of the week, specify the weekly recurrence.
- created
Date String The creation date of the schedule.
- id String
The identifier of the resource.
- name String
The name of the resource.
- provisioning
State String The provisioning status of the resource.
- type String
The type of the resource.
- unique
Identifier String The unique immutable identifier of a resource (Guid).
- daily
Recurrence DayDetails Response If the schedule will occur once each day of the week, specify the daily recurrence.
- hourly
Recurrence HourDetails Response If the schedule will occur multiple times a day, specify the hourly recurrence.
- location String
The location of the resource.
- notification
Settings NotificationSettings Response Notification settings.
- status String
The status of the schedule (i.e. Enabled, Disabled)
- Map<String,String>
The tags of the resource.
- target
Resource StringId The resource ID to which the schedule belongs
- task
Type String The task type of the schedule (e.g. LabVmsShutdownTask, LabVmAutoStart).
- time
Zone StringId The time zone ID (e.g. Pacific Standard time).
- weekly
Recurrence WeekDetails Response If the schedule will occur only some days of the week, specify the weekly recurrence.
- created
Date string The creation date of the schedule.
- id string
The identifier of the resource.
- name string
The name of the resource.
- provisioning
State string The provisioning status of the resource.
- type string
The type of the resource.
- unique
Identifier string The unique immutable identifier of a resource (Guid).
- daily
Recurrence DayDetails Response If the schedule will occur once each day of the week, specify the daily recurrence.
- hourly
Recurrence HourDetails Response If the schedule will occur multiple times a day, specify the hourly recurrence.
- location string
The location of the resource.
- notification
Settings NotificationSettings Response Notification settings.
- status string
The status of the schedule (i.e. Enabled, Disabled)
- {[key: string]: string}
The tags of the resource.
- target
Resource stringId The resource ID to which the schedule belongs
- task
Type string The task type of the schedule (e.g. LabVmsShutdownTask, LabVmAutoStart).
- time
Zone stringId The time zone ID (e.g. Pacific Standard time).
- weekly
Recurrence WeekDetails Response If the schedule will occur only some days of the week, specify the weekly recurrence.
- created_
date str The creation date of the schedule.
- id str
The identifier of the resource.
- name str
The name of the resource.
- provisioning_
state str The provisioning status of the resource.
- type str
The type of the resource.
- unique_
identifier str The unique immutable identifier of a resource (Guid).
- daily_
recurrence DayDetails Response If the schedule will occur once each day of the week, specify the daily recurrence.
- hourly_
recurrence HourDetails Response If the schedule will occur multiple times a day, specify the hourly recurrence.
- location str
The location of the resource.
- notification_
settings NotificationSettings Response Notification settings.
- status str
The status of the schedule (i.e. Enabled, Disabled)
- Mapping[str, str]
The tags of the resource.
- target_
resource_ strid The resource ID to which the schedule belongs
- task_
type str The task type of the schedule (e.g. LabVmsShutdownTask, LabVmAutoStart).
- time_
zone_ strid The time zone ID (e.g. Pacific Standard time).
- weekly_
recurrence WeekDetails Response If the schedule will occur only some days of the week, specify the weekly recurrence.
- created
Date String The creation date of the schedule.
- id String
The identifier of the resource.
- name String
The name of the resource.
- provisioning
State String The provisioning status of the resource.
- type String
The type of the resource.
- unique
Identifier String The unique immutable identifier of a resource (Guid).
- daily
Recurrence Property Map If the schedule will occur once each day of the week, specify the daily recurrence.
- hourly
Recurrence Property Map If the schedule will occur multiple times a day, specify the hourly recurrence.
- location String
The location of the resource.
- notification
Settings Property Map Notification settings.
- status String
The status of the schedule (i.e. Enabled, Disabled)
- Map<String>
The tags of the resource.
- target
Resource StringId The resource ID to which the schedule belongs
- task
Type String The task type of the schedule (e.g. LabVmsShutdownTask, LabVmAutoStart).
- time
Zone StringId The time zone ID (e.g. Pacific Standard time).
- weekly
Recurrence Property Map If the schedule will occur only some days of the week, specify the weekly recurrence.
Supporting Types
DayDetailsResponse
- Time string
The time of day the schedule will occur.
- Time string
The time of day the schedule will occur.
- time String
The time of day the schedule will occur.
- time string
The time of day the schedule will occur.
- time str
The time of day the schedule will occur.
- time String
The time of day the schedule will occur.
HourDetailsResponse
- Minute int
Minutes of the hour the schedule will run.
- Minute int
Minutes of the hour the schedule will run.
- minute Integer
Minutes of the hour the schedule will run.
- minute number
Minutes of the hour the schedule will run.
- minute int
Minutes of the hour the schedule will run.
- minute Number
Minutes of the hour the schedule will run.
NotificationSettingsResponse
- Email
Recipient string The email recipient to send notifications to (can be a list of semi-colon separated email addresses).
- Notification
Locale string The locale to use when sending a notification (fallback for unsupported languages is EN).
- Status string
If notifications are enabled for this schedule (i.e. Enabled, Disabled).
- Time
In intMinutes Time in minutes before event at which notification will be sent.
- Webhook
Url string The webhook URL to which the notification will be sent.
- Email
Recipient string The email recipient to send notifications to (can be a list of semi-colon separated email addresses).
- Notification
Locale string The locale to use when sending a notification (fallback for unsupported languages is EN).
- Status string
If notifications are enabled for this schedule (i.e. Enabled, Disabled).
- Time
In intMinutes Time in minutes before event at which notification will be sent.
- Webhook
Url string The webhook URL to which the notification will be sent.
- email
Recipient String The email recipient to send notifications to (can be a list of semi-colon separated email addresses).
- notification
Locale String The locale to use when sending a notification (fallback for unsupported languages is EN).
- status String
If notifications are enabled for this schedule (i.e. Enabled, Disabled).
- time
In IntegerMinutes Time in minutes before event at which notification will be sent.
- webhook
Url String The webhook URL to which the notification will be sent.
- email
Recipient string The email recipient to send notifications to (can be a list of semi-colon separated email addresses).
- notification
Locale string The locale to use when sending a notification (fallback for unsupported languages is EN).
- status string
If notifications are enabled for this schedule (i.e. Enabled, Disabled).
- time
In numberMinutes Time in minutes before event at which notification will be sent.
- webhook
Url string The webhook URL to which the notification will be sent.
- email_
recipient str The email recipient to send notifications to (can be a list of semi-colon separated email addresses).
- notification_
locale str The locale to use when sending a notification (fallback for unsupported languages is EN).
- status str
If notifications are enabled for this schedule (i.e. Enabled, Disabled).
- time_
in_ intminutes Time in minutes before event at which notification will be sent.
- webhook_
url str The webhook URL to which the notification will be sent.
- email
Recipient String The email recipient to send notifications to (can be a list of semi-colon separated email addresses).
- notification
Locale String The locale to use when sending a notification (fallback for unsupported languages is EN).
- status String
If notifications are enabled for this schedule (i.e. Enabled, Disabled).
- time
In NumberMinutes Time in minutes before event at which notification will be sent.
- webhook
Url String The webhook URL to which the notification will be sent.
WeekDetailsResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0