azure-native.storage.StorageTaskAssignment
Explore with Pulumi AI
The storage task assignment.
Uses Azure REST API version 2024-01-01. In version 2.x of the Azure Native provider, it used API version 2023-05-01.
Other available API versions: 2023-05-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native storage [ApiVersion]
. See the version guide for details.
Example Usage
PutStorageTaskAssignment
PutStorageTaskAssignmentRequiredProperties
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var storageTaskAssignment = new AzureNative.Storage.StorageTaskAssignment("storageTaskAssignment", new()
{
AccountName = "sto4445",
Properties = new AzureNative.Storage.Inputs.StorageTaskAssignmentPropertiesArgs
{
Description = "My Storage task assignment",
Enabled = true,
ExecutionContext = new AzureNative.Storage.Inputs.StorageTaskAssignmentExecutionContextArgs
{
Trigger = new AzureNative.Storage.Inputs.ExecutionTriggerArgs
{
Parameters = new AzureNative.Storage.Inputs.TriggerParametersArgs
{
StartOn = "2022-11-15T21:52:47.8145095Z",
},
Type = AzureNative.Storage.TriggerType.RunOnce,
},
},
Report = new AzureNative.Storage.Inputs.StorageTaskAssignmentReportArgs
{
Prefix = "container1",
},
TaskId = "/subscriptions/1f31ba14-ce16-4281-b9b4-3e78da6e1616/resourceGroups/res4228/providers/Microsoft.StorageActions/storageTasks/mytask1",
},
ResourceGroupName = "res4228",
StorageTaskAssignmentName = "myassignment1",
});
});
package main
import (
storage "github.com/pulumi/pulumi-azure-native-sdk/storage/v3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := storage.NewStorageTaskAssignment(ctx, "storageTaskAssignment", &storage.StorageTaskAssignmentArgs{
AccountName: pulumi.String("sto4445"),
Properties: &storage.StorageTaskAssignmentPropertiesArgs{
Description: pulumi.String("My Storage task assignment"),
Enabled: pulumi.Bool(true),
ExecutionContext: &storage.StorageTaskAssignmentExecutionContextArgs{
Trigger: &storage.ExecutionTriggerArgs{
Parameters: &storage.TriggerParametersArgs{
StartOn: pulumi.String("2022-11-15T21:52:47.8145095Z"),
},
Type: storage.TriggerTypeRunOnce,
},
},
Report: &storage.StorageTaskAssignmentReportArgs{
Prefix: pulumi.String("container1"),
},
TaskId: pulumi.String("/subscriptions/1f31ba14-ce16-4281-b9b4-3e78da6e1616/resourceGroups/res4228/providers/Microsoft.StorageActions/storageTasks/mytask1"),
},
ResourceGroupName: pulumi.String("res4228"),
StorageTaskAssignmentName: pulumi.String("myassignment1"),
})
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.storage.StorageTaskAssignment;
import com.pulumi.azurenative.storage.StorageTaskAssignmentArgs;
import com.pulumi.azurenative.storage.inputs.StorageTaskAssignmentPropertiesArgs;
import com.pulumi.azurenative.storage.inputs.StorageTaskAssignmentExecutionContextArgs;
import com.pulumi.azurenative.storage.inputs.ExecutionTriggerArgs;
import com.pulumi.azurenative.storage.inputs.TriggerParametersArgs;
import com.pulumi.azurenative.storage.inputs.StorageTaskAssignmentReportArgs;
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 storageTaskAssignment = new StorageTaskAssignment("storageTaskAssignment", StorageTaskAssignmentArgs.builder()
.accountName("sto4445")
.properties(StorageTaskAssignmentPropertiesArgs.builder()
.description("My Storage task assignment")
.enabled(true)
.executionContext(StorageTaskAssignmentExecutionContextArgs.builder()
.trigger(ExecutionTriggerArgs.builder()
.parameters(TriggerParametersArgs.builder()
.startOn("2022-11-15T21:52:47.8145095Z")
.build())
.type("RunOnce")
.build())
.build())
.report(StorageTaskAssignmentReportArgs.builder()
.prefix("container1")
.build())
.taskId("/subscriptions/1f31ba14-ce16-4281-b9b4-3e78da6e1616/resourceGroups/res4228/providers/Microsoft.StorageActions/storageTasks/mytask1")
.build())
.resourceGroupName("res4228")
.storageTaskAssignmentName("myassignment1")
.build());
}
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const storageTaskAssignment = new azure_native.storage.StorageTaskAssignment("storageTaskAssignment", {
accountName: "sto4445",
properties: {
description: "My Storage task assignment",
enabled: true,
executionContext: {
trigger: {
parameters: {
startOn: "2022-11-15T21:52:47.8145095Z",
},
type: azure_native.storage.TriggerType.RunOnce,
},
},
report: {
prefix: "container1",
},
taskId: "/subscriptions/1f31ba14-ce16-4281-b9b4-3e78da6e1616/resourceGroups/res4228/providers/Microsoft.StorageActions/storageTasks/mytask1",
},
resourceGroupName: "res4228",
storageTaskAssignmentName: "myassignment1",
});
import pulumi
import pulumi_azure_native as azure_native
storage_task_assignment = azure_native.storage.StorageTaskAssignment("storageTaskAssignment",
account_name="sto4445",
properties={
"description": "My Storage task assignment",
"enabled": True,
"execution_context": {
"trigger": {
"parameters": {
"start_on": "2022-11-15T21:52:47.8145095Z",
},
"type": azure_native.storage.TriggerType.RUN_ONCE,
},
},
"report": {
"prefix": "container1",
},
"task_id": "/subscriptions/1f31ba14-ce16-4281-b9b4-3e78da6e1616/resourceGroups/res4228/providers/Microsoft.StorageActions/storageTasks/mytask1",
},
resource_group_name="res4228",
storage_task_assignment_name="myassignment1")
resources:
storageTaskAssignment:
type: azure-native:storage:StorageTaskAssignment
properties:
accountName: sto4445
properties:
description: My Storage task assignment
enabled: true
executionContext:
trigger:
parameters:
startOn: 2022-11-15T21:52:47.8145095Z
type: RunOnce
report:
prefix: container1
taskId: /subscriptions/1f31ba14-ce16-4281-b9b4-3e78da6e1616/resourceGroups/res4228/providers/Microsoft.StorageActions/storageTasks/mytask1
resourceGroupName: res4228
storageTaskAssignmentName: myassignment1
Create StorageTaskAssignment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new StorageTaskAssignment(name: string, args: StorageTaskAssignmentArgs, opts?: CustomResourceOptions);
@overload
def StorageTaskAssignment(resource_name: str,
args: StorageTaskAssignmentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def StorageTaskAssignment(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_name: Optional[str] = None,
properties: Optional[StorageTaskAssignmentPropertiesArgs] = None,
resource_group_name: Optional[str] = None,
storage_task_assignment_name: Optional[str] = None)
func NewStorageTaskAssignment(ctx *Context, name string, args StorageTaskAssignmentArgs, opts ...ResourceOption) (*StorageTaskAssignment, error)
public StorageTaskAssignment(string name, StorageTaskAssignmentArgs args, CustomResourceOptions? opts = null)
public StorageTaskAssignment(String name, StorageTaskAssignmentArgs args)
public StorageTaskAssignment(String name, StorageTaskAssignmentArgs args, CustomResourceOptions options)
type: azure-native:storage:StorageTaskAssignment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name
This property is required. string - The unique name of the resource.
- args
This property is required. StorageTaskAssignmentArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. StorageTaskAssignmentArgs - The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. StorageTaskAssignmentArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. StorageTaskAssignmentArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. StorageTaskAssignmentArgs - 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 storageTaskAssignmentResource = new AzureNative.Storage.StorageTaskAssignment("storageTaskAssignmentResource", new()
{
AccountName = "string",
Properties = new AzureNative.Storage.Inputs.StorageTaskAssignmentPropertiesArgs
{
Description = "string",
Enabled = false,
ExecutionContext = new AzureNative.Storage.Inputs.StorageTaskAssignmentExecutionContextArgs
{
Trigger = new AzureNative.Storage.Inputs.ExecutionTriggerArgs
{
Parameters = new AzureNative.Storage.Inputs.TriggerParametersArgs
{
EndBy = "string",
Interval = 0,
IntervalUnit = AzureNative.Storage.IntervalUnit.Days,
StartFrom = "string",
StartOn = "string",
},
Type = AzureNative.Storage.TriggerType.RunOnce,
},
Target = new AzureNative.Storage.Inputs.ExecutionTargetArgs
{
ExcludePrefix = new[]
{
"string",
},
Prefix = new[]
{
"string",
},
},
},
Report = new AzureNative.Storage.Inputs.StorageTaskAssignmentReportArgs
{
Prefix = "string",
},
TaskId = "string",
},
ResourceGroupName = "string",
StorageTaskAssignmentName = "string",
});
example, err := storage.NewStorageTaskAssignment(ctx, "storageTaskAssignmentResource", &storage.StorageTaskAssignmentArgs{
AccountName: pulumi.String("string"),
Properties: &storage.StorageTaskAssignmentPropertiesArgs{
Description: pulumi.String("string"),
Enabled: pulumi.Bool(false),
ExecutionContext: &storage.StorageTaskAssignmentExecutionContextArgs{
Trigger: &storage.ExecutionTriggerArgs{
Parameters: &storage.TriggerParametersArgs{
EndBy: pulumi.String("string"),
Interval: pulumi.Int(0),
IntervalUnit: storage.IntervalUnitDays,
StartFrom: pulumi.String("string"),
StartOn: pulumi.String("string"),
},
Type: storage.TriggerTypeRunOnce,
},
Target: &storage.ExecutionTargetArgs{
ExcludePrefix: pulumi.StringArray{
pulumi.String("string"),
},
Prefix: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Report: &storage.StorageTaskAssignmentReportArgs{
Prefix: pulumi.String("string"),
},
TaskId: pulumi.String("string"),
},
ResourceGroupName: pulumi.String("string"),
StorageTaskAssignmentName: pulumi.String("string"),
})
var storageTaskAssignmentResource = new StorageTaskAssignment("storageTaskAssignmentResource", StorageTaskAssignmentArgs.builder()
.accountName("string")
.properties(StorageTaskAssignmentPropertiesArgs.builder()
.description("string")
.enabled(false)
.executionContext(StorageTaskAssignmentExecutionContextArgs.builder()
.trigger(ExecutionTriggerArgs.builder()
.parameters(TriggerParametersArgs.builder()
.endBy("string")
.interval(0)
.intervalUnit("Days")
.startFrom("string")
.startOn("string")
.build())
.type("RunOnce")
.build())
.target(ExecutionTargetArgs.builder()
.excludePrefix("string")
.prefix("string")
.build())
.build())
.report(StorageTaskAssignmentReportArgs.builder()
.prefix("string")
.build())
.taskId("string")
.build())
.resourceGroupName("string")
.storageTaskAssignmentName("string")
.build());
storage_task_assignment_resource = azure_native.storage.StorageTaskAssignment("storageTaskAssignmentResource",
account_name="string",
properties={
"description": "string",
"enabled": False,
"execution_context": {
"trigger": {
"parameters": {
"end_by": "string",
"interval": 0,
"interval_unit": azure_native.storage.IntervalUnit.DAYS,
"start_from": "string",
"start_on": "string",
},
"type": azure_native.storage.TriggerType.RUN_ONCE,
},
"target": {
"exclude_prefix": ["string"],
"prefix": ["string"],
},
},
"report": {
"prefix": "string",
},
"task_id": "string",
},
resource_group_name="string",
storage_task_assignment_name="string")
const storageTaskAssignmentResource = new azure_native.storage.StorageTaskAssignment("storageTaskAssignmentResource", {
accountName: "string",
properties: {
description: "string",
enabled: false,
executionContext: {
trigger: {
parameters: {
endBy: "string",
interval: 0,
intervalUnit: azure_native.storage.IntervalUnit.Days,
startFrom: "string",
startOn: "string",
},
type: azure_native.storage.TriggerType.RunOnce,
},
target: {
excludePrefix: ["string"],
prefix: ["string"],
},
},
report: {
prefix: "string",
},
taskId: "string",
},
resourceGroupName: "string",
storageTaskAssignmentName: "string",
});
type: azure-native:storage:StorageTaskAssignment
properties:
accountName: string
properties:
description: string
enabled: false
executionContext:
target:
excludePrefix:
- string
prefix:
- string
trigger:
parameters:
endBy: string
interval: 0
intervalUnit: Days
startFrom: string
startOn: string
type: RunOnce
report:
prefix: string
taskId: string
resourceGroupName: string
storageTaskAssignmentName: string
StorageTaskAssignment 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 StorageTaskAssignment resource accepts the following input properties:
- Account
Name This property is required. Changes to this property will trigger replacement.
- The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
- Properties
This property is required. Pulumi.Azure Native. Storage. Inputs. Storage Task Assignment Properties - Properties of the storage task assignment.
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- Storage
Task Assignment Name Changes to this property will trigger replacement.
- The name of the storage task assignment within the specified resource group. Storage task assignment names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
- Account
Name This property is required. Changes to this property will trigger replacement.
- The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
- Properties
This property is required. StorageTask Assignment Properties Args - Properties of the storage task assignment.
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- Storage
Task Assignment Name Changes to this property will trigger replacement.
- The name of the storage task assignment within the specified resource group. Storage task assignment names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
- account
Name This property is required. Changes to this property will trigger replacement.
- The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
- properties
This property is required. StorageTask Assignment Properties - Properties of the storage task assignment.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- storage
Task Assignment Name Changes to this property will trigger replacement.
- The name of the storage task assignment within the specified resource group. Storage task assignment names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
- account
Name This property is required. Changes to this property will trigger replacement.
- The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
- properties
This property is required. StorageTask Assignment Properties - Properties of the storage task assignment.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- storage
Task Assignment Name Changes to this property will trigger replacement.
- The name of the storage task assignment within the specified resource group. Storage task assignment names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
- account_
name This property is required. Changes to this property will trigger replacement.
- The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
- properties
This property is required. StorageTask Assignment Properties Args - Properties of the storage task assignment.
- resource_
group_ name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- storage_
task_ assignment_ name Changes to this property will trigger replacement.
- The name of the storage task assignment within the specified resource group. Storage task assignment names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
- account
Name This property is required. Changes to this property will trigger replacement.
- The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
- properties
This property is required. Property Map - Properties of the storage task assignment.
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- storage
Task Assignment Name Changes to this property will trigger replacement.
- The name of the storage task assignment within the specified resource group. Storage task assignment names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
Outputs
All input properties are implicitly available as output properties. Additionally, the StorageTaskAssignment 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
- 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
- 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
- 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
- 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
- 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
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
ExecutionTarget, ExecutionTargetArgs
- Exclude
Prefix List<string> - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- Prefix List<string>
- Required list of object prefixes to be included for task execution
- Exclude
Prefix []string - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- Prefix []string
- Required list of object prefixes to be included for task execution
- exclude
Prefix List<String> - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- prefix List<String>
- Required list of object prefixes to be included for task execution
- exclude
Prefix string[] - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- prefix string[]
- Required list of object prefixes to be included for task execution
- exclude_
prefix Sequence[str] - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- prefix Sequence[str]
- Required list of object prefixes to be included for task execution
- exclude
Prefix List<String> - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- prefix List<String>
- Required list of object prefixes to be included for task execution
ExecutionTargetResponse, ExecutionTargetResponseArgs
- Exclude
Prefix List<string> - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- Prefix List<string>
- Required list of object prefixes to be included for task execution
- Exclude
Prefix []string - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- Prefix []string
- Required list of object prefixes to be included for task execution
- exclude
Prefix List<String> - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- prefix List<String>
- Required list of object prefixes to be included for task execution
- exclude
Prefix string[] - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- prefix string[]
- Required list of object prefixes to be included for task execution
- exclude_
prefix Sequence[str] - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- prefix Sequence[str]
- Required list of object prefixes to be included for task execution
- exclude
Prefix List<String> - List of object prefixes to be excluded from task execution. If there is a conflict between include and exclude prefixes, the exclude prefix will be the determining factor
- prefix List<String>
- Required list of object prefixes to be included for task execution
ExecutionTrigger, ExecutionTriggerArgs
- Parameters
This property is required. Pulumi.Azure Native. Storage. Inputs. Trigger Parameters - The trigger parameters of the storage task assignment execution
- Type
This property is required. Pulumi.Azure Native. Storage. Trigger Type - The trigger type of the storage task assignment execution
- Parameters
This property is required. TriggerParameters - The trigger parameters of the storage task assignment execution
- Type
This property is required. TriggerType - The trigger type of the storage task assignment execution
- parameters
This property is required. TriggerParameters - The trigger parameters of the storage task assignment execution
- type
This property is required. TriggerType - The trigger type of the storage task assignment execution
- parameters
This property is required. TriggerParameters - The trigger parameters of the storage task assignment execution
- type
This property is required. TriggerType - The trigger type of the storage task assignment execution
- parameters
This property is required. TriggerParameters - The trigger parameters of the storage task assignment execution
- type
This property is required. TriggerType - The trigger type of the storage task assignment execution
- parameters
This property is required. Property Map - The trigger parameters of the storage task assignment execution
- type
This property is required. "RunOnce" | "On Schedule" - The trigger type of the storage task assignment execution
ExecutionTriggerResponse, ExecutionTriggerResponseArgs
- Parameters
This property is required. Pulumi.Azure Native. Storage. Inputs. Trigger Parameters Response - The trigger parameters of the storage task assignment execution
- Type
This property is required. string - The trigger type of the storage task assignment execution
- Parameters
This property is required. TriggerParameters Response - The trigger parameters of the storage task assignment execution
- Type
This property is required. string - The trigger type of the storage task assignment execution
- parameters
This property is required. TriggerParameters Response - The trigger parameters of the storage task assignment execution
- type
This property is required. String - The trigger type of the storage task assignment execution
- parameters
This property is required. TriggerParameters Response - The trigger parameters of the storage task assignment execution
- type
This property is required. string - The trigger type of the storage task assignment execution
- parameters
This property is required. TriggerParameters Response - The trigger parameters of the storage task assignment execution
- type
This property is required. str - The trigger type of the storage task assignment execution
- parameters
This property is required. Property Map - The trigger parameters of the storage task assignment execution
- type
This property is required. String - The trigger type of the storage task assignment execution
IntervalUnit, IntervalUnitArgs
- Days
- Days
- Interval
Unit Days - Days
- Days
- Days
- Days
- Days
- DAYS
- Days
- "Days"
- Days
StorageTaskAssignmentExecutionContext, StorageTaskAssignmentExecutionContextArgs
- Trigger
This property is required. Pulumi.Azure Native. Storage. Inputs. Execution Trigger - Execution trigger of the storage task assignment
- Target
Pulumi.
Azure Native. Storage. Inputs. Execution Target - Execution target of the storage task assignment
- Trigger
This property is required. ExecutionTrigger - Execution trigger of the storage task assignment
- Target
Execution
Target - Execution target of the storage task assignment
- trigger
This property is required. ExecutionTrigger - Execution trigger of the storage task assignment
- target
Execution
Target - Execution target of the storage task assignment
- trigger
This property is required. ExecutionTrigger - Execution trigger of the storage task assignment
- target
Execution
Target - Execution target of the storage task assignment
- trigger
This property is required. ExecutionTrigger - Execution trigger of the storage task assignment
- target
Execution
Target - Execution target of the storage task assignment
- trigger
This property is required. Property Map - Execution trigger of the storage task assignment
- target Property Map
- Execution target of the storage task assignment
StorageTaskAssignmentExecutionContextResponse, StorageTaskAssignmentExecutionContextResponseArgs
- Trigger
This property is required. Pulumi.Azure Native. Storage. Inputs. Execution Trigger Response - Execution trigger of the storage task assignment
- Target
Pulumi.
Azure Native. Storage. Inputs. Execution Target Response - Execution target of the storage task assignment
- Trigger
This property is required. ExecutionTrigger Response - Execution trigger of the storage task assignment
- Target
Execution
Target Response - Execution target of the storage task assignment
- trigger
This property is required. ExecutionTrigger Response - Execution trigger of the storage task assignment
- target
Execution
Target Response - Execution target of the storage task assignment
- trigger
This property is required. ExecutionTrigger Response - Execution trigger of the storage task assignment
- target
Execution
Target Response - Execution target of the storage task assignment
- trigger
This property is required. ExecutionTrigger Response - Execution trigger of the storage task assignment
- target
Execution
Target Response - Execution target of the storage task assignment
- trigger
This property is required. Property Map - Execution trigger of the storage task assignment
- target Property Map
- Execution target of the storage task assignment
StorageTaskAssignmentProperties, StorageTaskAssignmentPropertiesArgs
- Description
This property is required. string - Text that describes the purpose of the storage task assignment
- Enabled
This property is required. bool - Whether the storage task assignment is enabled or not
- Execution
Context This property is required. Pulumi.Azure Native. Storage. Inputs. Storage Task Assignment Execution Context - The storage task assignment execution context
- Report
This property is required. Pulumi.Azure Native. Storage. Inputs. Storage Task Assignment Report - The storage task assignment report
- Task
Id This property is required. string - Id of the corresponding storage task
- Description
This property is required. string - Text that describes the purpose of the storage task assignment
- Enabled
This property is required. bool - Whether the storage task assignment is enabled or not
- Execution
Context This property is required. StorageTask Assignment Execution Context - The storage task assignment execution context
- Report
This property is required. StorageTask Assignment Report - The storage task assignment report
- Task
Id This property is required. string - Id of the corresponding storage task
- description
This property is required. String - Text that describes the purpose of the storage task assignment
- enabled
This property is required. Boolean - Whether the storage task assignment is enabled or not
- execution
Context This property is required. StorageTask Assignment Execution Context - The storage task assignment execution context
- report
This property is required. StorageTask Assignment Report - The storage task assignment report
- task
Id This property is required. String - Id of the corresponding storage task
- description
This property is required. string - Text that describes the purpose of the storage task assignment
- enabled
This property is required. boolean - Whether the storage task assignment is enabled or not
- execution
Context This property is required. StorageTask Assignment Execution Context - The storage task assignment execution context
- report
This property is required. StorageTask Assignment Report - The storage task assignment report
- task
Id This property is required. string - Id of the corresponding storage task
- description
This property is required. str - Text that describes the purpose of the storage task assignment
- enabled
This property is required. bool - Whether the storage task assignment is enabled or not
- execution_
context This property is required. StorageTask Assignment Execution Context - The storage task assignment execution context
- report
This property is required. StorageTask Assignment Report - The storage task assignment report
- task_
id This property is required. str - Id of the corresponding storage task
- description
This property is required. String - Text that describes the purpose of the storage task assignment
- enabled
This property is required. Boolean - Whether the storage task assignment is enabled or not
- execution
Context This property is required. Property Map - The storage task assignment execution context
- report
This property is required. Property Map - The storage task assignment report
- task
Id This property is required. String - Id of the corresponding storage task
StorageTaskAssignmentPropertiesResponse, StorageTaskAssignmentPropertiesResponseArgs
- Description
This property is required. string - Text that describes the purpose of the storage task assignment
- Enabled
This property is required. bool - Whether the storage task assignment is enabled or not
- Execution
Context This property is required. Pulumi.Azure Native. Storage. Inputs. Storage Task Assignment Execution Context Response - The storage task assignment execution context
- Provisioning
State This property is required. string - Represents the provisioning state of the storage task assignment.
- Report
This property is required. Pulumi.Azure Native. Storage. Inputs. Storage Task Assignment Report Response - The storage task assignment report
- Task
Id This property is required. string - Id of the corresponding storage task
- Run
Status Pulumi.Azure Native. Storage. Inputs. Storage Task Report Properties Response - Run status of storage task assignment
- Description
This property is required. string - Text that describes the purpose of the storage task assignment
- Enabled
This property is required. bool - Whether the storage task assignment is enabled or not
- Execution
Context This property is required. StorageTask Assignment Execution Context Response - The storage task assignment execution context
- Provisioning
State This property is required. string - Represents the provisioning state of the storage task assignment.
- Report
This property is required. StorageTask Assignment Report Response - The storage task assignment report
- Task
Id This property is required. string - Id of the corresponding storage task
- Run
Status StorageTask Report Properties Response - Run status of storage task assignment
- description
This property is required. String - Text that describes the purpose of the storage task assignment
- enabled
This property is required. Boolean - Whether the storage task assignment is enabled or not
- execution
Context This property is required. StorageTask Assignment Execution Context Response - The storage task assignment execution context
- provisioning
State This property is required. String - Represents the provisioning state of the storage task assignment.
- report
This property is required. StorageTask Assignment Report Response - The storage task assignment report
- task
Id This property is required. String - Id of the corresponding storage task
- run
Status StorageTask Report Properties Response - Run status of storage task assignment
- description
This property is required. string - Text that describes the purpose of the storage task assignment
- enabled
This property is required. boolean - Whether the storage task assignment is enabled or not
- execution
Context This property is required. StorageTask Assignment Execution Context Response - The storage task assignment execution context
- provisioning
State This property is required. string - Represents the provisioning state of the storage task assignment.
- report
This property is required. StorageTask Assignment Report Response - The storage task assignment report
- task
Id This property is required. string - Id of the corresponding storage task
- run
Status StorageTask Report Properties Response - Run status of storage task assignment
- description
This property is required. str - Text that describes the purpose of the storage task assignment
- enabled
This property is required. bool - Whether the storage task assignment is enabled or not
- execution_
context This property is required. StorageTask Assignment Execution Context Response - The storage task assignment execution context
- provisioning_
state This property is required. str - Represents the provisioning state of the storage task assignment.
- report
This property is required. StorageTask Assignment Report Response - The storage task assignment report
- task_
id This property is required. str - Id of the corresponding storage task
- run_
status StorageTask Report Properties Response - Run status of storage task assignment
- description
This property is required. String - Text that describes the purpose of the storage task assignment
- enabled
This property is required. Boolean - Whether the storage task assignment is enabled or not
- execution
Context This property is required. Property Map - The storage task assignment execution context
- provisioning
State This property is required. String - Represents the provisioning state of the storage task assignment.
- report
This property is required. Property Map - The storage task assignment report
- task
Id This property is required. String - Id of the corresponding storage task
- run
Status Property Map - Run status of storage task assignment
StorageTaskAssignmentReport, StorageTaskAssignmentReportArgs
- Prefix
This property is required. string - The container prefix for the location of storage task assignment report
- Prefix
This property is required. string - The container prefix for the location of storage task assignment report
- prefix
This property is required. String - The container prefix for the location of storage task assignment report
- prefix
This property is required. string - The container prefix for the location of storage task assignment report
- prefix
This property is required. str - The container prefix for the location of storage task assignment report
- prefix
This property is required. String - The container prefix for the location of storage task assignment report
StorageTaskAssignmentReportResponse, StorageTaskAssignmentReportResponseArgs
- Prefix
This property is required. string - The container prefix for the location of storage task assignment report
- Prefix
This property is required. string - The container prefix for the location of storage task assignment report
- prefix
This property is required. String - The container prefix for the location of storage task assignment report
- prefix
This property is required. string - The container prefix for the location of storage task assignment report
- prefix
This property is required. str - The container prefix for the location of storage task assignment report
- prefix
This property is required. String - The container prefix for the location of storage task assignment report
StorageTaskReportPropertiesResponse, StorageTaskReportPropertiesResponseArgs
- Finish
Time This property is required. string - End time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Object
Failed Count This property is required. string - Total number of objects where task operation failed when was attempted. Filter options such as objectFailedCount eq 0 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Objects
Operated On Count This property is required. string - Total number of objects that meet the storage tasks condition and were operated upon. Filter options such as objectsOperatedOnCount ge 100 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Objects
Succeeded Count This property is required. string - Total number of objects where task operation succeeded when was attempted.Filter options such as objectsSucceededCount gt 150 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Objects
Targeted Count This property is required. string - Total number of objects that meet the condition as defined in the storage task assignment execution context. Filter options such as objectsTargetedCount gt 50 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Run
Result This property is required. string - Represents the overall result of the execution for the run instance
- Run
Status Enum This property is required. string - Represents the status of the execution.
- Run
Status Error This property is required. string - Well known Azure Storage error code that represents the error encountered during execution of the run instance.
- Start
Time This property is required. string - Start time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Storage
Account Id This property is required. string - Represents the Storage Account Id where the storage task definition was applied and executed.
- Summary
Report Path This property is required. string - Full path to the verbose report stored in the reporting container as specified in the assignment execution context for the storage account.
- Task
Assignment Id This property is required. string - Represents the Storage Task Assignment Id associated with the storage task that provided an execution context.
- Task
Id This property is required. string - Storage Task Arm Id.
- Task
Version This property is required. string - Storage Task Version
- Finish
Time This property is required. string - End time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Object
Failed Count This property is required. string - Total number of objects where task operation failed when was attempted. Filter options such as objectFailedCount eq 0 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Objects
Operated On Count This property is required. string - Total number of objects that meet the storage tasks condition and were operated upon. Filter options such as objectsOperatedOnCount ge 100 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Objects
Succeeded Count This property is required. string - Total number of objects where task operation succeeded when was attempted.Filter options such as objectsSucceededCount gt 150 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Objects
Targeted Count This property is required. string - Total number of objects that meet the condition as defined in the storage task assignment execution context. Filter options such as objectsTargetedCount gt 50 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Run
Result This property is required. string - Represents the overall result of the execution for the run instance
- Run
Status Enum This property is required. string - Represents the status of the execution.
- Run
Status Error This property is required. string - Well known Azure Storage error code that represents the error encountered during execution of the run instance.
- Start
Time This property is required. string - Start time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- Storage
Account Id This property is required. string - Represents the Storage Account Id where the storage task definition was applied and executed.
- Summary
Report Path This property is required. string - Full path to the verbose report stored in the reporting container as specified in the assignment execution context for the storage account.
- Task
Assignment Id This property is required. string - Represents the Storage Task Assignment Id associated with the storage task that provided an execution context.
- Task
Id This property is required. string - Storage Task Arm Id.
- Task
Version This property is required. string - Storage Task Version
- finish
Time This property is required. String - End time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- object
Failed Count This property is required. String - Total number of objects where task operation failed when was attempted. Filter options such as objectFailedCount eq 0 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects
Operated On Count This property is required. String - Total number of objects that meet the storage tasks condition and were operated upon. Filter options such as objectsOperatedOnCount ge 100 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects
Succeeded Count This property is required. String - Total number of objects where task operation succeeded when was attempted.Filter options such as objectsSucceededCount gt 150 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects
Targeted Count This property is required. String - Total number of objects that meet the condition as defined in the storage task assignment execution context. Filter options such as objectsTargetedCount gt 50 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- run
Result This property is required. String - Represents the overall result of the execution for the run instance
- run
Status Enum This property is required. String - Represents the status of the execution.
- run
Status Error This property is required. String - Well known Azure Storage error code that represents the error encountered during execution of the run instance.
- start
Time This property is required. String - Start time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- storage
Account Id This property is required. String - Represents the Storage Account Id where the storage task definition was applied and executed.
- summary
Report Path This property is required. String - Full path to the verbose report stored in the reporting container as specified in the assignment execution context for the storage account.
- task
Assignment Id This property is required. String - Represents the Storage Task Assignment Id associated with the storage task that provided an execution context.
- task
Id This property is required. String - Storage Task Arm Id.
- task
Version This property is required. String - Storage Task Version
- finish
Time This property is required. string - End time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- object
Failed Count This property is required. string - Total number of objects where task operation failed when was attempted. Filter options such as objectFailedCount eq 0 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects
Operated On Count This property is required. string - Total number of objects that meet the storage tasks condition and were operated upon. Filter options such as objectsOperatedOnCount ge 100 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects
Succeeded Count This property is required. string - Total number of objects where task operation succeeded when was attempted.Filter options such as objectsSucceededCount gt 150 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects
Targeted Count This property is required. string - Total number of objects that meet the condition as defined in the storage task assignment execution context. Filter options such as objectsTargetedCount gt 50 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- run
Result This property is required. string - Represents the overall result of the execution for the run instance
- run
Status Enum This property is required. string - Represents the status of the execution.
- run
Status Error This property is required. string - Well known Azure Storage error code that represents the error encountered during execution of the run instance.
- start
Time This property is required. string - Start time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- storage
Account Id This property is required. string - Represents the Storage Account Id where the storage task definition was applied and executed.
- summary
Report Path This property is required. string - Full path to the verbose report stored in the reporting container as specified in the assignment execution context for the storage account.
- task
Assignment Id This property is required. string - Represents the Storage Task Assignment Id associated with the storage task that provided an execution context.
- task
Id This property is required. string - Storage Task Arm Id.
- task
Version This property is required. string - Storage Task Version
- finish_
time This property is required. str - End time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- object_
failed_ count This property is required. str - Total number of objects where task operation failed when was attempted. Filter options such as objectFailedCount eq 0 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects_
operated_ on_ count This property is required. str - Total number of objects that meet the storage tasks condition and were operated upon. Filter options such as objectsOperatedOnCount ge 100 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects_
succeeded_ count This property is required. str - Total number of objects where task operation succeeded when was attempted.Filter options such as objectsSucceededCount gt 150 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects_
targeted_ count This property is required. str - Total number of objects that meet the condition as defined in the storage task assignment execution context. Filter options such as objectsTargetedCount gt 50 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- run_
result This property is required. str - Represents the overall result of the execution for the run instance
- run_
status_ enum This property is required. str - Represents the status of the execution.
- run_
status_ error This property is required. str - Well known Azure Storage error code that represents the error encountered during execution of the run instance.
- start_
time This property is required. str - Start time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- storage_
account_ id This property is required. str - Represents the Storage Account Id where the storage task definition was applied and executed.
- summary_
report_ path This property is required. str - Full path to the verbose report stored in the reporting container as specified in the assignment execution context for the storage account.
- task_
assignment_ id This property is required. str - Represents the Storage Task Assignment Id associated with the storage task that provided an execution context.
- task_
id This property is required. str - Storage Task Arm Id.
- task_
version This property is required. str - Storage Task Version
- finish
Time This property is required. String - End time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- object
Failed Count This property is required. String - Total number of objects where task operation failed when was attempted. Filter options such as objectFailedCount eq 0 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects
Operated On Count This property is required. String - Total number of objects that meet the storage tasks condition and were operated upon. Filter options such as objectsOperatedOnCount ge 100 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects
Succeeded Count This property is required. String - Total number of objects where task operation succeeded when was attempted.Filter options such as objectsSucceededCount gt 150 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- objects
Targeted Count This property is required. String - Total number of objects that meet the condition as defined in the storage task assignment execution context. Filter options such as objectsTargetedCount gt 50 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- run
Result This property is required. String - Represents the overall result of the execution for the run instance
- run
Status Enum This property is required. String - Represents the status of the execution.
- run
Status Error This property is required. String - Well known Azure Storage error code that represents the error encountered during execution of the run instance.
- start
Time This property is required. String - Start time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators
- storage
Account Id This property is required. String - Represents the Storage Account Id where the storage task definition was applied and executed.
- summary
Report Path This property is required. String - Full path to the verbose report stored in the reporting container as specified in the assignment execution context for the storage account.
- task
Assignment Id This property is required. String - Represents the Storage Task Assignment Id associated with the storage task that provided an execution context.
- task
Id This property is required. String - Storage Task Arm Id.
- task
Version This property is required. String - Storage Task Version
TriggerParameters, TriggerParametersArgs
- End
By string - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Interval int
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Interval
Unit Pulumi.Azure Native. Storage. Interval Unit - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Start
From string - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Start
On string - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
- End
By string - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Interval int
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Interval
Unit IntervalUnit - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Start
From string - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Start
On string - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
- end
By String - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval Integer
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval
Unit IntervalUnit - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
From String - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
On String - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
- end
By string - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval number
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval
Unit IntervalUnit - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
From string - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
On string - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
- end_
by str - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval int
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval_
unit IntervalUnit - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start_
from str - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start_
on str - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
- end
By String - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval Number
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval
Unit "Days" - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
From String - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
On String - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
TriggerParametersResponse, TriggerParametersResponseArgs
- End
By string - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Interval int
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Interval
Unit string - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Start
From string - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Start
On string - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
- End
By string - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Interval int
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Interval
Unit string - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Start
From string - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- Start
On string - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
- end
By String - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval Integer
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval
Unit String - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
From String - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
On String - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
- end
By string - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval number
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval
Unit string - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
From string - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
On string - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
- end_
by str - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval int
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval_
unit str - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start_
from str - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start_
on str - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
- end
By String - When to end task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval Number
- Run interval of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- interval
Unit String - Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
From String - When to start task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'
- start
On String - When to start task execution. This is an optional field when ExecutionTrigger.properties.type is 'RunOnce'; this property should not be present when ExecutionTrigger.properties.type is 'OnSchedule'
TriggerType, TriggerTypeArgs
- Run
Once - RunOnce
- On
Schedule - OnSchedule
- Trigger
Type Run Once - RunOnce
- Trigger
Type On Schedule - OnSchedule
- Run
Once - RunOnce
- On
Schedule - OnSchedule
- Run
Once - RunOnce
- On
Schedule - OnSchedule
- RUN_ONCE
- RunOnce
- ON_SCHEDULE
- OnSchedule
- "Run
Once" - RunOnce
- "On
Schedule" - OnSchedule
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:storage:StorageTaskAssignment myassignment1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/storageTaskAssignments/{storageTaskAssignmentName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0