An auto import job instance. Follows Azure Resource Manager standards: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md
Uses Azure REST API version 2025-07-01.
Example Usage
autoImportJobs_CreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var autoImportJob = new AzureNative.StorageCache.AutoImportJob("autoImportJob", new()
{
AdminStatus = AzureNative.StorageCache.AdminStatus.Enable,
AmlFilesystemName = "fs1",
AutoImportJobName = "autojob1",
AutoImportPrefixes = new[]
{
"/",
},
ConflictResolutionMode = AzureNative.StorageCache.ConflictResolutionMode.Skip,
EnableDeletions = false,
Location = "eastus",
MaximumErrors = 0,
ResourceGroupName = "scgroup",
Tags =
{
{ "Dept", "ContosoAds" },
},
});
});
package main
import (
storagecache "github.com/pulumi/pulumi-azure-native-sdk/storagecache/v3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := storagecache.NewAutoImportJob(ctx, "autoImportJob", &storagecache.AutoImportJobArgs{
AdminStatus: pulumi.String(storagecache.AdminStatusEnable),
AmlFilesystemName: pulumi.String("fs1"),
AutoImportJobName: pulumi.String("autojob1"),
AutoImportPrefixes: pulumi.StringArray{
pulumi.String("/"),
},
ConflictResolutionMode: pulumi.String(storagecache.ConflictResolutionModeSkip),
EnableDeletions: pulumi.Bool(false),
Location: pulumi.String("eastus"),
MaximumErrors: pulumi.Float64(0),
ResourceGroupName: pulumi.String("scgroup"),
Tags: pulumi.StringMap{
"Dept": pulumi.String("ContosoAds"),
},
})
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.storagecache.AutoImportJob;
import com.pulumi.azurenative.storagecache.AutoImportJobArgs;
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 autoImportJob = new AutoImportJob("autoImportJob", AutoImportJobArgs.builder()
.adminStatus("Enable")
.amlFilesystemName("fs1")
.autoImportJobName("autojob1")
.autoImportPrefixes("/")
.conflictResolutionMode("Skip")
.enableDeletions(false)
.location("eastus")
.maximumErrors(0.0)
.resourceGroupName("scgroup")
.tags(Map.of("Dept", "ContosoAds"))
.build());
}
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const autoImportJob = new azure_native.storagecache.AutoImportJob("autoImportJob", {
adminStatus: azure_native.storagecache.AdminStatus.Enable,
amlFilesystemName: "fs1",
autoImportJobName: "autojob1",
autoImportPrefixes: ["/"],
conflictResolutionMode: azure_native.storagecache.ConflictResolutionMode.Skip,
enableDeletions: false,
location: "eastus",
maximumErrors: 0,
resourceGroupName: "scgroup",
tags: {
Dept: "ContosoAds",
},
});
import pulumi
import pulumi_azure_native as azure_native
auto_import_job = azure_native.storagecache.AutoImportJob("autoImportJob",
admin_status=azure_native.storagecache.AdminStatus.ENABLE,
aml_filesystem_name="fs1",
auto_import_job_name="autojob1",
auto_import_prefixes=["/"],
conflict_resolution_mode=azure_native.storagecache.ConflictResolutionMode.SKIP,
enable_deletions=False,
location="eastus",
maximum_errors=0,
resource_group_name="scgroup",
tags={
"Dept": "ContosoAds",
})
resources:
autoImportJob:
type: azure-native:storagecache:AutoImportJob
properties:
adminStatus: Enable
amlFilesystemName: fs1
autoImportJobName: autojob1
autoImportPrefixes:
- /
conflictResolutionMode: Skip
enableDeletions: false
location: eastus
maximumErrors: 0
resourceGroupName: scgroup
tags:
Dept: ContosoAds
Create AutoImportJob Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AutoImportJob(name: string, args: AutoImportJobArgs, opts?: CustomResourceOptions);@overload
def AutoImportJob(resource_name: str,
args: AutoImportJobArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AutoImportJob(resource_name: str,
opts: Optional[ResourceOptions] = None,
aml_filesystem_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
admin_status: Optional[Union[str, AdminStatus]] = None,
auto_import_job_name: Optional[str] = None,
auto_import_prefixes: Optional[Sequence[str]] = None,
conflict_resolution_mode: Optional[Union[str, ConflictResolutionMode]] = None,
enable_deletions: Optional[bool] = None,
location: Optional[str] = None,
maximum_errors: Optional[float] = None,
tags: Optional[Mapping[str, str]] = None)func NewAutoImportJob(ctx *Context, name string, args AutoImportJobArgs, opts ...ResourceOption) (*AutoImportJob, error)public AutoImportJob(string name, AutoImportJobArgs args, CustomResourceOptions? opts = null)
public AutoImportJob(String name, AutoImportJobArgs args)
public AutoImportJob(String name, AutoImportJobArgs args, CustomResourceOptions options)
type: azure-native:storagecache:AutoImportJob
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 AutoImportJobArgs
- 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 AutoImportJobArgs
- 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 AutoImportJobArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AutoImportJobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AutoImportJobArgs
- 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 autoImportJobResource = new AzureNative.StorageCache.AutoImportJob("autoImportJobResource", new()
{
AmlFilesystemName = "string",
ResourceGroupName = "string",
AdminStatus = "string",
AutoImportJobName = "string",
AutoImportPrefixes = new[]
{
"string",
},
ConflictResolutionMode = "string",
EnableDeletions = false,
Location = "string",
MaximumErrors = 0,
Tags =
{
{ "string", "string" },
},
});
example, err := storagecache.NewAutoImportJob(ctx, "autoImportJobResource", &storagecache.AutoImportJobArgs{
AmlFilesystemName: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
AdminStatus: pulumi.String("string"),
AutoImportJobName: pulumi.String("string"),
AutoImportPrefixes: pulumi.StringArray{
pulumi.String("string"),
},
ConflictResolutionMode: pulumi.String("string"),
EnableDeletions: pulumi.Bool(false),
Location: pulumi.String("string"),
MaximumErrors: pulumi.Float64(0),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var autoImportJobResource = new AutoImportJob("autoImportJobResource", AutoImportJobArgs.builder()
.amlFilesystemName("string")
.resourceGroupName("string")
.adminStatus("string")
.autoImportJobName("string")
.autoImportPrefixes("string")
.conflictResolutionMode("string")
.enableDeletions(false)
.location("string")
.maximumErrors(0.0)
.tags(Map.of("string", "string"))
.build());
auto_import_job_resource = azure_native.storagecache.AutoImportJob("autoImportJobResource",
aml_filesystem_name="string",
resource_group_name="string",
admin_status="string",
auto_import_job_name="string",
auto_import_prefixes=["string"],
conflict_resolution_mode="string",
enable_deletions=False,
location="string",
maximum_errors=0,
tags={
"string": "string",
})
const autoImportJobResource = new azure_native.storagecache.AutoImportJob("autoImportJobResource", {
amlFilesystemName: "string",
resourceGroupName: "string",
adminStatus: "string",
autoImportJobName: "string",
autoImportPrefixes: ["string"],
conflictResolutionMode: "string",
enableDeletions: false,
location: "string",
maximumErrors: 0,
tags: {
string: "string",
},
});
type: azure-native:storagecache:AutoImportJob
properties:
adminStatus: string
amlFilesystemName: string
autoImportJobName: string
autoImportPrefixes:
- string
conflictResolutionMode: string
enableDeletions: false
location: string
maximumErrors: 0
resourceGroupName: string
tags:
string: string
AutoImportJob 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 AutoImportJob resource accepts the following input properties:
- Aml
Filesystem stringName - Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Admin
Status string | Pulumi.Azure Native. Storage Cache. Admin Status - The administrative status of the auto import job. Possible values: 'Enable', 'Disable'. Passing in a value of 'Disable' will disable the current active auto import job. By default it is set to 'Enable'.
- Auto
Import stringJob Name - Name for the auto import job. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- Auto
Import List<string>Prefixes - An array of blob paths/prefixes that get auto imported to the cluster namespace. It has '/' as the default value. Number of maximum allowed paths is 100.
- Conflict
Resolution string | Pulumi.Mode Azure Native. Storage Cache. Conflict Resolution Mode - How the auto import job will handle conflicts. For example, if the auto import job is trying to bring in a directory, but a file is at that path, how it handles it. Fail indicates that the auto import job should stop immediately and not do anything with the conflict. Skip indicates that it should pass over the conflict. OverwriteIfDirty causes the auto import job to delete and re-import the file or directory if it is a conflicting type, is dirty, or is currently released. OverwriteAlways extends OverwriteIfDirty to include releasing files that had been restored but were not dirty. Please reference https://learn.microsoft.com/en-us/azure/azure-managed-lustre/blob-integration#conflict-resolution-mode for a thorough explanation of these resolution modes.
- Enable
Deletions bool - Whether or not to enable deletions during auto import. This only affects overwrite-dirty.
- Location string
- The geo-location where the resource lives
- Maximum
Errors double - Total non-conflict-oriented errors (e.g., OS errors) Import will tolerate before exiting with failure. -1 means infinite. 0 means exit immediately on any error.
- Dictionary<string, string>
- Resource tags.
- Aml
Filesystem stringName - Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Admin
Status string | AdminStatus - The administrative status of the auto import job. Possible values: 'Enable', 'Disable'. Passing in a value of 'Disable' will disable the current active auto import job. By default it is set to 'Enable'.
- Auto
Import stringJob Name - Name for the auto import job. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- Auto
Import []stringPrefixes - An array of blob paths/prefixes that get auto imported to the cluster namespace. It has '/' as the default value. Number of maximum allowed paths is 100.
- Conflict
Resolution string | ConflictMode Resolution Mode - How the auto import job will handle conflicts. For example, if the auto import job is trying to bring in a directory, but a file is at that path, how it handles it. Fail indicates that the auto import job should stop immediately and not do anything with the conflict. Skip indicates that it should pass over the conflict. OverwriteIfDirty causes the auto import job to delete and re-import the file or directory if it is a conflicting type, is dirty, or is currently released. OverwriteAlways extends OverwriteIfDirty to include releasing files that had been restored but were not dirty. Please reference https://learn.microsoft.com/en-us/azure/azure-managed-lustre/blob-integration#conflict-resolution-mode for a thorough explanation of these resolution modes.
- Enable
Deletions bool - Whether or not to enable deletions during auto import. This only affects overwrite-dirty.
- Location string
- The geo-location where the resource lives
- Maximum
Errors float64 - Total non-conflict-oriented errors (e.g., OS errors) Import will tolerate before exiting with failure. -1 means infinite. 0 means exit immediately on any error.
- map[string]string
- Resource tags.
- aml
Filesystem StringName - Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- admin
Status String | AdminStatus - The administrative status of the auto import job. Possible values: 'Enable', 'Disable'. Passing in a value of 'Disable' will disable the current active auto import job. By default it is set to 'Enable'.
- auto
Import StringJob Name - Name for the auto import job. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- auto
Import List<String>Prefixes - An array of blob paths/prefixes that get auto imported to the cluster namespace. It has '/' as the default value. Number of maximum allowed paths is 100.
- conflict
Resolution String | ConflictMode Resolution Mode - How the auto import job will handle conflicts. For example, if the auto import job is trying to bring in a directory, but a file is at that path, how it handles it. Fail indicates that the auto import job should stop immediately and not do anything with the conflict. Skip indicates that it should pass over the conflict. OverwriteIfDirty causes the auto import job to delete and re-import the file or directory if it is a conflicting type, is dirty, or is currently released. OverwriteAlways extends OverwriteIfDirty to include releasing files that had been restored but were not dirty. Please reference https://learn.microsoft.com/en-us/azure/azure-managed-lustre/blob-integration#conflict-resolution-mode for a thorough explanation of these resolution modes.
- enable
Deletions Boolean - Whether or not to enable deletions during auto import. This only affects overwrite-dirty.
- location String
- The geo-location where the resource lives
- maximum
Errors Double - Total non-conflict-oriented errors (e.g., OS errors) Import will tolerate before exiting with failure. -1 means infinite. 0 means exit immediately on any error.
- Map<String,String>
- Resource tags.
- aml
Filesystem stringName - Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- admin
Status string | AdminStatus - The administrative status of the auto import job. Possible values: 'Enable', 'Disable'. Passing in a value of 'Disable' will disable the current active auto import job. By default it is set to 'Enable'.
- auto
Import stringJob Name - Name for the auto import job. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- auto
Import string[]Prefixes - An array of blob paths/prefixes that get auto imported to the cluster namespace. It has '/' as the default value. Number of maximum allowed paths is 100.
- conflict
Resolution string | ConflictMode Resolution Mode - How the auto import job will handle conflicts. For example, if the auto import job is trying to bring in a directory, but a file is at that path, how it handles it. Fail indicates that the auto import job should stop immediately and not do anything with the conflict. Skip indicates that it should pass over the conflict. OverwriteIfDirty causes the auto import job to delete and re-import the file or directory if it is a conflicting type, is dirty, or is currently released. OverwriteAlways extends OverwriteIfDirty to include releasing files that had been restored but were not dirty. Please reference https://learn.microsoft.com/en-us/azure/azure-managed-lustre/blob-integration#conflict-resolution-mode for a thorough explanation of these resolution modes.
- enable
Deletions boolean - Whether or not to enable deletions during auto import. This only affects overwrite-dirty.
- location string
- The geo-location where the resource lives
- maximum
Errors number - Total non-conflict-oriented errors (e.g., OS errors) Import will tolerate before exiting with failure. -1 means infinite. 0 means exit immediately on any error.
- {[key: string]: string}
- Resource tags.
- aml_
filesystem_ strname - Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- admin_
status str | AdminStatus - The administrative status of the auto import job. Possible values: 'Enable', 'Disable'. Passing in a value of 'Disable' will disable the current active auto import job. By default it is set to 'Enable'.
- auto_
import_ strjob_ name - Name for the auto import job. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- auto_
import_ Sequence[str]prefixes - An array of blob paths/prefixes that get auto imported to the cluster namespace. It has '/' as the default value. Number of maximum allowed paths is 100.
- conflict_
resolution_ str | Conflictmode Resolution Mode - How the auto import job will handle conflicts. For example, if the auto import job is trying to bring in a directory, but a file is at that path, how it handles it. Fail indicates that the auto import job should stop immediately and not do anything with the conflict. Skip indicates that it should pass over the conflict. OverwriteIfDirty causes the auto import job to delete and re-import the file or directory if it is a conflicting type, is dirty, or is currently released. OverwriteAlways extends OverwriteIfDirty to include releasing files that had been restored but were not dirty. Please reference https://learn.microsoft.com/en-us/azure/azure-managed-lustre/blob-integration#conflict-resolution-mode for a thorough explanation of these resolution modes.
- enable_
deletions bool - Whether or not to enable deletions during auto import. This only affects overwrite-dirty.
- location str
- The geo-location where the resource lives
- maximum_
errors float - Total non-conflict-oriented errors (e.g., OS errors) Import will tolerate before exiting with failure. -1 means infinite. 0 means exit immediately on any error.
- Mapping[str, str]
- Resource tags.
- aml
Filesystem StringName - Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- admin
Status String | "Enable" | "Disable" - The administrative status of the auto import job. Possible values: 'Enable', 'Disable'. Passing in a value of 'Disable' will disable the current active auto import job. By default it is set to 'Enable'.
- auto
Import StringJob Name - Name for the auto import job. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
- auto
Import List<String>Prefixes - An array of blob paths/prefixes that get auto imported to the cluster namespace. It has '/' as the default value. Number of maximum allowed paths is 100.
- conflict
Resolution String | "Fail" | "Skip" | "OverwriteMode If Dirty" | "Overwrite Always" - How the auto import job will handle conflicts. For example, if the auto import job is trying to bring in a directory, but a file is at that path, how it handles it. Fail indicates that the auto import job should stop immediately and not do anything with the conflict. Skip indicates that it should pass over the conflict. OverwriteIfDirty causes the auto import job to delete and re-import the file or directory if it is a conflicting type, is dirty, or is currently released. OverwriteAlways extends OverwriteIfDirty to include releasing files that had been restored but were not dirty. Please reference https://learn.microsoft.com/en-us/azure/azure-managed-lustre/blob-integration#conflict-resolution-mode for a thorough explanation of these resolution modes.
- enable
Deletions Boolean - Whether or not to enable deletions during auto import. This only affects overwrite-dirty.
- location String
- The geo-location where the resource lives
- maximum
Errors Number - Total non-conflict-oriented errors (e.g., OS errors) Import will tolerate before exiting with failure. -1 means infinite. 0 means exit immediately on any error.
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the AutoImportJob resource produces the following output properties:
- Azure
Api stringVersion - The Azure API version of the resource.
- Blob
Sync Pulumi.Events Azure Native. Storage Cache. Outputs. Auto Import Job Response Blob Sync Events - The storage account blob change feed status of the auto import job.
- Id string
- The provider-assigned unique ID for this managed resource.
- Imported
Directories double - Number of directories imported during full scan.
- Imported
Files double - Number of files imported during full scan.
- Imported
Symlinks double - Number of symlinks imported during full scan.
- Last
Completion stringTime UTC - The time (in UTC) of the last completed auto import job.
- Last
Started stringTime UTC - The time (in UTC) the latest auto import job started.
- Name string
- The name of the resource
- Preexisting
Directories double - Number of preexisting directories during full scan.
- Preexisting
Files double - Number of preexisting files during full scan.
- Preexisting
Symlinks double - Number of preexisting symlinks during full scan.
- Provisioning
State string - ARM provisioning state.
- Rate
Of doubleBlob Import - Rate of blob import during full scan.
- Rate
Of doubleBlob Walk - Rate of blobs walked during full scan.
- Scan
End stringTime - Date and time of when the full scan ended.
- Scan
Start stringTime - Date and time of when the currently running full scan began.
- State string
- The state of the auto import operation.
- Status
Code string - Server-defined status code for auto import job.
- Status
Message string - Server-defined status message for auto import job.
- System
Data Pulumi.Azure Native. Storage Cache. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Total
Blobs doubleImported - Total number of blobs imported during full scan.
- Total
Blobs doubleWalked - Total number of blobs walked during full scan.
- Total
Conflicts double - Total conflicts encountered during full scan.
- Total
Errors double - Total errors encountered during full scan.
- 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.
- Blob
Sync AutoEvents Import Job Response Blob Sync Events - The storage account blob change feed status of the auto import job.
- Id string
- The provider-assigned unique ID for this managed resource.
- Imported
Directories float64 - Number of directories imported during full scan.
- Imported
Files float64 - Number of files imported during full scan.
- Imported
Symlinks float64 - Number of symlinks imported during full scan.
- Last
Completion stringTime UTC - The time (in UTC) of the last completed auto import job.
- Last
Started stringTime UTC - The time (in UTC) the latest auto import job started.
- Name string
- The name of the resource
- Preexisting
Directories float64 - Number of preexisting directories during full scan.
- Preexisting
Files float64 - Number of preexisting files during full scan.
- Preexisting
Symlinks float64 - Number of preexisting symlinks during full scan.
- Provisioning
State string - ARM provisioning state.
- Rate
Of float64Blob Import - Rate of blob import during full scan.
- Rate
Of float64Blob Walk - Rate of blobs walked during full scan.
- Scan
End stringTime - Date and time of when the full scan ended.
- Scan
Start stringTime - Date and time of when the currently running full scan began.
- State string
- The state of the auto import operation.
- Status
Code string - Server-defined status code for auto import job.
- Status
Message string - Server-defined status message for auto import job.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Total
Blobs float64Imported - Total number of blobs imported during full scan.
- Total
Blobs float64Walked - Total number of blobs walked during full scan.
- Total
Conflicts float64 - Total conflicts encountered during full scan.
- Total
Errors float64 - Total errors encountered during full scan.
- 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.
- blob
Sync AutoEvents Import Job Response Blob Sync Events - The storage account blob change feed status of the auto import job.
- id String
- The provider-assigned unique ID for this managed resource.
- imported
Directories Double - Number of directories imported during full scan.
- imported
Files Double - Number of files imported during full scan.
- imported
Symlinks Double - Number of symlinks imported during full scan.
- last
Completion StringTime UTC - The time (in UTC) of the last completed auto import job.
- last
Started StringTime UTC - The time (in UTC) the latest auto import job started.
- name String
- The name of the resource
- preexisting
Directories Double - Number of preexisting directories during full scan.
- preexisting
Files Double - Number of preexisting files during full scan.
- preexisting
Symlinks Double - Number of preexisting symlinks during full scan.
- provisioning
State String - ARM provisioning state.
- rate
Of DoubleBlob Import - Rate of blob import during full scan.
- rate
Of DoubleBlob Walk - Rate of blobs walked during full scan.
- scan
End StringTime - Date and time of when the full scan ended.
- scan
Start StringTime - Date and time of when the currently running full scan began.
- state String
- The state of the auto import operation.
- status
Code String - Server-defined status code for auto import job.
- status
Message String - Server-defined status message for auto import job.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- total
Blobs DoubleImported - Total number of blobs imported during full scan.
- total
Blobs DoubleWalked - Total number of blobs walked during full scan.
- total
Conflicts Double - Total conflicts encountered during full scan.
- total
Errors Double - Total errors encountered during full scan.
- 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.
- blob
Sync AutoEvents Import Job Response Blob Sync Events - The storage account blob change feed status of the auto import job.
- id string
- The provider-assigned unique ID for this managed resource.
- imported
Directories number - Number of directories imported during full scan.
- imported
Files number - Number of files imported during full scan.
- imported
Symlinks number - Number of symlinks imported during full scan.
- last
Completion stringTime UTC - The time (in UTC) of the last completed auto import job.
- last
Started stringTime UTC - The time (in UTC) the latest auto import job started.
- name string
- The name of the resource
- preexisting
Directories number - Number of preexisting directories during full scan.
- preexisting
Files number - Number of preexisting files during full scan.
- preexisting
Symlinks number - Number of preexisting symlinks during full scan.
- provisioning
State string - ARM provisioning state.
- rate
Of numberBlob Import - Rate of blob import during full scan.
- rate
Of numberBlob Walk - Rate of blobs walked during full scan.
- scan
End stringTime - Date and time of when the full scan ended.
- scan
Start stringTime - Date and time of when the currently running full scan began.
- state string
- The state of the auto import operation.
- status
Code string - Server-defined status code for auto import job.
- status
Message string - Server-defined status message for auto import job.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- total
Blobs numberImported - Total number of blobs imported during full scan.
- total
Blobs numberWalked - Total number of blobs walked during full scan.
- total
Conflicts number - Total conflicts encountered during full scan.
- total
Errors number - Total errors encountered during full scan.
- 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.
- blob_
sync_ Autoevents Import Job Response Blob Sync Events - The storage account blob change feed status of the auto import job.
- id str
- The provider-assigned unique ID for this managed resource.
- imported_
directories float - Number of directories imported during full scan.
- imported_
files float - Number of files imported during full scan.
- imported_
symlinks float - Number of symlinks imported during full scan.
- last_
completion_ strtime_ utc - The time (in UTC) of the last completed auto import job.
- last_
started_ strtime_ utc - The time (in UTC) the latest auto import job started.
- name str
- The name of the resource
- preexisting_
directories float - Number of preexisting directories during full scan.
- preexisting_
files float - Number of preexisting files during full scan.
- preexisting_
symlinks float - Number of preexisting symlinks during full scan.
- provisioning_
state str - ARM provisioning state.
- rate_
of_ floatblob_ import - Rate of blob import during full scan.
- rate_
of_ floatblob_ walk - Rate of blobs walked during full scan.
- scan_
end_ strtime - Date and time of when the full scan ended.
- scan_
start_ strtime - Date and time of when the currently running full scan began.
- state str
- The state of the auto import operation.
- status_
code str - Server-defined status code for auto import job.
- status_
message str - Server-defined status message for auto import job.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- total_
blobs_ floatimported - Total number of blobs imported during full scan.
- total_
blobs_ floatwalked - Total number of blobs walked during full scan.
- total_
conflicts float - Total conflicts encountered during full scan.
- total_
errors float - Total errors encountered during full scan.
- 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.
- blob
Sync Property MapEvents - The storage account blob change feed status of the auto import job.
- id String
- The provider-assigned unique ID for this managed resource.
- imported
Directories Number - Number of directories imported during full scan.
- imported
Files Number - Number of files imported during full scan.
- imported
Symlinks Number - Number of symlinks imported during full scan.
- last
Completion StringTime UTC - The time (in UTC) of the last completed auto import job.
- last
Started StringTime UTC - The time (in UTC) the latest auto import job started.
- name String
- The name of the resource
- preexisting
Directories Number - Number of preexisting directories during full scan.
- preexisting
Files Number - Number of preexisting files during full scan.
- preexisting
Symlinks Number - Number of preexisting symlinks during full scan.
- provisioning
State String - ARM provisioning state.
- rate
Of NumberBlob Import - Rate of blob import during full scan.
- rate
Of NumberBlob Walk - Rate of blobs walked during full scan.
- scan
End StringTime - Date and time of when the full scan ended.
- scan
Start StringTime - Date and time of when the currently running full scan began.
- state String
- The state of the auto import operation.
- status
Code String - Server-defined status code for auto import job.
- status
Message String - Server-defined status message for auto import job.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- total
Blobs NumberImported - Total number of blobs imported during full scan.
- total
Blobs NumberWalked - Total number of blobs walked during full scan.
- total
Conflicts Number - Total conflicts encountered during full scan.
- total
Errors Number - Total errors encountered during full scan.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AdminStatus, AdminStatusArgs
- Enable
- Enable
- Disable
- Disable
- Admin
Status Enable - Enable
- Admin
Status Disable - Disable
- Enable
- Enable
- Disable
- Disable
- Enable
- Enable
- Disable
- Disable
- ENABLE
- Enable
- DISABLE
- Disable
- "Enable"
- Enable
- "Disable"
- Disable
AutoImportJobResponseBlobSyncEvents, AutoImportJobResponseBlobSyncEventsArgs
The storage account blob change feed status of the auto import job.- Deletions double
- Number of deletions during auto import.
- Imported
Directories double - Number of directories imported during auto import.
- Imported
Files double - Number of files imported during auto import.
- Imported
Symlinks double - Number of symlinks imported during auto import.
- Last
Change stringFeed Event Consumed Time - Date and time of the last Change Feed event consumed.
- Last
Time stringFully Synchronized - Date and time when last fully synchronized.
- Preexisting
Directories double - Number of preexisting directories during auto import.
- Preexisting
Files double - Number of preexisting files during auto import.
- Preexisting
Symlinks double - Number of preexisting symlinks during auto import.
- Rate
Of doubleBlob Import - Rate of blob import per second during auto import.
- Total
Blobs doubleImported - Total number of blobs imported during auto import.
- Total
Conflicts double - Total conflicts encountered during auto import.
- Total
Errors double - Total errors encountered during auto import.
- Deletions float64
- Number of deletions during auto import.
- Imported
Directories float64 - Number of directories imported during auto import.
- Imported
Files float64 - Number of files imported during auto import.
- Imported
Symlinks float64 - Number of symlinks imported during auto import.
- Last
Change stringFeed Event Consumed Time - Date and time of the last Change Feed event consumed.
- Last
Time stringFully Synchronized - Date and time when last fully synchronized.
- Preexisting
Directories float64 - Number of preexisting directories during auto import.
- Preexisting
Files float64 - Number of preexisting files during auto import.
- Preexisting
Symlinks float64 - Number of preexisting symlinks during auto import.
- Rate
Of float64Blob Import - Rate of blob import per second during auto import.
- Total
Blobs float64Imported - Total number of blobs imported during auto import.
- Total
Conflicts float64 - Total conflicts encountered during auto import.
- Total
Errors float64 - Total errors encountered during auto import.
- deletions Double
- Number of deletions during auto import.
- imported
Directories Double - Number of directories imported during auto import.
- imported
Files Double - Number of files imported during auto import.
- imported
Symlinks Double - Number of symlinks imported during auto import.
- last
Change StringFeed Event Consumed Time - Date and time of the last Change Feed event consumed.
- last
Time StringFully Synchronized - Date and time when last fully synchronized.
- preexisting
Directories Double - Number of preexisting directories during auto import.
- preexisting
Files Double - Number of preexisting files during auto import.
- preexisting
Symlinks Double - Number of preexisting symlinks during auto import.
- rate
Of DoubleBlob Import - Rate of blob import per second during auto import.
- total
Blobs DoubleImported - Total number of blobs imported during auto import.
- total
Conflicts Double - Total conflicts encountered during auto import.
- total
Errors Double - Total errors encountered during auto import.
- deletions number
- Number of deletions during auto import.
- imported
Directories number - Number of directories imported during auto import.
- imported
Files number - Number of files imported during auto import.
- imported
Symlinks number - Number of symlinks imported during auto import.
- last
Change stringFeed Event Consumed Time - Date and time of the last Change Feed event consumed.
- last
Time stringFully Synchronized - Date and time when last fully synchronized.
- preexisting
Directories number - Number of preexisting directories during auto import.
- preexisting
Files number - Number of preexisting files during auto import.
- preexisting
Symlinks number - Number of preexisting symlinks during auto import.
- rate
Of numberBlob Import - Rate of blob import per second during auto import.
- total
Blobs numberImported - Total number of blobs imported during auto import.
- total
Conflicts number - Total conflicts encountered during auto import.
- total
Errors number - Total errors encountered during auto import.
- deletions float
- Number of deletions during auto import.
- imported_
directories float - Number of directories imported during auto import.
- imported_
files float - Number of files imported during auto import.
- imported_
symlinks float - Number of symlinks imported during auto import.
- last_
change_ strfeed_ event_ consumed_ time - Date and time of the last Change Feed event consumed.
- last_
time_ strfully_ synchronized - Date and time when last fully synchronized.
- preexisting_
directories float - Number of preexisting directories during auto import.
- preexisting_
files float - Number of preexisting files during auto import.
- preexisting_
symlinks float - Number of preexisting symlinks during auto import.
- rate_
of_ floatblob_ import - Rate of blob import per second during auto import.
- total_
blobs_ floatimported - Total number of blobs imported during auto import.
- total_
conflicts float - Total conflicts encountered during auto import.
- total_
errors float - Total errors encountered during auto import.
- deletions Number
- Number of deletions during auto import.
- imported
Directories Number - Number of directories imported during auto import.
- imported
Files Number - Number of files imported during auto import.
- imported
Symlinks Number - Number of symlinks imported during auto import.
- last
Change StringFeed Event Consumed Time - Date and time of the last Change Feed event consumed.
- last
Time StringFully Synchronized - Date and time when last fully synchronized.
- preexisting
Directories Number - Number of preexisting directories during auto import.
- preexisting
Files Number - Number of preexisting files during auto import.
- preexisting
Symlinks Number - Number of preexisting symlinks during auto import.
- rate
Of NumberBlob Import - Rate of blob import per second during auto import.
- total
Blobs NumberImported - Total number of blobs imported during auto import.
- total
Conflicts Number - Total conflicts encountered during auto import.
- total
Errors Number - Total errors encountered during auto import.
ConflictResolutionMode, ConflictResolutionModeArgs
- Fail
- Fail
- Skip
- Skip
- Overwrite
If Dirty - OverwriteIfDirty
- Overwrite
Always - OverwriteAlways
- Conflict
Resolution Mode Fail - Fail
- Conflict
Resolution Mode Skip - Skip
- Conflict
Resolution Mode Overwrite If Dirty - OverwriteIfDirty
- Conflict
Resolution Mode Overwrite Always - OverwriteAlways
- Fail
- Fail
- Skip
- Skip
- Overwrite
If Dirty - OverwriteIfDirty
- Overwrite
Always - OverwriteAlways
- Fail
- Fail
- Skip
- Skip
- Overwrite
If Dirty - OverwriteIfDirty
- Overwrite
Always - OverwriteAlways
- FAIL
- Fail
- SKIP
- Skip
- OVERWRITE_IF_DIRTY
- OverwriteIfDirty
- OVERWRITE_ALWAYS
- OverwriteAlways
- "Fail"
- Fail
- "Skip"
- Skip
- "Overwrite
If Dirty" - OverwriteIfDirty
- "Overwrite
Always" - OverwriteAlways
SystemDataResponse, SystemDataResponseArgs
Metadata pertaining to creation and last modification of 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 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.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:storagecache:AutoImportJob autojob1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageCache/amlFilesystems/{amlFilesystemName}/autoImportJobs/{autoImportJobName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
