Skip to content

Commit 3513c12

Browse files
Adding managed identity support to sql import export (#26884)
* adding managed identity to import export * Updating the ChangeLog * Update ChangeLog.md --------- Co-authored-by: Yabo Hu <[email protected]>
1 parent 2f087e4 commit 3513c12

File tree

5 files changed

+14
-6
lines changed

5 files changed

+14
-6
lines changed

src/Sql/Sql/ChangeLog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@
1818
- Additional information about change #1
1919
-->
2020
## Upcoming Release
21+
* Updated `New-AzSqlDatabaseExport` with support for Managed Identity
22+
- Added `ManagedIdentity` to `StorageKeyType` auth list
23+
- Added `ManagedIdentity` to `AuthenticationType` auth list
24+
* Updated `New-AzSqlDatabaseImport` with support for Managed Identity
25+
- Added `ManagedIdentity` to `StorageKeyType` auth list
26+
- Added `ManagedIdentity` to `AuthenticationType` auth list
2127

2228
## Version 6.0.0
2329
* Added `Start-AzSqlInstanceLinkFailover` cmdlet for Managed Instance Link.

src/Sql/Sql/ImportExport/Model/AuthenticationType.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public enum AuthenticationType
2222
{
2323
None,
2424
Sql,
25-
AdPassword
25+
AdPassword,
26+
ManagedIdentity
2627
}
2728
}

src/Sql/Sql/ImportExport/Model/StorageKeyType.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ namespace Microsoft.Azure.Commands.Sql.ImportExport.Model
1818
public enum StorageKeyType
1919
{
2020
StorageAccessKey,
21-
SharedAccessKey
21+
SharedAccessKey,
22+
ManagedIdentity
2223
}
2324
}

src/Sql/Sql/help/New-AzSqlDatabaseExport.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ This parameter is only available on SQL Database V12 servers.
103103
Type: Microsoft.Azure.Commands.Sql.ImportExport.Model.AuthenticationType
104104
Parameter Sets: (All)
105105
Aliases:
106-
Accepted values: None, Sql, AdPassword
106+
Accepted values: None, Sql, AdPassword, ManagedIdentity
107107

108108
Required: False
109109
Position: Named
@@ -229,7 +229,7 @@ This value uses a Shared Access Signature (SAS) key.
229229
Type: Microsoft.Azure.Commands.Sql.ImportExport.Model.StorageKeyType
230230
Parameter Sets: (All)
231231
Aliases:
232-
Accepted values: StorageAccessKey, SharedAccessKey
232+
Accepted values: StorageAccessKey, SharedAccessKey, ManagedIdentity
233233

234234
Required: True
235235
Position: Named

src/Sql/Sql/help/New-AzSqlDatabaseImport.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ This parameter is only available on SQL Database V12 servers.
110110
Type: Microsoft.Azure.Commands.Sql.ImportExport.Model.AuthenticationType
111111
Parameter Sets: (All)
112112
Aliases:
113-
Accepted values: None, Sql, AdPassword
113+
Accepted values: None, Sql, AdPassword, ManagedIdentity
114114

115115
Required: False
116116
Position: Named
@@ -288,7 +288,7 @@ Uses the Shared Access Signature (SAS) key.
288288
Type: Microsoft.Azure.Commands.Sql.ImportExport.Model.StorageKeyType
289289
Parameter Sets: (All)
290290
Aliases:
291-
Accepted values: StorageAccessKey, SharedAccessKey
291+
Accepted values: StorageAccessKey, SharedAccessKey, ManagedIdentity
292292

293293
Required: True
294294
Position: Named

0 commit comments

Comments
 (0)