azure-native.computeschedule.ScheduledAction
Explore with Pulumi AI
The scheduled action resource
Uses Azure REST API version 2025-04-15-preview.
Example Usage
ScheduledActions_CreateOrUpdate_MaximumSet
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var scheduledAction = new AzureNative.ComputeSchedule.ScheduledAction("scheduledAction", new()
{
Location = "vmuhgdgipeypkcv",
Properties = new AzureNative.ComputeSchedule.Inputs.ScheduledActionPropertiesArgs
{
ActionType = AzureNative.ComputeSchedule.ActionType.Start,
Disabled = true,
EndTime = "2025-04-17T00:23:55.286Z",
NotificationSettings = new[]
{
new AzureNative.ComputeSchedule.Inputs.NotificationPropertiesArgs
{
Destination = "wbhryycyolvnypjxzlawwvb",
Disabled = true,
Language = AzureNative.ComputeSchedule.Language.EnUs,
Type = AzureNative.ComputeSchedule.NotificationType.Email,
},
},
ResourceType = AzureNative.ComputeSchedule.ResourceType.VirtualMachine,
Schedule = new AzureNative.ComputeSchedule.Inputs.ScheduledActionsScheduleArgs
{
DeadlineType = AzureNative.ComputeSchedule.DeadlineType.Unknown,
ExecutionParameters = new AzureNative.ComputeSchedule.Inputs.ExecutionParametersArgs
{
OptimizationPreference = AzureNative.ComputeSchedule.OptimizationPreference.Cost,
RetryPolicy = new AzureNative.ComputeSchedule.Inputs.RetryPolicyArgs
{
RetryCount = 17,
RetryWindowInMinutes = 29,
},
},
RequestedDaysOfTheMonth = new[]
{
15,
},
RequestedMonths = new[]
{
AzureNative.ComputeSchedule.Month.January,
},
RequestedWeekDays = new[]
{
AzureNative.ComputeSchedule.WeekDay.Monday,
},
ScheduledTime = "19:00:00",
TimeZone = "g",
},
StartTime = "2025-04-17T00:23:55.281Z",
},
ResourceGroupName = "rgcomputeschedule",
ScheduledActionName = "myScheduledAction",
Tags =
{
{ "key2102", "obwsqwdydpkscnzceopxgkrhrxtdhv" },
},
});
});
package main
import (
computeschedule "github.com/pulumi/pulumi-azure-native-sdk/computeschedule/v3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := computeschedule.NewScheduledAction(ctx, "scheduledAction", &computeschedule.ScheduledActionArgs{
Location: pulumi.String("vmuhgdgipeypkcv"),
Properties: &computeschedule.ScheduledActionPropertiesArgs{
ActionType: pulumi.String(computeschedule.ActionTypeStart),
Disabled: pulumi.Bool(true),
EndTime: pulumi.String("2025-04-17T00:23:55.286Z"),
NotificationSettings: computeschedule.NotificationPropertiesArray{
&computeschedule.NotificationPropertiesArgs{
Destination: pulumi.String("wbhryycyolvnypjxzlawwvb"),
Disabled: pulumi.Bool(true),
Language: pulumi.String(computeschedule.LanguageEnUs),
Type: pulumi.String(computeschedule.NotificationTypeEmail),
},
},
ResourceType: pulumi.String(computeschedule.ResourceTypeVirtualMachine),
Schedule: &computeschedule.ScheduledActionsScheduleArgs{
DeadlineType: pulumi.String(computeschedule.DeadlineTypeUnknown),
ExecutionParameters: &computeschedule.ExecutionParametersArgs{
OptimizationPreference: pulumi.String(computeschedule.OptimizationPreferenceCost),
RetryPolicy: &computeschedule.RetryPolicyArgs{
RetryCount: pulumi.Int(17),
RetryWindowInMinutes: pulumi.Int(29),
},
},
RequestedDaysOfTheMonth: pulumi.IntArray{
pulumi.Int(15),
},
RequestedMonths: pulumi.StringArray{
pulumi.String(computeschedule.MonthJanuary),
},
RequestedWeekDays: pulumi.StringArray{
pulumi.String(computeschedule.WeekDayMonday),
},
ScheduledTime: pulumi.String("19:00:00"),
TimeZone: pulumi.String("g"),
},
StartTime: pulumi.String("2025-04-17T00:23:55.281Z"),
},
ResourceGroupName: pulumi.String("rgcomputeschedule"),
ScheduledActionName: pulumi.String("myScheduledAction"),
Tags: pulumi.StringMap{
"key2102": pulumi.String("obwsqwdydpkscnzceopxgkrhrxtdhv"),
},
})
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.azurenative.computeschedule.ScheduledAction;
import com.pulumi.azurenative.computeschedule.ScheduledActionArgs;
import com.pulumi.azurenative.computeschedule.inputs.ScheduledActionPropertiesArgs;
import com.pulumi.azurenative.computeschedule.inputs.ScheduledActionsScheduleArgs;
import com.pulumi.azurenative.computeschedule.inputs.ExecutionParametersArgs;
import com.pulumi.azurenative.computeschedule.inputs.RetryPolicyArgs;
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 scheduledAction = new ScheduledAction("scheduledAction", ScheduledActionArgs.builder()
.location("vmuhgdgipeypkcv")
.properties(ScheduledActionPropertiesArgs.builder()
.actionType("Start")
.disabled(true)
.endTime("2025-04-17T00:23:55.286Z")
.notificationSettings(NotificationPropertiesArgs.builder()
.destination("wbhryycyolvnypjxzlawwvb")
.disabled(true)
.language("en-us")
.type("Email")
.build())
.resourceType("VirtualMachine")
.schedule(ScheduledActionsScheduleArgs.builder()
.deadlineType("Unknown")
.executionParameters(ExecutionParametersArgs.builder()
.optimizationPreference("Cost")
.retryPolicy(RetryPolicyArgs.builder()
.retryCount(17)
.retryWindowInMinutes(29)
.build())
.build())
.requestedDaysOfTheMonth(15)
.requestedMonths("January")
.requestedWeekDays("Monday")
.scheduledTime("19:00:00")
.timeZone("g")
.build())
.startTime("2025-04-17T00:23:55.281Z")
.build())
.resourceGroupName("rgcomputeschedule")
.scheduledActionName("myScheduledAction")
.tags(Map.of("key2102", "obwsqwdydpkscnzceopxgkrhrxtdhv"))
.build());
}
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const scheduledAction = new azure_native.computeschedule.ScheduledAction("scheduledAction", {
location: "vmuhgdgipeypkcv",
properties: {
actionType: azure_native.computeschedule.ActionType.Start,
disabled: true,
endTime: "2025-04-17T00:23:55.286Z",
notificationSettings: [{
destination: "wbhryycyolvnypjxzlawwvb",
disabled: true,
language: azure_native.computeschedule.Language.EnUs,
type: azure_native.computeschedule.NotificationType.Email,
}],
resourceType: azure_native.computeschedule.ResourceType.VirtualMachine,
schedule: {
deadlineType: azure_native.computeschedule.DeadlineType.Unknown,
executionParameters: {
optimizationPreference: azure_native.computeschedule.OptimizationPreference.Cost,
retryPolicy: {
retryCount: 17,
retryWindowInMinutes: 29,
},
},
requestedDaysOfTheMonth: [15],
requestedMonths: [azure_native.computeschedule.Month.January],
requestedWeekDays: [azure_native.computeschedule.WeekDay.Monday],
scheduledTime: "19:00:00",
timeZone: "g",
},
startTime: "2025-04-17T00:23:55.281Z",
},
resourceGroupName: "rgcomputeschedule",
scheduledActionName: "myScheduledAction",
tags: {
key2102: "obwsqwdydpkscnzceopxgkrhrxtdhv",
},
});
import pulumi
import pulumi_azure_native as azure_native
scheduled_action = azure_native.computeschedule.ScheduledAction("scheduledAction",
location="vmuhgdgipeypkcv",
properties={
"action_type": azure_native.computeschedule.ActionType.START,
"disabled": True,
"end_time": "2025-04-17T00:23:55.286Z",
"notification_settings": [{
"destination": "wbhryycyolvnypjxzlawwvb",
"disabled": True,
"language": azure_native.computeschedule.Language.EN_US,
"type": azure_native.computeschedule.NotificationType.EMAIL,
}],
"resource_type": azure_native.computeschedule.ResourceType.VIRTUAL_MACHINE,
"schedule": {
"deadline_type": azure_native.computeschedule.DeadlineType.UNKNOWN,
"execution_parameters": {
"optimization_preference": azure_native.computeschedule.OptimizationPreference.COST,
"retry_policy": {
"retry_count": 17,
"retry_window_in_minutes": 29,
},
},
"requested_days_of_the_month": [15],
"requested_months": [azure_native.computeschedule.Month.JANUARY],
"requested_week_days": [azure_native.computeschedule.WeekDay.MONDAY],
"scheduled_time": "19:00:00",
"time_zone": "g",
},
"start_time": "2025-04-17T00:23:55.281Z",
},
resource_group_name="rgcomputeschedule",
scheduled_action_name="myScheduledAction",
tags={
"key2102": "obwsqwdydpkscnzceopxgkrhrxtdhv",
})
resources:
scheduledAction:
type: azure-native:computeschedule:ScheduledAction
properties:
location: vmuhgdgipeypkcv
properties:
actionType: Start
disabled: true
endTime: 2025-04-17T00:23:55.286Z
notificationSettings:
- destination: wbhryycyolvnypjxzlawwvb
disabled: true
language: en-us
type: Email
resourceType: VirtualMachine
schedule:
deadlineType: Unknown
executionParameters:
optimizationPreference: Cost
retryPolicy:
retryCount: 17
retryWindowInMinutes: 29
requestedDaysOfTheMonth:
- 15
requestedMonths:
- January
requestedWeekDays:
- Monday
scheduledTime: 19:00:00
timeZone: g
startTime: 2025-04-17T00:23:55.281Z
resourceGroupName: rgcomputeschedule
scheduledActionName: myScheduledAction
tags:
key2102: obwsqwdydpkscnzceopxgkrhrxtdhv
Create ScheduledAction Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ScheduledAction(name: string, args: ScheduledActionArgs, opts?: CustomResourceOptions);
@overload
def ScheduledAction(resource_name: str,
args: ScheduledActionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ScheduledAction(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
location: Optional[str] = None,
properties: Optional[ScheduledActionPropertiesArgs] = None,
scheduled_action_name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
func NewScheduledAction(ctx *Context, name string, args ScheduledActionArgs, opts ...ResourceOption) (*ScheduledAction, error)
public ScheduledAction(string name, ScheduledActionArgs args, CustomResourceOptions? opts = null)
public ScheduledAction(String name, ScheduledActionArgs args)
public ScheduledAction(String name, ScheduledActionArgs args, CustomResourceOptions options)
type: azure-native:computeschedule:ScheduledAction
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 ScheduledActionArgs
- 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 ScheduledActionArgs
- 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 ScheduledActionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ScheduledActionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ScheduledActionArgs
- 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 scheduledActionResource = new AzureNative.ComputeSchedule.ScheduledAction("scheduledActionResource", new()
{
ResourceGroupName = "string",
Location = "string",
Properties = new AzureNative.ComputeSchedule.Inputs.ScheduledActionPropertiesArgs
{
ActionType = "string",
NotificationSettings = new[]
{
new AzureNative.ComputeSchedule.Inputs.NotificationPropertiesArgs
{
Destination = "string",
Language = "string",
Type = "string",
Disabled = false,
},
},
ResourceType = "string",
Schedule = new AzureNative.ComputeSchedule.Inputs.ScheduledActionsScheduleArgs
{
RequestedDaysOfTheMonth = new[]
{
0,
},
RequestedMonths = new[]
{
"string",
},
RequestedWeekDays = new[]
{
"string",
},
ScheduledTime = "string",
TimeZone = "string",
DeadlineType = "string",
ExecutionParameters = new AzureNative.ComputeSchedule.Inputs.ExecutionParametersArgs
{
OptimizationPreference = "string",
RetryPolicy = new AzureNative.ComputeSchedule.Inputs.RetryPolicyArgs
{
RetryCount = 0,
RetryWindowInMinutes = 0,
},
},
},
StartTime = "string",
Disabled = false,
EndTime = "string",
},
ScheduledActionName = "string",
Tags =
{
{ "string", "string" },
},
});
example, err := computeschedule.NewScheduledAction(ctx, "scheduledActionResource", &computeschedule.ScheduledActionArgs{
ResourceGroupName: pulumi.String("string"),
Location: pulumi.String("string"),
Properties: &computeschedule.ScheduledActionPropertiesArgs{
ActionType: pulumi.String("string"),
NotificationSettings: computeschedule.NotificationPropertiesArray{
&computeschedule.NotificationPropertiesArgs{
Destination: pulumi.String("string"),
Language: pulumi.String("string"),
Type: pulumi.String("string"),
Disabled: pulumi.Bool(false),
},
},
ResourceType: pulumi.String("string"),
Schedule: &computeschedule.ScheduledActionsScheduleArgs{
RequestedDaysOfTheMonth: pulumi.IntArray{
pulumi.Int(0),
},
RequestedMonths: pulumi.StringArray{
pulumi.String("string"),
},
RequestedWeekDays: pulumi.StringArray{
pulumi.String("string"),
},
ScheduledTime: pulumi.String("string"),
TimeZone: pulumi.String("string"),
DeadlineType: pulumi.String("string"),
ExecutionParameters: &computeschedule.ExecutionParametersArgs{
OptimizationPreference: pulumi.String("string"),
RetryPolicy: &computeschedule.RetryPolicyArgs{
RetryCount: pulumi.Int(0),
RetryWindowInMinutes: pulumi.Int(0),
},
},
},
StartTime: pulumi.String("string"),
Disabled: pulumi.Bool(false),
EndTime: pulumi.String("string"),
},
ScheduledActionName: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var scheduledActionResource = new com.pulumi.azurenative.computeschedule.ScheduledAction("scheduledActionResource", com.pulumi.azurenative.computeschedule.ScheduledActionArgs.builder()
.resourceGroupName("string")
.location("string")
.properties(ScheduledActionPropertiesArgs.builder()
.actionType("string")
.notificationSettings(NotificationPropertiesArgs.builder()
.destination("string")
.language("string")
.type("string")
.disabled(false)
.build())
.resourceType("string")
.schedule(ScheduledActionsScheduleArgs.builder()
.requestedDaysOfTheMonth(0)
.requestedMonths("string")
.requestedWeekDays("string")
.scheduledTime("string")
.timeZone("string")
.deadlineType("string")
.executionParameters(ExecutionParametersArgs.builder()
.optimizationPreference("string")
.retryPolicy(RetryPolicyArgs.builder()
.retryCount(0)
.retryWindowInMinutes(0)
.build())
.build())
.build())
.startTime("string")
.disabled(false)
.endTime("string")
.build())
.scheduledActionName("string")
.tags(Map.of("string", "string"))
.build());
scheduled_action_resource = azure_native.computeschedule.ScheduledAction("scheduledActionResource",
resource_group_name="string",
location="string",
properties={
"action_type": "string",
"notification_settings": [{
"destination": "string",
"language": "string",
"type": "string",
"disabled": False,
}],
"resource_type": "string",
"schedule": {
"requested_days_of_the_month": [0],
"requested_months": ["string"],
"requested_week_days": ["string"],
"scheduled_time": "string",
"time_zone": "string",
"deadline_type": "string",
"execution_parameters": {
"optimization_preference": "string",
"retry_policy": {
"retry_count": 0,
"retry_window_in_minutes": 0,
},
},
},
"start_time": "string",
"disabled": False,
"end_time": "string",
},
scheduled_action_name="string",
tags={
"string": "string",
})
const scheduledActionResource = new azure_native.computeschedule.ScheduledAction("scheduledActionResource", {
resourceGroupName: "string",
location: "string",
properties: {
actionType: "string",
notificationSettings: [{
destination: "string",
language: "string",
type: "string",
disabled: false,
}],
resourceType: "string",
schedule: {
requestedDaysOfTheMonth: [0],
requestedMonths: ["string"],
requestedWeekDays: ["string"],
scheduledTime: "string",
timeZone: "string",
deadlineType: "string",
executionParameters: {
optimizationPreference: "string",
retryPolicy: {
retryCount: 0,
retryWindowInMinutes: 0,
},
},
},
startTime: "string",
disabled: false,
endTime: "string",
},
scheduledActionName: "string",
tags: {
string: "string",
},
});
type: azure-native:computeschedule:ScheduledAction
properties:
location: string
properties:
actionType: string
disabled: false
endTime: string
notificationSettings:
- destination: string
disabled: false
language: string
type: string
resourceType: string
schedule:
deadlineType: string
executionParameters:
optimizationPreference: string
retryPolicy:
retryCount: 0
retryWindowInMinutes: 0
requestedDaysOfTheMonth:
- 0
requestedMonths:
- string
requestedWeekDays:
- string
scheduledTime: string
timeZone: string
startTime: string
resourceGroupName: string
scheduledActionName: string
tags:
string: string
ScheduledAction 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 ScheduledAction resource accepts the following input properties:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- Properties
Pulumi.
Azure Native. Compute Schedule. Inputs. Scheduled Action Properties - The resource-specific properties for this resource.
- Scheduled
Action stringName - The name of the ScheduledAction
- Dictionary<string, string>
- Resource tags.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- Properties
Scheduled
Action Properties Args - The resource-specific properties for this resource.
- Scheduled
Action stringName - The name of the ScheduledAction
- map[string]string
- Resource tags.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- properties
Scheduled
Action Properties - The resource-specific properties for this resource.
- scheduled
Action StringName - The name of the ScheduledAction
- Map<String,String>
- Resource tags.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- location string
- The geo-location where the resource lives
- properties
Scheduled
Action Properties - The resource-specific properties for this resource.
- scheduled
Action stringName - The name of the ScheduledAction
- {[key: string]: string}
- Resource tags.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- location str
- The geo-location where the resource lives
- properties
Scheduled
Action Properties Args - The resource-specific properties for this resource.
- scheduled_
action_ strname - The name of the ScheduledAction
- Mapping[str, str]
- Resource tags.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- properties Property Map
- The resource-specific properties for this resource.
- scheduled
Action StringName - The name of the ScheduledAction
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the ScheduledAction resource produces the following output properties:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- System
Data Pulumi.Azure Native. Compute Schedule. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
ActionType, ActionTypeArgs
- Start
- StartPerform a start action on the specified resources
- Deallocate
- DeallocatePerform a deallocate action on the specified resources
- Hibernate
- HibernatePerform hibernate and deallocate on the specified resources
- Action
Type Start - StartPerform a start action on the specified resources
- Action
Type Deallocate - DeallocatePerform a deallocate action on the specified resources
- Action
Type Hibernate - HibernatePerform hibernate and deallocate on the specified resources
- Start
- StartPerform a start action on the specified resources
- Deallocate
- DeallocatePerform a deallocate action on the specified resources
- Hibernate
- HibernatePerform hibernate and deallocate on the specified resources
- Start
- StartPerform a start action on the specified resources
- Deallocate
- DeallocatePerform a deallocate action on the specified resources
- Hibernate
- HibernatePerform hibernate and deallocate on the specified resources
- START
- StartPerform a start action on the specified resources
- DEALLOCATE
- DeallocatePerform a deallocate action on the specified resources
- HIBERNATE
- HibernatePerform hibernate and deallocate on the specified resources
- "Start"
- StartPerform a start action on the specified resources
- "Deallocate"
- DeallocatePerform a deallocate action on the specified resources
- "Hibernate"
- HibernatePerform hibernate and deallocate on the specified resources
DeadlineType, DeadlineTypeArgs
- Unknown
- UnknownDefault value of Unknown.
- Initiate
At - InitiateAtInitiate the operation at the given deadline.
- Complete
By - CompleteByComplete the operation by the given deadline.
- Deadline
Type Unknown - UnknownDefault value of Unknown.
- Deadline
Type Initiate At - InitiateAtInitiate the operation at the given deadline.
- Deadline
Type Complete By - CompleteByComplete the operation by the given deadline.
- Unknown
- UnknownDefault value of Unknown.
- Initiate
At - InitiateAtInitiate the operation at the given deadline.
- Complete
By - CompleteByComplete the operation by the given deadline.
- Unknown
- UnknownDefault value of Unknown.
- Initiate
At - InitiateAtInitiate the operation at the given deadline.
- Complete
By - CompleteByComplete the operation by the given deadline.
- UNKNOWN
- UnknownDefault value of Unknown.
- INITIATE_AT
- InitiateAtInitiate the operation at the given deadline.
- COMPLETE_BY
- CompleteByComplete the operation by the given deadline.
- "Unknown"
- UnknownDefault value of Unknown.
- "Initiate
At" - InitiateAtInitiate the operation at the given deadline.
- "Complete
By" - CompleteByComplete the operation by the given deadline.
ExecutionParameters, ExecutionParametersArgs
- Optimization
Preference string | Pulumi.Azure Native. Compute Schedule. Optimization Preference - Details that could optimize the user's request
- Retry
Policy Pulumi.Azure Native. Compute Schedule. Inputs. Retry Policy - Retry policy the user can pass
- Optimization
Preference string | OptimizationPreference - Details that could optimize the user's request
- Retry
Policy RetryPolicy - Retry policy the user can pass
- optimization
Preference String | OptimizationPreference - Details that could optimize the user's request
- retry
Policy RetryPolicy - Retry policy the user can pass
- optimization
Preference string | OptimizationPreference - Details that could optimize the user's request
- retry
Policy RetryPolicy - Retry policy the user can pass
- optimization_
preference str | OptimizationPreference - Details that could optimize the user's request
- retry_
policy RetryPolicy - Retry policy the user can pass
- optimization
Preference String | "Cost" | "Availability" | "CostAvailability Balanced" - Details that could optimize the user's request
- retry
Policy Property Map - Retry policy the user can pass
ExecutionParametersResponse, ExecutionParametersResponseArgs
- Optimization
Preference string - Details that could optimize the user's request
- Retry
Policy Pulumi.Azure Native. Compute Schedule. Inputs. Retry Policy Response - Retry policy the user can pass
- Optimization
Preference string - Details that could optimize the user's request
- Retry
Policy RetryPolicy Response - Retry policy the user can pass
- optimization
Preference String - Details that could optimize the user's request
- retry
Policy RetryPolicy Response - Retry policy the user can pass
- optimization
Preference string - Details that could optimize the user's request
- retry
Policy RetryPolicy Response - Retry policy the user can pass
- optimization_
preference str - Details that could optimize the user's request
- retry_
policy RetryPolicy Response - Retry policy the user can pass
- optimization
Preference String - Details that could optimize the user's request
- retry
Policy Property Map - Retry policy the user can pass
Language, LanguageArgs
- En
Us - en-usAmerican english language
- Language
En Us - en-usAmerican english language
- En
Us - en-usAmerican english language
- En
Us - en-usAmerican english language
- EN_US
- en-usAmerican english language
- "en-us"
- en-usAmerican english language
Month, MonthArgs
- January
- JanuaryThe January month.
- February
- FebruaryThe February month.
- March
- MarchThe March month.
- April
- AprilThe April month.
- May
- MayThe May month.
- June
- JuneThe June month.
- July
- JulyThe July month.
- August
- AugustThe August month.
- September
- SeptemberThe September month.
- October
- OctoberThe October month.
- November
- NovemberThe November month.
- December
- DecemberThe December month.
- All
- AllAll months
- Month
January - JanuaryThe January month.
- Month
February - FebruaryThe February month.
- Month
March - MarchThe March month.
- Month
April - AprilThe April month.
- Month
May - MayThe May month.
- Month
June - JuneThe June month.
- Month
July - JulyThe July month.
- Month
August - AugustThe August month.
- Month
September - SeptemberThe September month.
- Month
October - OctoberThe October month.
- Month
November - NovemberThe November month.
- Month
December - DecemberThe December month.
- Month
All - AllAll months
- January
- JanuaryThe January month.
- February
- FebruaryThe February month.
- March
- MarchThe March month.
- April
- AprilThe April month.
- May
- MayThe May month.
- June
- JuneThe June month.
- July
- JulyThe July month.
- August
- AugustThe August month.
- September
- SeptemberThe September month.
- October
- OctoberThe October month.
- November
- NovemberThe November month.
- December
- DecemberThe December month.
- All
- AllAll months
- January
- JanuaryThe January month.
- February
- FebruaryThe February month.
- March
- MarchThe March month.
- April
- AprilThe April month.
- May
- MayThe May month.
- June
- JuneThe June month.
- July
- JulyThe July month.
- August
- AugustThe August month.
- September
- SeptemberThe September month.
- October
- OctoberThe October month.
- November
- NovemberThe November month.
- December
- DecemberThe December month.
- All
- AllAll months
- JANUARY
- JanuaryThe January month.
- FEBRUARY
- FebruaryThe February month.
- MARCH
- MarchThe March month.
- APRIL
- AprilThe April month.
- MAY
- MayThe May month.
- JUNE
- JuneThe June month.
- JULY
- JulyThe July month.
- AUGUST
- AugustThe August month.
- SEPTEMBER
- SeptemberThe September month.
- OCTOBER
- OctoberThe October month.
- NOVEMBER
- NovemberThe November month.
- DECEMBER
- DecemberThe December month.
- ALL
- AllAll months
- "January"
- JanuaryThe January month.
- "February"
- FebruaryThe February month.
- "March"
- MarchThe March month.
- "April"
- AprilThe April month.
- "May"
- MayThe May month.
- "June"
- JuneThe June month.
- "July"
- JulyThe July month.
- "August"
- AugustThe August month.
- "September"
- SeptemberThe September month.
- "October"
- OctoberThe October month.
- "November"
- NovemberThe November month.
- "December"
- DecemberThe December month.
- "All"
- AllAll months
NotificationProperties, NotificationPropertiesArgs
- Destination string
- Where the notification should be sent. For email, it should follow email format.
- Language
string | Pulumi.
Azure Native. Compute Schedule. Language - The language the notification should be sent on.
- Type
string | Pulumi.
Azure Native. Compute Schedule. Notification Type - Type of notification to be sent.
- Disabled bool
- Tells if the notification is enabled or not.
- Destination string
- Where the notification should be sent. For email, it should follow email format.
- Language string | Language
- The language the notification should be sent on.
- Type
string | Notification
Type - Type of notification to be sent.
- Disabled bool
- Tells if the notification is enabled or not.
- destination String
- Where the notification should be sent. For email, it should follow email format.
- language String | Language
- The language the notification should be sent on.
- type
String | Notification
Type - Type of notification to be sent.
- disabled Boolean
- Tells if the notification is enabled or not.
- destination string
- Where the notification should be sent. For email, it should follow email format.
- language string | Language
- The language the notification should be sent on.
- type
string | Notification
Type - Type of notification to be sent.
- disabled boolean
- Tells if the notification is enabled or not.
- destination str
- Where the notification should be sent. For email, it should follow email format.
- language str | Language
- The language the notification should be sent on.
- type
str | Notification
Type - Type of notification to be sent.
- disabled bool
- Tells if the notification is enabled or not.
NotificationPropertiesResponse, NotificationPropertiesResponseArgs
- Destination string
- Where the notification should be sent. For email, it should follow email format.
- Language string
- The language the notification should be sent on.
- Type string
- Type of notification to be sent.
- Disabled bool
- Tells if the notification is enabled or not.
- Destination string
- Where the notification should be sent. For email, it should follow email format.
- Language string
- The language the notification should be sent on.
- Type string
- Type of notification to be sent.
- Disabled bool
- Tells if the notification is enabled or not.
- destination String
- Where the notification should be sent. For email, it should follow email format.
- language String
- The language the notification should be sent on.
- type String
- Type of notification to be sent.
- disabled Boolean
- Tells if the notification is enabled or not.
- destination string
- Where the notification should be sent. For email, it should follow email format.
- language string
- The language the notification should be sent on.
- type string
- Type of notification to be sent.
- disabled boolean
- Tells if the notification is enabled or not.
- destination str
- Where the notification should be sent. For email, it should follow email format.
- language str
- The language the notification should be sent on.
- type str
- Type of notification to be sent.
- disabled bool
- Tells if the notification is enabled or not.
- destination String
- Where the notification should be sent. For email, it should follow email format.
- language String
- The language the notification should be sent on.
- type String
- Type of notification to be sent.
- disabled Boolean
- Tells if the notification is enabled or not.
NotificationType, NotificationTypeArgs
- EmailNotify through e-mail
- Notification
Type Email - EmailNotify through e-mail
- EmailNotify through e-mail
- EmailNotify through e-mail
- EmailNotify through e-mail
- "Email"
- EmailNotify through e-mail
OptimizationPreference, OptimizationPreferenceArgs
- Cost
- CostOptimize while considering cost savings
- Availability
- AvailabilityOptimize while considering availability of resources
- Cost
Availability Balanced - CostAvailabilityBalancedOptimize while considering a balance of cost and availability
- Optimization
Preference Cost - CostOptimize while considering cost savings
- Optimization
Preference Availability - AvailabilityOptimize while considering availability of resources
- Optimization
Preference Cost Availability Balanced - CostAvailabilityBalancedOptimize while considering a balance of cost and availability
- Cost
- CostOptimize while considering cost savings
- Availability
- AvailabilityOptimize while considering availability of resources
- Cost
Availability Balanced - CostAvailabilityBalancedOptimize while considering a balance of cost and availability
- Cost
- CostOptimize while considering cost savings
- Availability
- AvailabilityOptimize while considering availability of resources
- Cost
Availability Balanced - CostAvailabilityBalancedOptimize while considering a balance of cost and availability
- COST
- CostOptimize while considering cost savings
- AVAILABILITY
- AvailabilityOptimize while considering availability of resources
- COST_AVAILABILITY_BALANCED
- CostAvailabilityBalancedOptimize while considering a balance of cost and availability
- "Cost"
- CostOptimize while considering cost savings
- "Availability"
- AvailabilityOptimize while considering availability of resources
- "Cost
Availability Balanced" - CostAvailabilityBalancedOptimize while considering a balance of cost and availability
ResourceType, ResourceTypeArgs
- Virtual
Machine - VirtualMachineResources defined are Virtual Machines
- Virtual
Machine Scale Set - VirtualMachineScaleSetResources defined are Virtual Machines Scale Sets
- Resource
Type Virtual Machine - VirtualMachineResources defined are Virtual Machines
- Resource
Type Virtual Machine Scale Set - VirtualMachineScaleSetResources defined are Virtual Machines Scale Sets
- Virtual
Machine - VirtualMachineResources defined are Virtual Machines
- Virtual
Machine Scale Set - VirtualMachineScaleSetResources defined are Virtual Machines Scale Sets
- Virtual
Machine - VirtualMachineResources defined are Virtual Machines
- Virtual
Machine Scale Set - VirtualMachineScaleSetResources defined are Virtual Machines Scale Sets
- VIRTUAL_MACHINE
- VirtualMachineResources defined are Virtual Machines
- VIRTUAL_MACHINE_SCALE_SET
- VirtualMachineScaleSetResources defined are Virtual Machines Scale Sets
- "Virtual
Machine" - VirtualMachineResources defined are Virtual Machines
- "Virtual
Machine Scale Set" - VirtualMachineScaleSetResources defined are Virtual Machines Scale Sets
RetryPolicy, RetryPolicyArgs
- Retry
Count int - Retry count for user request
- Retry
Window intIn Minutes - Retry window in minutes for user request
- Retry
Count int - Retry count for user request
- Retry
Window intIn Minutes - Retry window in minutes for user request
- retry
Count Integer - Retry count for user request
- retry
Window IntegerIn Minutes - Retry window in minutes for user request
- retry
Count number - Retry count for user request
- retry
Window numberIn Minutes - Retry window in minutes for user request
- retry_
count int - Retry count for user request
- retry_
window_ intin_ minutes - Retry window in minutes for user request
- retry
Count Number - Retry count for user request
- retry
Window NumberIn Minutes - Retry window in minutes for user request
RetryPolicyResponse, RetryPolicyResponseArgs
- Retry
Count int - Retry count for user request
- Retry
Window intIn Minutes - Retry window in minutes for user request
- Retry
Count int - Retry count for user request
- Retry
Window intIn Minutes - Retry window in minutes for user request
- retry
Count Integer - Retry count for user request
- retry
Window IntegerIn Minutes - Retry window in minutes for user request
- retry
Count number - Retry count for user request
- retry
Window numberIn Minutes - Retry window in minutes for user request
- retry_
count int - Retry count for user request
- retry_
window_ intin_ minutes - Retry window in minutes for user request
- retry
Count Number - Retry count for user request
- retry
Window NumberIn Minutes - Retry window in minutes for user request
ScheduledActionProperties, ScheduledActionPropertiesArgs
- Action
Type string | Pulumi.Azure Native. Compute Schedule. Action Type - The action the scheduled action should perform in the resources
- Notification
Settings List<Pulumi.Azure Native. Compute Schedule. Inputs. Notification Properties> - The notification settings for the scheduled action
- Resource
Type string | Pulumi.Azure Native. Compute Schedule. Resource Type - The type of resource the scheduled action is targeting
- Schedule
Pulumi.
Azure Native. Compute Schedule. Inputs. Scheduled Actions Schedule - The schedule the scheduled action is supposed to follow
- Start
Time string - The time which the scheduled action is supposed to start running
- Disabled bool
- Tell if the scheduled action is disabled or not
- End
Time string - The time when the scheduled action is supposed to stop scheduling
- Action
Type string | ActionType - The action the scheduled action should perform in the resources
- Notification
Settings []NotificationProperties - The notification settings for the scheduled action
- Resource
Type string | ResourceType - The type of resource the scheduled action is targeting
- Schedule
Scheduled
Actions Schedule - The schedule the scheduled action is supposed to follow
- Start
Time string - The time which the scheduled action is supposed to start running
- Disabled bool
- Tell if the scheduled action is disabled or not
- End
Time string - The time when the scheduled action is supposed to stop scheduling
- action
Type String | ActionType - The action the scheduled action should perform in the resources
- notification
Settings List<NotificationProperties> - The notification settings for the scheduled action
- resource
Type String | ResourceType - The type of resource the scheduled action is targeting
- schedule
Scheduled
Actions Schedule - The schedule the scheduled action is supposed to follow
- start
Time String - The time which the scheduled action is supposed to start running
- disabled Boolean
- Tell if the scheduled action is disabled or not
- end
Time String - The time when the scheduled action is supposed to stop scheduling
- action
Type string | ActionType - The action the scheduled action should perform in the resources
- notification
Settings NotificationProperties[] - The notification settings for the scheduled action
- resource
Type string | ResourceType - The type of resource the scheduled action is targeting
- schedule
Scheduled
Actions Schedule - The schedule the scheduled action is supposed to follow
- start
Time string - The time which the scheduled action is supposed to start running
- disabled boolean
- Tell if the scheduled action is disabled or not
- end
Time string - The time when the scheduled action is supposed to stop scheduling
- action_
type str | ActionType - The action the scheduled action should perform in the resources
- notification_
settings Sequence[NotificationProperties] - The notification settings for the scheduled action
- resource_
type str | ResourceType - The type of resource the scheduled action is targeting
- schedule
Scheduled
Actions Schedule - The schedule the scheduled action is supposed to follow
- start_
time str - The time which the scheduled action is supposed to start running
- disabled bool
- Tell if the scheduled action is disabled or not
- end_
time str - The time when the scheduled action is supposed to stop scheduling
- action
Type String | "Start" | "Deallocate" | "Hibernate" - The action the scheduled action should perform in the resources
- notification
Settings List<Property Map> - The notification settings for the scheduled action
- resource
Type String | "VirtualMachine" | "Virtual Machine Scale Set" - The type of resource the scheduled action is targeting
- schedule Property Map
- The schedule the scheduled action is supposed to follow
- start
Time String - The time which the scheduled action is supposed to start running
- disabled Boolean
- Tell if the scheduled action is disabled or not
- end
Time String - The time when the scheduled action is supposed to stop scheduling
ScheduledActionPropertiesResponse, ScheduledActionPropertiesResponseArgs
- Action
Type string - The action the scheduled action should perform in the resources
- Notification
Settings List<Pulumi.Azure Native. Compute Schedule. Inputs. Notification Properties Response> - The notification settings for the scheduled action
- Provisioning
State string - The status of the last provisioning operation performed on the resource.
- Resource
Type string - The type of resource the scheduled action is targeting
- Schedule
Pulumi.
Azure Native. Compute Schedule. Inputs. Scheduled Actions Schedule Response - The schedule the scheduled action is supposed to follow
- Start
Time string - The time which the scheduled action is supposed to start running
- Disabled bool
- Tell if the scheduled action is disabled or not
- End
Time string - The time when the scheduled action is supposed to stop scheduling
- Action
Type string - The action the scheduled action should perform in the resources
- Notification
Settings []NotificationProperties Response - The notification settings for the scheduled action
- Provisioning
State string - The status of the last provisioning operation performed on the resource.
- Resource
Type string - The type of resource the scheduled action is targeting
- Schedule
Scheduled
Actions Schedule Response - The schedule the scheduled action is supposed to follow
- Start
Time string - The time which the scheduled action is supposed to start running
- Disabled bool
- Tell if the scheduled action is disabled or not
- End
Time string - The time when the scheduled action is supposed to stop scheduling
- action
Type String - The action the scheduled action should perform in the resources
- notification
Settings List<NotificationProperties Response> - The notification settings for the scheduled action
- provisioning
State String - The status of the last provisioning operation performed on the resource.
- resource
Type String - The type of resource the scheduled action is targeting
- schedule
Scheduled
Actions Schedule Response - The schedule the scheduled action is supposed to follow
- start
Time String - The time which the scheduled action is supposed to start running
- disabled Boolean
- Tell if the scheduled action is disabled or not
- end
Time String - The time when the scheduled action is supposed to stop scheduling
- action
Type string - The action the scheduled action should perform in the resources
- notification
Settings NotificationProperties Response[] - The notification settings for the scheduled action
- provisioning
State string - The status of the last provisioning operation performed on the resource.
- resource
Type string - The type of resource the scheduled action is targeting
- schedule
Scheduled
Actions Schedule Response - The schedule the scheduled action is supposed to follow
- start
Time string - The time which the scheduled action is supposed to start running
- disabled boolean
- Tell if the scheduled action is disabled or not
- end
Time string - The time when the scheduled action is supposed to stop scheduling
- action_
type str - The action the scheduled action should perform in the resources
- notification_
settings Sequence[NotificationProperties Response] - The notification settings for the scheduled action
- provisioning_
state str - The status of the last provisioning operation performed on the resource.
- resource_
type str - The type of resource the scheduled action is targeting
- schedule
Scheduled
Actions Schedule Response - The schedule the scheduled action is supposed to follow
- start_
time str - The time which the scheduled action is supposed to start running
- disabled bool
- Tell if the scheduled action is disabled or not
- end_
time str - The time when the scheduled action is supposed to stop scheduling
- action
Type String - The action the scheduled action should perform in the resources
- notification
Settings List<Property Map> - The notification settings for the scheduled action
- provisioning
State String - The status of the last provisioning operation performed on the resource.
- resource
Type String - The type of resource the scheduled action is targeting
- schedule Property Map
- The schedule the scheduled action is supposed to follow
- start
Time String - The time which the scheduled action is supposed to start running
- disabled Boolean
- Tell if the scheduled action is disabled or not
- end
Time String - The time when the scheduled action is supposed to stop scheduling
ScheduledActionsSchedule, ScheduledActionsScheduleArgs
- Requested
Days List<int>Of The Month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- Requested
Months List<Union<string, Pulumi.Azure Native. Compute Schedule. Month>> - The months the scheduled action is supposed to run on
- Requested
Week List<Union<string, Pulumi.Days Azure Native. Compute Schedule. Week Day>> - The week days the scheduled action is supposed to run on
- Scheduled
Time string - The time the scheduled action is supposed to run on
- Time
Zone string - The timezone the scheduled time is specified on
- Deadline
Type string | Pulumi.Azure Native. Compute Schedule. Deadline Type - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- Execution
Parameters Pulumi.Azure Native. Compute Schedule. Inputs. Execution Parameters - The execution parameters the scheduled action is supposed to follow
- Requested
Days []intOf The Month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- Requested
Months []string - The months the scheduled action is supposed to run on
- Requested
Week []stringDays - The week days the scheduled action is supposed to run on
- Scheduled
Time string - The time the scheduled action is supposed to run on
- Time
Zone string - The timezone the scheduled time is specified on
- Deadline
Type string | DeadlineType - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- Execution
Parameters ExecutionParameters - The execution parameters the scheduled action is supposed to follow
- requested
Days List<Integer>Of The Month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- requested
Months List<Either<String,Month>> - The months the scheduled action is supposed to run on
- requested
Week List<Either<String,WeekDays Day>> - The week days the scheduled action is supposed to run on
- scheduled
Time String - The time the scheduled action is supposed to run on
- time
Zone String - The timezone the scheduled time is specified on
- deadline
Type String | DeadlineType - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- execution
Parameters ExecutionParameters - The execution parameters the scheduled action is supposed to follow
- requested
Days number[]Of The Month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- requested
Months (string | Month)[] - The months the scheduled action is supposed to run on
- requested
Week (string | WeekDays Day)[] - The week days the scheduled action is supposed to run on
- scheduled
Time string - The time the scheduled action is supposed to run on
- time
Zone string - The timezone the scheduled time is specified on
- deadline
Type string | DeadlineType - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- execution
Parameters ExecutionParameters - The execution parameters the scheduled action is supposed to follow
- requested_
days_ Sequence[int]of_ the_ month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- requested_
months Sequence[Union[str, Month]] - The months the scheduled action is supposed to run on
- requested_
week_ Sequence[Union[str, Weekdays Day]] - The week days the scheduled action is supposed to run on
- scheduled_
time str - The time the scheduled action is supposed to run on
- time_
zone str - The timezone the scheduled time is specified on
- deadline_
type str | DeadlineType - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- execution_
parameters ExecutionParameters - The execution parameters the scheduled action is supposed to follow
- requested
Days List<Number>Of The Month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- requested
Months List<String | "January" | "February" | "March" | "April" | "May" | "June" | "July" | "August" | "September" | "October" | "November" | "December" | "All"> - The months the scheduled action is supposed to run on
- requested
Week List<String | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday" | "All">Days - The week days the scheduled action is supposed to run on
- scheduled
Time String - The time the scheduled action is supposed to run on
- time
Zone String - The timezone the scheduled time is specified on
- deadline
Type String | "Unknown" | "InitiateAt" | "Complete By" - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- execution
Parameters Property Map - The execution parameters the scheduled action is supposed to follow
ScheduledActionsScheduleResponse, ScheduledActionsScheduleResponseArgs
- Requested
Days List<int>Of The Month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- Requested
Months List<string> - The months the scheduled action is supposed to run on
- Requested
Week List<string>Days - The week days the scheduled action is supposed to run on
- Scheduled
Time string - The time the scheduled action is supposed to run on
- Time
Zone string - The timezone the scheduled time is specified on
- Deadline
Type string - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- Execution
Parameters Pulumi.Azure Native. Compute Schedule. Inputs. Execution Parameters Response - The execution parameters the scheduled action is supposed to follow
- Requested
Days []intOf The Month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- Requested
Months []string - The months the scheduled action is supposed to run on
- Requested
Week []stringDays - The week days the scheduled action is supposed to run on
- Scheduled
Time string - The time the scheduled action is supposed to run on
- Time
Zone string - The timezone the scheduled time is specified on
- Deadline
Type string - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- Execution
Parameters ExecutionParameters Response - The execution parameters the scheduled action is supposed to follow
- requested
Days List<Integer>Of The Month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- requested
Months List<String> - The months the scheduled action is supposed to run on
- requested
Week List<String>Days - The week days the scheduled action is supposed to run on
- scheduled
Time String - The time the scheduled action is supposed to run on
- time
Zone String - The timezone the scheduled time is specified on
- deadline
Type String - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- execution
Parameters ExecutionParameters Response - The execution parameters the scheduled action is supposed to follow
- requested
Days number[]Of The Month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- requested
Months string[] - The months the scheduled action is supposed to run on
- requested
Week string[]Days - The week days the scheduled action is supposed to run on
- scheduled
Time string - The time the scheduled action is supposed to run on
- time
Zone string - The timezone the scheduled time is specified on
- deadline
Type string - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- execution
Parameters ExecutionParameters Response - The execution parameters the scheduled action is supposed to follow
- requested_
days_ Sequence[int]of_ the_ month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- requested_
months Sequence[str] - The months the scheduled action is supposed to run on
- requested_
week_ Sequence[str]days - The week days the scheduled action is supposed to run on
- scheduled_
time str - The time the scheduled action is supposed to run on
- time_
zone str - The timezone the scheduled time is specified on
- deadline_
type str - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- execution_
parameters ExecutionParameters Response - The execution parameters the scheduled action is supposed to follow
- requested
Days List<Number>Of The Month - The days of the month the scheduled action is supposed to run on. If empty, it means it will run on every day of the month.
- requested
Months List<String> - The months the scheduled action is supposed to run on
- requested
Week List<String>Days - The week days the scheduled action is supposed to run on
- scheduled
Time String - The time the scheduled action is supposed to run on
- time
Zone String - The timezone the scheduled time is specified on
- deadline
Type String - The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt.
- execution
Parameters Property Map - The execution parameters the scheduled action is supposed to follow
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
WeekDay, WeekDayArgs
- Monday
- MondayMonday weekday.
- Tuesday
- TuesdayTuesday weekday.
- Wednesday
- WednesdayWednesday weekday.
- Thursday
- ThursdayThursday weekday.
- Friday
- FridayFriday weekday.
- Saturday
- SaturdaySaturday weekday.
- Sunday
- SundaySunday weekday.
- All
- AllAll week days
- Week
Day Monday - MondayMonday weekday.
- Week
Day Tuesday - TuesdayTuesday weekday.
- Week
Day Wednesday - WednesdayWednesday weekday.
- Week
Day Thursday - ThursdayThursday weekday.
- Week
Day Friday - FridayFriday weekday.
- Week
Day Saturday - SaturdaySaturday weekday.
- Week
Day Sunday - SundaySunday weekday.
- Week
Day All - AllAll week days
- Monday
- MondayMonday weekday.
- Tuesday
- TuesdayTuesday weekday.
- Wednesday
- WednesdayWednesday weekday.
- Thursday
- ThursdayThursday weekday.
- Friday
- FridayFriday weekday.
- Saturday
- SaturdaySaturday weekday.
- Sunday
- SundaySunday weekday.
- All
- AllAll week days
- Monday
- MondayMonday weekday.
- Tuesday
- TuesdayTuesday weekday.
- Wednesday
- WednesdayWednesday weekday.
- Thursday
- ThursdayThursday weekday.
- Friday
- FridayFriday weekday.
- Saturday
- SaturdaySaturday weekday.
- Sunday
- SundaySunday weekday.
- All
- AllAll week days
- MONDAY
- MondayMonday weekday.
- TUESDAY
- TuesdayTuesday weekday.
- WEDNESDAY
- WednesdayWednesday weekday.
- THURSDAY
- ThursdayThursday weekday.
- FRIDAY
- FridayFriday weekday.
- SATURDAY
- SaturdaySaturday weekday.
- SUNDAY
- SundaySunday weekday.
- ALL
- AllAll week days
- "Monday"
- MondayMonday weekday.
- "Tuesday"
- TuesdayTuesday weekday.
- "Wednesday"
- WednesdayWednesday weekday.
- "Thursday"
- ThursdayThursday weekday.
- "Friday"
- FridayFriday weekday.
- "Saturday"
- SaturdaySaturday weekday.
- "Sunday"
- SundaySunday weekday.
- "All"
- AllAll week days
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:computeschedule:ScheduledAction a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ComputeSchedule/scheduledActions/{scheduledActionName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0