Azure.ResourceManager.StorageMover.Models Namespace

Classes

Name Description
ArmStorageMoverModelFactory

A factory class for creating instances of the models for mocking.

AzureKeyVaultS3WithHmacCredentials

The Azure Key Vault secret URIs which store the credentials.

AzureKeyVaultSmbCredentials

The Azure Key Vault secret URIs which store the credentials.

AzureMultiCloudConnectorEndpointProperties

The properties of Azure MultiCloudConnector endpoint.

AzureMultiCloudConnectorEndpointUpdateProperties

The properties of Azure Storage NFS file share endpoint to update.

AzureStorageBlobContainerEndpointProperties

The properties of Azure Storage blob container endpoint.

AzureStorageBlobContainerEndpointUpdateProperties

The AzureStorageBlobContainerEndpointUpdateProperties.

AzureStorageNfsFileShareEndpointProperties

The properties of Azure Storage NFS file share endpoint.

AzureStorageNfsFileShareEndpointUpdateProperties

The properties of Azure Storage NFS file share endpoint to update.

AzureStorageSmbFileShareEndpointProperties

The properties of Azure Storage SMB file share endpoint.

AzureStorageSmbFileShareEndpointUpdateProperties

The properties of Azure Storage SMB file share endpoint to update.

EndpointBaseProperties

The resource specific properties for the Storage Mover resource. Please note this is the abstract base class. The derived classes available for instantiation are: AzureStorageBlobContainerEndpointProperties, NfsMountEndpointProperties, AzureStorageSmbFileShareEndpointProperties, SmbMountEndpointProperties, AzureStorageNfsFileShareEndpointProperties, and AzureMultiCloudConnectorEndpointProperties.

EndpointBaseUpdateProperties

The Endpoint resource, which contains information about file sources and targets. Please note this is the abstract base class. The derived classes available for instantiation are: AzureStorageBlobContainerEndpointUpdateProperties, NfsMountEndpointUpdateProperties, AzureStorageSmbFileShareEndpointUpdateProperties, AzureStorageNfsFileShareEndpointUpdateProperties, AzureMultiCloudConnectorEndpointUpdateProperties, and SmbMountEndpointUpdateProperties.

JobDefinitionPatch

The Job Definition resource.

JobRunError

Error type.

JobRunResourceId

Response that identifies a Job Run.

JobRunWarning

Warning type.

NfsMountEndpointProperties

The properties of NFS share endpoint.

NfsMountEndpointUpdateProperties

The NfsMountEndpointUpdateProperties.

S3WithHmacEndpointProperties

The properties of S3WithHmac share endpoint.

S3WithHmacEndpointUpdateProperties

The S3WithHmacEndpointUpdateProperties.

ScheduleRecurrence

The schedule recurrence.

ScheduleTime

The time of day.

ScheduleWeeklyRecurrence

The weekly recurrence of the schedule.

SmbMountEndpointProperties

The properties of SMB share endpoint.

SmbMountEndpointUpdateProperties

The properties of SMB share endpoint to update.

SourceEndpointProperties

The properties of the cloud source endpoint to migrate.

SourceTargetMap

The properties of cloud endpoints to migrate.

StorageMoverAgentPatch

The Agent resource.

StorageMoverAgentPropertiesErrorDetails

The StorageMoverAgentPropertiesErrorDetails.

StorageMoverConnectionProperties

Properties of the Connection resource.

StorageMoverCredentials

The Credentials. Please note this is the abstract base class. The derived classes available for instantiation are: AzureKeyVaultSmbCredentials.

StorageMoverEndpointPatch

The Endpoint resource.

StorageMoverPatch

The Storage Mover resource.

StorageMoverProjectPatch

The Project resource.

StorageMoverScheduleInfo

Schedule information for the Job Definition.

StorageMoverSchedulerTime

The time of day.

TargetEndpointProperties

The properties of the cloud target endpoint to migrate.

UploadLimitWeeklyRecurrence

The weekly recurrence of the WAN-link upload limit schedule. The start time must be earlier in the day than the end time. The recurrence must not span across multiple days.

Structs

Name Description
JobRunScanStatus

The status of Agent's scanning of source.

JobRunStatus

The current status of the Job Run in a non-terminal state, if exists.

JobType

The type of the Job.

NfsVersion

The NFS protocol version.

S3WithHmacSourceType

The source type of S3WithHmac endpoint.

ScheduleMinute

The minute element of the time. Allowed values are 0 and 30. If not specified, its value defaults to 0.

StorageMoverAgentStatus

The Agent status.

StorageMoverConnectionStatus

The connection status.

StorageMoverCopyMode

Strategy to use for copy.

StorageMoverDataIntegrityValidation

The Data integrity validation mode.

StorageMoverEndpointKind

The type of the endpoint source/target.

StorageMoverJobTriggerType

The type of Job run trigger Manual or Scheduled.

StorageMoverProvisioningState

The provisioning state of a resource.

StorageMoverScheduleFrequency

Type of schedule — Monthly, Weekly, or Daily.

Enums

Name Description
ScheduleDayOfWeek

The day of week.