This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.10.1 published on Friday, Nov 7, 2025 by Pulumi
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.10.1 published on Friday, Nov 7, 2025 by Pulumi
Retrieve the specified database migration for a given SQL Managed Instance.
Uses Azure REST API version 2025-06-30.
Other available API versions: 2025-09-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native datamigration [ApiVersion]. See the version guide for details.
Using getDatabaseMigrationsSqlMi
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDatabaseMigrationsSqlMi(args: GetDatabaseMigrationsSqlMiArgs, opts?: InvokeOptions): Promise<GetDatabaseMigrationsSqlMiResult>
function getDatabaseMigrationsSqlMiOutput(args: GetDatabaseMigrationsSqlMiOutputArgs, opts?: InvokeOptions): Output<GetDatabaseMigrationsSqlMiResult>def get_database_migrations_sql_mi(expand: Optional[str] = None,
managed_instance_name: Optional[str] = None,
migration_operation_id: Optional[str] = None,
resource_group_name: Optional[str] = None,
target_db_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDatabaseMigrationsSqlMiResult
def get_database_migrations_sql_mi_output(expand: Optional[pulumi.Input[str]] = None,
managed_instance_name: Optional[pulumi.Input[str]] = None,
migration_operation_id: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
target_db_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDatabaseMigrationsSqlMiResult]func LookupDatabaseMigrationsSqlMi(ctx *Context, args *LookupDatabaseMigrationsSqlMiArgs, opts ...InvokeOption) (*LookupDatabaseMigrationsSqlMiResult, error)
func LookupDatabaseMigrationsSqlMiOutput(ctx *Context, args *LookupDatabaseMigrationsSqlMiOutputArgs, opts ...InvokeOption) LookupDatabaseMigrationsSqlMiResultOutput> Note: This function is named LookupDatabaseMigrationsSqlMi in the Go SDK.
public static class GetDatabaseMigrationsSqlMi
{
public static Task<GetDatabaseMigrationsSqlMiResult> InvokeAsync(GetDatabaseMigrationsSqlMiArgs args, InvokeOptions? opts = null)
public static Output<GetDatabaseMigrationsSqlMiResult> Invoke(GetDatabaseMigrationsSqlMiInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDatabaseMigrationsSqlMiResult> getDatabaseMigrationsSqlMi(GetDatabaseMigrationsSqlMiArgs args, InvokeOptions options)
public static Output<GetDatabaseMigrationsSqlMiResult> getDatabaseMigrationsSqlMi(GetDatabaseMigrationsSqlMiArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:datamigration:getDatabaseMigrationsSqlMi
arguments:
# arguments dictionaryThe following arguments are supported:
- Managed
Instance stringName - Resource
Group stringName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- Target
Db stringName - The name of the target database.
- Expand string
- Complete migration details be included in the response.
- Migration
Operation stringId - Optional migration operation ID. If this is provided, then details of migration operation for that ID are retrieved. If not provided (default), then details related to most recent or current operation are retrieved.
- Managed
Instance stringName - Resource
Group stringName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- Target
Db stringName - The name of the target database.
- Expand string
- Complete migration details be included in the response.
- Migration
Operation stringId - Optional migration operation ID. If this is provided, then details of migration operation for that ID are retrieved. If not provided (default), then details related to most recent or current operation are retrieved.
- managed
Instance StringName - resource
Group StringName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- target
Db StringName - The name of the target database.
- expand String
- Complete migration details be included in the response.
- migration
Operation StringId - Optional migration operation ID. If this is provided, then details of migration operation for that ID are retrieved. If not provided (default), then details related to most recent or current operation are retrieved.
- managed
Instance stringName - resource
Group stringName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- target
Db stringName - The name of the target database.
- expand string
- Complete migration details be included in the response.
- migration
Operation stringId - Optional migration operation ID. If this is provided, then details of migration operation for that ID are retrieved. If not provided (default), then details related to most recent or current operation are retrieved.
- managed_
instance_ strname - resource_
group_ strname - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- target_
db_ strname - The name of the target database.
- expand str
- Complete migration details be included in the response.
- migration_
operation_ strid - Optional migration operation ID. If this is provided, then details of migration operation for that ID are retrieved. If not provided (default), then details related to most recent or current operation are retrieved.
- managed
Instance StringName - resource
Group StringName - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- target
Db StringName - The name of the target database.
- expand String
- Complete migration details be included in the response.
- migration
Operation StringId - Optional migration operation ID. If this is provided, then details of migration operation for that ID are retrieved. If not provided (default), then details related to most recent or current operation are retrieved.
getDatabaseMigrationsSqlMi Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
Pulumi.
Azure Native. Data Migration. Outputs. Database Migration Properties Sql Mi Response - Database Migration Resource properties for SQL Managed Instance.
- System
Data Pulumi.Azure Native. Data Migration. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
Database
Migration Properties Sql Mi Response - Database Migration Resource properties for SQL Managed Instance.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties
Database
Migration Properties Sql Mi Response - Database Migration Resource properties for SQL Managed Instance.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name string
- The name of the resource
- properties
Database
Migration Properties Sql Mi Response - Database Migration Resource properties for SQL Managed Instance.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name str
- The name of the resource
- properties
Database
Migration Properties Sql Mi Response - Database Migration Resource properties for SQL Managed Instance.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties Property Map
- Database Migration Resource properties for SQL Managed Instance.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AzureBlobResponse
- Account
Key string - Storage Account Key.
- Auth
Type string - Authentication type used for accessing Azure Blob Storage.
- Blob
Container stringName - Blob container name where backups are stored.
- Identity
Pulumi.
Azure Native. Data Migration. Inputs. Managed Service Identity Response - Identity details for authentication using a Managed Identity.
- Storage
Account stringResource Id - Resource Id of the storage account where backups are stored.
- Account
Key string - Storage Account Key.
- Auth
Type string - Authentication type used for accessing Azure Blob Storage.
- Blob
Container stringName - Blob container name where backups are stored.
- Identity
Managed
Service Identity Response - Identity details for authentication using a Managed Identity.
- Storage
Account stringResource Id - Resource Id of the storage account where backups are stored.
- account
Key String - Storage Account Key.
- auth
Type String - Authentication type used for accessing Azure Blob Storage.
- blob
Container StringName - Blob container name where backups are stored.
- identity
Managed
Service Identity Response - Identity details for authentication using a Managed Identity.
- storage
Account StringResource Id - Resource Id of the storage account where backups are stored.
- account
Key string - Storage Account Key.
- auth
Type string - Authentication type used for accessing Azure Blob Storage.
- blob
Container stringName - Blob container name where backups are stored.
- identity
Managed
Service Identity Response - Identity details for authentication using a Managed Identity.
- storage
Account stringResource Id - Resource Id of the storage account where backups are stored.
- account_
key str - Storage Account Key.
- auth_
type str - Authentication type used for accessing Azure Blob Storage.
- blob_
container_ strname - Blob container name where backups are stored.
- identity
Managed
Service Identity Response - Identity details for authentication using a Managed Identity.
- storage_
account_ strresource_ id - Resource Id of the storage account where backups are stored.
- account
Key String - Storage Account Key.
- auth
Type String - Authentication type used for accessing Azure Blob Storage.
- blob
Container StringName - Blob container name where backups are stored.
- identity Property Map
- Identity details for authentication using a Managed Identity.
- storage
Account StringResource Id - Resource Id of the storage account where backups are stored.
BackupConfigurationResponse
- Source
Location Pulumi.Azure Native. Data Migration. Inputs. Source Location Response - Source location of backups.
- Target
Location Pulumi.Azure Native. Data Migration. Inputs. Target Location Response - Target location for copying backups.
- Source
Location SourceLocation Response - Source location of backups.
- Target
Location TargetLocation Response - Target location for copying backups.
- source
Location SourceLocation Response - Source location of backups.
- target
Location TargetLocation Response - Target location for copying backups.
- source
Location SourceLocation Response - Source location of backups.
- target
Location TargetLocation Response - Target location for copying backups.
- source_
location SourceLocation Response - Source location of backups.
- target_
location TargetLocation Response - Target location for copying backups.
- source
Location Property Map - Source location of backups.
- target
Location Property Map - Target location for copying backups.
DatabaseMigrationPropertiesSqlMiResponse
- Ended
On string - Database migration end time.
- Migration
Failure Pulumi.Error Azure Native. Data Migration. Inputs. Error Info Response - Error details in case of migration failure.
- Migration
Status string - Migration status.
- Migration
Status Pulumi.Details Azure Native. Data Migration. Inputs. Migration Status Details Response - Detailed migration status. Not included by default.
- Provisioning
State string - Provisioning State of migration. ProvisioningState as Succeeded implies that validations have been performed and migration has started.
- Source
Server stringName - Name of the source sql server.
- Started
On string - Database migration start time.
- Backup
Configuration Pulumi.Azure Native. Data Migration. Inputs. Backup Configuration Response - Backup configuration info.
- Migration
Operation stringId - ID for current migration operation.
- Migration
Service string - Resource Id of the Migration Service.
- Offline
Configuration Pulumi.Azure Native. Data Migration. Inputs. Offline Configuration Response - Offline configuration.
- Provisioning
Error string - Error message for migration provisioning failure, if any.
- Scope string
- Resource Id of the target resource.
- Source
Database stringName - Name of the source database.
- Source
Sql Pulumi.Connection Azure Native. Data Migration. Inputs. Sql Connection Information Response - Source SQL Server connection details.
- Target
Database stringCollation - Database collation to be used for the target database.
- Ended
On string - Database migration end time.
- Migration
Failure ErrorError Info Response - Error details in case of migration failure.
- Migration
Status string - Migration status.
- Migration
Status MigrationDetails Status Details Response - Detailed migration status. Not included by default.
- Provisioning
State string - Provisioning State of migration. ProvisioningState as Succeeded implies that validations have been performed and migration has started.
- Source
Server stringName - Name of the source sql server.
- Started
On string - Database migration start time.
- Backup
Configuration BackupConfiguration Response - Backup configuration info.
- Migration
Operation stringId - ID for current migration operation.
- Migration
Service string - Resource Id of the Migration Service.
- Offline
Configuration OfflineConfiguration Response - Offline configuration.
- Provisioning
Error string - Error message for migration provisioning failure, if any.
- Scope string
- Resource Id of the target resource.
- Source
Database stringName - Name of the source database.
- Source
Sql SqlConnection Connection Information Response - Source SQL Server connection details.
- Target
Database stringCollation - Database collation to be used for the target database.
- ended
On String - Database migration end time.
- migration
Failure ErrorError Info Response - Error details in case of migration failure.
- migration
Status String - Migration status.
- migration
Status MigrationDetails Status Details Response - Detailed migration status. Not included by default.
- provisioning
State String - Provisioning State of migration. ProvisioningState as Succeeded implies that validations have been performed and migration has started.
- source
Server StringName - Name of the source sql server.
- started
On String - Database migration start time.
- backup
Configuration BackupConfiguration Response - Backup configuration info.
- migration
Operation StringId - ID for current migration operation.
- migration
Service String - Resource Id of the Migration Service.
- offline
Configuration OfflineConfiguration Response - Offline configuration.
- provisioning
Error String - Error message for migration provisioning failure, if any.
- scope String
- Resource Id of the target resource.
- source
Database StringName - Name of the source database.
- source
Sql SqlConnection Connection Information Response - Source SQL Server connection details.
- target
Database StringCollation - Database collation to be used for the target database.
- ended
On string - Database migration end time.
- migration
Failure ErrorError Info Response - Error details in case of migration failure.
- migration
Status string - Migration status.
- migration
Status MigrationDetails Status Details Response - Detailed migration status. Not included by default.
- provisioning
State string - Provisioning State of migration. ProvisioningState as Succeeded implies that validations have been performed and migration has started.
- source
Server stringName - Name of the source sql server.
- started
On string - Database migration start time.
- backup
Configuration BackupConfiguration Response - Backup configuration info.
- migration
Operation stringId - ID for current migration operation.
- migration
Service string - Resource Id of the Migration Service.
- offline
Configuration OfflineConfiguration Response - Offline configuration.
- provisioning
Error string - Error message for migration provisioning failure, if any.
- scope string
- Resource Id of the target resource.
- source
Database stringName - Name of the source database.
- source
Sql SqlConnection Connection Information Response - Source SQL Server connection details.
- target
Database stringCollation - Database collation to be used for the target database.
- ended_
on str - Database migration end time.
- migration_
failure_ Errorerror Info Response - Error details in case of migration failure.
- migration_
status str - Migration status.
- migration_
status_ Migrationdetails Status Details Response - Detailed migration status. Not included by default.
- provisioning_
state str - Provisioning State of migration. ProvisioningState as Succeeded implies that validations have been performed and migration has started.
- source_
server_ strname - Name of the source sql server.
- started_
on str - Database migration start time.
- backup_
configuration BackupConfiguration Response - Backup configuration info.
- migration_
operation_ strid - ID for current migration operation.
- migration_
service str - Resource Id of the Migration Service.
- offline_
configuration OfflineConfiguration Response - Offline configuration.
- provisioning_
error str - Error message for migration provisioning failure, if any.
- scope str
- Resource Id of the target resource.
- source_
database_ strname - Name of the source database.
- source_
sql_ Sqlconnection Connection Information Response - Source SQL Server connection details.
- target_
database_ strcollation - Database collation to be used for the target database.
- ended
On String - Database migration end time.
- migration
Failure Property MapError - Error details in case of migration failure.
- migration
Status String - Migration status.
- migration
Status Property MapDetails - Detailed migration status. Not included by default.
- provisioning
State String - Provisioning State of migration. ProvisioningState as Succeeded implies that validations have been performed and migration has started.
- source
Server StringName - Name of the source sql server.
- started
On String - Database migration start time.
- backup
Configuration Property Map - Backup configuration info.
- migration
Operation StringId - ID for current migration operation.
- migration
Service String - Resource Id of the Migration Service.
- offline
Configuration Property Map - Offline configuration.
- provisioning
Error String - Error message for migration provisioning failure, if any.
- scope String
- Resource Id of the target resource.
- source
Database StringName - Name of the source database.
- source
Sql Property MapConnection - Source SQL Server connection details.
- target
Database StringCollation - Database collation to be used for the target database.
ErrorInfoResponse
ManagedServiceIdentityResponse
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Data Migration. Inputs. User Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned map[string]UserIdentities Assigned Identity Response - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<String,UserIdentities Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned {[key: string]: UserIdentities Assigned Identity Response} - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal_
id str - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_
id str - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type str
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ Mapping[str, Useridentities Assigned Identity Response] - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<Property Map>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
MigrationStatusDetailsResponse
- Active
Backup List<Pulumi.Sets Azure Native. Data Migration. Inputs. Sql Backup Set Info Response> - Backup sets that are currently active.
- Blob
Container stringName - Name of blob container.
- Complete
Restore stringError Message - Complete restore error message, if any
- Current
Restoring stringFilename - File name that is currently being restored.
- File
Upload List<string>Blocking Errors - File upload blocking errors, if any.
- Full
Backup Pulumi.Set Info Azure Native. Data Migration. Inputs. Sql Backup Set Info Response - Details of full backup set.
- Invalid
Files List<string> - Files that are not valid backup files.
- Is
Full boolBackup Restored - Whether full backup has been applied to the target database or not.
- Last
Restored Pulumi.Backup Set Info Azure Native. Data Migration. Inputs. Sql Backup Set Info Response - Last applied backup set information.
- Last
Restored stringFilename - Last restored file name.
- Migration
State string - Current State of Migration.
- Pending
Log intBackups Count - Total pending log backups.
- Restore
Blocking stringReason - Restore blocking reason, if any
- Active
Backup []SqlSets Backup Set Info Response - Backup sets that are currently active.
- Blob
Container stringName - Name of blob container.
- Complete
Restore stringError Message - Complete restore error message, if any
- Current
Restoring stringFilename - File name that is currently being restored.
- File
Upload []stringBlocking Errors - File upload blocking errors, if any.
- Full
Backup SqlSet Info Backup Set Info Response - Details of full backup set.
- Invalid
Files []string - Files that are not valid backup files.
- Is
Full boolBackup Restored - Whether full backup has been applied to the target database or not.
- Last
Restored SqlBackup Set Info Backup Set Info Response - Last applied backup set information.
- Last
Restored stringFilename - Last restored file name.
- Migration
State string - Current State of Migration.
- Pending
Log intBackups Count - Total pending log backups.
- Restore
Blocking stringReason - Restore blocking reason, if any
- active
Backup List<SqlSets Backup Set Info Response> - Backup sets that are currently active.
- blob
Container StringName - Name of blob container.
- complete
Restore StringError Message - Complete restore error message, if any
- current
Restoring StringFilename - File name that is currently being restored.
- file
Upload List<String>Blocking Errors - File upload blocking errors, if any.
- full
Backup SqlSet Info Backup Set Info Response - Details of full backup set.
- invalid
Files List<String> - Files that are not valid backup files.
- is
Full BooleanBackup Restored - Whether full backup has been applied to the target database or not.
- last
Restored SqlBackup Set Info Backup Set Info Response - Last applied backup set information.
- last
Restored StringFilename - Last restored file name.
- migration
State String - Current State of Migration.
- pending
Log IntegerBackups Count - Total pending log backups.
- restore
Blocking StringReason - Restore blocking reason, if any
- active
Backup SqlSets Backup Set Info Response[] - Backup sets that are currently active.
- blob
Container stringName - Name of blob container.
- complete
Restore stringError Message - Complete restore error message, if any
- current
Restoring stringFilename - File name that is currently being restored.
- file
Upload string[]Blocking Errors - File upload blocking errors, if any.
- full
Backup SqlSet Info Backup Set Info Response - Details of full backup set.
- invalid
Files string[] - Files that are not valid backup files.
- is
Full booleanBackup Restored - Whether full backup has been applied to the target database or not.
- last
Restored SqlBackup Set Info Backup Set Info Response - Last applied backup set information.
- last
Restored stringFilename - Last restored file name.
- migration
State string - Current State of Migration.
- pending
Log numberBackups Count - Total pending log backups.
- restore
Blocking stringReason - Restore blocking reason, if any
- active_
backup_ Sequence[Sqlsets Backup Set Info Response] - Backup sets that are currently active.
- blob_
container_ strname - Name of blob container.
- complete_
restore_ strerror_ message - Complete restore error message, if any
- current_
restoring_ strfilename - File name that is currently being restored.
- file_
upload_ Sequence[str]blocking_ errors - File upload blocking errors, if any.
- full_
backup_ Sqlset_ info Backup Set Info Response - Details of full backup set.
- invalid_
files Sequence[str] - Files that are not valid backup files.
- is_
full_ boolbackup_ restored - Whether full backup has been applied to the target database or not.
- last_
restored_ Sqlbackup_ set_ info Backup Set Info Response - Last applied backup set information.
- last_
restored_ strfilename - Last restored file name.
- migration_
state str - Current State of Migration.
- pending_
log_ intbackups_ count - Total pending log backups.
- restore_
blocking_ strreason - Restore blocking reason, if any
- active
Backup List<Property Map>Sets - Backup sets that are currently active.
- blob
Container StringName - Name of blob container.
- complete
Restore StringError Message - Complete restore error message, if any
- current
Restoring StringFilename - File name that is currently being restored.
- file
Upload List<String>Blocking Errors - File upload blocking errors, if any.
- full
Backup Property MapSet Info - Details of full backup set.
- invalid
Files List<String> - Files that are not valid backup files.
- is
Full BooleanBackup Restored - Whether full backup has been applied to the target database or not.
- last
Restored Property MapBackup Set Info - Last applied backup set information.
- last
Restored StringFilename - Last restored file name.
- migration
State String - Current State of Migration.
- pending
Log NumberBackups Count - Total pending log backups.
- restore
Blocking StringReason - Restore blocking reason, if any
OfflineConfigurationResponse
- Last
Backup stringName - Last backup name for offline migration. This is optional for migrations from file share. If it is not provided, then the service will determine the last backup file name based on latest backup files present in file share.
- Offline bool
- Offline migration
- Last
Backup stringName - Last backup name for offline migration. This is optional for migrations from file share. If it is not provided, then the service will determine the last backup file name based on latest backup files present in file share.
- Offline bool
- Offline migration
- last
Backup StringName - Last backup name for offline migration. This is optional for migrations from file share. If it is not provided, then the service will determine the last backup file name based on latest backup files present in file share.
- offline Boolean
- Offline migration
- last
Backup stringName - Last backup name for offline migration. This is optional for migrations from file share. If it is not provided, then the service will determine the last backup file name based on latest backup files present in file share.
- offline boolean
- Offline migration
- last_
backup_ strname - Last backup name for offline migration. This is optional for migrations from file share. If it is not provided, then the service will determine the last backup file name based on latest backup files present in file share.
- offline bool
- Offline migration
- last
Backup StringName - Last backup name for offline migration. This is optional for migrations from file share. If it is not provided, then the service will determine the last backup file name based on latest backup files present in file share.
- offline Boolean
- Offline migration
SourceLocationResponse
- File
Storage stringType - Backup storage Type.
- Azure
Blob Pulumi.Azure Native. Data Migration. Inputs. Azure Blob Response - Source Azure Blob.
-
Pulumi.
Azure Native. Data Migration. Inputs. Sql File Share Response - Source File share.
- File
Storage stringType - Backup storage Type.
- Azure
Blob AzureBlob Response - Source Azure Blob.
-
Sql
File Share Response - Source File share.
- file
Storage StringType - Backup storage Type.
- azure
Blob AzureBlob Response - Source Azure Blob.
-
Sql
File Share Response - Source File share.
- file
Storage stringType - Backup storage Type.
- azure
Blob AzureBlob Response - Source Azure Blob.
-
Sql
File Share Response - Source File share.
- file_
storage_ strtype - Backup storage Type.
- azure_
blob AzureBlob Response - Source Azure Blob.
-
Sql
File Share Response - Source File share.
- file
Storage StringType - Backup storage Type.
- azure
Blob Property Map - Source Azure Blob.
- Property Map
- Source File share.
SqlBackupFileInfoResponse
- Copy
Duration int - Copy Duration in seconds
- Copy
Throughput double - Copy throughput in KBps
- Data
Read double - Bytes read
- Data
Written double - Bytes written
- Family
Sequence intNumber - Media family sequence number
- File
Name string - File name.
- Status string
- Status of the file. (Initial, Uploading, Uploaded, Restoring, Restored or Skipped)
- Total
Size double - File size in bytes
- Copy
Duration int - Copy Duration in seconds
- Copy
Throughput float64 - Copy throughput in KBps
- Data
Read float64 - Bytes read
- Data
Written float64 - Bytes written
- Family
Sequence intNumber - Media family sequence number
- File
Name string - File name.
- Status string
- Status of the file. (Initial, Uploading, Uploaded, Restoring, Restored or Skipped)
- Total
Size float64 - File size in bytes
- copy
Duration Integer - Copy Duration in seconds
- copy
Throughput Double - Copy throughput in KBps
- data
Read Double - Bytes read
- data
Written Double - Bytes written
- family
Sequence IntegerNumber - Media family sequence number
- file
Name String - File name.
- status String
- Status of the file. (Initial, Uploading, Uploaded, Restoring, Restored or Skipped)
- total
Size Double - File size in bytes
- copy
Duration number - Copy Duration in seconds
- copy
Throughput number - Copy throughput in KBps
- data
Read number - Bytes read
- data
Written number - Bytes written
- family
Sequence numberNumber - Media family sequence number
- file
Name string - File name.
- status string
- Status of the file. (Initial, Uploading, Uploaded, Restoring, Restored or Skipped)
- total
Size number - File size in bytes
- copy_
duration int - Copy Duration in seconds
- copy_
throughput float - Copy throughput in KBps
- data_
read float - Bytes read
- data_
written float - Bytes written
- family_
sequence_ intnumber - Media family sequence number
- file_
name str - File name.
- status str
- Status of the file. (Initial, Uploading, Uploaded, Restoring, Restored or Skipped)
- total_
size float - File size in bytes
- copy
Duration Number - Copy Duration in seconds
- copy
Throughput Number - Copy throughput in KBps
- data
Read Number - Bytes read
- data
Written Number - Bytes written
- family
Sequence NumberNumber - Media family sequence number
- file
Name String - File name.
- status String
- Status of the file. (Initial, Uploading, Uploaded, Restoring, Restored or Skipped)
- total
Size Number - File size in bytes
SqlBackupSetInfoResponse
- Backup
Finish stringDate - Backup end time.
- Backup
Set stringId - Backup set id.
- Backup
Start stringDate - Backup start date.
- Backup
Type string - Backup type.
- Family
Count int - Media family count
- First
LSN string - First LSN of the backup set.
- Has
Backup boolChecksums - Has Backup Checksums
- Ignore
Reasons List<string> - The reasons why the backup set is ignored
- Is
Backup boolRestored - Whether this backup set has been restored or not.
- Last
LSN string - Last LSN of the backup set.
- List
Of List<Pulumi.Backup Files Azure Native. Data Migration. Inputs. Sql Backup File Info Response> - List of files in the backup set.
- Backup
Finish stringDate - Backup end time.
- Backup
Set stringId - Backup set id.
- Backup
Start stringDate - Backup start date.
- Backup
Type string - Backup type.
- Family
Count int - Media family count
- First
LSN string - First LSN of the backup set.
- Has
Backup boolChecksums - Has Backup Checksums
- Ignore
Reasons []string - The reasons why the backup set is ignored
- Is
Backup boolRestored - Whether this backup set has been restored or not.
- Last
LSN string - Last LSN of the backup set.
- List
Of []SqlBackup Files Backup File Info Response - List of files in the backup set.
- backup
Finish StringDate - Backup end time.
- backup
Set StringId - Backup set id.
- backup
Start StringDate - Backup start date.
- backup
Type String - Backup type.
- family
Count Integer - Media family count
- first
LSN String - First LSN of the backup set.
- has
Backup BooleanChecksums - Has Backup Checksums
- ignore
Reasons List<String> - The reasons why the backup set is ignored
- is
Backup BooleanRestored - Whether this backup set has been restored or not.
- last
LSN String - Last LSN of the backup set.
- list
Of List<SqlBackup Files Backup File Info Response> - List of files in the backup set.
- backup
Finish stringDate - Backup end time.
- backup
Set stringId - Backup set id.
- backup
Start stringDate - Backup start date.
- backup
Type string - Backup type.
- family
Count number - Media family count
- first
LSN string - First LSN of the backup set.
- has
Backup booleanChecksums - Has Backup Checksums
- ignore
Reasons string[] - The reasons why the backup set is ignored
- is
Backup booleanRestored - Whether this backup set has been restored or not.
- last
LSN string - Last LSN of the backup set.
- list
Of SqlBackup Files Backup File Info Response[] - List of files in the backup set.
- backup_
finish_ strdate - Backup end time.
- backup_
set_ strid - Backup set id.
- backup_
start_ strdate - Backup start date.
- backup_
type str - Backup type.
- family_
count int - Media family count
- first_
lsn str - First LSN of the backup set.
- has_
backup_ boolchecksums - Has Backup Checksums
- ignore_
reasons Sequence[str] - The reasons why the backup set is ignored
- is_
backup_ boolrestored - Whether this backup set has been restored or not.
- last_
lsn str - Last LSN of the backup set.
- list_
of_ Sequence[Sqlbackup_ files Backup File Info Response] - List of files in the backup set.
- backup
Finish StringDate - Backup end time.
- backup
Set StringId - Backup set id.
- backup
Start StringDate - Backup start date.
- backup
Type String - Backup type.
- family
Count Number - Media family count
- first
LSN String - First LSN of the backup set.
- has
Backup BooleanChecksums - Has Backup Checksums
- ignore
Reasons List<String> - The reasons why the backup set is ignored
- is
Backup BooleanRestored - Whether this backup set has been restored or not.
- last
LSN String - Last LSN of the backup set.
- list
Of List<Property Map>Backup Files - List of files in the backup set.
SqlConnectionInformationResponse
- Authentication string
- Authentication type.
- Data
Source string - Data source.
- Encrypt
Connection bool - Whether to encrypt connection or not.
- Password string
- Password to connect to source SQL.
- Trust
Server boolCertificate - Whether to trust server certificate or not.
- User
Name string - User name to connect to source SQL.
- Authentication string
- Authentication type.
- Data
Source string - Data source.
- Encrypt
Connection bool - Whether to encrypt connection or not.
- Password string
- Password to connect to source SQL.
- Trust
Server boolCertificate - Whether to trust server certificate or not.
- User
Name string - User name to connect to source SQL.
- authentication String
- Authentication type.
- data
Source String - Data source.
- encrypt
Connection Boolean - Whether to encrypt connection or not.
- password String
- Password to connect to source SQL.
- trust
Server BooleanCertificate - Whether to trust server certificate or not.
- user
Name String - User name to connect to source SQL.
- authentication string
- Authentication type.
- data
Source string - Data source.
- encrypt
Connection boolean - Whether to encrypt connection or not.
- password string
- Password to connect to source SQL.
- trust
Server booleanCertificate - Whether to trust server certificate or not.
- user
Name string - User name to connect to source SQL.
- authentication str
- Authentication type.
- data_
source str - Data source.
- encrypt_
connection bool - Whether to encrypt connection or not.
- password str
- Password to connect to source SQL.
- trust_
server_ boolcertificate - Whether to trust server certificate or not.
- user_
name str - User name to connect to source SQL.
- authentication String
- Authentication type.
- data
Source String - Data source.
- encrypt
Connection Boolean - Whether to encrypt connection or not.
- password String
- Password to connect to source SQL.
- trust
Server BooleanCertificate - Whether to trust server certificate or not.
- user
Name String - User name to connect to source SQL.
SqlFileShareResponse
SystemDataResponse
- Created
At string - Created
By string - Created
By stringType - Last
Modified stringAt - Last
Modified stringBy - Last
Modified stringBy Type
- Created
At string - Created
By string - Created
By stringType - Last
Modified stringAt - Last
Modified stringBy - Last
Modified stringBy Type
- created
At String - created
By String - created
By StringType - last
Modified StringAt - last
Modified StringBy - last
Modified StringBy Type
- created
At string - created
By string - created
By stringType - last
Modified stringAt - last
Modified stringBy - last
Modified stringBy Type
- created_
at str - created_
by str - created_
by_ strtype - last_
modified_ strat - last_
modified_ strby - last_
modified_ strby_ type
- created
At String - created
By String - created
By StringType - last
Modified StringAt - last
Modified StringBy - last
Modified StringBy Type
TargetLocationResponse
- Account
Key string - Storage Account Key.
- Storage
Account stringResource Id - Resource Id of the storage account copying backups.
- Account
Key string - Storage Account Key.
- Storage
Account stringResource Id - Resource Id of the storage account copying backups.
- account
Key String - Storage Account Key.
- storage
Account StringResource Id - Resource Id of the storage account copying backups.
- account
Key string - Storage Account Key.
- storage
Account stringResource Id - Resource Id of the storage account copying backups.
- account_
key str - Storage Account Key.
- storage_
account_ strresource_ id - Resource Id of the storage account copying backups.
- account
Key String - Storage Account Key.
- storage
Account StringResource Id - Resource Id of the storage account copying backups.
UserAssignedIdentityResponse
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
- client
Id string - The client ID of the assigned identity.
- principal
Id string - The principal ID of the assigned identity.
- client_
id str - The client ID of the assigned identity.
- principal_
id str - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.10.1 published on Friday, Nov 7, 2025 by Pulumi
