Class GetGlobalScheduleResult
- java.lang.Object
-
- com.pulumi.azurenative.devtestlab.outputs.GetGlobalScheduleResult
-
public final class GetGlobalScheduleResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetGlobalScheduleResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetGlobalScheduleResult.Builder
builder()
static GetGlobalScheduleResult.Builder
builder(GetGlobalScheduleResult defaults)
java.lang.String
createdDate()
java.util.Optional<DayDetailsResponse>
dailyRecurrence()
java.util.Optional<HourDetailsResponse>
hourlyRecurrence()
java.lang.String
id()
java.util.Optional<java.lang.String>
location()
java.lang.String
name()
java.util.Optional<NotificationSettingsResponse>
notificationSettings()
java.lang.String
provisioningState()
java.util.Optional<java.lang.String>
status()
java.util.Map<java.lang.String,java.lang.String>
tags()
java.util.Optional<java.lang.String>
targetResourceId()
java.util.Optional<java.lang.String>
taskType()
java.util.Optional<java.lang.String>
timeZoneId()
java.lang.String
type()
java.lang.String
uniqueIdentifier()
java.util.Optional<WeekDetailsResponse>
weeklyRecurrence()
-
-
-
Method Detail
-
createdDate
public java.lang.String createdDate()
- Returns:
- The creation date of the schedule.
-
dailyRecurrence
public java.util.Optional<DayDetailsResponse> dailyRecurrence()
- Returns:
- If the schedule will occur once each day of the week, specify the daily recurrence.
-
hourlyRecurrence
public java.util.Optional<HourDetailsResponse> hourlyRecurrence()
- Returns:
- If the schedule will occur multiple times a day, specify the hourly recurrence.
-
id
public java.lang.String id()
- Returns:
- The identifier of the resource.
-
location
public java.util.Optional<java.lang.String> location()
- Returns:
- The location of the resource.
-
name
public java.lang.String name()
- Returns:
- The name of the resource.
-
notificationSettings
public java.util.Optional<NotificationSettingsResponse> notificationSettings()
- Returns:
- Notification settings.
-
provisioningState
public java.lang.String provisioningState()
- Returns:
- The provisioning status of the resource.
-
status
public java.util.Optional<java.lang.String> status()
- Returns:
- The status of the schedule (i.e. Enabled, Disabled)
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- The tags of the resource.
-
targetResourceId
public java.util.Optional<java.lang.String> targetResourceId()
- Returns:
- The resource ID to which the schedule belongs
-
taskType
public java.util.Optional<java.lang.String> taskType()
- Returns:
- The task type of the schedule (e.g. LabVmsShutdownTask, LabVmAutoStart).
-
timeZoneId
public java.util.Optional<java.lang.String> timeZoneId()
- Returns:
- The time zone ID (e.g. China Standard Time, Greenland Standard Time, Pacific Standard time, etc.). The possible values for this property can be found in `IReadOnlyCollection<string> TimeZoneConverter.TZConvert.KnownWindowsTimeZoneIds` (https://github.com/mattjohnsonpint/TimeZoneConverter/blob/main/README.md)
-
type
public java.lang.String type()
- Returns:
- The type of the resource.
-
uniqueIdentifier
public java.lang.String uniqueIdentifier()
- Returns:
- The unique immutable identifier of a resource (Guid).
-
weeklyRecurrence
public java.util.Optional<WeekDetailsResponse> weeklyRecurrence()
- Returns:
- If the schedule will occur only some days of the week, specify the weekly recurrence.
-
builder
public static GetGlobalScheduleResult.Builder builder()
-
builder
public static GetGlobalScheduleResult.Builder builder(GetGlobalScheduleResult defaults)
-
-