From 05b026c3dad5cafa0cf8d4fc8d5a346903aee2e6 Mon Sep 17 00:00:00 2001
From: azure-powershell-bot
<65331932+azure-powershell-bot@users.noreply.github.com>
Date: Mon, 22 Sep 2025 07:12:28 +0000
Subject: [PATCH] [skip ci] Archive af15a44304ebbaccc595b432a87bc5331d7ad58c
---
.../Az.StorageDiscovery.format.ps1xml | 88 +++++++---
.../Az.StorageDiscovery.psd1 | 2 +-
.../New-AzStorageDiscoveryScopeObject.ps1 | 4 +-
.../New-AzStorageDiscoveryWorkspace.ps1 | 4 +-
.../exports/ProxyCmdletDefinitions.ps1 | 12 +-
.../Update-AzStorageDiscoveryWorkspace.ps1 | 4 +-
.../generate-info.json | 2 +-
.../api/Models/ErrorResponse.PowerShell.cs | 32 ++--
.../StorageDiscoveryScope.PowerShell.cs | 4 +-
.../api/Models/StorageDiscoveryScope.cs | 10 +-
.../api/Models/StorageDiscoveryScope.json.cs | 2 +-
.../StorageDiscoveryScopeTags.PowerShell.cs | 158 +++++++++++++++++
...StorageDiscoveryScopeTags.TypeConverter.cs | 145 ++++++++++++++++
.../api/Models/StorageDiscoveryScopeTags.cs | 33 ++++
.../StorageDiscoveryScopeTags.dictionary.cs | 73 ++++++++
.../Models/StorageDiscoveryScopeTags.json.cs | 107 ++++++++++++
.../StorageDiscoveryWorkspace.PowerShell.cs | 36 ++--
.../api/Models/StorageDiscoveryWorkspace.cs | 2 +-
...rageDiscoveryWorkspaceUpdate.PowerShell.cs | 36 ++--
.../Models/StorageDiscoveryWorkspaceUpdate.cs | 10 +-
.../StorageDiscoveryWorkspaceUpdate.json.cs | 2 +-
...DiscoveryWorkspaceUpdateTags.PowerShell.cs | 162 ++++++++++++++++++
...coveryWorkspaceUpdateTags.TypeConverter.cs | 147 ++++++++++++++++
.../StorageDiscoveryWorkspaceUpdateTags.cs | 33 ++++
...DiscoveryWorkspaceUpdateTags.dictionary.cs | 73 ++++++++
...torageDiscoveryWorkspaceUpdateTags.json.cs | 108 ++++++++++++
.../api/Models/TrackedResource.PowerShell.cs | 4 +-
.../generated/api/Models/TrackedResource.cs | 10 +-
.../api/Models/TrackedResource.json.cs | 2 +-
...l.cs => TrackedResourceTags.PowerShell.cs} | 72 ++++----
...s => TrackedResourceTags.TypeConverter.cs} | 29 ++--
.../{Tags.cs => TrackedResourceTags.cs} | 14 +-
...y.cs => TrackedResourceTags.dictionary.cs} | 4 +-
...gs.json.cs => TrackedResourceTags.json.cs} | 48 +++---
.../generated/api/StorageDiscoveryClient.cs | 108 ++++++------
.../GetAzStorageDiscoveryOperation_List.cs | 2 +-
.../GetAzStorageDiscoveryWorkspace_Get.cs | 2 +-
...torageDiscoveryWorkspace_GetViaIdentity.cs | 2 +-
.../GetAzStorageDiscoveryWorkspace_List.cs | 2 +-
.../GetAzStorageDiscoveryWorkspace_List1.cs | 2 +-
...torageDiscoveryWorkspace_CreateExpanded.cs | 6 +-
...iscoveryWorkspace_CreateViaJsonFilePath.cs | 2 +-
...eDiscoveryWorkspace_CreateViaJsonString.cs | 2 +-
...emoveAzStorageDiscoveryWorkspace_Delete.cs | 6 +-
...ageDiscoveryWorkspace_DeleteViaIdentity.cs | 6 +-
...torageDiscoveryWorkspace_UpdateExpanded.cs | 6 +-
...veryWorkspace_UpdateViaIdentityExpanded.cs | 6 +-
...iscoveryWorkspace_UpdateViaJsonFilePath.cs | 2 +-
...eDiscoveryWorkspace_UpdateViaJsonString.cs | 2 +-
.../runtime/BuildTime/Cmdlets/ExportPsd1.cs | 2 +-
.../generated/runtime/Context.cs | 2 +-
51 files changed, 1358 insertions(+), 274 deletions(-)
create mode 100644 generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.PowerShell.cs
create mode 100644 generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.TypeConverter.cs
create mode 100644 generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.cs
create mode 100644 generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.dictionary.cs
create mode 100644 generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.json.cs
create mode 100644 generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.PowerShell.cs
create mode 100644 generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.TypeConverter.cs
create mode 100644 generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.cs
create mode 100644 generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.dictionary.cs
create mode 100644 generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.json.cs
rename generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/{Tags.PowerShell.cs => TrackedResourceTags.PowerShell.cs} (81%)
rename generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/{Tags.TypeConverter.cs => TrackedResourceTags.TypeConverter.cs} (84%)
rename generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/{Tags.cs => TrackedResourceTags.cs} (71%)
rename generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/{Tags.dictionary.cs => TrackedResourceTags.dictionary.cs} (96%)
rename generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/{Tags.json.cs => TrackedResourceTags.json.cs} (87%)
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/Az.StorageDiscovery.format.ps1xml b/generated/StorageDiscovery/StorageDiscovery.Autorest/Az.StorageDiscovery.format.ps1xml
index 727dd523f64f..82adba6d82d9 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/Az.StorageDiscovery.format.ps1xml
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/Az.StorageDiscovery.format.ps1xml
@@ -431,6 +431,28 @@
+
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTags#Multiple
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryWorkspace
@@ -585,6 +607,28 @@
+
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryWorkspaceUpdateTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryWorkspaceUpdateTags#Multiple
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.SystemData
@@ -637,28 +681,6 @@
-
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.Tags
-
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.Tags#Multiple
-
-
-
-
-
-
-
-
-
-
-
- Item
-
-
-
-
-
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TrackedResource
@@ -723,5 +745,27 @@
+
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TrackedResourceTags
+
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TrackedResourceTags#Multiple
+
+
+
+
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/Az.StorageDiscovery.psd1 b/generated/StorageDiscovery/StorageDiscovery.Autorest/Az.StorageDiscovery.psd1
index c4f08b8e1527..b853e0125da3 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/Az.StorageDiscovery.psd1
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/Az.StorageDiscovery.psd1
@@ -1,7 +1,7 @@
@{
GUID = '81a2f031-8f0e-4640-9129-5f4b797b8a95'
RootModule = './Az.StorageDiscovery.psm1'
- ModuleVersion = '0.1.0'
+ ModuleVersion = '1.0.0'
CompatiblePSEditions = 'Core', 'Desktop'
Author = 'Microsoft Corporation'
CompanyName = 'Microsoft Corporation'
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/New-AzStorageDiscoveryScopeObject.ps1 b/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/New-AzStorageDiscoveryScopeObject.ps1
index 2c00b9d67733..4d2351ca6301 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/New-AzStorageDiscoveryScopeObject.ps1
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/New-AzStorageDiscoveryScopeObject.ps1
@@ -30,7 +30,7 @@ COMPLEX PARAMETER PROPERTIES
To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
-TAG : Resource tags.
+TAG : Resource tags.
[(Any) ]: This indicates any property can be added to this object.
.Link
https://learn.microsoft.com/powershell/module/Az.StorageDiscovery/new-azstoragediscoveryscopeobject
@@ -54,7 +54,7 @@ param(
[Parameter()]
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Category('Body')]
- [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags]
+ [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags]
# Resource tags.
${Tag},
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/New-AzStorageDiscoveryWorkspace.ps1 b/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/New-AzStorageDiscoveryWorkspace.ps1
index 1c0120d75f27..6c7c7d07316d 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/New-AzStorageDiscoveryWorkspace.ps1
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/New-AzStorageDiscoveryWorkspace.ps1
@@ -33,7 +33,7 @@ To create the parameters described below, construct a hash table containing the
SCOPE : The scopes of the storage discovery workspace.
DisplayName : Display name of the collection
ResourceType >: Resource types for the collection
- [Tag ]: Resource tags.
+ [Tag ]: Resource tags.
[(Any) ]: This indicates any property can be added to this object.
[TagKeysOnly >]: The storage account tags keys to filter
.Link
@@ -93,7 +93,7 @@ param(
[Parameter(ParameterSetName='CreateExpanded')]
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Category('Body')]
- [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags]))]
+ [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags]))]
[System.Collections.Hashtable]
# Resource tags.
${Tag},
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/ProxyCmdletDefinitions.ps1 b/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/ProxyCmdletDefinitions.ps1
index 4ddeccef6ed1..19a4d041813b 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/ProxyCmdletDefinitions.ps1
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/ProxyCmdletDefinitions.ps1
@@ -247,7 +247,7 @@ To create the parameters described below, construct a hash table containing the
SCOPE : The scopes of the storage discovery workspace.
DisplayName : Display name of the collection
ResourceType >: Resource types for the collection
- [Tag ]: Resource tags.
+ [Tag ]: Resource tags.
[(Any) ]: This indicates any property can be added to this object.
[TagKeysOnly >]: The storage account tags keys to filter
.Link
@@ -307,7 +307,7 @@ param(
[Parameter(ParameterSetName='CreateExpanded')]
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Category('Body')]
- [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags]))]
+ [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags]))]
[System.Collections.Hashtable]
# Resource tags.
${Tag},
@@ -718,7 +718,7 @@ INPUTOBJECT : Identity Parameter
SCOPE : The scopes of the storage discovery workspace.
DisplayName : Display name of the collection
ResourceType >: Resource types for the collection
- [Tag ]: Resource tags.
+ [Tag ]: Resource tags.
[(Any) ]: This indicates any property can be added to this object.
[TagKeysOnly >]: The storage account tags keys to filter
.Link
@@ -788,7 +788,7 @@ param(
[Parameter(ParameterSetName='UpdateExpanded')]
[Parameter(ParameterSetName='UpdateViaIdentityExpanded')]
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Category('Body')]
- [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags]))]
+ [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags]))]
[System.Collections.Hashtable]
# Resource tags.
${Tag},
@@ -978,7 +978,7 @@ COMPLEX PARAMETER PROPERTIES
To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
-TAG : Resource tags.
+TAG : Resource tags.
[(Any) ]: This indicates any property can be added to this object.
.Link
https://learn.microsoft.com/powershell/module/Az.StorageDiscovery/new-azstoragediscoveryscopeobject
@@ -1002,7 +1002,7 @@ param(
[Parameter()]
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Category('Body')]
- [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags]
+ [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags]
# Resource tags.
${Tag},
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/Update-AzStorageDiscoveryWorkspace.ps1 b/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/Update-AzStorageDiscoveryWorkspace.ps1
index 63f64a99d037..b8508afaa048 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/Update-AzStorageDiscoveryWorkspace.ps1
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/exports/Update-AzStorageDiscoveryWorkspace.ps1
@@ -42,7 +42,7 @@ INPUTOBJECT : Identity Parameter
SCOPE : The scopes of the storage discovery workspace.
DisplayName : Display name of the collection
ResourceType >: Resource types for the collection
- [Tag ]: Resource tags.
+ [Tag ]: Resource tags.
[(Any) ]: This indicates any property can be added to this object.
[TagKeysOnly >]: The storage account tags keys to filter
.Link
@@ -112,7 +112,7 @@ param(
[Parameter(ParameterSetName='UpdateExpanded')]
[Parameter(ParameterSetName='UpdateViaIdentityExpanded')]
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Category('Body')]
- [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags]))]
+ [Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags]))]
[System.Collections.Hashtable]
# Resource tags.
${Tag},
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generate-info.json b/generated/StorageDiscovery/StorageDiscovery.Autorest/generate-info.json
index a4cd5e8db8cf..2f037a0dafb5 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generate-info.json
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generate-info.json
@@ -1,3 +1,3 @@
{
- "generate_Id": "60c9a46f-76b7-4bd5-8af2-72f8ed0c8de7"
+ "generate_Id": "78baa472-4432-4cbd-bb45-39983c7e1ac6"
}
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/ErrorResponse.PowerShell.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/ErrorResponse.PowerShell.cs
index cdd2f9df2d3a..dd30ada2741c 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/ErrorResponse.PowerShell.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/ErrorResponse.PowerShell.cs
@@ -106,14 +106,6 @@ internal ErrorResponse(global::System.Collections.IDictionary content)
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Error = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorDetail) content.GetValueForProperty("Error",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Error, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ErrorDetailTypeConverter.ConvertFrom);
}
- if (content.Contains("Detail"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Detail = (System.Collections.Generic.List) content.GetValueForProperty("Detail",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Detail, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ErrorDetailTypeConverter.ConvertFrom));
- }
- if (content.Contains("AdditionalInfo"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).AdditionalInfo = (System.Collections.Generic.List) content.GetValueForProperty("AdditionalInfo",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).AdditionalInfo, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ErrorAdditionalInfoTypeConverter.ConvertFrom));
- }
if (content.Contains("Code"))
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Code = (string) content.GetValueForProperty("Code",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Code, global::System.Convert.ToString);
@@ -126,6 +118,14 @@ internal ErrorResponse(global::System.Collections.IDictionary content)
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Target = (string) content.GetValueForProperty("Target",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Target, global::System.Convert.ToString);
}
+ if (content.Contains("Detail"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Detail = (System.Collections.Generic.List) content.GetValueForProperty("Detail",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Detail, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ErrorDetailTypeConverter.ConvertFrom));
+ }
+ if (content.Contains("AdditionalInfo"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).AdditionalInfo = (System.Collections.Generic.List) content.GetValueForProperty("AdditionalInfo",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).AdditionalInfo, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ErrorAdditionalInfoTypeConverter.ConvertFrom));
+ }
AfterDeserializeDictionary(content);
}
@@ -147,14 +147,6 @@ internal ErrorResponse(global::System.Management.Automation.PSObject content)
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Error = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorDetail) content.GetValueForProperty("Error",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Error, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ErrorDetailTypeConverter.ConvertFrom);
}
- if (content.Contains("Detail"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Detail = (System.Collections.Generic.List) content.GetValueForProperty("Detail",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Detail, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ErrorDetailTypeConverter.ConvertFrom));
- }
- if (content.Contains("AdditionalInfo"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).AdditionalInfo = (System.Collections.Generic.List) content.GetValueForProperty("AdditionalInfo",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).AdditionalInfo, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ErrorAdditionalInfoTypeConverter.ConvertFrom));
- }
if (content.Contains("Code"))
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Code = (string) content.GetValueForProperty("Code",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Code, global::System.Convert.ToString);
@@ -167,6 +159,14 @@ internal ErrorResponse(global::System.Management.Automation.PSObject content)
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Target = (string) content.GetValueForProperty("Target",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Target, global::System.Convert.ToString);
}
+ if (content.Contains("Detail"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Detail = (System.Collections.Generic.List) content.GetValueForProperty("Detail",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).Detail, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ErrorDetailTypeConverter.ConvertFrom));
+ }
+ if (content.Contains("AdditionalInfo"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).AdditionalInfo = (System.Collections.Generic.List) content.GetValueForProperty("AdditionalInfo",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IErrorResponseInternal)this).AdditionalInfo, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ErrorAdditionalInfoTypeConverter.ConvertFrom));
+ }
AfterDeserializePSObject(content);
}
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.PowerShell.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.PowerShell.cs
index 7b7891423b17..4190059b0c95 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.PowerShell.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.PowerShell.cs
@@ -121,7 +121,7 @@ internal StorageDiscoveryScope(global::System.Collections.IDictionary content)
}
if (content.Contains("Tag"))
{
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TagsTypeConverter.ConvertFrom);
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTagsTypeConverter.ConvertFrom);
}
AfterDeserializeDictionary(content);
}
@@ -154,7 +154,7 @@ internal StorageDiscoveryScope(global::System.Management.Automation.PSObject con
}
if (content.Contains("Tag"))
{
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TagsTypeConverter.ConvertFrom);
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTagsTypeConverter.ConvertFrom);
}
AfterDeserializePSObject(content);
}
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.cs
index 6c7a626b02d6..c7f5ec116bbb 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.cs
@@ -26,11 +26,11 @@ public partial class StorageDiscoveryScope :
public System.Collections.Generic.List ResourceType { get => this._resourceType; set => this._resourceType = value; }
/// Backing field for property.
- private Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags _tag;
+ private Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags _tag;
/// Resource tags.
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Origin(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.PropertyOrigin.Owned)]
- public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get => (this._tag = this._tag ?? new Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.Tags()); set => this._tag = value; }
+ public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags Tag { get => (this._tag = this._tag ?? new Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTags()); set => this._tag = value; }
/// Backing field for property.
private System.Collections.Generic.List _tagKeysOnly;
@@ -81,8 +81,8 @@ public partial interface IStorageDiscoveryScope :
Update = true,
Description = @"Resource tags.",
SerializedName = @"tags",
- PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) })]
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get; set; }
+ PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags) })]
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags Tag { get; set; }
/// The storage account tags keys to filter
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Info(
Required = false,
@@ -106,7 +106,7 @@ internal partial interface IStorageDiscoveryScopeInternal
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.PSArgumentCompleterAttribute("Microsoft.Storage/storageAccounts")]
System.Collections.Generic.List ResourceType { get; set; }
/// Resource tags.
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get; set; }
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags Tag { get; set; }
/// The storage account tags keys to filter
System.Collections.Generic.List TagKeysOnly { get; set; }
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.json.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.json.cs
index fac71da11b48..773f2b6ffa8f 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.json.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScope.json.cs
@@ -78,7 +78,7 @@ internal StorageDiscoveryScope(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscove
{_displayName = If( json?.PropertyT("displayName"), out var __jsonDisplayName) ? (string)__jsonDisplayName : (string)_displayName;}
{_resourceType = If( json?.PropertyT("resourceTypes"), out var __jsonResourceTypes) ? If( __jsonResourceTypes as Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonArray, out var __v) ? new global::System.Func>(()=> global::System.Linq.Enumerable.ToList(global::System.Linq.Enumerable.Select(__v, (__u)=>(string) (__u is Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonString __t ? (string)(__t.ToString()) : null)) ))() : null : _resourceType;}
{_tagKeysOnly = If( json?.PropertyT("tagKeysOnly"), out var __jsonTagKeysOnly) ? If( __jsonTagKeysOnly as Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonArray, out var __q) ? new global::System.Func>(()=> global::System.Linq.Enumerable.ToList(global::System.Linq.Enumerable.Select(__q, (__p)=>(string) (__p is Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonString __o ? (string)(__o.ToString()) : null)) ))() : null : _tagKeysOnly;}
- {_tag = If( json?.PropertyT("tags"), out var __jsonTags) ? Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.Tags.FromJson(__jsonTags) : _tag;}
+ {_tag = If( json?.PropertyT("tags"), out var __jsonTags) ? Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTags.FromJson(__jsonTags) : _tag;}
AfterFromJson(json);
}
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.PowerShell.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.PowerShell.cs
new file mode 100644
index 000000000000..cff1a32c3b34
--- /dev/null
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.PowerShell.cs
@@ -0,0 +1,158 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License. See License.txt in the project root for license information.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
+{
+ using Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.PowerShell;
+
+ /// Resource tags.
+ [System.ComponentModel.TypeConverter(typeof(StorageDiscoveryScopeTagsTypeConverter))]
+ public partial class StorageDiscoveryScopeTags
+ {
+
+ ///
+ /// AfterDeserializeDictionary will be called after the deserialization has finished, allowing customization of the
+ /// object before it is returned. Implement this method in a partial class to enable this behavior
+ ///
+ /// The global::System.Collections.IDictionary content that should be used.
+
+ partial void AfterDeserializeDictionary(global::System.Collections.IDictionary content);
+
+ ///
+ /// AfterDeserializePSObject will be called after the deserialization has finished, allowing customization of the object
+ /// before it is returned. Implement this method in a partial class to enable this behavior
+ ///
+ /// The global::System.Management.Automation.PSObject content that should be used.
+
+ partial void AfterDeserializePSObject(global::System.Management.Automation.PSObject content);
+
+ ///
+ /// BeforeDeserializeDictionary will be called before the deserialization has commenced, allowing complete customization
+ /// of the object before it is deserialized.
+ /// If you wish to disable the default deserialization entirely, return true in the output
+ /// parameter.
+ /// Implement this method in a partial class to enable this behavior.
+ ///
+ /// The global::System.Collections.IDictionary content that should be used.
+ /// Determines if the rest of the serialization should be processed, or if the method should return
+ /// instantly.
+
+ partial void BeforeDeserializeDictionary(global::System.Collections.IDictionary content, ref bool returnNow);
+
+ ///
+ /// BeforeDeserializePSObject will be called before the deserialization has commenced, allowing complete customization
+ /// of the object before it is deserialized.
+ /// If you wish to disable the default deserialization entirely, return true in the output
+ /// parameter.
+ /// Implement this method in a partial class to enable this behavior.
+ ///
+ /// The global::System.Management.Automation.PSObject content that should be used.
+ /// Determines if the rest of the serialization should be processed, or if the method should return
+ /// instantly.
+
+ partial void BeforeDeserializePSObject(global::System.Management.Automation.PSObject content, ref bool returnNow);
+
+ ///
+ /// OverrideToString will be called if it is implemented. Implement this method in a partial class to enable this behavior
+ ///
+ /// /// instance serialized to a string, normally it is a Json
+ /// /// set returnNow to true if you provide a customized OverrideToString function
+
+ partial void OverrideToString(ref string stringResult, ref bool returnNow);
+
+ ///
+ /// Deserializes a into an instance of .
+ ///
+ /// The global::System.Collections.IDictionary content that should be used.
+ ///
+ /// an instance of .
+ ///
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags DeserializeFromDictionary(global::System.Collections.IDictionary content)
+ {
+ return new StorageDiscoveryScopeTags(content);
+ }
+
+ ///
+ /// Deserializes a into an instance of .
+ ///
+ /// The global::System.Management.Automation.PSObject content that should be used.
+ ///
+ /// an instance of .
+ ///
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags DeserializeFromPSObject(global::System.Management.Automation.PSObject content)
+ {
+ return new StorageDiscoveryScopeTags(content);
+ }
+
+ ///
+ /// Creates a new instance of , deserializing the content from a json string.
+ ///
+ /// a string containing a JSON serialized instance of this model.
+ /// an instance of the model class.
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags FromJsonString(string jsonText) => FromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode.Parse(jsonText));
+
+ ///
+ /// Deserializes a into a new instance of .
+ ///
+ /// The global::System.Collections.IDictionary content that should be used.
+ internal StorageDiscoveryScopeTags(global::System.Collections.IDictionary content)
+ {
+ bool returnNow = false;
+ BeforeDeserializeDictionary(content, ref returnNow);
+ if (returnNow)
+ {
+ return;
+ }
+ // actually deserialize
+ // this type is a dictionary; copy elements from source to here.
+ CopyFrom(content);
+ AfterDeserializeDictionary(content);
+ }
+
+ ///
+ /// Deserializes a into a new instance of .
+ ///
+ /// The global::System.Management.Automation.PSObject content that should be used.
+ internal StorageDiscoveryScopeTags(global::System.Management.Automation.PSObject content)
+ {
+ bool returnNow = false;
+ BeforeDeserializePSObject(content, ref returnNow);
+ if (returnNow)
+ {
+ return;
+ }
+ // actually deserialize
+ // this type is a dictionary; copy elements from source to here.
+ CopyFrom(content);
+ AfterDeserializePSObject(content);
+ }
+
+ /// Serializes this instance to a json string.
+
+ /// a containing this model serialized to JSON text.
+ public string ToJsonString() => ToJson(null, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeAll)?.ToString();
+
+ public override string ToString()
+ {
+ var returnNow = false;
+ var result = global::System.String.Empty;
+ OverrideToString(ref result, ref returnNow);
+ if (returnNow)
+ {
+ return result;
+ }
+ return ToJsonString();
+ }
+ }
+ /// Resource tags.
+ [System.ComponentModel.TypeConverter(typeof(StorageDiscoveryScopeTagsTypeConverter))]
+ public partial interface IStorageDiscoveryScopeTags
+
+ {
+
+ }
+}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.TypeConverter.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.TypeConverter.cs
new file mode 100644
index 000000000000..204436b06173
--- /dev/null
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.TypeConverter.cs
@@ -0,0 +1,145 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License. See License.txt in the project root for license information.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
+{
+ using Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.PowerShell;
+
+ ///
+ /// A PowerShell PSTypeConverter to support converting to an instance of
+ ///
+ public partial class StorageDiscoveryScopeTagsTypeConverter : global::System.Management.Automation.PSTypeConverter
+ {
+
+ ///
+ /// Determines if the converter can convert the parameter to the parameter.
+ ///
+ /// the to convert from
+ /// the to convert to
+ ///
+ /// true if the converter can convert the parameter to the parameter, otherwise false.
+ ///
+ public override bool CanConvertFrom(object sourceValue, global::System.Type destinationType) => CanConvertFrom(sourceValue);
+
+ ///
+ /// Determines if the converter can convert the parameter to the
+ /// type.
+ ///
+ /// the instance to check if it can be converted to the type.
+ ///
+ /// true if the instance could be converted to a type, otherwise false
+ ///
+ public static bool CanConvertFrom(dynamic sourceValue)
+ {
+ if (null == sourceValue)
+ {
+ return true;
+ }
+ global::System.Type type = sourceValue.GetType();
+ if (typeof(global::System.Management.Automation.PSObject).IsAssignableFrom(type))
+ {
+ // we say yest to PSObjects
+ return true;
+ }
+ if (typeof(global::System.Collections.IDictionary).IsAssignableFrom(type))
+ {
+ // we say yest to Hashtables/dictionaries
+ return true;
+ }
+ try
+ {
+ if (null != sourceValue.ToJsonString())
+ {
+ return true;
+ }
+ }
+ catch
+ {
+ // Not one of our objects
+ }
+ try
+ {
+ string text = sourceValue.ToString()?.Trim();
+ return true == text?.StartsWith("{") && true == text?.EndsWith("}") && Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode.Parse(text).Type == Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonType.Object;
+ }
+ catch
+ {
+ // Doesn't look like it can be treated as JSON
+ }
+ return false;
+ }
+
+ ///
+ /// Determines if the parameter can be converted to the
+ /// parameter
+ ///
+ /// the to convert from
+ /// the to convert to
+ ///
+ /// true if the converter can convert the parameter to the parameter, otherwise false
+ ///
+ public override bool CanConvertTo(object sourceValue, global::System.Type destinationType) => false;
+
+ ///
+ /// Converts the parameter to the parameter using and
+ ///
+ /// the to convert from
+ /// the to convert to
+ /// not used by this TypeConverter.
+ /// when set to true, will ignore the case when converting.
+ ///
+ /// an instance of , or null if there is no suitable conversion.
+ ///
+ public override object ConvertFrom(object sourceValue, global::System.Type destinationType, global::System.IFormatProvider formatProvider, bool ignoreCase) => ConvertFrom(sourceValue);
+
+ ///
+ /// Converts the parameter into an instance of
+ ///
+ /// the value to convert into an instance of .
+ ///
+ /// an instance of , or null if there is no suitable conversion.
+ ///
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags ConvertFrom(dynamic sourceValue)
+ {
+ if (null == sourceValue)
+ {
+ return null;
+ }
+ global::System.Type type = sourceValue.GetType();
+ if (typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags).IsAssignableFrom(type))
+ {
+ return sourceValue;
+ }
+ try
+ {
+ return StorageDiscoveryScopeTags.FromJsonString(typeof(string) == sourceValue.GetType() ? sourceValue : sourceValue.ToJsonString());;
+ }
+ catch
+ {
+ // Unable to use JSON pattern
+ }
+ if (typeof(global::System.Management.Automation.PSObject).IsAssignableFrom(type))
+ {
+ return StorageDiscoveryScopeTags.DeserializeFromPSObject(sourceValue);
+ }
+ if (typeof(global::System.Collections.IDictionary).IsAssignableFrom(type))
+ {
+ return StorageDiscoveryScopeTags.DeserializeFromDictionary(sourceValue);
+ }
+ return null;
+ }
+
+ /// NotImplemented -- this will return null
+ /// the to convert from
+ /// the to convert to
+ /// not used by this TypeConverter.
+ /// when set to true, will ignore the case when converting.
+ /// will always return null.
+ public override object ConvertTo(object sourceValue, global::System.Type destinationType, global::System.IFormatProvider formatProvider, bool ignoreCase) => null;
+ }
+}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.cs
new file mode 100644
index 000000000000..893f25321804
--- /dev/null
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.cs
@@ -0,0 +1,33 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License. See License.txt in the project root for license information.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
+{
+ using static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Extensions;
+
+ /// Resource tags.
+ public partial class StorageDiscoveryScopeTags :
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags,
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTagsInternal
+ {
+
+ /// Creates an new instance.
+ public StorageDiscoveryScopeTags()
+ {
+
+ }
+ }
+ /// Resource tags.
+ public partial interface IStorageDiscoveryScopeTags :
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IJsonSerializable,
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray
+ {
+
+ }
+ /// Resource tags.
+ internal partial interface IStorageDiscoveryScopeTagsInternal
+
+ {
+
+ }
+}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.dictionary.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.dictionary.cs
new file mode 100644
index 000000000000..cd44b84f940a
--- /dev/null
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.dictionary.cs
@@ -0,0 +1,73 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License. See License.txt in the project root for license information.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
+{
+ using static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Extensions;
+
+ public partial class StorageDiscoveryScopeTags :
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray
+ {
+ protected global::System.Collections.Generic.Dictionary __additionalProperties = new global::System.Collections.Generic.Dictionary();
+
+ global::System.Collections.Generic.IDictionary Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray.AdditionalProperties { get => __additionalProperties; }
+
+ int Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray.Count { get => __additionalProperties.Count; }
+
+ global::System.Collections.Generic.IEnumerable Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray.Keys { get => __additionalProperties.Keys; }
+
+ global::System.Collections.Generic.IEnumerable Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray.Values { get => __additionalProperties.Values; }
+
+ public string this[global::System.String index] { get => __additionalProperties[index]; set => __additionalProperties[index] = value; }
+
+ ///
+ ///
+ public void Add(global::System.String key, string value) => __additionalProperties.Add( key, value);
+
+ public void Clear() => __additionalProperties.Clear();
+
+ ///
+ public bool ContainsKey(global::System.String key) => __additionalProperties.ContainsKey( key);
+
+ ///
+ public void CopyFrom(global::System.Collections.IDictionary source)
+ {
+ if (null != source)
+ {
+ foreach( var property in Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.PowerShell.TypeConverterExtensions.GetFilteredProperties(source, new global::System.Collections.Generic.HashSet() { } ) )
+ {
+ if ((null != property.Key && null != property.Value))
+ {
+ this.__additionalProperties.Add(property.Key.ToString(), global::System.Management.Automation.LanguagePrimitives.ConvertTo( property.Value));
+ }
+ }
+ }
+ }
+
+ ///
+ public void CopyFrom(global::System.Management.Automation.PSObject source)
+ {
+ if (null != source)
+ {
+ foreach( var property in Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.PowerShell.TypeConverterExtensions.GetFilteredProperties(source, new global::System.Collections.Generic.HashSet() { } ) )
+ {
+ if ((null != property.Key && null != property.Value))
+ {
+ this.__additionalProperties.Add(property.Key.ToString(), global::System.Management.Automation.LanguagePrimitives.ConvertTo( property.Value));
+ }
+ }
+ }
+ }
+
+ ///
+ public bool Remove(global::System.String key) => __additionalProperties.Remove( key);
+
+ ///
+ ///
+ public bool TryGetValue(global::System.String key, out string value) => __additionalProperties.TryGetValue( key, out value);
+
+ ///
+
+ public static implicit operator global::System.Collections.Generic.Dictionary(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTags source) => source.__additionalProperties;
+ }
+}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.json.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.json.cs
new file mode 100644
index 000000000000..0a554f3bc657
--- /dev/null
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryScopeTags.json.cs
@@ -0,0 +1,107 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License. See License.txt in the project root for license information.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
+{
+ using static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Extensions;
+
+ /// Resource tags.
+ public partial class StorageDiscoveryScopeTags
+ {
+
+ ///
+ /// AfterFromJson will be called after the json deserialization has finished, allowing customization of the object
+ /// before it is returned. Implement this method in a partial class to enable this behavior
+ ///
+ /// The JsonNode that should be deserialized into this object.
+
+ partial void AfterFromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json);
+
+ ///
+ /// AfterToJson will be called after the json serialization has finished, allowing customization of the before it is returned. Implement this method in a partial class to enable this behavior
+ ///
+ /// The JSON container that the serialization result will be placed in.
+
+ partial void AfterToJson(ref Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject container);
+
+ ///
+ /// BeforeFromJson will be called before the json deserialization has commenced, allowing complete customization of
+ /// the object before it is deserialized.
+ /// If you wish to disable the default deserialization entirely, return true in the
+ /// output parameter.
+ /// Implement this method in a partial class to enable this behavior.
+ ///
+ /// The JsonNode that should be deserialized into this object.
+ /// Determines if the rest of the deserialization should be processed, or if the method should return
+ /// instantly.
+
+ partial void BeforeFromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json, ref bool returnNow);
+
+ ///
+ /// BeforeToJson will be called before the json serialization has commenced, allowing complete customization of the
+ /// object before it is serialized.
+ /// If you wish to disable the default serialization entirely, return true in the output
+ /// parameter.
+ /// Implement this method in a partial class to enable this behavior.
+ ///
+ /// The JSON container that the serialization result will be placed in.
+ /// Determines if the rest of the serialization should be processed, or if the method should return
+ /// instantly.
+
+ partial void BeforeToJson(ref Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject container, ref bool returnNow);
+
+ ///
+ /// Deserializes a into an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags.
+ ///
+ /// a to deserialize from.
+ ///
+ /// an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags.
+ ///
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryScopeTags FromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode node)
+ {
+ return node is Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json ? new StorageDiscoveryScopeTags(json) : null;
+ }
+
+ ///
+ /// Deserializes a Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject into a new instance of .
+ ///
+ /// A Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject instance to deserialize from.
+ ///
+ internal StorageDiscoveryScopeTags(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json, global::System.Collections.Generic.HashSet exclusions = null)
+ {
+ bool returnNow = false;
+ BeforeFromJson(json, ref returnNow);
+ if (returnNow)
+ {
+ return;
+ }
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.JsonSerializable.FromJson( json, ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray)this).AdditionalProperties, null ,exclusions );
+ AfterFromJson(json);
+ }
+
+ ///
+ /// Serializes this instance of into a .
+ ///
+ /// The container to serialize this object into. If the caller
+ /// passes in null, a new instance will be created and returned to the caller.
+ /// Allows the caller to choose the depth of the serialization. See .
+ ///
+ /// a serialized instance of as a .
+ ///
+ public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode ToJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject container, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode)
+ {
+ container = container ?? new Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject();
+
+ bool returnNow = false;
+ BeforeToJson(ref container, ref returnNow);
+ if (returnNow)
+ {
+ return container;
+ }
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.JsonSerializable.ToJson( ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray)this).AdditionalProperties, container);
+ AfterToJson(ref container);
+ return container;
+ }
+ }
+}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspace.PowerShell.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspace.PowerShell.cs
index d69dcdd7ef65..552049a76bb3 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspace.PowerShell.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspace.PowerShell.cs
@@ -155,20 +155,12 @@ internal StorageDiscoveryWorkspace(global::System.Collections.IDictionary conten
}
if (content.Contains("Tag"))
{
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TagsTypeConverter.ConvertFrom);
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TrackedResourceTagsTypeConverter.ConvertFrom);
}
if (content.Contains("Location"))
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Location = (string) content.GetValueForProperty("Location",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Location, global::System.Convert.ToString);
}
- if (content.Contains("WorkspaceRoot"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).WorkspaceRoot = (System.Collections.Generic.List) content.GetValueForProperty("WorkspaceRoot",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).WorkspaceRoot, __y => TypeConverterExtensions.SelectToList(__y, global::System.Convert.ToString));
- }
- if (content.Contains("Scope"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Scope = (System.Collections.Generic.List) content.GetValueForProperty("Scope",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Scope, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTypeConverter.ConvertFrom));
- }
if (content.Contains("Sku"))
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Sku = (string) content.GetValueForProperty("Sku",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Sku, global::System.Convert.ToString);
@@ -177,6 +169,14 @@ internal StorageDiscoveryWorkspace(global::System.Collections.IDictionary conten
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Description = (string) content.GetValueForProperty("Description",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Description, global::System.Convert.ToString);
}
+ if (content.Contains("WorkspaceRoot"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).WorkspaceRoot = (System.Collections.Generic.List) content.GetValueForProperty("WorkspaceRoot",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).WorkspaceRoot, __y => TypeConverterExtensions.SelectToList(__y, global::System.Convert.ToString));
+ }
+ if (content.Contains("Scope"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Scope = (System.Collections.Generic.List) content.GetValueForProperty("Scope",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Scope, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTypeConverter.ConvertFrom));
+ }
if (content.Contains("ProvisioningState"))
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).ProvisioningState = (string) content.GetValueForProperty("ProvisioningState",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).ProvisioningState, global::System.Convert.ToString);
@@ -244,20 +244,12 @@ internal StorageDiscoveryWorkspace(global::System.Management.Automation.PSObject
}
if (content.Contains("Tag"))
{
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TagsTypeConverter.ConvertFrom);
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TrackedResourceTagsTypeConverter.ConvertFrom);
}
if (content.Contains("Location"))
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Location = (string) content.GetValueForProperty("Location",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Location, global::System.Convert.ToString);
}
- if (content.Contains("WorkspaceRoot"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).WorkspaceRoot = (System.Collections.Generic.List) content.GetValueForProperty("WorkspaceRoot",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).WorkspaceRoot, __y => TypeConverterExtensions.SelectToList(__y, global::System.Convert.ToString));
- }
- if (content.Contains("Scope"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Scope = (System.Collections.Generic.List) content.GetValueForProperty("Scope",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Scope, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTypeConverter.ConvertFrom));
- }
if (content.Contains("Sku"))
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Sku = (string) content.GetValueForProperty("Sku",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Sku, global::System.Convert.ToString);
@@ -266,6 +258,14 @@ internal StorageDiscoveryWorkspace(global::System.Management.Automation.PSObject
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Description = (string) content.GetValueForProperty("Description",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Description, global::System.Convert.ToString);
}
+ if (content.Contains("WorkspaceRoot"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).WorkspaceRoot = (System.Collections.Generic.List) content.GetValueForProperty("WorkspaceRoot",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).WorkspaceRoot, __y => TypeConverterExtensions.SelectToList(__y, global::System.Convert.ToString));
+ }
+ if (content.Contains("Scope"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Scope = (System.Collections.Generic.List) content.GetValueForProperty("Scope",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).Scope, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTypeConverter.ConvertFrom));
+ }
if (content.Contains("ProvisioningState"))
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).ProvisioningState = (string) content.GetValueForProperty("ProvisioningState",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceInternal)this).ProvisioningState, global::System.Convert.ToString);
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspace.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspace.cs
index b87f93bade0f..2bf22d71c918 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspace.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspace.cs
@@ -128,7 +128,7 @@ public partial class StorageDiscoveryWorkspace :
/// Resource tags.
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Origin(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.PropertyOrigin.Inherited)]
- public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get => ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)__trackedResource).Tag; set => ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)__trackedResource).Tag = value ?? null /* model class */; }
+ public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags Tag { get => ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)__trackedResource).Tag; set => ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)__trackedResource).Tag = value ?? null /* model class */; }
///
/// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.PowerShell.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.PowerShell.cs
index 1a00a755d246..abdb4a2df968 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.PowerShell.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.PowerShell.cs
@@ -115,15 +115,7 @@ internal StorageDiscoveryWorkspaceUpdate(global::System.Collections.IDictionary
}
if (content.Contains("Tag"))
{
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TagsTypeConverter.ConvertFrom);
- }
- if (content.Contains("WorkspaceRoot"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).WorkspaceRoot = (System.Collections.Generic.List) content.GetValueForProperty("WorkspaceRoot",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).WorkspaceRoot, __y => TypeConverterExtensions.SelectToList(__y, global::System.Convert.ToString));
- }
- if (content.Contains("Scope"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Scope = (System.Collections.Generic.List) content.GetValueForProperty("Scope",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Scope, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTypeConverter.ConvertFrom));
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryWorkspaceUpdateTagsTypeConverter.ConvertFrom);
}
if (content.Contains("Sku"))
{
@@ -133,6 +125,14 @@ internal StorageDiscoveryWorkspaceUpdate(global::System.Collections.IDictionary
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Description = (string) content.GetValueForProperty("Description",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Description, global::System.Convert.ToString);
}
+ if (content.Contains("WorkspaceRoot"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).WorkspaceRoot = (System.Collections.Generic.List) content.GetValueForProperty("WorkspaceRoot",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).WorkspaceRoot, __y => TypeConverterExtensions.SelectToList(__y, global::System.Convert.ToString));
+ }
+ if (content.Contains("Scope"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Scope = (System.Collections.Generic.List) content.GetValueForProperty("Scope",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Scope, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTypeConverter.ConvertFrom));
+ }
AfterDeserializeDictionary(content);
}
@@ -156,15 +156,7 @@ internal StorageDiscoveryWorkspaceUpdate(global::System.Management.Automation.PS
}
if (content.Contains("Tag"))
{
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TagsTypeConverter.ConvertFrom);
- }
- if (content.Contains("WorkspaceRoot"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).WorkspaceRoot = (System.Collections.Generic.List) content.GetValueForProperty("WorkspaceRoot",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).WorkspaceRoot, __y => TypeConverterExtensions.SelectToList(__y, global::System.Convert.ToString));
- }
- if (content.Contains("Scope"))
- {
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Scope = (System.Collections.Generic.List) content.GetValueForProperty("Scope",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Scope, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTypeConverter.ConvertFrom));
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryWorkspaceUpdateTagsTypeConverter.ConvertFrom);
}
if (content.Contains("Sku"))
{
@@ -174,6 +166,14 @@ internal StorageDiscoveryWorkspaceUpdate(global::System.Management.Automation.PS
{
((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Description = (string) content.GetValueForProperty("Description",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Description, global::System.Convert.ToString);
}
+ if (content.Contains("WorkspaceRoot"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).WorkspaceRoot = (System.Collections.Generic.List) content.GetValueForProperty("WorkspaceRoot",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).WorkspaceRoot, __y => TypeConverterExtensions.SelectToList(__y, global::System.Convert.ToString));
+ }
+ if (content.Contains("Scope"))
+ {
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Scope = (System.Collections.Generic.List) content.GetValueForProperty("Scope",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateInternal)this).Scope, __y => TypeConverterExtensions.SelectToList(__y, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryScopeTypeConverter.ConvertFrom));
+ }
AfterDeserializePSObject(content);
}
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.cs
index 77cf4dd4c827..ac0c45ed9a78 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.cs
@@ -34,11 +34,11 @@ public partial class StorageDiscoveryWorkspaceUpdate :
public string Sku { get => ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspacePropertiesUpdateInternal)Property).Sku; set => ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspacePropertiesUpdateInternal)Property).Sku = value ?? null; }
/// Backing field for property.
- private Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags _tag;
+ private Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags _tag;
/// Resource tags.
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Origin(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.PropertyOrigin.Owned)]
- public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get => (this._tag = this._tag ?? new Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.Tags()); set => this._tag = value; }
+ public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags Tag { get => (this._tag = this._tag ?? new Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryWorkspaceUpdateTags()); set => this._tag = value; }
/// The view level storage discovery data estate
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Origin(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.PropertyOrigin.Inlined)]
@@ -97,8 +97,8 @@ public partial interface IStorageDiscoveryWorkspaceUpdate :
Update = true,
Description = @"Resource tags.",
SerializedName = @"tags",
- PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) })]
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get; set; }
+ PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags) })]
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags Tag { get; set; }
/// The view level storage discovery data estate
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Info(
Required = false,
@@ -126,7 +126,7 @@ internal partial interface IStorageDiscoveryWorkspaceUpdateInternal
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.PSArgumentCompleterAttribute("Standard", "Free")]
string Sku { get; set; }
/// Resource tags.
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get; set; }
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags Tag { get; set; }
/// The view level storage discovery data estate
System.Collections.Generic.List WorkspaceRoot { get; set; }
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.json.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.json.cs
index d3da071b25a5..e9fcc6755b2a 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.json.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdate.json.cs
@@ -76,7 +76,7 @@ internal StorageDiscoveryWorkspaceUpdate(Microsoft.Azure.PowerShell.Cmdlets.Stor
return;
}
{_property = If( json?.PropertyT("properties"), out var __jsonProperties) ? Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryWorkspacePropertiesUpdate.FromJson(__jsonProperties) : _property;}
- {_tag = If( json?.PropertyT("tags"), out var __jsonTags) ? Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.Tags.FromJson(__jsonTags) : _tag;}
+ {_tag = If( json?.PropertyT("tags"), out var __jsonTags) ? Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryWorkspaceUpdateTags.FromJson(__jsonTags) : _tag;}
AfterFromJson(json);
}
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.PowerShell.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.PowerShell.cs
new file mode 100644
index 000000000000..ea45f676bf8c
--- /dev/null
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.PowerShell.cs
@@ -0,0 +1,162 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License. See License.txt in the project root for license information.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
+{
+ using Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.PowerShell;
+
+ /// Resource tags.
+ [System.ComponentModel.TypeConverter(typeof(StorageDiscoveryWorkspaceUpdateTagsTypeConverter))]
+ public partial class StorageDiscoveryWorkspaceUpdateTags
+ {
+
+ ///
+ /// AfterDeserializeDictionary will be called after the deserialization has finished, allowing customization of the
+ /// object before it is returned. Implement this method in a partial class to enable this behavior
+ ///
+ /// The global::System.Collections.IDictionary content that should be used.
+
+ partial void AfterDeserializeDictionary(global::System.Collections.IDictionary content);
+
+ ///
+ /// AfterDeserializePSObject will be called after the deserialization has finished, allowing customization of the object
+ /// before it is returned. Implement this method in a partial class to enable this behavior
+ ///
+ /// The global::System.Management.Automation.PSObject content that should be used.
+
+ partial void AfterDeserializePSObject(global::System.Management.Automation.PSObject content);
+
+ ///
+ /// BeforeDeserializeDictionary will be called before the deserialization has commenced, allowing complete customization
+ /// of the object before it is deserialized.
+ /// If you wish to disable the default deserialization entirely, return true in the output
+ /// parameter.
+ /// Implement this method in a partial class to enable this behavior.
+ ///
+ /// The global::System.Collections.IDictionary content that should be used.
+ /// Determines if the rest of the serialization should be processed, or if the method should return
+ /// instantly.
+
+ partial void BeforeDeserializeDictionary(global::System.Collections.IDictionary content, ref bool returnNow);
+
+ ///
+ /// BeforeDeserializePSObject will be called before the deserialization has commenced, allowing complete customization
+ /// of the object before it is deserialized.
+ /// If you wish to disable the default deserialization entirely, return true in the output
+ /// parameter.
+ /// Implement this method in a partial class to enable this behavior.
+ ///
+ /// The global::System.Management.Automation.PSObject content that should be used.
+ /// Determines if the rest of the serialization should be processed, or if the method should return
+ /// instantly.
+
+ partial void BeforeDeserializePSObject(global::System.Management.Automation.PSObject content, ref bool returnNow);
+
+ ///
+ /// OverrideToString will be called if it is implemented. Implement this method in a partial class to enable this behavior
+ ///
+ /// /// instance serialized to a string, normally it is a Json
+ /// /// set returnNow to true if you provide a customized OverrideToString function
+
+ partial void OverrideToString(ref string stringResult, ref bool returnNow);
+
+ ///
+ /// Deserializes a into an instance of .
+ ///
+ /// The global::System.Collections.IDictionary content that should be used.
+ ///
+ /// an instance of .
+ ///
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags DeserializeFromDictionary(global::System.Collections.IDictionary content)
+ {
+ return new StorageDiscoveryWorkspaceUpdateTags(content);
+ }
+
+ ///
+ /// Deserializes a into an instance of .
+ ///
+ /// The global::System.Management.Automation.PSObject content that should be used.
+ ///
+ /// an instance of .
+ ///
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags DeserializeFromPSObject(global::System.Management.Automation.PSObject content)
+ {
+ return new StorageDiscoveryWorkspaceUpdateTags(content);
+ }
+
+ ///
+ /// Creates a new instance of , deserializing the content from a json string.
+ ///
+ /// a string containing a JSON serialized instance of this model.
+ ///
+ /// an instance of the model class.
+ ///
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags FromJsonString(string jsonText) => FromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode.Parse(jsonText));
+
+ ///
+ /// Deserializes a into a new instance of .
+ ///
+ /// The global::System.Collections.IDictionary content that should be used.
+ internal StorageDiscoveryWorkspaceUpdateTags(global::System.Collections.IDictionary content)
+ {
+ bool returnNow = false;
+ BeforeDeserializeDictionary(content, ref returnNow);
+ if (returnNow)
+ {
+ return;
+ }
+ // actually deserialize
+ // this type is a dictionary; copy elements from source to here.
+ CopyFrom(content);
+ AfterDeserializeDictionary(content);
+ }
+
+ ///
+ /// Deserializes a into a new instance of .
+ ///
+ /// The global::System.Management.Automation.PSObject content that should be used.
+ internal StorageDiscoveryWorkspaceUpdateTags(global::System.Management.Automation.PSObject content)
+ {
+ bool returnNow = false;
+ BeforeDeserializePSObject(content, ref returnNow);
+ if (returnNow)
+ {
+ return;
+ }
+ // actually deserialize
+ // this type is a dictionary; copy elements from source to here.
+ CopyFrom(content);
+ AfterDeserializePSObject(content);
+ }
+
+ /// Serializes this instance to a json string.
+
+ /// a containing this model serialized to JSON text.
+ public string ToJsonString() => ToJson(null, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeAll)?.ToString();
+
+ public override string ToString()
+ {
+ var returnNow = false;
+ var result = global::System.String.Empty;
+ OverrideToString(ref result, ref returnNow);
+ if (returnNow)
+ {
+ return result;
+ }
+ return ToJsonString();
+ }
+ }
+ /// Resource tags.
+ [System.ComponentModel.TypeConverter(typeof(StorageDiscoveryWorkspaceUpdateTagsTypeConverter))]
+ public partial interface IStorageDiscoveryWorkspaceUpdateTags
+
+ {
+
+ }
+}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.TypeConverter.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.TypeConverter.cs
new file mode 100644
index 000000000000..c21e7eee4588
--- /dev/null
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.TypeConverter.cs
@@ -0,0 +1,147 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License. See License.txt in the project root for license information.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
+{
+ using Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.PowerShell;
+
+ ///
+ /// A PowerShell PSTypeConverter to support converting to an instance of
+ ///
+ public partial class StorageDiscoveryWorkspaceUpdateTagsTypeConverter : global::System.Management.Automation.PSTypeConverter
+ {
+
+ ///
+ /// Determines if the converter can convert the parameter to the parameter.
+ ///
+ /// the to convert from
+ /// the to convert to
+ ///
+ /// true if the converter can convert the parameter to the parameter, otherwise false.
+ ///
+ public override bool CanConvertFrom(object sourceValue, global::System.Type destinationType) => CanConvertFrom(sourceValue);
+
+ ///
+ /// Determines if the converter can convert the parameter to the
+ /// type.
+ ///
+ /// the instance to check if it can be converted to the type.
+ ///
+ /// true if the instance could be converted to a type, otherwise
+ /// false
+ ///
+ public static bool CanConvertFrom(dynamic sourceValue)
+ {
+ if (null == sourceValue)
+ {
+ return true;
+ }
+ global::System.Type type = sourceValue.GetType();
+ if (typeof(global::System.Management.Automation.PSObject).IsAssignableFrom(type))
+ {
+ // we say yest to PSObjects
+ return true;
+ }
+ if (typeof(global::System.Collections.IDictionary).IsAssignableFrom(type))
+ {
+ // we say yest to Hashtables/dictionaries
+ return true;
+ }
+ try
+ {
+ if (null != sourceValue.ToJsonString())
+ {
+ return true;
+ }
+ }
+ catch
+ {
+ // Not one of our objects
+ }
+ try
+ {
+ string text = sourceValue.ToString()?.Trim();
+ return true == text?.StartsWith("{") && true == text?.EndsWith("}") && Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode.Parse(text).Type == Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonType.Object;
+ }
+ catch
+ {
+ // Doesn't look like it can be treated as JSON
+ }
+ return false;
+ }
+
+ ///
+ /// Determines if the parameter can be converted to the
+ /// parameter
+ ///
+ /// the to convert from
+ /// the to convert to
+ ///
+ /// true if the converter can convert the parameter to the parameter, otherwise false
+ ///
+ public override bool CanConvertTo(object sourceValue, global::System.Type destinationType) => false;
+
+ ///
+ /// Converts the parameter to the parameter using and
+ ///
+ /// the to convert from
+ /// the to convert to
+ /// not used by this TypeConverter.
+ /// when set to true, will ignore the case when converting.
+ ///
+ /// an instance of , or null if there is no suitable conversion.
+ ///
+ public override object ConvertFrom(object sourceValue, global::System.Type destinationType, global::System.IFormatProvider formatProvider, bool ignoreCase) => ConvertFrom(sourceValue);
+
+ ///
+ /// Converts the parameter into an instance of
+ ///
+ /// the value to convert into an instance of .
+ ///
+ /// an instance of , or null if there is no suitable conversion.
+ ///
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags ConvertFrom(dynamic sourceValue)
+ {
+ if (null == sourceValue)
+ {
+ return null;
+ }
+ global::System.Type type = sourceValue.GetType();
+ if (typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags).IsAssignableFrom(type))
+ {
+ return sourceValue;
+ }
+ try
+ {
+ return StorageDiscoveryWorkspaceUpdateTags.FromJsonString(typeof(string) == sourceValue.GetType() ? sourceValue : sourceValue.ToJsonString());;
+ }
+ catch
+ {
+ // Unable to use JSON pattern
+ }
+ if (typeof(global::System.Management.Automation.PSObject).IsAssignableFrom(type))
+ {
+ return StorageDiscoveryWorkspaceUpdateTags.DeserializeFromPSObject(sourceValue);
+ }
+ if (typeof(global::System.Collections.IDictionary).IsAssignableFrom(type))
+ {
+ return StorageDiscoveryWorkspaceUpdateTags.DeserializeFromDictionary(sourceValue);
+ }
+ return null;
+ }
+
+ /// NotImplemented -- this will return null
+ /// the to convert from
+ /// the to convert to
+ /// not used by this TypeConverter.
+ /// when set to true, will ignore the case when converting.
+ /// will always return null.
+ public override object ConvertTo(object sourceValue, global::System.Type destinationType, global::System.IFormatProvider formatProvider, bool ignoreCase) => null;
+ }
+}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.cs
new file mode 100644
index 000000000000..ed4732a61ff5
--- /dev/null
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.cs
@@ -0,0 +1,33 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License. See License.txt in the project root for license information.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
+{
+ using static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Extensions;
+
+ /// Resource tags.
+ public partial class StorageDiscoveryWorkspaceUpdateTags :
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags,
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTagsInternal
+ {
+
+ /// Creates an new instance.
+ public StorageDiscoveryWorkspaceUpdateTags()
+ {
+
+ }
+ }
+ /// Resource tags.
+ public partial interface IStorageDiscoveryWorkspaceUpdateTags :
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IJsonSerializable,
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray
+ {
+
+ }
+ /// Resource tags.
+ internal partial interface IStorageDiscoveryWorkspaceUpdateTagsInternal
+
+ {
+
+ }
+}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.dictionary.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.dictionary.cs
new file mode 100644
index 000000000000..45056e0caec0
--- /dev/null
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.dictionary.cs
@@ -0,0 +1,73 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License. See License.txt in the project root for license information.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
+{
+ using static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Extensions;
+
+ public partial class StorageDiscoveryWorkspaceUpdateTags :
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray
+ {
+ protected global::System.Collections.Generic.Dictionary __additionalProperties = new global::System.Collections.Generic.Dictionary();
+
+ global::System.Collections.Generic.IDictionary Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray.AdditionalProperties { get => __additionalProperties; }
+
+ int Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray.Count { get => __additionalProperties.Count; }
+
+ global::System.Collections.Generic.IEnumerable Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray.Keys { get => __additionalProperties.Keys; }
+
+ global::System.Collections.Generic.IEnumerable Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray.Values { get => __additionalProperties.Values; }
+
+ public string this[global::System.String index] { get => __additionalProperties[index]; set => __additionalProperties[index] = value; }
+
+ ///
+ ///
+ public void Add(global::System.String key, string value) => __additionalProperties.Add( key, value);
+
+ public void Clear() => __additionalProperties.Clear();
+
+ ///
+ public bool ContainsKey(global::System.String key) => __additionalProperties.ContainsKey( key);
+
+ ///
+ public void CopyFrom(global::System.Collections.IDictionary source)
+ {
+ if (null != source)
+ {
+ foreach( var property in Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.PowerShell.TypeConverterExtensions.GetFilteredProperties(source, new global::System.Collections.Generic.HashSet() { } ) )
+ {
+ if ((null != property.Key && null != property.Value))
+ {
+ this.__additionalProperties.Add(property.Key.ToString(), global::System.Management.Automation.LanguagePrimitives.ConvertTo( property.Value));
+ }
+ }
+ }
+ }
+
+ ///
+ public void CopyFrom(global::System.Management.Automation.PSObject source)
+ {
+ if (null != source)
+ {
+ foreach( var property in Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.PowerShell.TypeConverterExtensions.GetFilteredProperties(source, new global::System.Collections.Generic.HashSet() { } ) )
+ {
+ if ((null != property.Key && null != property.Value))
+ {
+ this.__additionalProperties.Add(property.Key.ToString(), global::System.Management.Automation.LanguagePrimitives.ConvertTo( property.Value));
+ }
+ }
+ }
+ }
+
+ ///
+ public bool Remove(global::System.String key) => __additionalProperties.Remove( key);
+
+ ///
+ ///
+ public bool TryGetValue(global::System.String key, out string value) => __additionalProperties.TryGetValue( key, out value);
+
+ ///
+
+ public static implicit operator global::System.Collections.Generic.Dictionary(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.StorageDiscoveryWorkspaceUpdateTags source) => source.__additionalProperties;
+ }
+}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.json.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.json.cs
new file mode 100644
index 000000000000..2e2a2ada4de4
--- /dev/null
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/StorageDiscoveryWorkspaceUpdateTags.json.cs
@@ -0,0 +1,108 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License. See License.txt in the project root for license information.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
+{
+ using static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Extensions;
+
+ /// Resource tags.
+ public partial class StorageDiscoveryWorkspaceUpdateTags
+ {
+
+ ///
+ /// AfterFromJson will be called after the json deserialization has finished, allowing customization of the object
+ /// before it is returned. Implement this method in a partial class to enable this behavior
+ ///
+ /// The JsonNode that should be deserialized into this object.
+
+ partial void AfterFromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json);
+
+ ///
+ /// AfterToJson will be called after the json serialization has finished, allowing customization of the before it is returned. Implement this method in a partial class to enable this behavior
+ ///
+ /// The JSON container that the serialization result will be placed in.
+
+ partial void AfterToJson(ref Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject container);
+
+ ///
+ /// BeforeFromJson will be called before the json deserialization has commenced, allowing complete customization of
+ /// the object before it is deserialized.
+ /// If you wish to disable the default deserialization entirely, return true in the
+ /// output parameter.
+ /// Implement this method in a partial class to enable this behavior.
+ ///
+ /// The JsonNode that should be deserialized into this object.
+ /// Determines if the rest of the deserialization should be processed, or if the method should return
+ /// instantly.
+
+ partial void BeforeFromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json, ref bool returnNow);
+
+ ///
+ /// BeforeToJson will be called before the json serialization has commenced, allowing complete customization of the
+ /// object before it is serialized.
+ /// If you wish to disable the default serialization entirely, return true in the output
+ /// parameter.
+ /// Implement this method in a partial class to enable this behavior.
+ ///
+ /// The JSON container that the serialization result will be placed in.
+ /// Determines if the rest of the serialization should be processed, or if the method should return
+ /// instantly.
+
+ partial void BeforeToJson(ref Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject container, ref bool returnNow);
+
+ ///
+ /// Deserializes a into an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags.
+ ///
+ /// a to deserialize from.
+ ///
+ /// an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags.
+ ///
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags FromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode node)
+ {
+ return node is Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json ? new StorageDiscoveryWorkspaceUpdateTags(json) : null;
+ }
+
+ ///
+ /// Deserializes a Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject into a new instance of .
+ ///
+ /// A Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject instance to deserialize from.
+ ///
+ internal StorageDiscoveryWorkspaceUpdateTags(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json, global::System.Collections.Generic.HashSet exclusions = null)
+ {
+ bool returnNow = false;
+ BeforeFromJson(json, ref returnNow);
+ if (returnNow)
+ {
+ return;
+ }
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.JsonSerializable.FromJson( json, ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray)this).AdditionalProperties, null ,exclusions );
+ AfterFromJson(json);
+ }
+
+ ///
+ /// Serializes this instance of into a .
+ ///
+ /// The container to serialize this object into. If the caller
+ /// passes in null, a new instance will be created and returned to the caller.
+ /// Allows the caller to choose the depth of the serialization. See .
+ ///
+ /// a serialized instance of as a .
+ ///
+ public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode ToJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject container, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode)
+ {
+ container = container ?? new Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject();
+
+ bool returnNow = false;
+ BeforeToJson(ref container, ref returnNow);
+ if (returnNow)
+ {
+ return container;
+ }
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.JsonSerializable.ToJson( ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray)this).AdditionalProperties, container);
+ AfterToJson(ref container);
+ return container;
+ }
+ }
+}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.PowerShell.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.PowerShell.cs
index 865881e9171e..593de9524a1f 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.PowerShell.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.PowerShell.cs
@@ -128,7 +128,7 @@ internal TrackedResource(global::System.Collections.IDictionary content)
// actually deserialize
if (content.Contains("Tag"))
{
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TagsTypeConverter.ConvertFrom);
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TrackedResourceTagsTypeConverter.ConvertFrom);
}
if (content.Contains("Location"))
{
@@ -193,7 +193,7 @@ internal TrackedResource(global::System.Management.Automation.PSObject content)
// actually deserialize
if (content.Contains("Tag"))
{
- ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TagsTypeConverter.ConvertFrom);
+ ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag = (Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags) content.GetValueForProperty("Tag",((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceInternal)this).Tag, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TrackedResourceTagsTypeConverter.ConvertFrom);
}
if (content.Contains("Location"))
{
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.cs
index c56f7c6b2bac..c2092c9cdf79 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.cs
@@ -96,11 +96,11 @@ public partial class TrackedResource :
public string SystemDataLastModifiedByType { get => ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IResourceInternal)__resource).SystemDataLastModifiedByType; }
/// Backing field for property.
- private Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags _tag;
+ private Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags _tag;
/// Resource tags.
[Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Origin(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.PropertyOrigin.Owned)]
- public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get => (this._tag = this._tag ?? new Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.Tags()); set => this._tag = value; }
+ public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags Tag { get => (this._tag = this._tag ?? new Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TrackedResourceTags()); set => this._tag = value; }
///
/// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
@@ -151,8 +151,8 @@ public partial interface ITrackedResource :
Update = true,
Description = @"Resource tags.",
SerializedName = @"tags",
- PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) })]
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get; set; }
+ PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags) })]
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags Tag { get; set; }
}
/// The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'
@@ -162,7 +162,7 @@ internal partial interface ITrackedResourceInternal :
/// The geo-location where the resource lives
string Location { get; set; }
/// Resource tags.
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get; set; }
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags Tag { get; set; }
}
}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.json.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.json.cs
index 0de367b74d87..b35070336760 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.json.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResource.json.cs
@@ -107,7 +107,7 @@ internal TrackedResource(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Run
return;
}
__resource = new Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.Resource(json);
- {_tag = If( json?.PropertyT("tags"), out var __jsonTags) ? Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.Tags.FromJson(__jsonTags) : _tag;}
+ {_tag = If( json?.PropertyT("tags"), out var __jsonTags) ? Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TrackedResourceTags.FromJson(__jsonTags) : _tag;}
{_location = If( json?.PropertyT("location"), out var __jsonLocation) ? (string)__jsonLocation : (string)_location;}
AfterFromJson(json);
}
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.PowerShell.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.PowerShell.cs
similarity index 81%
rename from generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.PowerShell.cs
rename to generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.PowerShell.cs
index c53a25d09b08..6177799edc3f 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.PowerShell.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.PowerShell.cs
@@ -6,8 +6,8 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
using Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.PowerShell;
/// Resource tags.
- [System.ComponentModel.TypeConverter(typeof(TagsTypeConverter))]
- public partial class Tags
+ [System.ComponentModel.TypeConverter(typeof(TrackedResourceTagsTypeConverter))]
+ public partial class TrackedResourceTags
{
///
@@ -61,44 +61,61 @@ public partial class Tags
partial void OverrideToString(ref string stringResult, ref bool returnNow);
///
- /// Deserializes a into an instance of into an instance of .
///
/// The global::System.Collections.IDictionary content that should be used.
///
- /// an instance of .
+ /// an instance of .
///
- public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags DeserializeFromDictionary(global::System.Collections.IDictionary content)
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags DeserializeFromDictionary(global::System.Collections.IDictionary content)
{
- return new Tags(content);
+ return new TrackedResourceTags(content);
}
///
- /// Deserializes a into an instance of into an instance of .
///
/// The global::System.Management.Automation.PSObject content that should be used.
///
- /// an instance of .
+ /// an instance of .
///
- public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags DeserializeFromPSObject(global::System.Management.Automation.PSObject content)
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags DeserializeFromPSObject(global::System.Management.Automation.PSObject content)
{
- return new Tags(content);
+ return new TrackedResourceTags(content);
}
///
- /// Creates a new instance of , deserializing the content from a json string.
+ /// Creates a new instance of , deserializing the content from a json string.
///
/// a string containing a JSON serialized instance of this model.
- /// an instance of the model class.
- public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags FromJsonString(string jsonText) => FromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode.Parse(jsonText));
+ /// an instance of the model class.
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags FromJsonString(string jsonText) => FromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode.Parse(jsonText));
+
+ /// Serializes this instance to a json string.
+
+ /// a containing this model serialized to JSON text.
+ public string ToJsonString() => ToJson(null, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeAll)?.ToString();
+
+ public override string ToString()
+ {
+ var returnNow = false;
+ var result = global::System.String.Empty;
+ OverrideToString(ref result, ref returnNow);
+ if (returnNow)
+ {
+ return result;
+ }
+ return ToJsonString();
+ }
///
- /// Deserializes a into a new instance of into a new instance of .
///
/// The global::System.Collections.IDictionary content that should be used.
- internal Tags(global::System.Collections.IDictionary content)
+ internal TrackedResourceTags(global::System.Collections.IDictionary content)
{
bool returnNow = false;
BeforeDeserializeDictionary(content, ref returnNow);
@@ -113,11 +130,11 @@ internal Tags(global::System.Collections.IDictionary content)
}
///
- /// Deserializes a into a new instance of into a new instance of .
///
/// The global::System.Management.Automation.PSObject content that should be used.
- internal Tags(global::System.Management.Automation.PSObject content)
+ internal TrackedResourceTags(global::System.Management.Automation.PSObject content)
{
bool returnNow = false;
BeforeDeserializePSObject(content, ref returnNow);
@@ -130,27 +147,10 @@ internal Tags(global::System.Management.Automation.PSObject content)
CopyFrom(content);
AfterDeserializePSObject(content);
}
-
- /// Serializes this instance to a json string.
-
- /// a containing this model serialized to JSON text.
- public string ToJsonString() => ToJson(null, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeAll)?.ToString();
-
- public override string ToString()
- {
- var returnNow = false;
- var result = global::System.String.Empty;
- OverrideToString(ref result, ref returnNow);
- if (returnNow)
- {
- return result;
- }
- return ToJsonString();
- }
}
/// Resource tags.
- [System.ComponentModel.TypeConverter(typeof(TagsTypeConverter))]
- public partial interface ITags
+ [System.ComponentModel.TypeConverter(typeof(TrackedResourceTagsTypeConverter))]
+ public partial interface ITrackedResourceTags
{
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.TypeConverter.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.TypeConverter.cs
similarity index 84%
rename from generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.TypeConverter.cs
rename to generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.TypeConverter.cs
index c521ac0c0f50..926a4224a31f 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.TypeConverter.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.TypeConverter.cs
@@ -6,9 +6,9 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
using Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.PowerShell;
///
- /// A PowerShell PSTypeConverter to support converting to an instance of
+ /// A PowerShell PSTypeConverter to support converting to an instance of
///
- public partial class TagsTypeConverter : global::System.Management.Automation.PSTypeConverter
+ public partial class TrackedResourceTagsTypeConverter : global::System.Management.Automation.PSTypeConverter
{
///
@@ -24,12 +24,13 @@ public partial class TagsTypeConverter : global::System.Management.Automation.PS
public override bool CanConvertFrom(object sourceValue, global::System.Type destinationType) => CanConvertFrom(sourceValue);
///
- /// Determines if the converter can convert the parameter to the type.
+ /// Determines if the converter can convert the parameter to the
+ /// type.
///
- /// the instance to check if it can be converted to the the instance to check if it can be converted to the type.
///
- /// true if the instance could be converted to a type, otherwise false
+ /// true if the instance could be converted to a type, otherwise false
///
public static bool CanConvertFrom(dynamic sourceValue)
{
@@ -92,31 +93,31 @@ public static bool CanConvertFrom(dynamic sourceValue)
/// not used by this TypeConverter.
/// when set to true, will ignore the case when converting.
///
- /// an instance of , or null if there is no suitable conversion.
+ /// an instance of , or null if there is no suitable conversion.
///
public override object ConvertFrom(object sourceValue, global::System.Type destinationType, global::System.IFormatProvider formatProvider, bool ignoreCase) => ConvertFrom(sourceValue);
///
- /// Converts the parameter into an instance of
+ /// Converts the parameter into an instance of
///
- /// the value to convert into an instance of .
+ /// the value to convert into an instance of .
///
- /// an instance of , or null if there is no suitable conversion.
+ /// an instance of , or null if there is no suitable conversion.
///
- public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags ConvertFrom(dynamic sourceValue)
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags ConvertFrom(dynamic sourceValue)
{
if (null == sourceValue)
{
return null;
}
global::System.Type type = sourceValue.GetType();
- if (typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags).IsAssignableFrom(type))
+ if (typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags).IsAssignableFrom(type))
{
return sourceValue;
}
try
{
- return Tags.FromJsonString(typeof(string) == sourceValue.GetType() ? sourceValue : sourceValue.ToJsonString());;
+ return TrackedResourceTags.FromJsonString(typeof(string) == sourceValue.GetType() ? sourceValue : sourceValue.ToJsonString());;
}
catch
{
@@ -124,11 +125,11 @@ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags C
}
if (typeof(global::System.Management.Automation.PSObject).IsAssignableFrom(type))
{
- return Tags.DeserializeFromPSObject(sourceValue);
+ return TrackedResourceTags.DeserializeFromPSObject(sourceValue);
}
if (typeof(global::System.Collections.IDictionary).IsAssignableFrom(type))
{
- return Tags.DeserializeFromDictionary(sourceValue);
+ return TrackedResourceTags.DeserializeFromDictionary(sourceValue);
}
return null;
}
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.cs
similarity index 71%
rename from generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.cs
rename to generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.cs
index ca36cbe79748..030b454e189c 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.cs
@@ -6,26 +6,26 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
using static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Extensions;
/// Resource tags.
- public partial class Tags :
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags,
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITagsInternal
+ public partial class TrackedResourceTags :
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags,
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTagsInternal
{
- /// Creates an new instance.
- public Tags()
+ /// Creates an new instance.
+ public TrackedResourceTags()
{
}
}
/// Resource tags.
- public partial interface ITags :
+ public partial interface ITrackedResourceTags :
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IJsonSerializable,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray
{
}
/// Resource tags.
- internal partial interface ITagsInternal
+ internal partial interface ITrackedResourceTagsInternal
{
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.dictionary.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.dictionary.cs
similarity index 96%
rename from generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.dictionary.cs
rename to generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.dictionary.cs
index 8944540d9fe2..57ec61b42e01 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.dictionary.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.dictionary.cs
@@ -5,7 +5,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
{
using static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Extensions;
- public partial class Tags :
+ public partial class TrackedResourceTags :
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray
{
protected global::System.Collections.Generic.Dictionary __additionalProperties = new global::System.Collections.Generic.Dictionary();
@@ -68,6 +68,6 @@ public void CopyFrom(global::System.Management.Automation.PSObject source)
///
- public static implicit operator global::System.Collections.Generic.Dictionary(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.Tags source) => source.__additionalProperties;
+ public static implicit operator global::System.Collections.Generic.Dictionary(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.TrackedResourceTags source) => source.__additionalProperties;
}
}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.json.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.json.cs
similarity index 87%
rename from generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.json.cs
rename to generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.json.cs
index cd80e372530d..0941ccfc9379 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/Tags.json.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/Models/TrackedResourceTags.json.cs
@@ -6,7 +6,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models
using static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Extensions;
/// Resource tags.
- public partial class Tags
+ public partial class TrackedResourceTags
{
///
@@ -52,42 +52,25 @@ public partial class Tags
partial void BeforeToJson(ref Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject container, ref bool returnNow);
///
- /// Deserializes a into an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags.
+ /// Deserializes a into an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags.
///
/// a to deserialize from.
///
- /// an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags.
+ /// an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags.
///
- public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags FromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode node)
+ public static Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags FromJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode node)
{
- return node is Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json ? new Tags(json) : null;
+ return node is Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json ? new TrackedResourceTags(json) : null;
}
///
- /// Deserializes a Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject into a new instance of .
- ///
- /// A Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject instance to deserialize from.
- ///
- internal Tags(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json, global::System.Collections.Generic.HashSet exclusions = null)
- {
- bool returnNow = false;
- BeforeFromJson(json, ref returnNow);
- if (returnNow)
- {
- return;
- }
- Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.JsonSerializable.FromJson( json, ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray)this).AdditionalProperties, null ,exclusions );
- AfterFromJson(json);
- }
-
- ///
- /// Serializes this instance of into a .
+ /// Serializes this instance of into a .
///
/// The container to serialize this object into. If the caller
/// passes in null, a new instance will be created and returned to the caller.
/// Allows the caller to choose the depth of the serialization. See .
///
- /// a serialized instance of as a .
+ /// a serialized instance of as a .
///
public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode ToJson(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject container, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode)
{
@@ -103,5 +86,22 @@ public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonNode
AfterToJson(ref container);
return container;
}
+
+ ///
+ /// Deserializes a Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject into a new instance of .
+ ///
+ /// A Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject instance to deserialize from.
+ ///
+ internal TrackedResourceTags(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.Json.JsonObject json, global::System.Collections.Generic.HashSet exclusions = null)
+ {
+ bool returnNow = false;
+ BeforeFromJson(json, ref returnNow);
+ if (returnNow)
+ {
+ return;
+ }
+ Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.JsonSerializable.FromJson( json, ((Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IAssociativeArray)this).AdditionalProperties, null ,exclusions );
+ AfterFromJson(json);
+ }
}
}
\ No newline at end of file
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/StorageDiscoveryClient.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/StorageDiscoveryClient.cs
index f46a27af7da5..9ebeb4f4eef3 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/StorageDiscoveryClient.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/api/StorageDiscoveryClient.cs
@@ -23,7 +23,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task OperationsList(global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -59,7 +59,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task OperationsListViaIdentity(global::System.String viaIdentity, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -102,7 +102,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task OperationsListViaIdentityWithResult(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -144,7 +144,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task OperationsListWithResult(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -311,7 +311,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportGenerateReport(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, string discoveryResourceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IGetReportContent body, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -361,7 +361,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportGenerateReportViaIdentity(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IGetReportContent body, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -422,7 +422,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportGenerateReportViaIdentityWithResult(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IGetReportContent body, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -487,7 +487,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportGenerateReportViaJsonString(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, string discoveryResourceName, global::System.String jsonString, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -537,7 +537,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportGenerateReportViaJsonStringWithResult(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, string discoveryResourceName, global::System.String jsonString, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -588,7 +588,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportGenerateReportWithResult(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, string discoveryResourceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IGetReportContent body, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -969,7 +969,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportGet(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, string discoveryResourceName, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1012,7 +1012,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportGetViaIdentity(global::System.String viaIdentity, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1066,7 +1066,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportGetViaIdentityWithResult(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1123,7 +1123,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportGetWithResult(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, string discoveryResourceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1309,7 +1309,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportListByResourceGroup(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1351,7 +1351,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportListByResourceGroupViaIdentity(global::System.String viaIdentity, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1403,7 +1403,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportListByResourceGroupViaIdentityWithResult(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1457,7 +1457,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportListByResourceGroupWithResult(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1640,7 +1640,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportListBySubscription(string subscriptionId, string storageDiscoveryWorkspaceName, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1680,7 +1680,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportListBySubscriptionViaIdentity(global::System.String viaIdentity, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1729,7 +1729,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportListBySubscriptionViaIdentityWithResult(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1779,7 +1779,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task ReportListBySubscriptionWithResult(string subscriptionId, string storageDiscoveryWorkspaceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -1957,7 +1957,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesCreateOrUpdate(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace body, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onCreated, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2005,7 +2005,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesCreateOrUpdateViaIdentity(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace body, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onCreated, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2062,7 +2062,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesCreateOrUpdateViaIdentityWithResult(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace body, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2123,7 +2123,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesCreateOrUpdateViaJsonString(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, global::System.String jsonString, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onCreated, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2169,7 +2169,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesCreateOrUpdateViaJsonStringWithResult(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, global::System.String jsonString, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2216,7 +2216,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesCreateOrUpdateWithResult(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace body, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2422,7 +2422,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesDelete(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, global::System.Func onOk, global::System.Func onNoContent, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2464,7 +2464,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesDeleteViaIdentity(global::System.String viaIdentity, global::System.Func onOk, global::System.Func onNoContent, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2604,7 +2604,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesGet(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2645,7 +2645,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesGetViaIdentity(global::System.String viaIdentity, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2696,7 +2696,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesGetViaIdentityWithResult(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2749,7 +2749,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesGetWithResult(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2931,7 +2931,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesListByResourceGroup(string subscriptionId, string resourceGroupName, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -2971,7 +2971,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesListByResourceGroupViaIdentity(global::System.String viaIdentity, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3020,7 +3020,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesListByResourceGroupViaIdentityWithResult(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3070,7 +3070,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesListByResourceGroupWithResult(string subscriptionId, string resourceGroupName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3247,7 +3247,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesListBySubscription(string subscriptionId, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3285,7 +3285,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesListBySubscriptionViaIdentity(global::System.String viaIdentity, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3331,7 +3331,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesListBySubscriptionViaIdentityWithResult(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3377,7 +3377,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesListBySubscriptionWithResult(string subscriptionId, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3551,7 +3551,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesReport(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IGetReportContent body, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3599,7 +3599,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesReportViaIdentity(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IGetReportContent body, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3657,7 +3657,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesReportViaIdentityWithResult(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IGetReportContent body, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3718,7 +3718,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesReportViaJsonString(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, global::System.String jsonString, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3765,7 +3765,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesReportViaJsonStringWithResult(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, global::System.String jsonString, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -3813,7 +3813,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesReportWithResult(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IGetReportContent body, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -4192,7 +4192,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesUpdate(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdate body, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -4239,7 +4239,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesUpdateViaIdentity(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdate body, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -4296,7 +4296,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesUpdateViaIdentityWithResult(global::System.String viaIdentity, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdate body, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -4356,7 +4356,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesUpdateViaJsonString(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, global::System.String jsonString, global::System.Func, global::System.Threading.Tasks.Task> onOk, global::System.Func, global::System.Threading.Tasks.Task> onDefault, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -4402,7 +4402,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesUpdateViaJsonStringWithResult(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, global::System.String jsonString, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
@@ -4449,7 +4449,7 @@ public partial class StorageDiscoveryClient
///
public async global::System.Threading.Tasks.Task StorageDiscoveryWorkspacesUpdateWithResult(string subscriptionId, string resourceGroupName, string storageDiscoveryWorkspaceName, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdate body, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener eventListener, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.ISendAsync sender, Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode serializationMode = Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeCreate|Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.SerializationMode.IncludeUpdate)
{
- var apiVersion = @"2025-06-01-preview";
+ var apiVersion = @"2025-09-01";
// Constant Parameters
using( NoSynchronizationContext )
{
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryOperation_List.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryOperation_List.cs
index c7a459641759..c3f361d5b6c6 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryOperation_List.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryOperation_List.cs
@@ -17,7 +17,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IOperation))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"List the operations for the provider")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/providers/Microsoft.StorageDiscovery/operations", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/providers/Microsoft.StorageDiscovery/operations", ApiVersion = "2025-09-01")]
public partial class GetAzStorageDiscoveryOperation_List : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IContext
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_Get.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_Get.cs
index 5092b7194717..53e7fe6d6b0b 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_Get.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_Get.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"Get a StorageDiscoveryWorkspace")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-09-01")]
public partial class GetAzStorageDiscoveryWorkspace_Get : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IContext
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_GetViaIdentity.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_GetViaIdentity.cs
index 9c66c3f85ecb..598a9e962edc 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_GetViaIdentity.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_GetViaIdentity.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"Get a StorageDiscoveryWorkspace")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-09-01")]
public partial class GetAzStorageDiscoveryWorkspace_GetViaIdentity : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IContext
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_List.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_List.cs
index b1c7c30830cd..2b5739145ae3 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_List.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_List.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"List StorageDiscoveryWorkspace resources by resource group")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces", ApiVersion = "2025-09-01")]
public partial class GetAzStorageDiscoveryWorkspace_List : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IContext
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_List1.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_List1.cs
index 74f9d243c460..dda8c700c971 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_List1.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/GetAzStorageDiscoveryWorkspace_List1.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"List StorageDiscoveryWorkspace resources by subscription ID")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces", ApiVersion = "2025-09-01")]
public partial class GetAzStorageDiscoveryWorkspace_List1 : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IContext
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateExpanded.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateExpanded.cs
index d2d7c1a61287..e80636bec57a 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateExpanded.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateExpanded.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"create a StorageDiscoveryWorkspace")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-09-01")]
public partial class NewAzStorageDiscoveryWorkspace_CreateExpanded : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IContext
@@ -223,8 +223,8 @@ public partial class NewAzStorageDiscoveryWorkspace_CreateExpanded : global::Sys
ReadOnly = false,
Description = @"Resource tags.",
SerializedName = @"tags",
- PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) })]
- public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get => _resourceBody.Tag ?? null /* object */; set => _resourceBody.Tag = value; }
+ PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags) })]
+ public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITrackedResourceTags Tag { get => _resourceBody.Tag ?? null /* object */; set => _resourceBody.Tag = value; }
/// The view level storage discovery data estate
[global::System.Management.Automation.AllowEmptyCollection]
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateViaJsonFilePath.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateViaJsonFilePath.cs
index e5796afe00e8..892091202d1e 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateViaJsonFilePath.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateViaJsonFilePath.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"create a StorageDiscoveryWorkspace")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-09-01")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.NotSuggestDefaultParameterSet]
public partial class NewAzStorageDiscoveryWorkspace_CreateViaJsonFilePath : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateViaJsonString.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateViaJsonString.cs
index 9b7802c493a8..7c9980f47d5b 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateViaJsonString.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/NewAzStorageDiscoveryWorkspace_CreateViaJsonString.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"create a StorageDiscoveryWorkspace")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-09-01")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.NotSuggestDefaultParameterSet]
public partial class NewAzStorageDiscoveryWorkspace_CreateViaJsonString : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/RemoveAzStorageDiscoveryWorkspace_Delete.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/RemoveAzStorageDiscoveryWorkspace_Delete.cs
index 7afb80fd3153..265a77514c2c 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/RemoveAzStorageDiscoveryWorkspace_Delete.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/RemoveAzStorageDiscoveryWorkspace_Delete.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(bool))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"Delete a StorageDiscoveryWorkspace")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-09-01")]
public partial class RemoveAzStorageDiscoveryWorkspace_Delete : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IContext
@@ -493,7 +493,7 @@ protected override void StopProcessing()
return ;
}
// onNoContent - response for 204 / application/json
- if (true == MyInvocation?.BoundParameters?.ContainsKey("PassThru"))
+ if (true == InvocationInformation?.BoundParameters?.ContainsKey("PassThru"))
{
WriteObject(true);
}
@@ -517,7 +517,7 @@ protected override void StopProcessing()
return ;
}
// onOk - response for 200 / application/json
- if (true == MyInvocation?.BoundParameters?.ContainsKey("PassThru"))
+ if (true == InvocationInformation?.BoundParameters?.ContainsKey("PassThru"))
{
WriteObject(true);
}
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/RemoveAzStorageDiscoveryWorkspace_DeleteViaIdentity.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/RemoveAzStorageDiscoveryWorkspace_DeleteViaIdentity.cs
index 2e30115226bb..d5a182c0a143 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/RemoveAzStorageDiscoveryWorkspace_DeleteViaIdentity.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/RemoveAzStorageDiscoveryWorkspace_DeleteViaIdentity.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(bool))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"Delete a StorageDiscoveryWorkspace")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-09-01")]
public partial class RemoveAzStorageDiscoveryWorkspace_DeleteViaIdentity : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IContext
@@ -473,7 +473,7 @@ protected override void StopProcessing()
return ;
}
// onNoContent - response for 204 / application/json
- if (true == MyInvocation?.BoundParameters?.ContainsKey("PassThru"))
+ if (true == InvocationInformation?.BoundParameters?.ContainsKey("PassThru"))
{
WriteObject(true);
}
@@ -497,7 +497,7 @@ protected override void StopProcessing()
return ;
}
// onOk - response for 200 / application/json
- if (true == MyInvocation?.BoundParameters?.ContainsKey("PassThru"))
+ if (true == InvocationInformation?.BoundParameters?.ContainsKey("PassThru"))
{
WriteObject(true);
}
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateExpanded.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateExpanded.cs
index 5d32210bd7d8..5cdf917164c1 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateExpanded.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateExpanded.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"update a StorageDiscoveryWorkspace")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-09-01")]
public partial class UpdateAzStorageDiscoveryWorkspace_UpdateExpanded : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IContext
@@ -210,8 +210,8 @@ public partial class UpdateAzStorageDiscoveryWorkspace_UpdateExpanded : global::
ReadOnly = false,
Description = @"Resource tags.",
SerializedName = @"tags",
- PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) })]
- public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get => _propertiesBody.Tag ?? null /* object */; set => _propertiesBody.Tag = value; }
+ PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags) })]
+ public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags Tag { get => _propertiesBody.Tag ?? null /* object */; set => _propertiesBody.Tag = value; }
/// The view level storage discovery data estate
[global::System.Management.Automation.AllowEmptyCollection]
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaIdentityExpanded.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaIdentityExpanded.cs
index d1141946b054..21817ea9f28e 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaIdentityExpanded.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaIdentityExpanded.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"update a StorageDiscoveryWorkspace")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-09-01")]
public partial class UpdateAzStorageDiscoveryWorkspace_UpdateViaIdentityExpanded : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IContext
@@ -170,8 +170,8 @@ public partial class UpdateAzStorageDiscoveryWorkspace_UpdateViaIdentityExpanded
ReadOnly = false,
Description = @"Resource tags.",
SerializedName = @"tags",
- PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags) })]
- public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.ITags Tag { get => _propertiesBody.Tag ?? null /* object */; set => _propertiesBody.Tag = value; }
+ PossibleTypes = new [] { typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags) })]
+ public Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspaceUpdateTags Tag { get => _propertiesBody.Tag ?? null /* object */; set => _propertiesBody.Tag = value; }
/// The view level storage discovery data estate
[global::System.Management.Automation.AllowEmptyCollection]
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaJsonFilePath.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaJsonFilePath.cs
index a4202d4f89a6..bf7d7e0a9645 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaJsonFilePath.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaJsonFilePath.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"update a StorageDiscoveryWorkspace")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-09-01")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.NotSuggestDefaultParameterSet]
public partial class UpdateAzStorageDiscoveryWorkspace_UpdateViaJsonFilePath : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaJsonString.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaJsonString.cs
index c638980e56a5..dd3c321ede5b 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaJsonString.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/cmdlets/UpdateAzStorageDiscoveryWorkspace_UpdateViaJsonString.cs
@@ -16,7 +16,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Cmdlets
[global::System.Management.Automation.OutputType(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Models.IStorageDiscoveryWorkspace))]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Description(@"update a StorageDiscoveryWorkspace")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Generated]
- [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-06-01-preview")]
+ [global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.HttpPath(Path = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageDiscovery/storageDiscoveryWorkspaces/{storageDiscoveryWorkspaceName}", ApiVersion = "2025-09-01")]
[global::Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.NotSuggestDefaultParameterSet]
public partial class UpdateAzStorageDiscoveryWorkspace_UpdateViaJsonString : global::System.Management.Automation.PSCmdlet,
Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime.IEventListener,
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/runtime/BuildTime/Cmdlets/ExportPsd1.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/runtime/BuildTime/Cmdlets/ExportPsd1.cs
index 4461fdfe1412..b78043dbddda 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/runtime/BuildTime/Cmdlets/ExportPsd1.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/runtime/BuildTime/Cmdlets/ExportPsd1.cs
@@ -51,7 +51,7 @@ protected override void ProcessRecord()
throw new ArgumentException($"Custom folder '{CustomFolder}' does not exist");
}
- string version = Convert.ToString(@"0.1.0");
+ string version = Convert.ToString(@"1.0.0");
// Validate the module version should be semantic version
// Following regex is official from https://semver.org/
Regex rx = new Regex(@"^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$", RegexOptions.Compiled);
diff --git a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/runtime/Context.cs b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/runtime/Context.cs
index d0427d7e18bc..7f898aed13a4 100644
--- a/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/runtime/Context.cs
+++ b/generated/StorageDiscovery/StorageDiscovery.Autorest/generated/runtime/Context.cs
@@ -20,7 +20,7 @@ namespace Microsoft.Azure.PowerShell.Cmdlets.StorageDiscovery.Runtime
/// The IContext Interface defines the communication mechanism for input customization.
///
///
- /// In the context, we will have client, pipeline, PSBoundParamters, default EventListener, Cancellation.
+ /// In the context, we will have client, pipeline, PSBoundParameters, default EventListener, Cancellation.
///
public interface IContext
{