diff --git a/src/StackHCI/StackHCI.Autorest/Properties/AssemblyInfo.cs b/src/StackHCI/StackHCI.Autorest/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..873bac614d8b --- /dev/null +++ b/src/StackHCI/StackHCI.Autorest/Properties/AssemblyInfo.cs @@ -0,0 +1,27 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the Apache License, Version 2.0 (the ""License""); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an ""AS IS"" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +// is regenerated. + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Microsoft")] +[assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © Microsoft")] +[assembly: System.Reflection.AssemblyProductAttribute("Microsoft Azure PowerShell")] +[assembly: System.Reflection.AssemblyTitleAttribute("Microsoft Azure PowerShell - StackHci")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("2.6.1")] +[assembly: System.Reflection.AssemblyVersionAttribute("2.6.1")] +[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly: System.CLSCompliantAttribute(false)] + diff --git a/src/StackHCI/StackHCI.Autorest/README.md b/src/StackHCI/StackHCI.Autorest/README.md index fa52bdd011e5..d49ed312b11d 100644 --- a/src/StackHCI/StackHCI.Autorest/README.md +++ b/src/StackHCI/StackHCI.Autorest/README.md @@ -66,12 +66,6 @@ subject-prefix: $(service-name) inlining-threshold: 50 -resourcegroup-append: true - -# For new modules, please avoid setting 3.x using the use-extension method and instead, use 4.x as the default option -use-extension: - "@autorest/powershell": "3.x" - directive: # Rename function - where: @@ -80,8 +74,14 @@ directive: set: subject: ConsentAndInstallDefaultExtension # Remove the unexpanded parameter set + # Generate Create variant for "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/clusters/{clusterName}/arcSettings/{arcSettingName}/createArcIdentity" + - where: + subject: ArcSetting$|Cluster|DeploymentSetting|EdgeDevice|Extension|SecuritySetting|Update$|UpdateRun|UpdateSummary + variant: ^(Create|Update)(?!.*?(Expanded|JsonFilePath|JsonString))|^CreateViaIdentityExpanded$ + remove: true - where: - variant: ^Create$|^CreateViaIdentity$|^CreateViaIdentityExpanded$|^Update$|^UpdateViaIdentity$ + subject: ExtendClusterSoftwareAssuranceBenefit + variant: ^(Extend)(?!.*?(Expanded|JsonFilePath|JsonString)) remove: true - where: verb: Set @@ -115,8 +115,8 @@ directive: # Remove Update-AzStackHciArcSetting - where: verb: Update - subject: ArcSetting - remove: true + subject: ArcSetting|DeploymentSetting|EdgeDevice|SecuritySetting|Update$|UpdateRun|UpdateSummary + remove: true # Hide aadClientId from Update-AzStackHCICluster - where: verb: Update @@ -208,4 +208,22 @@ directive: - ResourceGroupName labels: ResourceGroupName: Resource Group + - from: source-file-csharp + where: $ + transform: $ = $.replace(/"Get the get run for a specified update"/g, '"Get the Update run for a specified update"'); + - from: source-file-csharp + where: $ + transform: $ = $.replace(/"Get all get summaries under the HCI cluster"/g, '"Get all Update summaries under the HCI cluster"'); + - from: source-file-csharp + where: $ + transform: $ = $.replace(/"Delete specified delete Run"/g, '"Delete specified Update Run"'); + - from: source-file-csharp + where: $ + transform: $ = $.replace(/"Delete delete Summaries"/g, '"Delete Update Summaries"'); + - from: source-file-csharp + where: $ + transform: $ = $.replace(/"Put put runs for a specified update"/g, '"Put Update runs for a specified update"'); + - from: source-file-csharp + where: $ + transform: $ = $.replace(/"Put put summaries under the HCI cluster"/g, '"Put Update summaries under the HCI cluster"'); ``` diff --git a/src/StackHCI/StackHCI.Autorest/UX/Microsoft.AzureStackHCI/clusters.json b/src/StackHCI/StackHCI.Autorest/UX/Microsoft.AzureStackHCI/clusters.json index b18d46ed9976..8bbd01daaf83 100644 --- a/src/StackHCI/StackHCI.Autorest/UX/Microsoft.AzureStackHCI/clusters.json +++ b/src/StackHCI/StackHCI.Autorest/UX/Microsoft.AzureStackHCI/clusters.json @@ -81,44 +81,6 @@ } ] }, - { - "name": "Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit", - "description": "Extends Software Assurance Benefit to a cluster", - "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/clusters/{clusterName}/extendSoftwareAssuranceBenefit", - "help": { - "learnMore": { - "url": "https://learn.microsoft.com/powershell/module/az.stackhci/invoke-azstackhciextendclustersoftwareassurancebenefit" - }, - "parameterSets": [ - { - "parameters": [ - "-ClusterName ", - "-ResourceGroupName ", - "[-SubscriptionId ]" - ] - } - ] - }, - "examples": [ - { - "description": "Extends Software Assurance Benefit to a cluster", - "parameters": [ - { - "name": "-ClusterName", - "value": "[Path.clusterName]" - }, - { - "name": "-ResourceGroupName", - "value": "[Path.resourceGroupName]" - }, - { - "name": "-SubscriptionId", - "value": "[Path.subscriptionId]" - } - ] - } - ] - }, { "name": "Remove-AzStackHciCluster", "description": "Delete an HCI cluster.", diff --git a/src/StackHCI/StackHCI.Autorest/UX/Microsoft.AzureStackHCI/edgeDevices.json b/src/StackHCI/StackHCI.Autorest/UX/Microsoft.AzureStackHCI/edgeDevices.json index 90540f0f9e90..61897a84b7fe 100644 --- a/src/StackHCI/StackHCI.Autorest/UX/Microsoft.AzureStackHCI/edgeDevices.json +++ b/src/StackHCI/StackHCI.Autorest/UX/Microsoft.AzureStackHCI/edgeDevices.json @@ -70,39 +70,6 @@ ] } ] - }, - { - "name": "Test-AzStackHciEdgeDevice", - "description": "A long-running resource action.", - "path": "/{resourceUri}/providers/Microsoft.AzureStackHCI/edgeDevices/{edgeDeviceName}/validate", - "help": { - "learnMore": { - "url": "https://learn.microsoft.com/powershell/module/az.stackhci/test-azstackhciedgedevice" - }, - "parameterSets": [ - { - "parameters": [ - "-Name ", - "-ResourceUri " - ] - } - ] - }, - "examples": [ - { - "description": "A long-running resource action.", - "parameters": [ - { - "name": "-Name", - "value": "[Path.edgeDeviceName]" - }, - { - "name": "-ResourceUri", - "value": "[Path.resourceUri]" - } - ] - } - ] } ] } diff --git a/src/StackHCI/StackHCI.Autorest/custom/stackhci.ps1 b/src/StackHCI/StackHCI.Autorest/custom/stackhci.ps1 index bba0c46bb4ec..499c0e60824e 100644 --- a/src/StackHCI/StackHCI.Autorest/custom/stackhci.ps1 +++ b/src/StackHCI/StackHCI.Autorest/custom/stackhci.ps1 @@ -497,6 +497,7 @@ Function Print-FunctionParameters{ } function Confirm-UserAcknowledgmentToUpgradeOS { + [Microsoft.Azure.PowerShell.Cmdlets.StackHCI.DoNotExportAttribute()] [CmdletBinding(SupportsShouldProcess = $true, ConfirmImpact = 'High')] param( [Parameter(Mandatory=$true)] @@ -521,6 +522,7 @@ function Confirm-UserAcknowledgmentToUpgradeOS { } function Confirm-UserAcknowledgmentUpgradeToSolution { + [Microsoft.Azure.PowerShell.Cmdlets.StackHCI.DoNotExportAttribute()] [CmdletBinding()] param( [Parameter(Mandatory=$true)] @@ -4141,7 +4143,7 @@ function New-ClusterWithRetries { GraphAccessToken is deprecated. .PARAMETER AccountId - Specifies the AccoundId. Specifying this along with ArmAccessToken will avoid Azure interactive logon. + Specifies the AccountId. Specifying this along with ArmAccessToken will avoid Azure interactive logon. .PARAMETER EnvironmentName Specifies the Azure Environment. Default is AzureCloud. Valid values are AzureCloud, AzureChinaCloud, AzurePPE, AzureCanary, AzureUSGovernment diff --git a/src/StackHCI/StackHCI.Autorest/docs/Az.StackHCI.md b/src/StackHCI/StackHCI.Autorest/docs/Az.StackHCI.md index 74330c4e1f70..3332f8057434 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Az.StackHCI.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Az.StackHCI.md @@ -1,6 +1,6 @@ --- Module Name: Az.StackHCI -Module Guid: 18e6b2a3-7e2d-4f6e-a8d2-09edaf462fd8 +Module Guid: ecca9195-88b3-4c8f-a865-4fa09629fc69 Download Help Link: https://learn.microsoft.com/powershell/module/az.stackhci Help Version: 1.0.0.0 Locale: en-US @@ -80,6 +80,9 @@ Apply Update ### [New-AzStackHciArcSetting](New-AzStackHciArcSetting.md) Create ArcSetting for HCI cluster. +### [New-AzStackHciArcSettingIdentity](New-AzStackHciArcSettingIdentity.md) +Create Aad identity for arc settings. + ### [New-AzStackHciCluster](New-AzStackHciCluster.md) Create an HCI cluster. @@ -135,13 +138,13 @@ Remove-AzStackHCIVMAttestation removes guests from AzureStack HCI IMDS Attestati Set-AzStackHCI modifies resource properties of the Microsoft.AzureStackHCI cloud resource representing the on-premises cluster to enable or disable features. ### [Set-AzStackHciDeploymentSetting](Set-AzStackHciDeploymentSetting.md) -Create a DeploymentSetting +Update a DeploymentSetting ### [Set-AzStackHciEdgeDevice](Set-AzStackHciEdgeDevice.md) -Create a EdgeDevice +Update a EdgeDevice ### [Set-AzStackHciSecuritySetting](Set-AzStackHciSecuritySetting.md) -Create a security setting +Update a security setting ### [Set-AzStackHciUpdate](Set-AzStackHciUpdate.md) Put specified Update diff --git a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciArcSetting.md b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciArcSetting.md index 423108c6122f..195815bedfce 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciArcSetting.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciArcSetting.md @@ -29,6 +29,12 @@ Get-AzStackHciArcSetting -ClusterName -Name -ResourceGroupName Get-AzStackHciArcSetting -InputObject [-DefaultProfile ] [] ``` +### GetViaIdentityCluster +``` +Get-AzStackHciArcSetting -ClusterInputObject -Name [-DefaultProfile ] + [] +``` + ## DESCRIPTION Get ArcSetting resource details of HCI Cluster. @@ -50,6 +56,21 @@ To see the details use : "Write-Host( $arcSettings | Format-List | Out-String)" ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -83,7 +104,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -102,7 +122,7 @@ The name of the proxy resource holding details of HCI ArcSetting information. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: ArcSettingName Required: True @@ -153,7 +173,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IArcSetting ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciCluster.md b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciCluster.md index 97581446499c..ed8b0dd2de34 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciCluster.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciCluster.md @@ -88,7 +88,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -158,7 +157,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ICluster ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciDeploymentSetting.md b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciDeploymentSetting.md index a0a13c4e20ae..3ed2a096352e 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciDeploymentSetting.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciDeploymentSetting.md @@ -30,6 +30,12 @@ Get-AzStackHciDeploymentSetting -InputObject [-DefaultProfil [] ``` +### GetViaIdentityCluster +``` +Get-AzStackHciDeploymentSetting -ClusterInputObject -SName + [-DefaultProfile ] [] +``` + ## DESCRIPTION Get a DeploymentSetting @@ -50,6 +56,21 @@ Gets the deployment setting in the cluster ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -83,7 +104,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -118,7 +138,7 @@ Name of Deployment Setting ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: DeploymentSettingsName Required: True @@ -153,7 +173,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentSetting ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciEdgeDevice.md b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciEdgeDevice.md index 6f6fe524bf90..3c40bca133f7 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciEdgeDevice.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciEdgeDevice.md @@ -66,7 +66,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -119,7 +118,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IEdgeDevice +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IEdgeDevice ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciExtension.md b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciExtension.md index 6d312fbf1ef8..5a3810f50686 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciExtension.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciExtension.md @@ -29,6 +29,18 @@ Get-AzStackHciExtension -ArcSettingName -ClusterName -Name [-DefaultProfile ] [] ``` +### GetViaIdentityArcSetting +``` +Get-AzStackHciExtension -ArcSettingInputObject -Name [-DefaultProfile ] + [] +``` + +### GetViaIdentityCluster +``` +Get-AzStackHciExtension -ArcSettingName -ClusterInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Get particular Arc Extension of HCI Cluster. @@ -50,12 +62,27 @@ To see the details use : "Write-Host( $extension | Format-List | Out-String)" ## PARAMETERS +### -ArcSettingInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityArcSetting +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ArcSettingName The name of the proxy resource holding details of HCI ArcSetting information. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityCluster, List Aliases: Required: True @@ -65,6 +92,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -98,7 +140,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -117,7 +158,7 @@ The name of the machine extension. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityArcSetting, GetViaIdentityCluster Aliases: ExtensionName Required: True @@ -168,7 +209,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IExtension ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciSecuritySetting.md b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciSecuritySetting.md index 0623c911b60f..638f404a7ef9 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciSecuritySetting.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciSecuritySetting.md @@ -30,6 +30,12 @@ Get-AzStackHciSecuritySetting -InputObject [-DefaultProfile [] ``` +### GetViaIdentityCluster +``` +Get-AzStackHciSecuritySetting -ClusterInputObject -SName + [-DefaultProfile ] [] +``` + ## DESCRIPTION Get a SecuritySetting @@ -50,6 +56,21 @@ Get Security Setting for a cluster ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -83,7 +104,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -118,7 +138,7 @@ Name of security setting ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: SecuritySettingsName Required: True @@ -153,7 +173,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISecuritySetting ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdate.md b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdate.md index 89c4961ce505..160b4c3c998f 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdate.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdate.md @@ -29,6 +29,12 @@ Get-AzStackHciUpdate -ClusterName -Name -ResourceGroupName [-DefaultProfile ] [] ``` +### GetViaIdentityCluster +``` +Get-AzStackHciUpdate -ClusterInputObject -Name [-DefaultProfile ] + [] +``` + ## DESCRIPTION Get specified Update @@ -43,6 +49,21 @@ Gets the Update for the cluster ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -76,7 +97,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -95,7 +115,7 @@ The name of the Update ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: UpdateName Required: True @@ -146,7 +166,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdate ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdateRun.md b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdateRun.md index ebdb7ab14f82..ae5f07f5f9a3 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdateRun.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdateRun.md @@ -29,6 +29,18 @@ Get-AzStackHciUpdateRun -ClusterName -Name -ResourceGroupName Get-AzStackHciUpdateRun -InputObject [-DefaultProfile ] [] ``` +### GetViaIdentityCluster +``` +Get-AzStackHciUpdateRun -ClusterInputObject -Name -UpdateName + [-DefaultProfile ] [] +``` + +### GetViaIdentityUpdate +``` +Get-AzStackHciUpdateRun -Name -UpdateInputObject [-DefaultProfile ] + [] +``` + ## DESCRIPTION Get the Update run for a specified update @@ -43,6 +55,21 @@ Gets the Update Run for the cluster update. ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -76,7 +103,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -95,7 +121,7 @@ The name of the Update Run ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster, GetViaIdentityUpdate Aliases: UpdateRunName Required: True @@ -137,12 +163,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UpdateInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityUpdate +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -UpdateName The name of the Update ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityCluster, List Aliases: Required: True @@ -161,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateRun ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdateSummary.md b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdateSummary.md index db2fa9131467..433ab7eb6a49 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdateSummary.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Get-AzStackHciUpdateSummary.md @@ -82,7 +82,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -137,7 +136,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateSummaries ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciConsentAndInstallDefaultExtension.md b/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciConsentAndInstallDefaultExtension.md index 8cf0e9ab9eda..8cc244b8f38c 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciConsentAndInstallDefaultExtension.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciConsentAndInstallDefaultExtension.md @@ -24,6 +24,12 @@ Invoke-AzStackHciConsentAndInstallDefaultExtension -InputObject ] [-Confirm] [-WhatIf] [] ``` +### AndViaIdentityCluster +``` +Invoke-AzStackHciConsentAndInstallDefaultExtension -ClusterInputObject + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Add consent time for default extensions and initiate extensions installation @@ -45,6 +51,21 @@ ArcSettings resource is returned. ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: AndViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -78,7 +99,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -164,7 +184,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IArcSetting ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit.md b/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit.md index a80e1ce67c99..d10fe5352afd 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit.md @@ -15,29 +15,29 @@ Extends Software Assurance Benefit to a cluster ### ExtendExpanded (Default) ``` Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -ClusterName -ResourceGroupName - [-SubscriptionId ] [-SoftwareAssuranceIntent ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-SoftwareAssuranceIntent ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] ``` -### Extend +### ExtendViaIdentityExpanded ``` -Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -ClusterName -ResourceGroupName - -SoftwareAssuranceChangeRequest [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -InputObject + [-SoftwareAssuranceIntent ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` -### ExtendViaIdentity +### ExtendViaJsonFilePath ``` -Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -InputObject - -SoftwareAssuranceChangeRequest [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] +Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -ClusterName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` -### ExtendViaIdentityExpanded +### ExtendViaJsonString ``` -Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -InputObject - [-SoftwareAssuranceIntent ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] +Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -ClusterName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION @@ -81,7 +81,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: Extend, ExtendExpanded +Parameter Sets: ExtendExpanded, ExtendViaJsonFilePath, ExtendViaJsonString Aliases: Required: True @@ -109,11 +109,10 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity -Parameter Sets: ExtendViaIdentity, ExtendViaIdentityExpanded +Parameter Sets: ExtendViaIdentityExpanded Aliases: Required: True @@ -123,28 +122,27 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously +### -JsonFilePath +Path of Json file supplied to the Extend operation ```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Type: System.String +Parameter Sets: ExtendViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceGroupName -The name of the resource group. -The name is case insensitive. +### -JsonString +Json string supplied to the Extend operation ```yaml Type: System.String -Parameter Sets: Extend, ExtendExpanded +Parameter Sets: ExtendViaJsonString Aliases: Required: True @@ -154,19 +152,34 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -SoftwareAssuranceChangeRequest -. -To construct, see NOTES section for SOFTWAREASSURANCECHANGEREQUEST properties and create a hash table. +### -NoWait +Run the command asynchronously ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISoftwareAssuranceChangeRequest -Parameter Sets: Extend, ExtendViaIdentity +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: ExtendExpanded, ExtendViaJsonFilePath, ExtendViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -174,7 +187,7 @@ Accept wildcard characters: False Customer Intent for Software Assurance Benefit. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent +Type: System.String Parameter Sets: ExtendExpanded, ExtendViaIdentityExpanded Aliases: @@ -191,7 +204,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: Extend, ExtendExpanded +Parameter Sets: ExtendExpanded, ExtendViaJsonFilePath, ExtendViaJsonString Aliases: Required: False @@ -237,13 +250,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISoftwareAssuranceChangeRequest - ### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ICluster ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciUpdate.md b/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciUpdate.md index 8c7605ed8416..71a437701297 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciUpdate.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Invoke-AzStackHciUpdate.md @@ -25,6 +25,12 @@ Invoke-AzStackHciUpdate -InputObject [-DefaultProfile ] ``` +### PostViaIdentityCluster +``` +Invoke-AzStackHciUpdate -ClusterInputObject -Name [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Apply Update @@ -54,6 +60,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: PostViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +108,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -106,7 +126,7 @@ The name of the Update ```yaml Type: System.String -Parameter Sets: Post +Parameter Sets: Post, PostViaIdentityCluster Aliases: UpdateName Required: True diff --git a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciArcSetting.md b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciArcSetting.md index ea96c14b597b..b0a0fdc8cfc8 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciArcSetting.md +++ b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciArcSetting.md @@ -12,6 +12,7 @@ Create ArcSetting for HCI cluster. ## SYNTAX +### CreateExpanded (Default) ``` New-AzStackHciArcSetting -ClusterName -ResourceGroupName [-SubscriptionId ] [-ArcApplicationClientId ] [-ArcApplicationObjectId ] [-ArcApplicationTenantId ] @@ -19,6 +20,26 @@ New-AzStackHciArcSetting -ClusterName -ResourceGroupName [-Sub [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` +### CreateViaIdentityClusterExpanded +``` +New-AzStackHciArcSetting -ClusterInputObject [-ArcApplicationClientId ] + [-ArcApplicationObjectId ] [-ArcApplicationTenantId ] [-ArcInstanceResourceGroup ] + [-ArcServicePrincipalObjectId ] [-ConnectivityProperty ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzStackHciArcSetting -ClusterName -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzStackHciArcSetting -ClusterName -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Create ArcSetting for HCI cluster. @@ -45,7 +66,7 @@ App id of arc AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -60,7 +81,7 @@ Object id of arc AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -75,7 +96,7 @@ Tenant id of arc AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -91,7 +112,7 @@ Hybrid Compute Machine resources. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -106,7 +127,7 @@ Object id of arc AAD service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -116,12 +137,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -136,7 +172,7 @@ contains connectivity related configuration for ARC resources ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IAny -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -162,13 +198,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -184,7 +250,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -230,9 +296,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IArcSetting ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciArcSettingIdentity.md b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciArcSettingIdentity.md new file mode 100644 index 000000000000..f8b7a7edcefa --- /dev/null +++ b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciArcSettingIdentity.md @@ -0,0 +1,231 @@ +--- +external help file: +Module Name: Az.StackHCI +online version: https://learn.microsoft.com/powershell/module/az.stackhci/new-azstackhciarcsettingidentity +schema: 2.0.0 +--- + +# New-AzStackHciArcSettingIdentity + +## SYNOPSIS +Create Aad identity for arc settings. + +## SYNTAX + +### Create (Default) +``` +New-AzStackHciArcSettingIdentity -ArcSettingName -ClusterName -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaIdentity +``` +New-AzStackHciArcSettingIdentity -InputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityCluster +``` +New-AzStackHciArcSettingIdentity -ArcSettingName -ClusterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Create Aad identity for arc settings. + +## EXAMPLES + +### Example 1: Create Aad identity for arc settings +```powershell +New-AzStackHciArcSettingIdentity -ArcSettingName 'default' -ClusterName 'testcluster' -ResourceGroupName 'testgroup' +``` + +This command creates Aad identity for arc settings. + +## PARAMETERS + +### -ArcSettingName +The name of the proxy resource holding details of HCI ArcSetting information. + +```yaml +Type: System.String +Parameter Sets: Create, CreateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ClusterName +The name of the cluster. + +```yaml +Type: System.String +Parameter Sets: Create +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Create +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. +The value must be an UUID. + +```yaml +Type: System.String +Parameter Sets: Create +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IArcIdentityResponse + +## NOTES + +## RELATED LINKS + diff --git a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciCluster.md b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciCluster.md index 845e6943f093..609c94208804 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciCluster.md +++ b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciCluster.md @@ -12,15 +12,26 @@ Create an HCI cluster. ## SYNTAX +### CreateExpanded (Default) ``` New-AzStackHciCluster -Name -ResourceGroupName -Location [-SubscriptionId ] [-AadApplicationObjectId ] [-AadClientId ] [-AadServicePrincipalObjectId ] - [-AadTenantId ] [-CloudManagementEndpoint ] - [-DesiredPropertyDiagnosticLevel ] - [-DesiredPropertyWindowsServerSubscription ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] - [-SoftwareAssurancePropertySoftwareAssuranceIntent ] [-Tag ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] + [-AadTenantId ] [-CloudManagementEndpoint ] [-DesiredPropertyDiagnosticLevel ] + [-DesiredPropertyWindowsServerSubscription ] [-EnableSystemAssignedIdentity] + [-SoftwareAssurancePropertySoftwareAssuranceIntent ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzStackHciCluster -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzStackHciCluster -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -62,7 +73,7 @@ Object id of cluster AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -77,7 +88,7 @@ App id of cluster AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -92,7 +103,7 @@ Id of cluster identity service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -107,7 +118,7 @@ Tenant id of cluster AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -122,7 +133,7 @@ Endpoint configured for management from the Azure portal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -152,8 +163,8 @@ Accept wildcard characters: False Desired level of diagnostic data emitted by the cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -167,8 +178,8 @@ Accept wildcard characters: False Desired state of Windows Server Subscription. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -178,12 +189,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded Aliases: Required: False @@ -193,17 +204,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True Position: Named Default value: None Accept pipeline input: False @@ -215,7 +239,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -260,8 +284,8 @@ Accept wildcard characters: False Customer Intent for Software Assurance Benefit. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -292,7 +316,23 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -340,7 +380,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ICluster ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciDeploymentSetting.md b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciDeploymentSetting.md index 7c1d66b5f7b4..43399689d3e0 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciDeploymentSetting.md +++ b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciDeploymentSetting.md @@ -12,12 +12,35 @@ Create a DeploymentSetting ## SYNTAX +### CreateExpanded (Default) ``` New-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName -SName [-SubscriptionId ] [-ArcNodeResourceId ] [-DeploymentConfigurationScaleUnit ] [-DeploymentConfigurationVersion ] - [-DeploymentMode ] [-OperationType ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-DeploymentMode ] [-OperationType ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzStackHciDeploymentSetting -ClusterInputObject -SName + [-ArcNodeResourceId ] [-DeploymentConfigurationScaleUnit ] + [-DeploymentConfigurationVersion ] [-DeploymentMode ] [-OperationType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName -SName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName -SName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION @@ -45,7 +68,7 @@ Azure resource ids of Arc machines to be part of cluster. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -70,12 +93,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -103,11 +141,10 @@ Accept wildcard characters: False ### -DeploymentConfigurationScaleUnit Scale units will contains list of deployment data -To construct, see NOTES section for DEPLOYMENTCONFIGURATIONSCALEUNIT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IScaleUnits[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits[] +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -122,7 +159,7 @@ deployment template version ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -136,8 +173,8 @@ Accept wildcard characters: False The deployment mode for cluster deployment. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -147,6 +184,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -166,8 +233,8 @@ Accept wildcard characters: False The intended operation for a cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -183,7 +250,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -214,7 +281,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -260,9 +327,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentSetting ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciEdgeDevice.md b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciEdgeDevice.md index f51b63ceb09b..b9c9f3eeeef8 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciEdgeDevice.md +++ b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciEdgeDevice.md @@ -12,11 +12,24 @@ Create a EdgeDevice ## SYNTAX +### CreateExpanded (Default) ``` New-AzStackHciEdgeDevice -ResourceUri [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzStackHciEdgeDevice -ResourceUri -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzStackHciEdgeDevice -ResourceUri -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Create a EdgeDevice @@ -68,6 +81,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -136,7 +179,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IEdgeDevice +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IEdgeDevice ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciExtension.md b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciExtension.md index bfeba6bcd2f0..2e00f64a64de 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciExtension.md +++ b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciExtension.md @@ -12,6 +12,7 @@ Create Extension for HCI cluster. ## SYNTAX +### CreateExpanded (Default) ``` New-AzStackHciExtension -ArcSettingName -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-ExtensionParameterAutoUpgradeMinorVersion] @@ -22,6 +23,40 @@ New-AzStackHciExtension -ArcSettingName -ClusterName -Name ] ``` +### CreateViaIdentityArcSettingExpanded +``` +New-AzStackHciExtension -ArcSettingInputObject -Name + [-ExtensionParameterAutoUpgradeMinorVersion] [-ExtensionParameterEnableAutomaticUpgrade] + [-ExtensionParameterForceUpdateTag ] [-ExtensionParameterProtectedSetting ] + [-ExtensionParameterPublisher ] [-ExtensionParameterSetting ] + [-ExtensionParameterType ] [-ExtensionParameterTypeHandlerVersion ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzStackHciExtension -ArcSettingName -ClusterInputObject -Name + [-ExtensionParameterAutoUpgradeMinorVersion] [-ExtensionParameterEnableAutomaticUpgrade] + [-ExtensionParameterForceUpdateTag ] [-ExtensionParameterProtectedSetting ] + [-ExtensionParameterPublisher ] [-ExtensionParameterSetting ] + [-ExtensionParameterType ] [-ExtensionParameterTypeHandlerVersion ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzStackHciExtension -ArcSettingName -ClusterName -Name + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzStackHciExtension -ArcSettingName -ClusterName -Name + -ResourceGroupName -JsonString [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Create Extension for HCI cluster. @@ -56,12 +91,27 @@ Creates new arc extension with the given parameters ## PARAMETERS +### -ArcSettingInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityArcSettingExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ArcSettingName The name of the proxy resource holding details of HCI ArcSetting information. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -86,12 +136,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -123,7 +188,7 @@ Once deployed, however, the extension will not upgrade minor versions unless red ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityArcSettingExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -138,7 +203,7 @@ Indicates whether the extension should be automatically upgraded by the platform ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityArcSettingExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -153,7 +218,7 @@ How the extension handler should be forced to update even if the extension confi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityArcSettingExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -168,7 +233,7 @@ Protected settings (may contain secrets). ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityArcSettingExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -183,7 +248,7 @@ The name of the extension handler publisher. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityArcSettingExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -198,7 +263,7 @@ Json formatted public settings for the extension. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityArcSettingExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -213,7 +278,7 @@ Specifies the type of the extension; an example is "CustomScriptExtension". ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityArcSettingExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -229,7 +294,7 @@ Latest version would be used if not specified. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityArcSettingExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -239,6 +304,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the machine extension. @@ -275,7 +370,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -291,7 +386,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -337,9 +432,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IExtension ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciSecuritySetting.md b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciSecuritySetting.md index b5c32286a892..dd2e7aeda10d 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciSecuritySetting.md +++ b/src/StackHCI/StackHCI.Autorest/docs/New-AzStackHciSecuritySetting.md @@ -12,12 +12,34 @@ Create a security setting ## SYNTAX +### CreateExpanded (Default) ``` New-AzStackHciSecuritySetting -ClusterName -ResourceGroupName [-SubscriptionId ] - [-ProvisioningState ] [-SecuredCoreComplianceAssignment ] - [-SmbEncryptionForIntraClusterTrafficComplianceAssignment ] - [-WdacComplianceAssignment ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] + [-ProvisioningState ] [-SecuredCoreComplianceAssignment ] + [-SmbEncryptionForIntraClusterTrafficComplianceAssignment ] [-WdacComplianceAssignment ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzStackHciSecuritySetting -ClusterInputObject [-ProvisioningState ] + [-SecuredCoreComplianceAssignment ] + [-SmbEncryptionForIntraClusterTrafficComplianceAssignment ] [-WdacComplianceAssignment ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzStackHciSecuritySetting -ClusterName -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzStackHciSecuritySetting -ClusterName -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -55,12 +77,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -86,6 +123,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -105,8 +172,8 @@ Accept wildcard characters: False The status of the last operation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -122,7 +189,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -136,8 +203,8 @@ Accept wildcard characters: False Secured Core Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -151,8 +218,8 @@ Accept wildcard characters: False SMB encryption for intra-cluster traffic Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -168,7 +235,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -182,8 +249,8 @@ Accept wildcard characters: False WDAC Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -229,9 +296,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISecuritySetting ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciArcSetting.md b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciArcSetting.md index 4bd28ff8b1b4..27d68dd61c0d 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciArcSetting.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciArcSetting.md @@ -25,6 +25,12 @@ Remove-AzStackHciArcSetting -InputObject [-DefaultProfile

] ``` +### DeleteViaIdentityCluster +``` +Remove-AzStackHciArcSetting -ClusterInputObject -Name + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Delete ArcSetting resource details of HCI Cluster. @@ -54,6 +60,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +108,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -106,7 +126,7 @@ The name of the proxy resource holding details of HCI ArcSetting information. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: ArcSettingName Required: True diff --git a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciCluster.md b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciCluster.md index d564817cbed6..e97aaee75360 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciCluster.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciCluster.md @@ -71,7 +71,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity diff --git a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciDeploymentSetting.md b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciDeploymentSetting.md index 852748eb3496..6ea2d2975c2a 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciDeploymentSetting.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciDeploymentSetting.md @@ -25,6 +25,12 @@ Remove-AzStackHciDeploymentSetting -InputObject [-DefaultPro [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityCluster +``` +Remove-AzStackHciDeploymentSetting -ClusterInputObject -SName + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Delete a DeploymentSetting @@ -54,6 +60,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +108,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -152,7 +172,7 @@ Name of Deployment Setting ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: DeploymentSettingsName Required: True diff --git a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciEdgeDevice.md b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciEdgeDevice.md index 55eca9c2e412..5c0e66d4854c 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciEdgeDevice.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciEdgeDevice.md @@ -71,7 +71,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity diff --git a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciExtension.md b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciExtension.md index 5cad2938930f..d87917b8b682 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciExtension.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciExtension.md @@ -25,6 +25,18 @@ Remove-AzStackHciExtension -InputObject [-DefaultProfile ] ``` +### DeleteViaIdentityArcSetting +``` +Remove-AzStackHciExtension -ArcSettingInputObject -Name + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentityCluster +``` +Remove-AzStackHciExtension -ArcSettingName -ClusterInputObject -Name + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Delete particular Arc Extension of HCI Cluster. @@ -46,12 +58,27 @@ Another way to remove all of the extensions under acrSettings of a cluster. ## PARAMETERS +### -ArcSettingInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityArcSetting +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ArcSettingName The name of the proxy resource holding details of HCI ArcSetting information. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: Required: True @@ -76,6 +103,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -109,7 +151,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -128,7 +169,7 @@ The name of the machine extension. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityArcSetting, DeleteViaIdentityCluster Aliases: ExtensionName Required: True diff --git a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciSecuritySetting.md b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciSecuritySetting.md index ec8a35f2080e..c807378fd3c7 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciSecuritySetting.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciSecuritySetting.md @@ -25,6 +25,12 @@ Remove-AzStackHciSecuritySetting -InputObject [-DefaultProfi [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityCluster +``` +Remove-AzStackHciSecuritySetting -ClusterInputObject -SName + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Delete a SecuritySetting @@ -54,6 +60,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +108,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -152,7 +172,7 @@ Name of security setting ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: SecuritySettingsName Required: True diff --git a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdate.md b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdate.md index f8e592897fe5..4b13ec13c2af 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdate.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdate.md @@ -25,6 +25,12 @@ Remove-AzStackHciUpdate -InputObject [-DefaultProfile ] ``` +### DeleteViaIdentityCluster +``` +Remove-AzStackHciUpdate -ClusterInputObject -Name [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Delete specified Update @@ -54,6 +60,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +108,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -106,7 +126,7 @@ The name of the Update ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: UpdateName Required: True diff --git a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdateRun.md b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdateRun.md index b2ff874f13d2..0ca4e92bc574 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdateRun.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdateRun.md @@ -25,6 +25,18 @@ Remove-AzStackHciUpdateRun -InputObject [-DefaultProfile ] ``` +### DeleteViaIdentityCluster +``` +Remove-AzStackHciUpdateRun -ClusterInputObject -Name -UpdateName + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentityUpdate +``` +Remove-AzStackHciUpdateRun -Name -UpdateInputObject [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Delete specified Update Run @@ -54,6 +66,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +114,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -106,7 +132,7 @@ The name of the Update Run ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster, DeleteViaIdentityUpdate Aliases: UpdateRunName Required: True @@ -178,12 +204,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UpdateInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityUpdate +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -UpdateName The name of the Update ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: Required: True diff --git a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdateSummary.md b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdateSummary.md index 3f4b6debc102..694be0ce5020 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdateSummary.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Remove-AzStackHciUpdateSummary.md @@ -86,7 +86,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity diff --git a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciDeploymentSetting.md b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciDeploymentSetting.md index 3c67854c25f4..0fd6dd52e4b9 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciDeploymentSetting.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciDeploymentSetting.md @@ -8,20 +8,35 @@ schema: 2.0.0 # Set-AzStackHciDeploymentSetting ## SYNOPSIS -Create a DeploymentSetting +Update a DeploymentSetting ## SYNTAX +### UpdateExpanded (Default) ``` Set-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName -SName [-SubscriptionId ] [-ArcNodeResourceId ] [-DeploymentConfigurationScaleUnit ] [-DeploymentConfigurationVersion ] - [-DeploymentMode ] [-OperationType ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-DeploymentMode ] [-OperationType ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Set-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName -SName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Set-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName -SName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION -Create a DeploymentSetting +Update a DeploymentSetting ## EXAMPLES @@ -39,7 +54,7 @@ Azure resource ids of Arc machines to be part of cluster. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -97,11 +112,10 @@ Accept wildcard characters: False ### -DeploymentConfigurationScaleUnit Scale units will contains list of deployment data -To construct, see NOTES section for DEPLOYMENTCONFIGURATIONSCALEUNIT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IScaleUnits[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits[] +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -116,7 +130,7 @@ deployment template version ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -130,8 +144,8 @@ Accept wildcard characters: False The deployment mode for cluster deployment. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -141,6 +155,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -160,8 +204,8 @@ Accept wildcard characters: False The intended operation for a cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -256,7 +300,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentSetting ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciEdgeDevice.md b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciEdgeDevice.md index de66df1d3bc4..5e891524487f 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciEdgeDevice.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciEdgeDevice.md @@ -8,17 +8,30 @@ schema: 2.0.0 # Set-AzStackHciEdgeDevice ## SYNOPSIS -Create a EdgeDevice +Update a EdgeDevice ## SYNTAX +### UpdateExpanded (Default) ``` Set-AzStackHciEdgeDevice -Name -ResourceUri [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Set-AzStackHciEdgeDevice -Name -ResourceUri -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Set-AzStackHciEdgeDevice -Name -ResourceUri -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Create a EdgeDevice +Update a EdgeDevice ## EXAMPLES @@ -68,6 +81,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name Name of Device @@ -151,7 +194,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IEdgeDevice +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IEdgeDevice ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciSecuritySetting.md b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciSecuritySetting.md index 0cf8b085ae0b..046da4c44633 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciSecuritySetting.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciSecuritySetting.md @@ -8,21 +8,34 @@ schema: 2.0.0 # Set-AzStackHciSecuritySetting ## SYNOPSIS -Create a security setting +Update a security setting ## SYNTAX +### UpdateExpanded (Default) ``` Set-AzStackHciSecuritySetting -ClusterName -ResourceGroupName -SName - [-SubscriptionId ] [-ProvisioningState ] - [-SecuredCoreComplianceAssignment ] - [-SmbEncryptionForIntraClusterTrafficComplianceAssignment ] - [-WdacComplianceAssignment ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-ProvisioningState ] [-SecuredCoreComplianceAssignment ] + [-SmbEncryptionForIntraClusterTrafficComplianceAssignment ] [-WdacComplianceAssignment ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Set-AzStackHciSecuritySetting -ClusterName -ResourceGroupName -SName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Set-AzStackHciSecuritySetting -ClusterName -ResourceGroupName -SName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION -Create a security setting +Update a security setting ## EXAMPLES @@ -87,6 +100,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -106,8 +149,8 @@ Accept wildcard characters: False The status of the last operation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -137,8 +180,8 @@ Accept wildcard characters: False Secured Core Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -152,8 +195,8 @@ Accept wildcard characters: False SMB encryption for intra-cluster traffic Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -198,8 +241,8 @@ Accept wildcard characters: False WDAC Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -247,7 +290,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISecuritySetting ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdate.md b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdate.md index ab3af3743b9c..639cb6f74936 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdate.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdate.md @@ -15,12 +15,12 @@ Put specified Update ### PutExpanded (Default) ``` Set-AzStackHciUpdate -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-AdditionalProperty ] [-AvailabilityType ] + [-SubscriptionId ] [-AdditionalProperty ] [-AvailabilityType ] [-ComponentVersion ] [-Description ] [-DisplayName ] - [-HealthCheckDate ] [-HealthCheckResult ] [-HealthState ] + [-HealthCheckDate ] [-HealthCheckResult ] [-HealthState ] [-InstalledDate ] [-Location ] [-MinSbeVersionRequired ] [-PackagePath ] [-PackageSizeInMb ] [-PackageType ] [-Prerequisite ] - [-Publisher ] [-RebootRequired ] [-ReleaseLink ] [-State ] + [-Publisher ] [-RebootRequired ] [-ReleaseLink ] [-State ] [-UpdateStatePropertyNotifyMessage ] [-UpdateStatePropertyProgressPercentage ] [-Version ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` @@ -32,6 +32,18 @@ Set-AzStackHciUpdate -ClusterName -Name -ResourceGroupName ] ``` +### PutViaJsonFilePath +``` +Set-AzStackHciUpdate -ClusterName -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### PutViaJsonString +``` +Set-AzStackHciUpdate -ClusterName -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Put specified Update @@ -66,7 +78,7 @@ Accept wildcard characters: False Indicates the way the update content can be downloaded. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AvailabilityType +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -95,10 +107,8 @@ Accept wildcard characters: False ### -ComponentVersion An array of component versions for a Solution Bundle update, and an empty array otherwise. -To construct, see NOTES section for COMPONENTVERSION properties and create a hash table. - ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPackageVersionInfo[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo[] Parameter Sets: PutExpanded Aliases: @@ -172,10 +182,9 @@ Accept wildcard characters: False ### -HealthCheckResult An array of PrecheckResult objects. -To construct, see NOTES section for HEALTHCHECKRESULT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPrecheckResult[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult[] Parameter Sets: PutExpanded Aliases: @@ -190,7 +199,7 @@ Accept wildcard characters: False Overall health state for update-specific health checks. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -216,6 +225,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives @@ -310,10 +349,9 @@ Accept wildcard characters: False ### -Prerequisite If update State is HasPrerequisite, this property contains an array of objects describing prerequisite updates before installing this update. Otherwise, it is empty. -To construct, see NOTES section for PREREQUISITE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdatePrerequisite[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdatePrerequisite[] Parameter Sets: PutExpanded Aliases: @@ -343,7 +381,7 @@ Accept wildcard characters: False . ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RebootRequirement +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -389,7 +427,7 @@ Accept wildcard characters: False State of the update as it relates to this stamp. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.State +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -418,10 +456,9 @@ Accept wildcard characters: False ### -UpdateProperty Update details -To construct, see NOTES section for UPDATEPROPERTY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdate Parameter Sets: Put Aliases: @@ -514,11 +551,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdate ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdate ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdateRun.md b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdateRun.md index f26b42ef0bb7..2fde19149be1 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdateRun.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdateRun.md @@ -18,8 +18,8 @@ Set-AzStackHciUpdateRun -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-Duration ] [-LastUpdatedTime ] [-Location ] [-ProgressDescription ] [-ProgressEndTimeUtc ] [-ProgressErrorMessage ] [-ProgressLastUpdatedTimeUtc ] [-ProgressName ] [-ProgressStartTimeUtc ] - [-ProgressStatus ] [-ProgressStep ] [-State ] - [-TimeStarted ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] + [-ProgressStatus ] [-ProgressStep ] [-State ] [-TimeStarted ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ### Put @@ -29,6 +29,20 @@ Set-AzStackHciUpdateRun -ClusterName -Name -ResourceGroupName [] ``` +### PutViaJsonFilePath +``` +Set-AzStackHciUpdateRun -ClusterName -Name -ResourceGroupName -UpdateName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +### PutViaJsonString +``` +Set-AzStackHciUpdateRun -ClusterName -Name -ResourceGroupName -UpdateName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Put Update runs for a specified update @@ -89,6 +103,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LastUpdatedTime Timestamp of the most recently completed step in the update run. @@ -242,10 +286,9 @@ Accept wildcard characters: False ### -ProgressStep Recursive model for child steps of this step. -To construct, see NOTES section for PROGRESSSTEP properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IStep[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep[] Parameter Sets: PutExpanded Aliases: @@ -276,7 +319,7 @@ Accept wildcard characters: False State of the update run. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateRunPropertiesState +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -335,10 +378,9 @@ Accept wildcard characters: False ### -UpdateRunsProperty Details of an Update run -To construct, see NOTES section for UPDATERUNSPROPERTY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateRun Parameter Sets: Put Aliases: @@ -385,11 +427,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateRun ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateRun ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdateSummary.md b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdateSummary.md index 638141134a0a..a52e59a05ce3 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdateSummary.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Set-AzStackHciUpdateSummary.md @@ -16,10 +16,10 @@ Put Update summaries under the HCI cluster ``` Set-AzStackHciUpdateSummary -ClusterName -ResourceGroupName [-SubscriptionId ] [-CurrentSbeVersion ] [-CurrentVersion ] [-HardwareModel ] - [-HealthCheckDate ] [-HealthCheckResult ] [-HealthState ] + [-HealthCheckDate ] [-HealthCheckResult ] [-HealthState ] [-LastChecked ] [-LastUpdated ] [-Location ] [-OemFamily ] - [-PackageVersion ] [-State ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] + [-PackageVersion ] [-State ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] ``` ### Put @@ -29,6 +29,18 @@ Set-AzStackHciUpdateSummary -ClusterName -ResourceGroupName [-WhatIf] [] ``` +### PutViaJsonFilePath +``` +Set-AzStackHciUpdateSummary -ClusterName -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### PutViaJsonString +``` +Set-AzStackHciUpdateSummary -ClusterName -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Put Update summaries under the HCI cluster @@ -136,10 +148,9 @@ Accept wildcard characters: False ### -HealthCheckResult An array of pre-check result objects. -To construct, see NOTES section for HEALTHCHECKRESULT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPrecheckResult[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult[] Parameter Sets: PutExpanded Aliases: @@ -154,7 +165,7 @@ Accept wildcard characters: False Overall health state for update-specific health checks. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -165,6 +176,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LastChecked Last time the update service successfully checked for updates @@ -227,10 +268,9 @@ Accept wildcard characters: False ### -PackageVersion Current version of each updatable component. -To construct, see NOTES section for PACKAGEVERSION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPackageVersionInfo[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo[] Parameter Sets: PutExpanded Aliases: @@ -261,7 +301,7 @@ Accept wildcard characters: False Overall update state of the stamp. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateSummariesPropertiesState +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -290,10 +330,9 @@ Accept wildcard characters: False ### -UpdateLocationProperty Get the update summaries for the cluster -To construct, see NOTES section for UPDATELOCATIONPROPERTY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateSummaries Parameter Sets: Put Aliases: @@ -340,11 +379,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateSummaries ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateSummaries ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Test-AzStackHciEdgeDevice.md b/src/StackHCI/StackHCI.Autorest/docs/Test-AzStackHciEdgeDevice.md index 1ee9cc1c0b32..95c0db82250a 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Test-AzStackHciEdgeDevice.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Test-AzStackHciEdgeDevice.md @@ -37,6 +37,18 @@ Test-AzStackHciEdgeDevice -InputObject -EdgeDeviceId ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### ValidateViaJsonFilePath +``` +Test-AzStackHciEdgeDevice -Name -ResourceUri -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### ValidateViaJsonString +``` +Test-AzStackHciEdgeDevice -Name -ResourceUri -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION A long-running resource action. @@ -122,7 +134,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -136,12 +147,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Validate operation + +```yaml +Type: System.String +Parameter Sets: ValidateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Validate operation + +```yaml +Type: System.String +Parameter Sets: ValidateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name Name of Device ```yaml Type: System.String -Parameter Sets: Validate, ValidateExpanded +Parameter Sets: Validate, ValidateExpanded, ValidateViaJsonFilePath, ValidateViaJsonString Aliases: EdgeDeviceName Required: True @@ -171,7 +212,7 @@ The fully qualified Azure Resource manager identifier of the resource. ```yaml Type: System.String -Parameter Sets: Validate, ValidateExpanded +Parameter Sets: Validate, ValidateExpanded, ValidateViaJsonFilePath, ValidateViaJsonString Aliases: Required: True @@ -183,10 +224,9 @@ Accept wildcard characters: False ### -ValidateRequest The validate request for Edge Device. -To construct, see NOTES section for VALIDATEREQUEST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IValidateRequest +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IValidateRequest Parameter Sets: Validate, ValidateViaIdentity Aliases: @@ -233,13 +273,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IValidateRequest - ### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IValidateRequest + ## OUTPUTS -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IValidateResponse ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/docs/Update-AzStackHciCluster.md b/src/StackHCI/StackHCI.Autorest/docs/Update-AzStackHciCluster.md index 5cac87dc9484..8fc7020a07a1 100644 --- a/src/StackHCI/StackHCI.Autorest/docs/Update-AzStackHciCluster.md +++ b/src/StackHCI/StackHCI.Autorest/docs/Update-AzStackHciCluster.md @@ -15,20 +15,21 @@ Update an HCI cluster. ### UpdateExpanded (Default) ``` Update-AzStackHciCluster -Name -ResourceGroupName [-SubscriptionId ] - [-AadTenantId ] [-CloudManagementEndpoint ] - [-DesiredPropertyDiagnosticLevel ] - [-DesiredPropertyWindowsServerSubscription ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] + [-AadApplicationObjectId ] [-AadServicePrincipalObjectId ] [-AadTenantId ] + [-CloudManagementEndpoint ] [-DesiredPropertyDiagnosticLevel ] + [-DesiredPropertyWindowsServerSubscription ] [-EnableSystemAssignedIdentity ] + [-SoftwareAssurancePropertySoftwareAssuranceIntent ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzStackHciCluster -InputObject [-AadTenantId ] - [-CloudManagementEndpoint ] [-DesiredPropertyDiagnosticLevel ] - [-DesiredPropertyWindowsServerSubscription ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Update-AzStackHciCluster -InputObject [-AadApplicationObjectId ] + [-AadServicePrincipalObjectId ] [-AadTenantId ] [-CloudManagementEndpoint ] + [-DesiredPropertyDiagnosticLevel ] [-DesiredPropertyWindowsServerSubscription ] + [-EnableSystemAssignedIdentity ] [-SoftwareAssurancePropertySoftwareAssuranceIntent ] + [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -51,8 +52,8 @@ Updating DiagnosticLevel and WindowsServerSubscription values for a cluster. ## PARAMETERS -### -AadTenantId -Tenant id of cluster AAD identity. +### -AadApplicationObjectId +Object id of cluster AAD identity. ```yaml Type: System.String @@ -66,8 +67,8 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CloudManagementEndpoint -Endpoint configured for management from the Azure portal +### -AadServicePrincipalObjectId +Id of cluster identity service principal. ```yaml Type: System.String @@ -81,14 +82,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. +### -AadTenantId +Tenant id of cluster AAD identity. ```yaml -Type: System.Management.Automation.PSObject +Type: System.String Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential +Aliases: Required: False Position: Named @@ -97,11 +97,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DesiredPropertyDiagnosticLevel -Desired level of diagnostic data emitted by the cluster. +### -CloudManagementEndpoint +Endpoint configured for management from the Azure portal. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel +Type: System.String Parameter Sets: (All) Aliases: @@ -112,11 +112,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DesiredPropertyWindowsServerSubscription -Desired state of Windows Server Subscription. +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DesiredPropertyDiagnosticLevel +Desired level of diagnostic data emitted by the cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription +Type: System.String Parameter Sets: (All) Aliases: @@ -127,11 +143,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -DesiredPropertyWindowsServerSubscription +Desired state of Windows Server Subscription. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -142,13 +158,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] Parameter Sets: (All) Aliases: @@ -161,7 +175,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -206,6 +219,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SoftwareAssurancePropertySoftwareAssuranceIntent +Customer Intent for Software Assurance Benefit. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -237,6 +265,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -277,7 +321,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ICluster ## NOTES diff --git a/src/StackHCI/StackHCI.Autorest/examples/New-AzStackHciArcSettingIdentity.md b/src/StackHCI/StackHCI.Autorest/examples/New-AzStackHciArcSettingIdentity.md new file mode 100644 index 000000000000..06e87546d19a --- /dev/null +++ b/src/StackHCI/StackHCI.Autorest/examples/New-AzStackHciArcSettingIdentity.md @@ -0,0 +1,11 @@ +### Example 1: Create Aad identity for arc settings +```powershell +New-AzStackHciArcSettingIdentity -ArcSettingName 'default' -ClusterName 'testcluster' -ResourceGroupName 'testgroup' +``` + +```output +``` + +This command creates Aad identity for arc settings. + + diff --git a/src/StackHCI/StackHCI.Autorest/generate-info.json b/src/StackHCI/StackHCI.Autorest/generate-info.json index a38023f21152..0b582e0a6a83 100644 --- a/src/StackHCI/StackHCI.Autorest/generate-info.json +++ b/src/StackHCI/StackHCI.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "41f72a61-c672-4edf-b199-80d10ce7dd2a" + "generate_Id": "758784df-bcd7-4af7-a2ca-5ee008397a92" } diff --git a/src/StackHCI/StackHCI.Autorest/resources/README.md b/src/StackHCI/StackHCI.Autorest/resources/README.md new file mode 100644 index 000000000000..937f07f8fec2 --- /dev/null +++ b/src/StackHCI/StackHCI.Autorest/resources/README.md @@ -0,0 +1,11 @@ +# Resources +This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `..\custom` folder. + +## Info +- Modifiable: yes +- Generated: no +- Committed: yes +- Packaged: no + +## Purpose +Use this folder to put anything you want to keep around as part of the repository for the module, but is not something that is required for the module. For example, development files, packaged builds, or additional information. This is only intended to be used in repositories where the module's output directory is cleaned, but tangential resources for the module want to remain intact. \ No newline at end of file diff --git a/src/StackHCI/StackHCI.Autorest/test/New-AzStackHciArcSettingIdentity.Tests.ps1 b/src/StackHCI/StackHCI.Autorest/test/New-AzStackHciArcSettingIdentity.Tests.ps1 new file mode 100644 index 000000000000..d750c66d75ee --- /dev/null +++ b/src/StackHCI/StackHCI.Autorest/test/New-AzStackHciArcSettingIdentity.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzStackHciArcSettingIdentity')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzStackHciArcSettingIdentity.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzStackHciArcSettingIdentity' { + It 'Create' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaIdentityCluster' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/StackHCI/StackHCI.Autorest/test/utils.ps1 b/src/StackHCI/StackHCI.Autorest/test/utils.ps1 index 0b67305889ec..91416dd3544f 100644 --- a/src/StackHCI/StackHCI.Autorest/test/utils.ps1 +++ b/src/StackHCI/StackHCI.Autorest/test/utils.ps1 @@ -71,10 +71,10 @@ function setupEnv() { $clusterremove2 = New-AzStackHciCluster -Name "$($clusterName)-remove2" -ResourceGroupName $resourceGroup -Location $resourceLocation Write-Host -ForegroundColor Green "Cluster Created" $clusterremove2.Name - $arcSetting = New-AzStackHciArcSetting -ResourceGroupName $resourceGroup -ClusterName $clusterName + $arcSetting = New-AzStackHciArcSetting -ResourceGroupName $resourceGroup -ClusterName $cluster.Name Write-Host -ForegroundColor Green "ArcSetting Created" $arcSetting.Name - $arcSetting2 = New-AzStackHciArcSetting -ResourceGroupName $resourceGroup -ClusterName "$($clusterName)-remove2" + $arcSetting2 = New-AzStackHciArcSetting -ResourceGroupName $resourceGroup -ClusterName $clusterremove2.Name Write-Host -ForegroundColor Green "ArcSetting Created" $arcSetting2.Name $extension = New-AzStackHciExtension -ArcSettingName $arcSetting.Name -ClusterName $cluster.Name -Name $extensionName -ResourceGroupName $resourceGroup -ExtensionParameterPublisher $extensionPublisher -ExtensionParameterType $extensionName @@ -89,7 +89,7 @@ function setupEnv() { } function cleanupEnv() { # Clean resources you create for testing - Write-Host -ForegroundColor Green "Cleaning up " $resourceGroup - Remove-AzResourceGroup -Name $resourceGroup + Write-Host -ForegroundColor Green "Cleaning up " $env.ResourceGroup + Remove-AzResourceGroup -Name $env.ResourceGroup } diff --git a/src/StackHCI/StackHCI.sln b/src/StackHCI/StackHCI.sln index 78f0140f1060..cbbe057c6bb7 100644 --- a/src/StackHCI/StackHCI.sln +++ b/src/StackHCI/StackHCI.sln @@ -1,4 +1,4 @@ - + Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.0.31903.59 @@ -19,49 +19,119 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accoun EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StackHCI", "StackHCI\StackHCI.csproj", "{95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.StackHCI", "..\..\generated\StackHCI\StackHCI.Autorest\Az.StackHCI.csproj", "{CC8CD28E-AE59-491A-B5D7-D6D2F120702B}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "StackHCI.Autorest", "StackHCI.Autorest", "{ACB343AF-D8DD-E448-A37B-DB1442C1584A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.StackHCI", "..\..\generated\StackHCI\StackHCI.Autorest\Az.StackHCI.csproj", "{9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Debug|Any CPU.Build.0 = Debug|Any CPU + {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Debug|x64.ActiveCfg = Debug|Any CPU + {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Debug|x64.Build.0 = Debug|Any CPU + {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Debug|x86.ActiveCfg = Debug|Any CPU + {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Debug|x86.Build.0 = Debug|Any CPU {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Release|Any CPU.ActiveCfg = Release|Any CPU {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Release|Any CPU.Build.0 = Release|Any CPU + {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Release|x64.ActiveCfg = Release|Any CPU + {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Release|x64.Build.0 = Release|Any CPU + {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Release|x86.ActiveCfg = Release|Any CPU + {087DB8E8-EB7A-4942-8405-9DF670C2CC84}.Release|x86.Build.0 = Release|Any CPU {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Debug|x64.ActiveCfg = Debug|Any CPU + {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Debug|x64.Build.0 = Debug|Any CPU + {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Debug|x86.ActiveCfg = Debug|Any CPU + {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Debug|x86.Build.0 = Debug|Any CPU {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Release|Any CPU.ActiveCfg = Release|Any CPU {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Release|Any CPU.Build.0 = Release|Any CPU + {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Release|x64.ActiveCfg = Release|Any CPU + {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Release|x64.Build.0 = Release|Any CPU + {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Release|x86.ActiveCfg = Release|Any CPU + {BFFF09F2-EE74-4822-9A4F-B49E7AC9B613}.Release|x86.Build.0 = Release|Any CPU {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Debug|x64.ActiveCfg = Debug|Any CPU + {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Debug|x64.Build.0 = Debug|Any CPU + {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Debug|x86.ActiveCfg = Debug|Any CPU + {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Debug|x86.Build.0 = Debug|Any CPU {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Release|Any CPU.ActiveCfg = Release|Any CPU {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Release|Any CPU.Build.0 = Release|Any CPU + {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Release|x64.ActiveCfg = Release|Any CPU + {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Release|x64.Build.0 = Release|Any CPU + {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Release|x86.ActiveCfg = Release|Any CPU + {020A8CC3-EB2E-4E45-9EE1-5F78292411AC}.Release|x86.Build.0 = Release|Any CPU {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Debug|x64.ActiveCfg = Debug|Any CPU + {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Debug|x64.Build.0 = Debug|Any CPU + {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Debug|x86.ActiveCfg = Debug|Any CPU + {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Debug|x86.Build.0 = Debug|Any CPU {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Release|Any CPU.ActiveCfg = Release|Any CPU {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Release|Any CPU.Build.0 = Release|Any CPU + {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Release|x64.ActiveCfg = Release|Any CPU + {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Release|x64.Build.0 = Release|Any CPU + {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Release|x86.ActiveCfg = Release|Any CPU + {9EC63779-A102-4CAD-8D21-76B5DEDA72E0}.Release|x86.Build.0 = Release|Any CPU {2C2AD704-C290-456D-A58E-1898200CD872}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2C2AD704-C290-456D-A58E-1898200CD872}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2C2AD704-C290-456D-A58E-1898200CD872}.Debug|x64.ActiveCfg = Debug|Any CPU + {2C2AD704-C290-456D-A58E-1898200CD872}.Debug|x64.Build.0 = Debug|Any CPU + {2C2AD704-C290-456D-A58E-1898200CD872}.Debug|x86.ActiveCfg = Debug|Any CPU + {2C2AD704-C290-456D-A58E-1898200CD872}.Debug|x86.Build.0 = Debug|Any CPU {2C2AD704-C290-456D-A58E-1898200CD872}.Release|Any CPU.ActiveCfg = Release|Any CPU {2C2AD704-C290-456D-A58E-1898200CD872}.Release|Any CPU.Build.0 = Release|Any CPU + {2C2AD704-C290-456D-A58E-1898200CD872}.Release|x64.ActiveCfg = Release|Any CPU + {2C2AD704-C290-456D-A58E-1898200CD872}.Release|x64.Build.0 = Release|Any CPU + {2C2AD704-C290-456D-A58E-1898200CD872}.Release|x86.ActiveCfg = Release|Any CPU + {2C2AD704-C290-456D-A58E-1898200CD872}.Release|x86.Build.0 = Release|Any CPU {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Debug|x64.ActiveCfg = Debug|Any CPU + {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Debug|x64.Build.0 = Debug|Any CPU + {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Debug|x86.ActiveCfg = Debug|Any CPU + {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Debug|x86.Build.0 = Debug|Any CPU {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Release|Any CPU.ActiveCfg = Release|Any CPU {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Release|Any CPU.Build.0 = Release|Any CPU + {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Release|x64.ActiveCfg = Release|Any CPU + {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Release|x64.Build.0 = Release|Any CPU + {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Release|x86.ActiveCfg = Release|Any CPU + {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11}.Release|x86.Build.0 = Release|Any CPU {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Debug|x64.ActiveCfg = Debug|Any CPU + {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Debug|x64.Build.0 = Debug|Any CPU + {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Debug|x86.ActiveCfg = Debug|Any CPU + {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Debug|x86.Build.0 = Debug|Any CPU {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Release|Any CPU.ActiveCfg = Release|Any CPU {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Release|Any CPU.Build.0 = Release|Any CPU - {CC8CD28E-AE59-491A-B5D7-D6D2F120702B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CC8CD28E-AE59-491A-B5D7-D6D2F120702B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CC8CD28E-AE59-491A-B5D7-D6D2F120702B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CC8CD28E-AE59-491A-B5D7-D6D2F120702B}.Release|Any CPU.Build.0 = Release|Any CPU + {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Release|x64.ActiveCfg = Release|Any CPU + {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Release|x64.Build.0 = Release|Any CPU + {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Release|x86.ActiveCfg = Release|Any CPU + {95BB4164-65C9-4E70-8A0D-94D4E86E7BBC}.Release|x86.Build.0 = Release|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Debug|x64.ActiveCfg = Debug|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Debug|x64.Build.0 = Debug|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Debug|x86.ActiveCfg = Debug|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Debug|x86.Build.0 = Debug|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Release|Any CPU.Build.0 = Release|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Release|x64.ActiveCfg = Release|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Release|x64.Build.0 = Release|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Release|x86.ActiveCfg = Release|Any CPU + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {087DB8E8-EB7A-4942-8405-9DF670C2CC84} = {4106E9F2-D754-4BEA-8758-CB64B6964131} @@ -70,5 +140,6 @@ Global {9EC63779-A102-4CAD-8D21-76B5DEDA72E0} = {4106E9F2-D754-4BEA-8758-CB64B6964131} {2C2AD704-C290-456D-A58E-1898200CD872} = {4106E9F2-D754-4BEA-8758-CB64B6964131} {F4CCAB51-ED75-47EC-90D9-D78BD25A7E11} = {4106E9F2-D754-4BEA-8758-CB64B6964131} + {9A1BE2CC-6CBA-4B60-8C8D-0B541775EF97} = {ACB343AF-D8DD-E448-A37B-DB1442C1584A} EndGlobalSection EndGlobal diff --git a/src/StackHCI/StackHCI/Az.StackHCI.psd1 b/src/StackHCI/StackHCI/Az.StackHCI.psd1 index 9c69caddd256..e5c4e9b21e76 100644 --- a/src/StackHCI/StackHCI/Az.StackHCI.psd1 +++ b/src/StackHCI/StackHCI/Az.StackHCI.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 7/30/2025 +# Generated on: 8/8/2025 # @{ @@ -57,10 +57,10 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.2.0'; }) RequiredAssemblies = 'StackHCI.Autorest/bin/Az.StackHCI.private.dll' # Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = @() +ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() +TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module FormatsToProcess = 'StackHCI.Autorest/Az.StackHCI.format.ps1xml' @@ -82,12 +82,13 @@ FunctionsToExport = 'Add-AzStackHCIVMAttestation', 'Disable-AzStackHCIAttestatio 'Invoke-AzStackHciConsentAndInstallDefaultExtension', 'Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit', 'Invoke-AzStackHciUpdate', 'New-AzStackHciArcSetting', - 'New-AzStackHciCluster', 'New-AzStackHciDeploymentSetting', - 'New-AzStackHciEdgeDevice', 'New-AzStackHciExtension', - 'New-AzStackHciSecuritySetting', 'Register-AzStackHCI', - 'Remove-AzStackHciArcSetting', 'Remove-AzStackHciCluster', - 'Remove-AzStackHciDeploymentSetting', 'Remove-AzStackHciEdgeDevice', - 'Remove-AzStackHciExtension', 'Remove-AzStackHCIRemoteSupport', + 'New-AzStackHciArcSettingIdentity', 'New-AzStackHciCluster', + 'New-AzStackHciDeploymentSetting', 'New-AzStackHciEdgeDevice', + 'New-AzStackHciExtension', 'New-AzStackHciSecuritySetting', + 'Register-AzStackHCI', 'Remove-AzStackHciArcSetting', + 'Remove-AzStackHciCluster', 'Remove-AzStackHciDeploymentSetting', + 'Remove-AzStackHciEdgeDevice', 'Remove-AzStackHciExtension', + 'Remove-AzStackHCIRemoteSupport', 'Remove-AzStackHciSecuritySetting', 'Remove-AzStackHciUpdate', 'Remove-AzStackHciUpdateRun', 'Remove-AzStackHciUpdateSummary', 'Remove-AzStackHCIVMAttestation', 'Set-AzStackHCI', @@ -121,7 +122,7 @@ PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. - Tags = 'Azure','ResourceManager','ARM','PSModule','StackHci' + Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'StackHci' # A URL to the license for this module. LicenseUri = 'https://aka.ms/azps-license' @@ -146,7 +147,7 @@ PrivateData = @{ } # End of PSData hashtable - } # End of PrivateData hashtable +} # End of PrivateData hashtable # HelpInfo URI of this module # HelpInfoURI = '' diff --git a/src/StackHCI/StackHCI/help/Az.StackHCI.md b/src/StackHCI/StackHCI/help/Az.StackHCI.md index 98a3c768a3ec..16235309d7cc 100644 --- a/src/StackHCI/StackHCI/help/Az.StackHCI.md +++ b/src/StackHCI/StackHCI/help/Az.StackHCI.md @@ -80,6 +80,9 @@ Apply Update ### [New-AzStackHciArcSetting](New-AzStackHciArcSetting.md) Create ArcSetting for HCI cluster. +### [New-AzStackHciArcSettingIdentity](New-AzStackHciArcSettingIdentity.md) +Create Aad identity for arc settings. + ### [New-AzStackHciCluster](New-AzStackHciCluster.md) Create an HCI cluster. @@ -135,13 +138,13 @@ Remove-AzStackHCIVMAttestation removes guests from AzureStack HCI IMDS Attestati Set-AzStackHCI modifies resource properties of the Microsoft.AzureStackHCI cloud resource representing the on-premises cluster to enable or disable features. ### [Set-AzStackHciDeploymentSetting](Set-AzStackHciDeploymentSetting.md) -Create a DeploymentSetting +Update a DeploymentSetting ### [Set-AzStackHciEdgeDevice](Set-AzStackHciEdgeDevice.md) -Create a EdgeDevice +Update a EdgeDevice ### [Set-AzStackHciSecuritySetting](Set-AzStackHciSecuritySetting.md) -Create a security setting +Update a security setting ### [Set-AzStackHciUpdate](Set-AzStackHciUpdate.md) Put specified Update diff --git a/src/StackHCI/StackHCI/help/Disable-AzStackHCIRemoteSupport.md b/src/StackHCI/StackHCI/help/Disable-AzStackHCIRemoteSupport.md index 85f5c3a3ed2d..2e22060df21f 100644 --- a/src/StackHCI/StackHCI/help/Disable-AzStackHCIRemoteSupport.md +++ b/src/StackHCI/StackHCI/help/Disable-AzStackHCIRemoteSupport.md @@ -33,7 +33,7 @@ Disabling Remote Support. Remote Support successfully Disabled. ``` -Disabling Remote Support +Disabling Remote support ## PARAMETERS diff --git a/src/StackHCI/StackHCI/help/Get-AzStackHciArcSetting.md b/src/StackHCI/StackHCI/help/Get-AzStackHciArcSetting.md index 707733d6357d..d94ffc678afd 100644 --- a/src/StackHCI/StackHCI/help/Get-AzStackHciArcSetting.md +++ b/src/StackHCI/StackHCI/help/Get-AzStackHciArcSetting.md @@ -25,6 +25,12 @@ Get-AzStackHciArcSetting -ClusterName -Name -ResourceGroupName [] ``` +### GetViaIdentityCluster +``` +Get-AzStackHciArcSetting -Name -ClusterInputObject [-DefaultProfile ] + [] +``` + ### GetViaIdentity ``` Get-AzStackHciArcSetting -InputObject [-DefaultProfile ] @@ -52,6 +58,21 @@ To see the details use : "Write-Host( $arcSettings | Format-List | Out-String)" ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -85,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -104,7 +124,7 @@ The name of the proxy resource holding details of HCI ArcSetting information. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: ArcSettingName Required: True @@ -155,7 +175,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IArcSetting ## NOTES diff --git a/src/StackHCI/StackHCI/help/Get-AzStackHciCluster.md b/src/StackHCI/StackHCI/help/Get-AzStackHciCluster.md index 9077981810db..18c651412394 100644 --- a/src/StackHCI/StackHCI/help/Get-AzStackHciCluster.md +++ b/src/StackHCI/StackHCI/help/Get-AzStackHciCluster.md @@ -90,7 +90,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -160,7 +159,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ICluster ## NOTES diff --git a/src/StackHCI/StackHCI/help/Get-AzStackHciDeploymentSetting.md b/src/StackHCI/StackHCI/help/Get-AzStackHciDeploymentSetting.md index 7e6021a2c76e..19ee3620babe 100644 --- a/src/StackHCI/StackHCI/help/Get-AzStackHciDeploymentSetting.md +++ b/src/StackHCI/StackHCI/help/Get-AzStackHciDeploymentSetting.md @@ -25,6 +25,12 @@ Get-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName ] ``` +### GetViaIdentityCluster +``` +Get-AzStackHciDeploymentSetting -SName -ClusterInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzStackHciDeploymentSetting -InputObject [-DefaultProfile ] @@ -51,6 +57,21 @@ Gets the deployment setting in the cluster ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -84,7 +105,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -119,7 +139,7 @@ Name of Deployment Setting ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: DeploymentSettingsName Required: True @@ -154,7 +174,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentSetting ## NOTES diff --git a/src/StackHCI/StackHCI/help/Get-AzStackHciEdgeDevice.md b/src/StackHCI/StackHCI/help/Get-AzStackHciEdgeDevice.md index 1614c8969bc4..47ee470e4c86 100644 --- a/src/StackHCI/StackHCI/help/Get-AzStackHciEdgeDevice.md +++ b/src/StackHCI/StackHCI/help/Get-AzStackHciEdgeDevice.md @@ -68,7 +68,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -121,7 +120,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IEdgeDevice +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IEdgeDevice ## NOTES diff --git a/src/StackHCI/StackHCI/help/Get-AzStackHciExtension.md b/src/StackHCI/StackHCI/help/Get-AzStackHciExtension.md index f95b06322867..c8d53bc18f5a 100644 --- a/src/StackHCI/StackHCI/help/Get-AzStackHciExtension.md +++ b/src/StackHCI/StackHCI/help/Get-AzStackHciExtension.md @@ -19,6 +19,12 @@ Get-AzStackHciExtension -ArcSettingName -ClusterName -Resource [] ``` +### GetViaIdentityCluster +``` +Get-AzStackHciExtension -ArcSettingName -Name -ClusterInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzStackHciExtension -ArcSettingName -ClusterName -Name @@ -26,6 +32,12 @@ Get-AzStackHciExtension -ArcSettingName -ClusterName -Name ] ``` +### GetViaIdentityArcSetting +``` +Get-AzStackHciExtension -Name -ArcSettingInputObject [-DefaultProfile ] + [] +``` + ### GetViaIdentity ``` Get-AzStackHciExtension -InputObject [-DefaultProfile ] @@ -53,12 +65,27 @@ To see the details use : "Write-Host( $extension | Format-List | Out-String)" ## PARAMETERS +### -ArcSettingInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityArcSetting +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ArcSettingName The name of the proxy resource holding details of HCI ArcSetting information. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, GetViaIdentityCluster, Get Aliases: Required: True @@ -68,6 +95,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -101,7 +143,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -120,7 +161,7 @@ The name of the machine extension. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityCluster, Get, GetViaIdentityArcSetting Aliases: ExtensionName Required: True @@ -171,7 +212,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IExtension ## NOTES diff --git a/src/StackHCI/StackHCI/help/Get-AzStackHciSecuritySetting.md b/src/StackHCI/StackHCI/help/Get-AzStackHciSecuritySetting.md index 40c237809966..0ac1d87c293c 100644 --- a/src/StackHCI/StackHCI/help/Get-AzStackHciSecuritySetting.md +++ b/src/StackHCI/StackHCI/help/Get-AzStackHciSecuritySetting.md @@ -25,6 +25,12 @@ Get-AzStackHciSecuritySetting -ClusterName -ResourceGroupName [] ``` +### GetViaIdentityCluster +``` +Get-AzStackHciSecuritySetting -SName -ClusterInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzStackHciSecuritySetting -InputObject [-DefaultProfile ] @@ -51,6 +57,21 @@ Get Security Setting for a cluster ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -84,7 +105,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -119,7 +139,7 @@ Name of security setting ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: SecuritySettingsName Required: True @@ -154,7 +174,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISecuritySetting ## NOTES diff --git a/src/StackHCI/StackHCI/help/Get-AzStackHciUpdate.md b/src/StackHCI/StackHCI/help/Get-AzStackHciUpdate.md index 7eda7edefd69..20888d6706f4 100644 --- a/src/StackHCI/StackHCI/help/Get-AzStackHciUpdate.md +++ b/src/StackHCI/StackHCI/help/Get-AzStackHciUpdate.md @@ -25,6 +25,12 @@ Get-AzStackHciUpdate -ClusterName -Name -ResourceGroupName ] ``` +### GetViaIdentityCluster +``` +Get-AzStackHciUpdate -Name -ClusterInputObject [-DefaultProfile ] + [] +``` + ### GetViaIdentity ``` Get-AzStackHciUpdate -InputObject [-DefaultProfile ] @@ -45,6 +51,21 @@ Gets the Update for the cluster ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -78,7 +99,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -97,7 +117,7 @@ The name of the Update ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: UpdateName Required: True @@ -148,7 +168,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdate ## NOTES diff --git a/src/StackHCI/StackHCI/help/Get-AzStackHciUpdateRun.md b/src/StackHCI/StackHCI/help/Get-AzStackHciUpdateRun.md index 9f313808797f..7cdfcd8aaf12 100644 --- a/src/StackHCI/StackHCI/help/Get-AzStackHciUpdateRun.md +++ b/src/StackHCI/StackHCI/help/Get-AzStackHciUpdateRun.md @@ -25,6 +25,18 @@ Get-AzStackHciUpdateRun -ClusterName -Name -ResourceGroupName [] ``` +### GetViaIdentityUpdate +``` +Get-AzStackHciUpdateRun -Name -UpdateInputObject [-DefaultProfile ] + [] +``` + +### GetViaIdentityCluster +``` +Get-AzStackHciUpdateRun -Name -UpdateName -ClusterInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzStackHciUpdateRun -InputObject [-DefaultProfile ] @@ -45,6 +57,21 @@ Gets the Update Run for the cluster update. ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -78,7 +105,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -97,7 +123,7 @@ The name of the Update Run ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityUpdate, GetViaIdentityCluster Aliases: UpdateRunName Required: True @@ -139,12 +165,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UpdateInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: GetViaIdentityUpdate +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -UpdateName The name of the Update ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, Get, GetViaIdentityCluster Aliases: Required: True @@ -163,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateRun ## NOTES diff --git a/src/StackHCI/StackHCI/help/Get-AzStackHciUpdateSummary.md b/src/StackHCI/StackHCI/help/Get-AzStackHciUpdateSummary.md index 1a956f2376a1..81d963c276ee 100644 --- a/src/StackHCI/StackHCI/help/Get-AzStackHciUpdateSummary.md +++ b/src/StackHCI/StackHCI/help/Get-AzStackHciUpdateSummary.md @@ -83,7 +83,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -138,7 +137,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateSummaries ## NOTES diff --git a/src/StackHCI/StackHCI/help/Invoke-AzStackHciConsentAndInstallDefaultExtension.md b/src/StackHCI/StackHCI/help/Invoke-AzStackHciConsentAndInstallDefaultExtension.md index 66f8d0221b1f..8523b73c1131 100644 --- a/src/StackHCI/StackHCI/help/Invoke-AzStackHciConsentAndInstallDefaultExtension.md +++ b/src/StackHCI/StackHCI/help/Invoke-AzStackHciConsentAndInstallDefaultExtension.md @@ -25,6 +25,12 @@ Invoke-AzStackHciConsentAndInstallDefaultExtension -InputObject ] [-WhatIf] [-Confirm] [] ``` +### AndViaIdentityCluster +``` +Invoke-AzStackHciConsentAndInstallDefaultExtension -ClusterInputObject + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION Add consent time for default extensions and initiate extensions installation @@ -46,6 +52,21 @@ ArcSettings resource is returned. ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: AndViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -79,7 +100,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -165,7 +185,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IArcSetting ## NOTES diff --git a/src/StackHCI/StackHCI/help/Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit.md b/src/StackHCI/StackHCI/help/Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit.md index 6a84d67d373c..9298d0df4398 100644 --- a/src/StackHCI/StackHCI/help/Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit.md +++ b/src/StackHCI/StackHCI/help/Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit.md @@ -15,30 +15,29 @@ Extends Software Assurance Benefit to a cluster ### ExtendExpanded (Default) ``` Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -ClusterName -ResourceGroupName - [-SubscriptionId ] [-SoftwareAssuranceIntent ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] + [-SubscriptionId ] [-SoftwareAssuranceIntent ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` -### Extend +### ExtendViaJsonString ``` Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -ClusterName -ResourceGroupName - [-SubscriptionId ] -SoftwareAssuranceChangeRequest - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` -### ExtendViaIdentityExpanded +### ExtendViaJsonFilePath ``` -Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -InputObject - [-SoftwareAssuranceIntent ] [-DefaultProfile ] [-AsJob] [-NoWait] +Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -ClusterName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` -### ExtendViaIdentity +### ExtendViaIdentityExpanded ``` Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit -InputObject - -SoftwareAssuranceChangeRequest [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-SoftwareAssuranceIntent ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -82,7 +81,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: ExtendExpanded, Extend +Parameter Sets: ExtendExpanded, ExtendViaJsonString, ExtendViaJsonFilePath Aliases: Required: True @@ -110,11 +109,10 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity -Parameter Sets: ExtendViaIdentityExpanded, ExtendViaIdentity +Parameter Sets: ExtendViaIdentityExpanded Aliases: Required: True @@ -124,28 +122,27 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously +### -JsonFilePath +Path of Json file supplied to the Extend operation ```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Type: System.String +Parameter Sets: ExtendViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceGroupName -The name of the resource group. -The name is case insensitive. +### -JsonString +Json string supplied to the Extend operation ```yaml Type: System.String -Parameter Sets: ExtendExpanded, Extend +Parameter Sets: ExtendViaJsonString Aliases: Required: True @@ -155,19 +152,34 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -SoftwareAssuranceChangeRequest -. -To construct, see NOTES section for SOFTWAREASSURANCECHANGEREQUEST properties and create a hash table. +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISoftwareAssuranceChangeRequest -Parameter Sets: Extend, ExtendViaIdentity +Type: System.String +Parameter Sets: ExtendExpanded, ExtendViaJsonString, ExtendViaJsonFilePath Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -175,7 +187,7 @@ Accept wildcard characters: False Customer Intent for Software Assurance Benefit. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent +Type: System.String Parameter Sets: ExtendExpanded, ExtendViaIdentityExpanded Aliases: @@ -192,7 +204,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: ExtendExpanded, Extend +Parameter Sets: ExtendExpanded, ExtendViaJsonString, ExtendViaJsonFilePath Aliases: Required: False @@ -238,13 +250,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISoftwareAssuranceChangeRequest - ### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ICluster ## NOTES diff --git a/src/StackHCI/StackHCI/help/Invoke-AzStackHciUpdate.md b/src/StackHCI/StackHCI/help/Invoke-AzStackHciUpdate.md index 0f19ca1fef5c..71b1f070c1e2 100644 --- a/src/StackHCI/StackHCI/help/Invoke-AzStackHciUpdate.md +++ b/src/StackHCI/StackHCI/help/Invoke-AzStackHciUpdate.md @@ -19,6 +19,12 @@ Invoke-AzStackHciUpdate -ClusterName -Name -ResourceGroupName [-WhatIf] [-Confirm] [] ``` +### PostViaIdentityCluster +``` +Invoke-AzStackHciUpdate -Name -ClusterInputObject [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + ### PostViaIdentity ``` Invoke-AzStackHciUpdate -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] @@ -54,6 +60,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: PostViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +108,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -106,7 +126,7 @@ The name of the Update ```yaml Type: System.String -Parameter Sets: Post +Parameter Sets: Post, PostViaIdentityCluster Aliases: UpdateName Required: True diff --git a/src/StackHCI/StackHCI/help/New-AzStackHciArcSetting.md b/src/StackHCI/StackHCI/help/New-AzStackHciArcSetting.md index 244f54b7dfae..555305a909e6 100644 --- a/src/StackHCI/StackHCI/help/New-AzStackHciArcSetting.md +++ b/src/StackHCI/StackHCI/help/New-AzStackHciArcSetting.md @@ -12,6 +12,7 @@ Create ArcSetting for HCI cluster. ## SYNTAX +### CreateExpanded (Default) ``` New-AzStackHciArcSetting -ClusterName -ResourceGroupName [-SubscriptionId ] [-ArcApplicationClientId ] [-ArcApplicationObjectId ] [-ArcApplicationTenantId ] @@ -19,6 +20,28 @@ New-AzStackHciArcSetting -ClusterName -ResourceGroupName [-Sub [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzStackHciArcSetting -ClusterName -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzStackHciArcSetting -ClusterName -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzStackHciArcSetting -ClusterInputObject [-ArcApplicationClientId ] + [-ArcApplicationObjectId ] [-ArcApplicationTenantId ] [-ArcInstanceResourceGroup ] + [-ArcServicePrincipalObjectId ] [-ConnectivityProperty ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION Create ArcSetting for HCI cluster. @@ -45,7 +68,7 @@ App id of arc AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -60,7 +83,7 @@ Object id of arc AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -75,7 +98,7 @@ Tenant id of arc AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -91,7 +114,7 @@ Hybrid Compute Machine resources. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -106,7 +129,7 @@ Object id of arc AAD service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -116,12 +139,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -136,7 +174,7 @@ contains connectivity related configuration for ARC resources ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IAny -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -162,13 +200,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -184,7 +252,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -230,9 +298,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IArcSetting ## NOTES diff --git a/src/StackHCI/StackHCI/help/New-AzStackHciArcSettingIdentity.md b/src/StackHCI/StackHCI/help/New-AzStackHciArcSettingIdentity.md new file mode 100644 index 000000000000..51fe98836a96 --- /dev/null +++ b/src/StackHCI/StackHCI/help/New-AzStackHciArcSettingIdentity.md @@ -0,0 +1,231 @@ +--- +external help file: Az.StackHCI-help.xml +Module Name: Az.StackHCI +online version: https://learn.microsoft.com/powershell/module/az.stackhci/new-azstackhciarcsettingidentity +schema: 2.0.0 +--- + +# New-AzStackHciArcSettingIdentity + +## SYNOPSIS +Create Aad identity for arc settings. + +## SYNTAX + +### Create (Default) +``` +New-AzStackHciArcSettingIdentity -ArcSettingName -ClusterName -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityCluster +``` +New-AzStackHciArcSettingIdentity -ArcSettingName -ClusterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentity +``` +New-AzStackHciArcSettingIdentity -InputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +Create Aad identity for arc settings. + +## EXAMPLES + +### Example 1: Create Aad identity for arc settings +```powershell +New-AzStackHciArcSettingIdentity -ArcSettingName 'default' -ClusterName 'testcluster' -ResourceGroupName 'testgroup' +``` + +This command creates Aad identity for arc settings. + +## PARAMETERS + +### -ArcSettingName +The name of the proxy resource holding details of HCI ArcSetting information. + +```yaml +Type: System.String +Parameter Sets: Create, CreateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ClusterName +The name of the cluster. + +```yaml +Type: System.String +Parameter Sets: Create +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Create +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. +The value must be an UUID. + +```yaml +Type: System.String +Parameter Sets: Create +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IArcIdentityResponse + +## NOTES + +## RELATED LINKS diff --git a/src/StackHCI/StackHCI/help/New-AzStackHciCluster.md b/src/StackHCI/StackHCI/help/New-AzStackHciCluster.md index f8bac8753eef..7a31f6fbd291 100644 --- a/src/StackHCI/StackHCI/help/New-AzStackHciCluster.md +++ b/src/StackHCI/StackHCI/help/New-AzStackHciCluster.md @@ -12,15 +12,29 @@ Create an HCI cluster. ## SYNTAX +### CreateExpanded (Default) ``` New-AzStackHciCluster -Name -ResourceGroupName [-SubscriptionId ] -Location [-AadApplicationObjectId ] [-AadClientId ] [-AadServicePrincipalObjectId ] - [-AadTenantId ] [-CloudManagementEndpoint ] - [-DesiredPropertyDiagnosticLevel ] - [-DesiredPropertyWindowsServerSubscription ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] - [-SoftwareAssurancePropertySoftwareAssuranceIntent ] [-Tag ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-AadTenantId ] [-CloudManagementEndpoint ] [-DesiredPropertyDiagnosticLevel ] + [-DesiredPropertyWindowsServerSubscription ] [-EnableSystemAssignedIdentity] + [-SoftwareAssurancePropertySoftwareAssuranceIntent ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-WhatIf] + [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzStackHciCluster -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonString +``` +New-AzStackHciCluster -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -62,7 +76,7 @@ Object id of cluster AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -77,7 +91,7 @@ App id of cluster AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -92,7 +106,7 @@ Id of cluster identity service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -107,7 +121,7 @@ Tenant id of cluster AAD identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -122,7 +136,7 @@ Endpoint configured for management from the Azure portal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -152,8 +166,8 @@ Accept wildcard characters: False Desired level of diagnostic data emitted by the cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -167,8 +181,8 @@ Accept wildcard characters: False Desired state of Windows Server Subscription. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -178,12 +192,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded Aliases: Required: False @@ -193,17 +207,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True Position: Named Default value: None Accept pipeline input: False @@ -215,7 +242,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -260,8 +287,8 @@ Accept wildcard characters: False Customer Intent for Software Assurance Benefit. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -292,7 +319,23 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -340,7 +383,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ICluster ## NOTES diff --git a/src/StackHCI/StackHCI/help/New-AzStackHciDeploymentSetting.md b/src/StackHCI/StackHCI/help/New-AzStackHciDeploymentSetting.md index 5a8deb409bec..a838e361ebff 100644 --- a/src/StackHCI/StackHCI/help/New-AzStackHciDeploymentSetting.md +++ b/src/StackHCI/StackHCI/help/New-AzStackHciDeploymentSetting.md @@ -12,10 +12,34 @@ Create a DeploymentSetting ## SYNTAX +### CreateExpanded (Default) ``` -New-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName -SName +New-AzStackHciDeploymentSetting -SName -ClusterName -ResourceGroupName [-SubscriptionId ] [-ArcNodeResourceId ] [-DeploymentConfigurationScaleUnit ] - [-DeploymentConfigurationVersion ] [-DeploymentMode ] [-OperationType ] + [-DeploymentConfigurationVersion ] [-DeploymentMode ] [-OperationType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonString +``` +New-AzStackHciDeploymentSetting -SName -ClusterName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzStackHciDeploymentSetting -SName -ClusterName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzStackHciDeploymentSetting -SName -ClusterInputObject + [-ArcNodeResourceId ] [-DeploymentConfigurationScaleUnit ] + [-DeploymentConfigurationVersion ] [-DeploymentMode ] [-OperationType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` @@ -45,7 +69,7 @@ Azure resource ids of Arc machines to be part of cluster. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -70,12 +94,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -103,11 +142,10 @@ Accept wildcard characters: False ### -DeploymentConfigurationScaleUnit Scale units will contains list of deployment data -To construct, see NOTES section for DEPLOYMENTCONFIGURATIONSCALEUNIT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IScaleUnits[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits[] +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -122,7 +160,7 @@ deployment template version ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -136,8 +174,8 @@ Accept wildcard characters: False The deployment mode for cluster deployment. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -147,6 +185,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -166,8 +234,8 @@ Accept wildcard characters: False The intended operation for a cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -183,7 +251,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -214,7 +282,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -260,9 +328,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentSetting ## NOTES diff --git a/src/StackHCI/StackHCI/help/New-AzStackHciEdgeDevice.md b/src/StackHCI/StackHCI/help/New-AzStackHciEdgeDevice.md index 4e09529c9929..82c3d8ad3a5f 100644 --- a/src/StackHCI/StackHCI/help/New-AzStackHciEdgeDevice.md +++ b/src/StackHCI/StackHCI/help/New-AzStackHciEdgeDevice.md @@ -12,11 +12,24 @@ Create a EdgeDevice ## SYNTAX +### CreateExpanded (Default) ``` New-AzStackHciEdgeDevice -ResourceUri [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzStackHciEdgeDevice -ResourceUri -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzStackHciEdgeDevice -ResourceUri -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION Create a EdgeDevice @@ -68,6 +81,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -136,7 +179,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IEdgeDevice +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IEdgeDevice ## NOTES diff --git a/src/StackHCI/StackHCI/help/New-AzStackHciExtension.md b/src/StackHCI/StackHCI/help/New-AzStackHciExtension.md index dc88b4438bda..4a2fc8eeb0fe 100644 --- a/src/StackHCI/StackHCI/help/New-AzStackHciExtension.md +++ b/src/StackHCI/StackHCI/help/New-AzStackHciExtension.md @@ -12,8 +12,9 @@ Create Extension for HCI cluster. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzStackHciExtension -ArcSettingName -ClusterName -Name +New-AzStackHciExtension -Name -ArcSettingName -ClusterName -ResourceGroupName [-SubscriptionId ] [-ExtensionParameterAutoUpgradeMinorVersion] [-ExtensionParameterEnableAutomaticUpgrade] [-ExtensionParameterForceUpdateTag ] [-ExtensionParameterProtectedSetting ] [-ExtensionParameterPublisher ] @@ -22,6 +23,42 @@ New-AzStackHciExtension -ArcSettingName -ClusterName -Name ] ``` +### CreateViaJsonString +``` +New-AzStackHciExtension -Name -ArcSettingName -ClusterName + -ResourceGroupName [-SubscriptionId ] -JsonString [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzStackHciExtension -Name -ArcSettingName -ClusterName + -ResourceGroupName [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzStackHciExtension -Name -ArcSettingName -ClusterInputObject + [-ExtensionParameterAutoUpgradeMinorVersion] [-ExtensionParameterEnableAutomaticUpgrade] + [-ExtensionParameterForceUpdateTag ] [-ExtensionParameterProtectedSetting ] + [-ExtensionParameterPublisher ] [-ExtensionParameterSetting ] + [-ExtensionParameterType ] [-ExtensionParameterTypeHandlerVersion ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentityArcSettingExpanded +``` +New-AzStackHciExtension -Name -ArcSettingInputObject + [-ExtensionParameterAutoUpgradeMinorVersion] [-ExtensionParameterEnableAutomaticUpgrade] + [-ExtensionParameterForceUpdateTag ] [-ExtensionParameterProtectedSetting ] + [-ExtensionParameterPublisher ] [-ExtensionParameterSetting ] + [-ExtensionParameterType ] [-ExtensionParameterTypeHandlerVersion ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ## DESCRIPTION Create Extension for HCI cluster. @@ -56,12 +93,27 @@ Creates new arc extension with the given parameters ## PARAMETERS +### -ArcSettingInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityArcSettingExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ArcSettingName The name of the proxy resource holding details of HCI ArcSetting information. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -86,12 +138,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -123,7 +190,7 @@ Once deployed, however, the extension will not upgrade minor versions unless red ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded, CreateViaIdentityArcSettingExpanded Aliases: Required: False @@ -138,7 +205,7 @@ Indicates whether the extension should be automatically upgraded by the platform ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded, CreateViaIdentityArcSettingExpanded Aliases: Required: False @@ -153,7 +220,7 @@ How the extension handler should be forced to update even if the extension confi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded, CreateViaIdentityArcSettingExpanded Aliases: Required: False @@ -168,7 +235,7 @@ Protected settings (may contain secrets). ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded, CreateViaIdentityArcSettingExpanded Aliases: Required: False @@ -183,7 +250,7 @@ The name of the extension handler publisher. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded, CreateViaIdentityArcSettingExpanded Aliases: Required: False @@ -198,7 +265,7 @@ Json formatted public settings for the extension. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded, CreateViaIdentityArcSettingExpanded Aliases: Required: False @@ -213,7 +280,7 @@ Specifies the type of the extension; an example is "CustomScriptExtension". ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded, CreateViaIdentityArcSettingExpanded Aliases: Required: False @@ -229,7 +296,7 @@ Latest version would be used if not specified. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded, CreateViaIdentityArcSettingExpanded Aliases: Required: False @@ -239,6 +306,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the machine extension. @@ -275,7 +372,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -291,7 +388,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -337,9 +434,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IExtension ## NOTES diff --git a/src/StackHCI/StackHCI/help/New-AzStackHciSecuritySetting.md b/src/StackHCI/StackHCI/help/New-AzStackHciSecuritySetting.md index c741a92c1815..fa1ff24761b7 100644 --- a/src/StackHCI/StackHCI/help/New-AzStackHciSecuritySetting.md +++ b/src/StackHCI/StackHCI/help/New-AzStackHciSecuritySetting.md @@ -12,14 +12,38 @@ Create a security setting ## SYNTAX +### CreateExpanded (Default) ``` New-AzStackHciSecuritySetting -ClusterName -ResourceGroupName [-SubscriptionId ] - [-ProvisioningState ] [-SecuredCoreComplianceAssignment ] - [-SmbEncryptionForIntraClusterTrafficComplianceAssignment ] - [-WdacComplianceAssignment ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-ProvisioningState ] [-SecuredCoreComplianceAssignment ] + [-SmbEncryptionForIntraClusterTrafficComplianceAssignment ] [-WdacComplianceAssignment ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonString +``` +New-AzStackHciSecuritySetting -ClusterName -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzStackHciSecuritySetting -ClusterName -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzStackHciSecuritySetting -ClusterInputObject [-ProvisioningState ] + [-SecuredCoreComplianceAssignment ] + [-SmbEncryptionForIntraClusterTrafficComplianceAssignment ] [-WdacComplianceAssignment ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ## DESCRIPTION Create a security setting @@ -55,12 +79,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -86,6 +125,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -105,8 +174,8 @@ Accept wildcard characters: False The status of the last operation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -122,7 +191,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -136,8 +205,8 @@ Accept wildcard characters: False Secured Core Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -151,8 +220,8 @@ Accept wildcard characters: False SMB encryption for intra-cluster traffic Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -168,7 +237,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -182,8 +251,8 @@ Accept wildcard characters: False WDAC Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -229,9 +298,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISecuritySetting ## NOTES diff --git a/src/StackHCI/StackHCI/help/Remove-AzStackHciArcSetting.md b/src/StackHCI/StackHCI/help/Remove-AzStackHciArcSetting.md index f99941e25be0..8c69dd4ec9eb 100644 --- a/src/StackHCI/StackHCI/help/Remove-AzStackHciArcSetting.md +++ b/src/StackHCI/StackHCI/help/Remove-AzStackHciArcSetting.md @@ -19,6 +19,12 @@ Remove-AzStackHciArcSetting -ClusterName -Name -ResourceGroupN [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityCluster +``` +Remove-AzStackHciArcSetting -Name -ClusterInputObject [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzStackHciArcSetting -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] @@ -54,6 +60,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +108,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -106,7 +126,7 @@ The name of the proxy resource holding details of HCI ArcSetting information. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: ArcSettingName Required: True diff --git a/src/StackHCI/StackHCI/help/Remove-AzStackHciCluster.md b/src/StackHCI/StackHCI/help/Remove-AzStackHciCluster.md index 82c95583f5c3..d5261bf1d3d4 100644 --- a/src/StackHCI/StackHCI/help/Remove-AzStackHciCluster.md +++ b/src/StackHCI/StackHCI/help/Remove-AzStackHciCluster.md @@ -72,7 +72,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity diff --git a/src/StackHCI/StackHCI/help/Remove-AzStackHciDeploymentSetting.md b/src/StackHCI/StackHCI/help/Remove-AzStackHciDeploymentSetting.md index 7b08d2866c66..b0662c07d4ba 100644 --- a/src/StackHCI/StackHCI/help/Remove-AzStackHciDeploymentSetting.md +++ b/src/StackHCI/StackHCI/help/Remove-AzStackHciDeploymentSetting.md @@ -19,6 +19,13 @@ Remove-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName ] ``` +### DeleteViaIdentityCluster +``` +Remove-AzStackHciDeploymentSetting -SName -ClusterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzStackHciDeploymentSetting -InputObject [-DefaultProfile ] [-AsJob] @@ -54,6 +61,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +109,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -152,7 +173,7 @@ Name of Deployment Setting ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: DeploymentSettingsName Required: True diff --git a/src/StackHCI/StackHCI/help/Remove-AzStackHciEdgeDevice.md b/src/StackHCI/StackHCI/help/Remove-AzStackHciEdgeDevice.md index f7248a186f21..c8405fe8b59b 100644 --- a/src/StackHCI/StackHCI/help/Remove-AzStackHciEdgeDevice.md +++ b/src/StackHCI/StackHCI/help/Remove-AzStackHciEdgeDevice.md @@ -71,7 +71,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity diff --git a/src/StackHCI/StackHCI/help/Remove-AzStackHciExtension.md b/src/StackHCI/StackHCI/help/Remove-AzStackHciExtension.md index 6530b0ee6ffd..041926ef8a53 100644 --- a/src/StackHCI/StackHCI/help/Remove-AzStackHciExtension.md +++ b/src/StackHCI/StackHCI/help/Remove-AzStackHciExtension.md @@ -19,6 +19,20 @@ Remove-AzStackHciExtension -ArcSettingName -ClusterName -Name [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityCluster +``` +Remove-AzStackHciExtension -ArcSettingName -Name -ClusterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + +### DeleteViaIdentityArcSetting +``` +Remove-AzStackHciExtension -Name -ArcSettingInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzStackHciExtension -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] @@ -46,12 +60,27 @@ Another way to remove all of the extensions under acrSettings of a cluster. ## PARAMETERS +### -ArcSettingInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityArcSetting +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ArcSettingName The name of the proxy resource holding details of HCI ArcSetting information. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: Required: True @@ -76,6 +105,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -109,7 +153,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -128,7 +171,7 @@ The name of the machine extension. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster, DeleteViaIdentityArcSetting Aliases: ExtensionName Required: True diff --git a/src/StackHCI/StackHCI/help/Remove-AzStackHciSecuritySetting.md b/src/StackHCI/StackHCI/help/Remove-AzStackHciSecuritySetting.md index f8392d05eb96..ab170c737b02 100644 --- a/src/StackHCI/StackHCI/help/Remove-AzStackHciSecuritySetting.md +++ b/src/StackHCI/StackHCI/help/Remove-AzStackHciSecuritySetting.md @@ -19,6 +19,13 @@ Remove-AzStackHciSecuritySetting -ClusterName -ResourceGroupName ] ``` +### DeleteViaIdentityCluster +``` +Remove-AzStackHciSecuritySetting -SName -ClusterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzStackHciSecuritySetting -InputObject [-DefaultProfile ] [-AsJob] @@ -54,6 +61,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +109,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -152,7 +173,7 @@ Name of security setting ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: SecuritySettingsName Required: True diff --git a/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdate.md b/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdate.md index 4033a65c08d6..f86905bf32ce 100644 --- a/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdate.md +++ b/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdate.md @@ -19,6 +19,12 @@ Remove-AzStackHciUpdate -ClusterName -Name -ResourceGroupName [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityCluster +``` +Remove-AzStackHciUpdate -Name -ClusterInputObject [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzStackHciUpdate -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] @@ -54,6 +60,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +108,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -106,7 +126,7 @@ The name of the Update ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: UpdateName Required: True diff --git a/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdateRun.md b/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdateRun.md index 11ce1018d1e0..ee3a324c9f14 100644 --- a/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdateRun.md +++ b/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdateRun.md @@ -19,6 +19,19 @@ Remove-AzStackHciUpdateRun -ClusterName -Name -ResourceGroupNa [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityUpdate +``` +Remove-AzStackHciUpdateRun -Name -UpdateInputObject [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + +### DeleteViaIdentityCluster +``` +Remove-AzStackHciUpdateRun -Name -UpdateName -ClusterInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzStackHciUpdateRun -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] @@ -54,6 +67,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -87,7 +115,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -106,7 +133,7 @@ The name of the Update Run ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityUpdate, DeleteViaIdentityCluster Aliases: UpdateRunName Required: True @@ -178,12 +205,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UpdateInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +Parameter Sets: DeleteViaIdentityUpdate +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -UpdateName The name of the Update ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: Required: True diff --git a/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdateSummary.md b/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdateSummary.md index d89014b1faa1..0f185ea91bed 100644 --- a/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdateSummary.md +++ b/src/StackHCI/StackHCI/help/Remove-AzStackHciUpdateSummary.md @@ -87,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity diff --git a/src/StackHCI/StackHCI/help/Set-AzStackHciDeploymentSetting.md b/src/StackHCI/StackHCI/help/Set-AzStackHciDeploymentSetting.md index afb1eb5208dc..b8392a415a83 100644 --- a/src/StackHCI/StackHCI/help/Set-AzStackHciDeploymentSetting.md +++ b/src/StackHCI/StackHCI/help/Set-AzStackHciDeploymentSetting.md @@ -8,20 +8,35 @@ schema: 2.0.0 # Set-AzStackHciDeploymentSetting ## SYNOPSIS -Create a DeploymentSetting +Update a DeploymentSetting ## SYNTAX +### UpdateExpanded (Default) ``` Set-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName -SName [-SubscriptionId ] [-ArcNodeResourceId ] [-DeploymentConfigurationScaleUnit ] - [-DeploymentConfigurationVersion ] [-DeploymentMode ] [-OperationType ] + [-DeploymentConfigurationVersion ] [-DeploymentMode ] [-OperationType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonFilePath +``` +Set-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName -SName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonString +``` +Set-AzStackHciDeploymentSetting -ClusterName -ResourceGroupName -SName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a DeploymentSetting +Update a DeploymentSetting ## EXAMPLES @@ -39,7 +54,7 @@ Azure resource ids of Arc machines to be part of cluster. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -97,11 +112,10 @@ Accept wildcard characters: False ### -DeploymentConfigurationScaleUnit Scale units will contains list of deployment data -To construct, see NOTES section for DEPLOYMENTCONFIGURATIONSCALEUNIT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IScaleUnits[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits[] +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -116,7 +130,7 @@ deployment template version ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -130,8 +144,8 @@ Accept wildcard characters: False The deployment mode for cluster deployment. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -141,6 +155,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -160,8 +204,8 @@ Accept wildcard characters: False The intended operation for a cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -256,7 +300,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentSetting ## NOTES diff --git a/src/StackHCI/StackHCI/help/Set-AzStackHciEdgeDevice.md b/src/StackHCI/StackHCI/help/Set-AzStackHciEdgeDevice.md index ff205718732e..d0074f30e12d 100644 --- a/src/StackHCI/StackHCI/help/Set-AzStackHciEdgeDevice.md +++ b/src/StackHCI/StackHCI/help/Set-AzStackHciEdgeDevice.md @@ -8,17 +8,31 @@ schema: 2.0.0 # Set-AzStackHciEdgeDevice ## SYNOPSIS -Create a EdgeDevice +Update a EdgeDevice ## SYNTAX +### UpdateExpanded (Default) ``` Set-AzStackHciEdgeDevice -Name -ResourceUri [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonFilePath +``` +Set-AzStackHciEdgeDevice -Name -ResourceUri -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonString +``` +Set-AzStackHciEdgeDevice -Name -ResourceUri -JsonString [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a EdgeDevice +Update a EdgeDevice ## EXAMPLES @@ -68,6 +82,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name Name of Device @@ -151,7 +195,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IEdgeDevice +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IEdgeDevice ## NOTES diff --git a/src/StackHCI/StackHCI/help/Set-AzStackHciSecuritySetting.md b/src/StackHCI/StackHCI/help/Set-AzStackHciSecuritySetting.md index b52c3f5a5fae..805172763a75 100644 --- a/src/StackHCI/StackHCI/help/Set-AzStackHciSecuritySetting.md +++ b/src/StackHCI/StackHCI/help/Set-AzStackHciSecuritySetting.md @@ -8,21 +8,35 @@ schema: 2.0.0 # Set-AzStackHciSecuritySetting ## SYNOPSIS -Create a security setting +Update a security setting ## SYNTAX +### UpdateExpanded (Default) ``` Set-AzStackHciSecuritySetting -ClusterName -ResourceGroupName -SName - [-SubscriptionId ] [-ProvisioningState ] - [-SecuredCoreComplianceAssignment ] - [-SmbEncryptionForIntraClusterTrafficComplianceAssignment ] - [-WdacComplianceAssignment ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-SubscriptionId ] [-ProvisioningState ] [-SecuredCoreComplianceAssignment ] + [-SmbEncryptionForIntraClusterTrafficComplianceAssignment ] [-WdacComplianceAssignment ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonFilePath +``` +Set-AzStackHciSecuritySetting -ClusterName -ResourceGroupName -SName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonString +``` +Set-AzStackHciSecuritySetting -ClusterName -ResourceGroupName -SName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Create a security setting +Update a security setting ## EXAMPLES @@ -87,6 +101,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -106,8 +150,8 @@ Accept wildcard characters: False The status of the last operation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -137,8 +181,8 @@ Accept wildcard characters: False Secured Core Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -152,8 +196,8 @@ Accept wildcard characters: False SMB encryption for intra-cluster traffic Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -198,8 +242,8 @@ Accept wildcard characters: False WDAC Compliance Assignment ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -247,7 +291,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISecuritySetting ## NOTES diff --git a/src/StackHCI/StackHCI/help/Set-AzStackHciUpdate.md b/src/StackHCI/StackHCI/help/Set-AzStackHciUpdate.md index 747bb8e00d65..67b52c3b383b 100644 --- a/src/StackHCI/StackHCI/help/Set-AzStackHciUpdate.md +++ b/src/StackHCI/StackHCI/help/Set-AzStackHciUpdate.md @@ -15,12 +15,12 @@ Put specified Update ### PutExpanded (Default) ``` Set-AzStackHciUpdate -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-AdditionalProperty ] [-AvailabilityType ] + [-SubscriptionId ] [-AdditionalProperty ] [-AvailabilityType ] [-ComponentVersion ] [-Description ] [-DisplayName ] - [-HealthCheckDate ] [-HealthCheckResult ] [-HealthState ] + [-HealthCheckDate ] [-HealthCheckResult ] [-HealthState ] [-InstalledDate ] [-Location ] [-MinSbeVersionRequired ] [-PackagePath ] [-PackageSizeInMb ] [-PackageType ] [-Prerequisite ] - [-Publisher ] [-RebootRequired ] [-ReleaseLink ] [-State ] + [-Publisher ] [-RebootRequired ] [-ReleaseLink ] [-State ] [-UpdateStatePropertyNotifyMessage ] [-UpdateStatePropertyProgressPercentage ] [-Version ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] @@ -33,6 +33,20 @@ Set-AzStackHciUpdate -ClusterName -Name -ResourceGroupName ] ``` +### PutViaJsonFilePath +``` +Set-AzStackHciUpdate -ClusterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### PutViaJsonString +``` +Set-AzStackHciUpdate -ClusterName -Name -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION Put specified Update @@ -67,7 +81,7 @@ Accept wildcard characters: False Indicates the way the update content can be downloaded. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AvailabilityType +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -96,10 +110,8 @@ Accept wildcard characters: False ### -ComponentVersion An array of component versions for a Solution Bundle update, and an empty array otherwise. -To construct, see NOTES section for COMPONENTVERSION properties and create a hash table. - ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPackageVersionInfo[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo[] Parameter Sets: PutExpanded Aliases: @@ -173,10 +185,9 @@ Accept wildcard characters: False ### -HealthCheckResult An array of PrecheckResult objects. -To construct, see NOTES section for HEALTHCHECKRESULT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPrecheckResult[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult[] Parameter Sets: PutExpanded Aliases: @@ -191,7 +202,7 @@ Accept wildcard characters: False Overall health state for update-specific health checks. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -217,6 +228,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives @@ -311,10 +352,9 @@ Accept wildcard characters: False ### -Prerequisite If update State is HasPrerequisite, this property contains an array of objects describing prerequisite updates before installing this update. Otherwise, it is empty. -To construct, see NOTES section for PREREQUISITE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdatePrerequisite[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdatePrerequisite[] Parameter Sets: PutExpanded Aliases: @@ -344,7 +384,7 @@ Accept wildcard characters: False . ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RebootRequirement +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -390,7 +430,7 @@ Accept wildcard characters: False State of the update as it relates to this stamp. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.State +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -419,10 +459,9 @@ Accept wildcard characters: False ### -UpdateProperty Update details -To construct, see NOTES section for UPDATEPROPERTY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdate Parameter Sets: Put Aliases: @@ -515,11 +554,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdate ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdate ## NOTES diff --git a/src/StackHCI/StackHCI/help/Set-AzStackHciUpdateRun.md b/src/StackHCI/StackHCI/help/Set-AzStackHciUpdateRun.md index 030e3a17e799..d467f11181a2 100644 --- a/src/StackHCI/StackHCI/help/Set-AzStackHciUpdateRun.md +++ b/src/StackHCI/StackHCI/help/Set-AzStackHciUpdateRun.md @@ -18,9 +18,8 @@ Set-AzStackHciUpdateRun -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-Duration ] [-LastUpdatedTime ] [-Location ] [-ProgressDescription ] [-ProgressEndTimeUtc ] [-ProgressErrorMessage ] [-ProgressLastUpdatedTimeUtc ] [-ProgressName ] [-ProgressStartTimeUtc ] - [-ProgressStatus ] [-ProgressStep ] [-State ] - [-TimeStarted ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] + [-ProgressStatus ] [-ProgressStep ] [-State ] [-TimeStarted ] + [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ### Put @@ -30,6 +29,20 @@ Set-AzStackHciUpdateRun -ClusterName -Name -ResourceGroupName [-WhatIf] [-Confirm] [] ``` +### PutViaJsonFilePath +``` +Set-AzStackHciUpdateRun -ClusterName -Name -ResourceGroupName -UpdateName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### PutViaJsonString +``` +Set-AzStackHciUpdateRun -ClusterName -Name -ResourceGroupName -UpdateName + [-SubscriptionId ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION Put Update runs for a specified update @@ -90,6 +103,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LastUpdatedTime Timestamp of the most recently completed step in the update run. @@ -243,10 +286,9 @@ Accept wildcard characters: False ### -ProgressStep Recursive model for child steps of this step. -To construct, see NOTES section for PROGRESSSTEP properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IStep[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep[] Parameter Sets: PutExpanded Aliases: @@ -277,7 +319,7 @@ Accept wildcard characters: False State of the update run. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateRunPropertiesState +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -336,10 +378,9 @@ Accept wildcard characters: False ### -UpdateRunsProperty Details of an Update run -To construct, see NOTES section for UPDATERUNSPROPERTY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateRun Parameter Sets: Put Aliases: @@ -386,11 +427,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateRun ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateRun ## NOTES diff --git a/src/StackHCI/StackHCI/help/Set-AzStackHciUpdateSummary.md b/src/StackHCI/StackHCI/help/Set-AzStackHciUpdateSummary.md index 57839e896205..24f374d3f792 100644 --- a/src/StackHCI/StackHCI/help/Set-AzStackHciUpdateSummary.md +++ b/src/StackHCI/StackHCI/help/Set-AzStackHciUpdateSummary.md @@ -16,10 +16,10 @@ Put Update summaries under the HCI cluster ``` Set-AzStackHciUpdateSummary -ClusterName -ResourceGroupName [-SubscriptionId ] [-CurrentSbeVersion ] [-CurrentVersion ] [-HardwareModel ] - [-HealthCheckDate ] [-HealthCheckResult ] [-HealthState ] + [-HealthCheckDate ] [-HealthCheckResult ] [-HealthState ] [-LastChecked ] [-LastUpdated ] [-Location ] [-OemFamily ] - [-PackageVersion ] [-State ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-PackageVersion ] [-State ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ### Put @@ -29,6 +29,20 @@ Set-AzStackHciUpdateSummary -ClusterName -ResourceGroupName [- [-WhatIf] [-Confirm] [] ``` +### PutViaJsonFilePath +``` +Set-AzStackHciUpdateSummary -ClusterName -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + +### PutViaJsonString +``` +Set-AzStackHciUpdateSummary -ClusterName -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + ## DESCRIPTION Put Update summaries under the HCI cluster @@ -136,10 +150,9 @@ Accept wildcard characters: False ### -HealthCheckResult An array of pre-check result objects. -To construct, see NOTES section for HEALTHCHECKRESULT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPrecheckResult[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult[] Parameter Sets: PutExpanded Aliases: @@ -154,7 +167,7 @@ Accept wildcard characters: False Overall health state for update-specific health checks. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -165,6 +178,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Put operation + +```yaml +Type: System.String +Parameter Sets: PutViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LastChecked Last time the update service successfully checked for updates @@ -227,10 +270,9 @@ Accept wildcard characters: False ### -PackageVersion Current version of each updatable component. -To construct, see NOTES section for PACKAGEVERSION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPackageVersionInfo[] +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo[] Parameter Sets: PutExpanded Aliases: @@ -261,7 +303,7 @@ Accept wildcard characters: False Overall update state of the stamp. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateSummariesPropertiesState +Type: System.String Parameter Sets: PutExpanded Aliases: @@ -290,10 +332,9 @@ Accept wildcard characters: False ### -UpdateLocationProperty Get the update summaries for the cluster -To construct, see NOTES section for UPDATELOCATIONPROPERTY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateSummaries Parameter Sets: Put Aliases: @@ -340,11 +381,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateSummaries ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdateSummaries ## NOTES diff --git a/src/StackHCI/StackHCI/help/Test-AzStackHciEdgeDevice.md b/src/StackHCI/StackHCI/help/Test-AzStackHciEdgeDevice.md index 931903b712d3..be704d414e2b 100644 --- a/src/StackHCI/StackHCI/help/Test-AzStackHciEdgeDevice.md +++ b/src/StackHCI/StackHCI/help/Test-AzStackHciEdgeDevice.md @@ -19,6 +19,20 @@ Test-AzStackHciEdgeDevice -Name -ResourceUri -EdgeDeviceId ] ``` +### ValidateViaJsonString +``` +Test-AzStackHciEdgeDevice -Name -ResourceUri -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### ValidateViaJsonFilePath +``` +Test-AzStackHciEdgeDevice -Name -ResourceUri -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ### Validate ``` Test-AzStackHciEdgeDevice -Name -ResourceUri -ValidateRequest @@ -125,7 +139,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -139,12 +152,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Validate operation + +```yaml +Type: System.String +Parameter Sets: ValidateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Validate operation + +```yaml +Type: System.String +Parameter Sets: ValidateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name Name of Device ```yaml Type: System.String -Parameter Sets: ValidateExpanded, Validate +Parameter Sets: ValidateExpanded, ValidateViaJsonString, ValidateViaJsonFilePath, Validate Aliases: EdgeDeviceName Required: True @@ -174,7 +217,7 @@ The fully qualified Azure Resource manager identifier of the resource. ```yaml Type: System.String -Parameter Sets: ValidateExpanded, Validate +Parameter Sets: ValidateExpanded, ValidateViaJsonString, ValidateViaJsonFilePath, Validate Aliases: Required: True @@ -186,10 +229,9 @@ Accept wildcard characters: False ### -ValidateRequest The validate request for Edge Device. -To construct, see NOTES section for VALIDATEREQUEST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IValidateRequest +Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IValidateRequest Parameter Sets: Validate, ValidateViaIdentity Aliases: @@ -236,13 +278,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IValidateRequest - ### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IValidateRequest + ## OUTPUTS -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IValidateResponse ## NOTES diff --git a/src/StackHCI/StackHCI/help/Update-AzStackHciCluster.md b/src/StackHCI/StackHCI/help/Update-AzStackHciCluster.md index 063ae4300949..4a143e087b5e 100644 --- a/src/StackHCI/StackHCI/help/Update-AzStackHciCluster.md +++ b/src/StackHCI/StackHCI/help/Update-AzStackHciCluster.md @@ -15,20 +15,22 @@ Update an HCI cluster. ### UpdateExpanded (Default) ``` Update-AzStackHciCluster -Name -ResourceGroupName [-SubscriptionId ] - [-AadTenantId ] [-CloudManagementEndpoint ] - [-DesiredPropertyDiagnosticLevel ] - [-DesiredPropertyWindowsServerSubscription ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-AadApplicationObjectId ] [-AadServicePrincipalObjectId ] [-AadTenantId ] + [-CloudManagementEndpoint ] [-DesiredPropertyDiagnosticLevel ] + [-DesiredPropertyWindowsServerSubscription ] [-EnableSystemAssignedIdentity ] + [-SoftwareAssurancePropertySoftwareAssuranceIntent ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzStackHciCluster -InputObject [-AadTenantId ] - [-CloudManagementEndpoint ] [-DesiredPropertyDiagnosticLevel ] - [-DesiredPropertyWindowsServerSubscription ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Update-AzStackHciCluster -InputObject [-AadApplicationObjectId ] + [-AadServicePrincipalObjectId ] [-AadTenantId ] [-CloudManagementEndpoint ] + [-DesiredPropertyDiagnosticLevel ] [-DesiredPropertyWindowsServerSubscription ] + [-EnableSystemAssignedIdentity ] [-SoftwareAssurancePropertySoftwareAssuranceIntent ] + [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -51,8 +53,8 @@ Updating DiagnosticLevel and WindowsServerSubscription values for a cluster. ## PARAMETERS -### -AadTenantId -Tenant id of cluster AAD identity. +### -AadApplicationObjectId +Object id of cluster AAD identity. ```yaml Type: System.String @@ -66,8 +68,8 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CloudManagementEndpoint -Endpoint configured for management from the Azure portal +### -AadServicePrincipalObjectId +Id of cluster identity service principal. ```yaml Type: System.String @@ -81,14 +83,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. +### -AadTenantId +Tenant id of cluster AAD identity. ```yaml -Type: System.Management.Automation.PSObject +Type: System.String Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential +Aliases: Required: False Position: Named @@ -97,11 +98,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DesiredPropertyDiagnosticLevel -Desired level of diagnostic data emitted by the cluster. +### -CloudManagementEndpoint +Endpoint configured for management from the Azure portal. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel +Type: System.String Parameter Sets: (All) Aliases: @@ -112,11 +113,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DesiredPropertyWindowsServerSubscription -Desired state of Windows Server Subscription. +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DesiredPropertyDiagnosticLevel +Desired level of diagnostic data emitted by the cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription +Type: System.String Parameter Sets: (All) Aliases: @@ -127,11 +144,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -DesiredPropertyWindowsServerSubscription +Desired state of Windows Server Subscription. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -142,13 +159,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[System.Boolean] Parameter Sets: (All) Aliases: @@ -161,7 +176,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStackHciIdentity @@ -206,6 +220,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SoftwareAssurancePropertySoftwareAssuranceIntent +Customer Intent for Software Assurance Benefit. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -237,6 +266,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -277,7 +322,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ICluster ## NOTES diff --git a/tools/StaticAnalysis/Exceptions/Az.StackHCI/BreakingChangeIssues.csv b/tools/StaticAnalysis/Exceptions/Az.StackHCI/BreakingChangeIssues.csv new file mode 100644 index 000000000000..7dd4997d0fc9 --- /dev/null +++ b/tools/StaticAnalysis/Exceptions/Az.StackHCI/BreakingChangeIssues.csv @@ -0,0 +1,237 @@ +"Module","ClassName","Target","Severity","ProblemId","Description","Remediation" +"Az.StackHCI","Get-AzStackHciArcSetting","Get-AzStackHciArcSetting","0","3000","The type of property 'DefaultExtension' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDefaultExtensionDetails' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDefaultExtensionDetails]'.","Change the type of property 'DefaultExtension' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDefaultExtensionDetails'." +"Az.StackHCI","Get-AzStackHciArcSetting","Get-AzStackHciArcSetting","0","3000","The type of property 'PerNodeDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeState' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeState]'.","Change the type of property 'PerNodeDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeState'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyNode' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode]'.","Change the type of property 'ReportedPropertyNode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'LogCollectionPropertyLogCollectionSessionDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession]'.","Change the type of property 'LogCollectionPropertyLogCollectionSessionDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportSessionDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession]'.","Change the type of property 'RemoteSupportPropertyRemoteSupportSessionDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportNodeSetting' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings]'.","Change the type of property 'RemoteSupportPropertyRemoteSupportNodeSetting' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'ReportedPropertySupportedCapability' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ReportedPropertySupportedCapability' back to 'System.String[]'." +"Az.StackHCI","Get-AzStackHciDeploymentSetting","Get-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentStatusStep' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep]'.","Change the type of property 'DeploymentStatusStep' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep'." +"Az.StackHCI","Get-AzStackHciDeploymentSetting","Get-AzStackHciDeploymentSetting","0","3000","The type of property 'ValidationStatusStep' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep]'.","Change the type of property 'ValidationStatusStep' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep'." +"Az.StackHCI","Get-AzStackHciDeploymentSetting","Get-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentConfigurationScaleUnit' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits]'.","Change the type of property 'DeploymentConfigurationScaleUnit' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits'." +"Az.StackHCI","Get-AzStackHciDeploymentSetting","Get-AzStackHciDeploymentSetting","0","3000","The type of property 'ArcNodeResourceId' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ArcNodeResourceId' back to 'System.String[]'." +"Az.StackHCI","Get-AzStackHciExtension","Get-AzStackHciExtension","0","3000","The type of property 'PerNodeExtensionDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeExtensionState' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeExtensionState]'.","Change the type of property 'PerNodeExtensionDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeExtensionState'." +"Az.StackHCI","Get-AzStackHciUpdate","Get-AzStackHciUpdate","0","3000","The type of property 'ComponentVersion' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo]'.","Change the type of property 'ComponentVersion' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo'." +"Az.StackHCI","Get-AzStackHciUpdate","Get-AzStackHciUpdate","0","3000","The type of property 'HealthCheckResult' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult]'.","Change the type of property 'HealthCheckResult' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult'." +"Az.StackHCI","Get-AzStackHciUpdate","Get-AzStackHciUpdate","0","3000","The type of property 'Prerequisite' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdatePrerequisite' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdatePrerequisite]'.","Change the type of property 'Prerequisite' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdatePrerequisite'." +"Az.StackHCI","Get-AzStackHciUpdateRun","Get-AzStackHciUpdateRun","0","3000","The type of property 'ProgressStep' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep]'.","Change the type of property 'ProgressStep' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep'." +"Az.StackHCI","Get-AzStackHciUpdateSummary","Get-AzStackHciUpdateSummary","0","3000","The type of property 'PackageVersion' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo]'.","Change the type of property 'PackageVersion' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo'." +"Az.StackHCI","Get-AzStackHciUpdateSummary","Get-AzStackHciUpdateSummary","0","3000","The type of property 'HealthCheckResult' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult]'.","Change the type of property 'HealthCheckResult' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult'." +"Az.StackHCI","Invoke-AzStackHciConsentAndInstallDefaultExtension","Invoke-AzStackHciConsentAndInstallDefaultExtension","0","3000","The type of property 'DefaultExtension' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDefaultExtensionDetails' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDefaultExtensionDetails]'.","Change the type of property 'DefaultExtension' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDefaultExtensionDetails'." +"Az.StackHCI","Invoke-AzStackHciConsentAndInstallDefaultExtension","Invoke-AzStackHciConsentAndInstallDefaultExtension","0","3000","The type of property 'PerNodeDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeState' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeState]'.","Change the type of property 'PerNodeDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeState'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'ReportedPropertyNode' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode]'.","Change the type of property 'ReportedPropertyNode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'LogCollectionPropertyLogCollectionSessionDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession]'.","Change the type of property 'LogCollectionPropertyLogCollectionSessionDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportSessionDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession]'.","Change the type of property 'RemoteSupportPropertyRemoteSupportSessionDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportNodeSetting' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings]'.","Change the type of property 'RemoteSupportPropertyRemoteSupportNodeSetting' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'ReportedPropertySupportedCapability' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ReportedPropertySupportedCapability' back to 'System.String[]'." +"Az.StackHCI","New-AzStackHciArcSetting","New-AzStackHciArcSetting","0","3000","The type of property 'DefaultExtension' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDefaultExtensionDetails' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDefaultExtensionDetails]'.","Change the type of property 'DefaultExtension' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDefaultExtensionDetails'." +"Az.StackHCI","New-AzStackHciArcSetting","New-AzStackHciArcSetting","0","3000","The type of property 'PerNodeDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeState' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeState]'.","Change the type of property 'PerNodeDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeState'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyNode' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode]'.","Change the type of property 'ReportedPropertyNode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'LogCollectionPropertyLogCollectionSessionDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession]'.","Change the type of property 'LogCollectionPropertyLogCollectionSessionDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportSessionDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession]'.","Change the type of property 'RemoteSupportPropertyRemoteSupportSessionDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportNodeSetting' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings]'.","Change the type of property 'RemoteSupportPropertyRemoteSupportNodeSetting' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'ReportedPropertySupportedCapability' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ReportedPropertySupportedCapability' back to 'System.String[]'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentStatusStep' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep]'.","Change the type of property 'DeploymentStatusStep' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'ValidationStatusStep' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep]'.","Change the type of property 'ValidationStatusStep' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentConfigurationScaleUnit' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits]'.","Change the type of property 'DeploymentConfigurationScaleUnit' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'ArcNodeResourceId' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ArcNodeResourceId' back to 'System.String[]'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentDataSecret' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IScaleUnits' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IEceDeploymentSecrets' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IEceDeploymentSecrets]'.","Change the type of property 'DeploymentDataSecret' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IEceDeploymentSecrets'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentDataInfrastructureNetwork' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IScaleUnits' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IInfrastructureNetwork' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IInfrastructureNetwork]'.","Change the type of property 'DeploymentDataInfrastructureNetwork' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IInfrastructureNetwork'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'HostNetworkIntent' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IScaleUnits' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IIntents' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IIntents]'.","Change the type of property 'HostNetworkIntent' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IIntents'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentDataPhysicalNode' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IScaleUnits' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPhysicalNodes' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPhysicalNodes]'.","Change the type of property 'DeploymentDataPhysicalNode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPhysicalNodes'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'SbePartnerInfoCredentialList' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IScaleUnits' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISbeCredentials' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISbeCredentials]'.","Change the type of property 'SbePartnerInfoCredentialList' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISbeCredentials'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'SbePartnerInfoPartnerProperty' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IScaleUnits' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISbePartnerProperties' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISbePartnerProperties]'.","Change the type of property 'SbePartnerInfoPartnerProperty' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ISbePartnerProperties'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'HostNetworkStorageNetwork' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IScaleUnits' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStorageNetworks' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStorageNetworks]'.","Change the type of property 'HostNetworkStorageNetwork' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStorageNetworks'." +"Az.StackHCI","New-AzStackHciExtension","New-AzStackHciExtension","0","3000","The type of property 'PerNodeExtensionDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeExtensionState' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeExtensionState]'.","Change the type of property 'PerNodeExtensionDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeExtensionState'." +"Az.StackHCI","Set-AzStackHciDeploymentSetting","Set-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentStatusStep' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep]'.","Change the type of property 'DeploymentStatusStep' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep'." +"Az.StackHCI","Set-AzStackHciDeploymentSetting","Set-AzStackHciDeploymentSetting","0","3000","The type of property 'ValidationStatusStep' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep]'.","Change the type of property 'ValidationStatusStep' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IDeploymentStep'." +"Az.StackHCI","Set-AzStackHciDeploymentSetting","Set-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentConfigurationScaleUnit' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits]'.","Change the type of property 'DeploymentConfigurationScaleUnit' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IScaleUnits'." +"Az.StackHCI","Set-AzStackHciDeploymentSetting","Set-AzStackHciDeploymentSetting","0","3000","The type of property 'ArcNodeResourceId' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ArcNodeResourceId' back to 'System.String[]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'ComponentVersion' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo]'.","Change the type of property 'ComponentVersion' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'HealthCheckResult' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult]'.","Change the type of property 'HealthCheckResult' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'Prerequisite' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdatePrerequisite' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdatePrerequisite]'.","Change the type of property 'Prerequisite' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdatePrerequisite'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'ComponentVersion' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo]'.","Change the type of property 'ComponentVersion' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'HealthCheckResult' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult]'.","Change the type of property 'HealthCheckResult' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'Prerequisite' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdatePrerequisite' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdatePrerequisite]'.","Change the type of property 'Prerequisite' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IUpdatePrerequisite'." +"Az.StackHCI","Set-AzStackHciUpdateRun","Set-AzStackHciUpdateRun","0","3000","The type of property 'ProgressStep' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep]'.","Change the type of property 'ProgressStep' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep'." +"Az.StackHCI","Set-AzStackHciUpdateRun","Set-AzStackHciUpdateRun","0","3000","The type of property 'ProgressStep' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep]'.","Change the type of property 'ProgressStep' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep'." +"Az.StackHCI","Set-AzStackHciUpdateRun","Set-AzStackHciUpdateRun","0","3000","The type of property 'Steps' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IStep' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep]'.","Change the type of property 'Steps' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IStep'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","3000","The type of property 'PackageVersion' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo]'.","Change the type of property 'PackageVersion' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","3000","The type of property 'HealthCheckResult' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult]'.","Change the type of property 'HealthCheckResult' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","3000","The type of property 'PackageVersion' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo]'.","Change the type of property 'PackageVersion' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPackageVersionInfo'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","3000","The type of property 'HealthCheckResult' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult]'.","Change the type of property 'HealthCheckResult' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPrecheckResult'." +"Az.StackHCI","Test-AzStackHciEdgeDevice","Test-AzStackHciEdgeDevice","0","3000","The type of property 'EdgeDeviceId' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IValidateRequest' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'EdgeDeviceId' back to 'System.String[]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyNode' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode]'.","Change the type of property 'ReportedPropertyNode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IClusterNode'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'LogCollectionPropertyLogCollectionSessionDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession]'.","Change the type of property 'LogCollectionPropertyLogCollectionSessionDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.ILogCollectionSession'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportSessionDetail' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession]'.","Change the type of property 'RemoteSupportPropertyRemoteSupportSessionDetail' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IPerNodeRemoteSupportSession'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportNodeSetting' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings]'.","Change the type of property 'RemoteSupportPropertyRemoteSupportNodeSetting' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.IRemoteSupportNodeSettings'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'ReportedPropertySupportedCapability' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ReportedPropertySupportedCapability' back to 'System.String[]'." +"Az.StackHCI","Get-AzStackHciArcSetting","Get-AzStackHciArcSetting","0","3000","The type of property 'AggregateState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ArcSettingAggregateState]' to 'System.String'.","Change the type of property 'AggregateState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ArcSettingAggregateState]'." +"Az.StackHCI","Get-AzStackHciArcSetting","Get-AzStackHciArcSetting","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyAccessLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AccessLevel]' to 'System.String'.","Change the type of property 'RemoteSupportPropertyAccessLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AccessLevel]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyClusterType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ClusterNodeType]' to 'System.String'.","Change the type of property 'ReportedPropertyClusterType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ClusterNodeType]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'ConnectivityStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ConnectivityStatus]' to 'System.String'.","Change the type of property 'ConnectivityStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ConnectivityStatus]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'DesiredPropertyDiagnosticLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]' to 'System.String'.","Change the type of property 'DesiredPropertyDiagnosticLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyDiagnosticLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]' to 'System.String'.","Change the type of property 'ReportedPropertyDiagnosticLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyImdsAttestation' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ImdsAttestation]' to 'System.String'.","Change the type of property 'ReportedPropertyImdsAttestation' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ImdsAttestation]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyOemActivation' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OemActivation]' to 'System.String'.","Change the type of property 'ReportedPropertyOemActivation' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OemActivation]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RemoteSupportType]' to 'System.String'.","Change the type of property 'RemoteSupportPropertyRemoteSupportType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RemoteSupportType]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'SoftwareAssurancePropertySoftwareAssuranceIntent' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent]' to 'System.String'.","Change the type of property 'SoftwareAssurancePropertySoftwareAssuranceIntent' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'SoftwareAssurancePropertySoftwareAssuranceStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceStatus]' to 'System.String'.","Change the type of property 'SoftwareAssurancePropertySoftwareAssuranceStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceStatus]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Status]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Status]'." +"Az.StackHCI","Get-AzStackHciCluster","Get-AzStackHciCluster","0","3000","The type of property 'DesiredPropertyWindowsServerSubscription' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription]' to 'System.String'.","Change the type of property 'DesiredPropertyWindowsServerSubscription' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription]'." +"Az.StackHCI","Get-AzStackHciDeploymentSetting","Get-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode]' to 'System.String'.","Change the type of property 'DeploymentMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode]'." +"Az.StackHCI","Get-AzStackHciDeploymentSetting","Get-AzStackHciDeploymentSetting","0","3000","The type of property 'OperationType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType]' to 'System.String'.","Change the type of property 'OperationType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType]'." +"Az.StackHCI","Get-AzStackHciDeploymentSetting","Get-AzStackHciDeploymentSetting","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Get-AzStackHciExtension","Get-AzStackHciExtension","0","3000","The type of property 'AggregateState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ExtensionAggregateState]' to 'System.String'.","Change the type of property 'AggregateState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ExtensionAggregateState]'." +"Az.StackHCI","Get-AzStackHciExtension","Get-AzStackHciExtension","0","3000","The type of property 'ManagedBy' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ExtensionManagedBy]' to 'System.String'.","Change the type of property 'ManagedBy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ExtensionManagedBy]'." +"Az.StackHCI","Get-AzStackHciExtension","Get-AzStackHciExtension","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Get-AzStackHciSecuritySetting","Get-AzStackHciSecuritySetting","0","3000","The type of property 'SecuredCoreComplianceAssignment' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]' to 'System.String'.","Change the type of property 'SecuredCoreComplianceAssignment' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]'." +"Az.StackHCI","Get-AzStackHciSecuritySetting","Get-AzStackHciSecuritySetting","0","3000","The type of property 'SmbEncryptionForIntraClusterTrafficComplianceAssignment' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]' to 'System.String'.","Change the type of property 'SmbEncryptionForIntraClusterTrafficComplianceAssignment' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]'." +"Az.StackHCI","Get-AzStackHciSecuritySetting","Get-AzStackHciSecuritySetting","0","3000","The type of property 'WdacComplianceAssignment' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]' to 'System.String'.","Change the type of property 'WdacComplianceAssignment' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]'." +"Az.StackHCI","Get-AzStackHciSecuritySetting","Get-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusDataAtRestEncrypted' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusDataAtRestEncrypted' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","Get-AzStackHciSecuritySetting","Get-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusDataInTransitProtected' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusDataInTransitProtected' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","Get-AzStackHciSecuritySetting","Get-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusSecuredCoreCompliance' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusSecuredCoreCompliance' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","Get-AzStackHciSecuritySetting","Get-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusWdacCompliance' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusWdacCompliance' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","Get-AzStackHciSecuritySetting","Get-AzStackHciSecuritySetting","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Get-AzStackHciUpdate","Get-AzStackHciUpdate","0","3000","The type of property 'AvailabilityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AvailabilityType]' to 'System.String'.","Change the type of property 'AvailabilityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AvailabilityType]'." +"Az.StackHCI","Get-AzStackHciUpdate","Get-AzStackHciUpdate","0","3000","The type of property 'HealthState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]' to 'System.String'.","Change the type of property 'HealthState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]'." +"Az.StackHCI","Get-AzStackHciUpdate","Get-AzStackHciUpdate","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Get-AzStackHciUpdate","Get-AzStackHciUpdate","0","3000","The type of property 'RebootRequired' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RebootRequirement]' to 'System.String'.","Change the type of property 'RebootRequired' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RebootRequirement]'." +"Az.StackHCI","Get-AzStackHciUpdate","Get-AzStackHciUpdate","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.State]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.State]'." +"Az.StackHCI","Get-AzStackHciUpdateRun","Get-AzStackHciUpdateRun","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Get-AzStackHciUpdateRun","Get-AzStackHciUpdateRun","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateRunPropertiesState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateRunPropertiesState]'." +"Az.StackHCI","Get-AzStackHciUpdateSummary","Get-AzStackHciUpdateSummary","0","3000","The type of property 'HealthState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]' to 'System.String'.","Change the type of property 'HealthState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]'." +"Az.StackHCI","Get-AzStackHciUpdateSummary","Get-AzStackHciUpdateSummary","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Get-AzStackHciUpdateSummary","Get-AzStackHciUpdateSummary","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateSummariesPropertiesState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateSummariesPropertiesState]'." +"Az.StackHCI","Invoke-AzStackHciConsentAndInstallDefaultExtension","Invoke-AzStackHciConsentAndInstallDefaultExtension","0","3000","The type of property 'AggregateState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ArcSettingAggregateState]' to 'System.String'.","Change the type of property 'AggregateState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ArcSettingAggregateState]'." +"Az.StackHCI","Invoke-AzStackHciConsentAndInstallDefaultExtension","Invoke-AzStackHciConsentAndInstallDefaultExtension","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'RemoteSupportPropertyAccessLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AccessLevel]' to 'System.String'.","Change the type of property 'RemoteSupportPropertyAccessLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AccessLevel]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'ReportedPropertyClusterType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ClusterNodeType]' to 'System.String'.","Change the type of property 'ReportedPropertyClusterType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ClusterNodeType]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'ConnectivityStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ConnectivityStatus]' to 'System.String'.","Change the type of property 'ConnectivityStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ConnectivityStatus]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'DesiredPropertyDiagnosticLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]' to 'System.String'.","Change the type of property 'DesiredPropertyDiagnosticLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'ReportedPropertyDiagnosticLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]' to 'System.String'.","Change the type of property 'ReportedPropertyDiagnosticLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'ReportedPropertyImdsAttestation' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ImdsAttestation]' to 'System.String'.","Change the type of property 'ReportedPropertyImdsAttestation' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ImdsAttestation]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'ReportedPropertyOemActivation' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OemActivation]' to 'System.String'.","Change the type of property 'ReportedPropertyOemActivation' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OemActivation]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RemoteSupportType]' to 'System.String'.","Change the type of property 'RemoteSupportPropertyRemoteSupportType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RemoteSupportType]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'SoftwareAssurancePropertySoftwareAssuranceIntent' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent]' to 'System.String'.","Change the type of property 'SoftwareAssurancePropertySoftwareAssuranceIntent' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'SoftwareAssurancePropertySoftwareAssuranceStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceStatus]' to 'System.String'.","Change the type of property 'SoftwareAssurancePropertySoftwareAssuranceStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceStatus]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Status]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Status]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","3000","The type of property 'DesiredPropertyWindowsServerSubscription' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription]' to 'System.String'.","Change the type of property 'DesiredPropertyWindowsServerSubscription' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription]'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","2000","The cmdlet 'Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit' no longer supports the parameter 'SoftwareAssuranceChangeRequest' and no alias was found for the original parameter name.","Add the parameter 'SoftwareAssuranceChangeRequest' back to the cmdlet 'Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit', or add an alias to the original parameter name." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","2020","The cmdlet 'Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent' for parameter 'SoftwareAssuranceIntent'.","Change the type for parameter 'SoftwareAssuranceIntent' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","1050","The parameter set 'Extend' for cmdlet 'Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit' has been removed.","Add parameter set 'Extend' back to cmdlet 'Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit'." +"Az.StackHCI","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit","0","1050","The parameter set 'ExtendViaIdentity' for cmdlet 'Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit' has been removed.","Add parameter set 'ExtendViaIdentity' back to cmdlet 'Invoke-AzStackHciExtendClusterSoftwareAssuranceBenefit'." +"Az.StackHCI","New-AzStackHciArcSetting","New-AzStackHciArcSetting","0","3000","The type of property 'AggregateState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ArcSettingAggregateState]' to 'System.String'.","Change the type of property 'AggregateState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ArcSettingAggregateState]'." +"Az.StackHCI","New-AzStackHciArcSetting","New-AzStackHciArcSetting","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IArcSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyAccessLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AccessLevel]' to 'System.String'.","Change the type of property 'RemoteSupportPropertyAccessLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AccessLevel]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyClusterType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ClusterNodeType]' to 'System.String'.","Change the type of property 'ReportedPropertyClusterType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ClusterNodeType]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'ConnectivityStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ConnectivityStatus]' to 'System.String'.","Change the type of property 'ConnectivityStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ConnectivityStatus]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'DesiredPropertyDiagnosticLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]' to 'System.String'.","Change the type of property 'DesiredPropertyDiagnosticLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyDiagnosticLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]' to 'System.String'.","Change the type of property 'ReportedPropertyDiagnosticLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyImdsAttestation' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ImdsAttestation]' to 'System.String'.","Change the type of property 'ReportedPropertyImdsAttestation' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ImdsAttestation]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyOemActivation' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OemActivation]' to 'System.String'.","Change the type of property 'ReportedPropertyOemActivation' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OemActivation]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RemoteSupportType]' to 'System.String'.","Change the type of property 'RemoteSupportPropertyRemoteSupportType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RemoteSupportType]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'SoftwareAssurancePropertySoftwareAssuranceIntent' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent]' to 'System.String'.","Change the type of property 'SoftwareAssurancePropertySoftwareAssuranceIntent' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'SoftwareAssurancePropertySoftwareAssuranceStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceStatus]' to 'System.String'.","Change the type of property 'SoftwareAssurancePropertySoftwareAssuranceStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceStatus]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Status]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Status]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","3000","The type of property 'DesiredPropertyWindowsServerSubscription' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription]' to 'System.String'.","Change the type of property 'DesiredPropertyWindowsServerSubscription' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription]'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","2020","The cmdlet 'New-AzStackHciCluster' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel' for parameter 'DesiredPropertyDiagnosticLevel'.","Change the type for parameter 'DesiredPropertyDiagnosticLevel' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","2020","The cmdlet 'New-AzStackHciCluster' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription' for parameter 'DesiredPropertyWindowsServerSubscription'.","Change the type for parameter 'DesiredPropertyWindowsServerSubscription' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","2000","The cmdlet 'New-AzStackHciCluster' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'New-AzStackHciCluster', or add an alias to the original parameter name." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","2000","The cmdlet 'New-AzStackHciCluster' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'New-AzStackHciCluster', or add an alias to the original parameter name." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","2020","The cmdlet 'New-AzStackHciCluster' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent' for parameter 'SoftwareAssurancePropertySoftwareAssuranceIntent'.","Change the type for parameter 'SoftwareAssurancePropertySoftwareAssuranceIntent' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent'." +"Az.StackHCI","New-AzStackHciCluster","New-AzStackHciCluster","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzStackHciCluster' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzStackHciCluster'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode]' to 'System.String'.","Change the type of property 'DeploymentMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode]'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'OperationType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType]' to 'System.String'.","Change the type of property 'OperationType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType]'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","2020","The cmdlet 'New-AzStackHciDeploymentSetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode' for parameter 'DeploymentMode'.","Change the type for parameter 'DeploymentMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode'." +"Az.StackHCI","New-AzStackHciDeploymentSetting","New-AzStackHciDeploymentSetting","0","2020","The cmdlet 'New-AzStackHciDeploymentSetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType' for parameter 'OperationType'.","Change the type for parameter 'OperationType' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType'." +"Az.StackHCI","New-AzStackHciExtension","New-AzStackHciExtension","0","3000","The type of property 'AggregateState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ExtensionAggregateState]' to 'System.String'.","Change the type of property 'AggregateState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ExtensionAggregateState]'." +"Az.StackHCI","New-AzStackHciExtension","New-AzStackHciExtension","0","3000","The type of property 'ManagedBy' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ExtensionManagedBy]' to 'System.String'.","Change the type of property 'ManagedBy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ExtensionManagedBy]'." +"Az.StackHCI","New-AzStackHciExtension","New-AzStackHciExtension","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IExtension' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","3000","The type of property 'SecuredCoreComplianceAssignment' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]' to 'System.String'.","Change the type of property 'SecuredCoreComplianceAssignment' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","3000","The type of property 'SmbEncryptionForIntraClusterTrafficComplianceAssignment' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]' to 'System.String'.","Change the type of property 'SmbEncryptionForIntraClusterTrafficComplianceAssignment' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","3000","The type of property 'WdacComplianceAssignment' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]' to 'System.String'.","Change the type of property 'WdacComplianceAssignment' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusDataAtRestEncrypted' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusDataAtRestEncrypted' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusDataInTransitProtected' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusDataInTransitProtected' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusSecuredCoreCompliance' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusSecuredCoreCompliance' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusWdacCompliance' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusWdacCompliance' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","2020","The cmdlet 'New-AzStackHciSecuritySetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState' for parameter 'ProvisioningState'.","Change the type for parameter 'ProvisioningState' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","2020","The cmdlet 'New-AzStackHciSecuritySetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType' for parameter 'SecuredCoreComplianceAssignment'.","Change the type for parameter 'SecuredCoreComplianceAssignment' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","2020","The cmdlet 'New-AzStackHciSecuritySetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType' for parameter 'SmbEncryptionForIntraClusterTrafficComplianceAssignment'.","Change the type for parameter 'SmbEncryptionForIntraClusterTrafficComplianceAssignment' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType'." +"Az.StackHCI","New-AzStackHciSecuritySetting","New-AzStackHciSecuritySetting","0","2020","The cmdlet 'New-AzStackHciSecuritySetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType' for parameter 'WdacComplianceAssignment'.","Change the type for parameter 'WdacComplianceAssignment' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType'." +"Az.StackHCI","Set-AzStackHciDeploymentSetting","Set-AzStackHciDeploymentSetting","0","3000","The type of property 'DeploymentMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode]' to 'System.String'.","Change the type of property 'DeploymentMode' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode]'." +"Az.StackHCI","Set-AzStackHciDeploymentSetting","Set-AzStackHciDeploymentSetting","0","3000","The type of property 'OperationType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType]' to 'System.String'.","Change the type of property 'OperationType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType]'." +"Az.StackHCI","Set-AzStackHciDeploymentSetting","Set-AzStackHciDeploymentSetting","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IDeploymentSetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Set-AzStackHciDeploymentSetting","Set-AzStackHciDeploymentSetting","0","2020","The cmdlet 'Set-AzStackHciDeploymentSetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode' for parameter 'DeploymentMode'.","Change the type for parameter 'DeploymentMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DeploymentMode'." +"Az.StackHCI","Set-AzStackHciDeploymentSetting","Set-AzStackHciDeploymentSetting","0","2020","The cmdlet 'Set-AzStackHciDeploymentSetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType' for parameter 'OperationType'.","Change the type for parameter 'OperationType' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OperationType'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","3000","The type of property 'SecuredCoreComplianceAssignment' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]' to 'System.String'.","Change the type of property 'SecuredCoreComplianceAssignment' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","3000","The type of property 'SmbEncryptionForIntraClusterTrafficComplianceAssignment' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]' to 'System.String'.","Change the type of property 'SmbEncryptionForIntraClusterTrafficComplianceAssignment' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","3000","The type of property 'WdacComplianceAssignment' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]' to 'System.String'.","Change the type of property 'WdacComplianceAssignment' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType]'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusDataAtRestEncrypted' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusDataAtRestEncrypted' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusDataInTransitProtected' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusDataInTransitProtected' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusSecuredCoreCompliance' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusSecuredCoreCompliance' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","3000","The type of property 'SecurityComplianceStatusWdacCompliance' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]' to 'System.String'.","Change the type of property 'SecurityComplianceStatusWdacCompliance' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceStatus]'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISecuritySetting' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","2020","The cmdlet 'Set-AzStackHciSecuritySetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState' for parameter 'ProvisioningState'.","Change the type for parameter 'ProvisioningState' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","2020","The cmdlet 'Set-AzStackHciSecuritySetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType' for parameter 'SecuredCoreComplianceAssignment'.","Change the type for parameter 'SecuredCoreComplianceAssignment' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","2020","The cmdlet 'Set-AzStackHciSecuritySetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType' for parameter 'SmbEncryptionForIntraClusterTrafficComplianceAssignment'.","Change the type for parameter 'SmbEncryptionForIntraClusterTrafficComplianceAssignment' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType'." +"Az.StackHCI","Set-AzStackHciSecuritySetting","Set-AzStackHciSecuritySetting","0","2020","The cmdlet 'Set-AzStackHciSecuritySetting' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType' for parameter 'WdacComplianceAssignment'.","Change the type for parameter 'WdacComplianceAssignment' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ComplianceAssignmentType'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'AvailabilityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AvailabilityType]' to 'System.String'.","Change the type of property 'AvailabilityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AvailabilityType]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'HealthState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]' to 'System.String'.","Change the type of property 'HealthState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'RebootRequired' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RebootRequirement]' to 'System.String'.","Change the type of property 'RebootRequired' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RebootRequirement]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.State]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.State]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'AvailabilityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AvailabilityType]' to 'System.String'.","Change the type of property 'AvailabilityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AvailabilityType]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'HealthState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]' to 'System.String'.","Change the type of property 'HealthState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'RebootRequired' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RebootRequirement]' to 'System.String'.","Change the type of property 'RebootRequired' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RebootRequirement]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.State]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.State]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","2020","The cmdlet 'Set-AzStackHciUpdate' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AvailabilityType' for parameter 'AvailabilityType'.","Change the type for parameter 'AvailabilityType' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AvailabilityType'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'Severity' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPrecheckResult' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Severity]' to 'System.String'.","Change the type of property 'Severity' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Severity]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IPrecheckResult' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Status]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Status]'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","2020","The cmdlet 'Set-AzStackHciUpdate' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState' for parameter 'HealthState'.","Change the type for parameter 'HealthState' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","2020","The cmdlet 'Set-AzStackHciUpdate' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RebootRequirement' for parameter 'RebootRequired'.","Change the type for parameter 'RebootRequired' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RebootRequirement'." +"Az.StackHCI","Set-AzStackHciUpdate","Set-AzStackHciUpdate","0","2020","The cmdlet 'Set-AzStackHciUpdate' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.State' for parameter 'State'.","Change the type for parameter 'State' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.State'." +"Az.StackHCI","Set-AzStackHciUpdateRun","Set-AzStackHciUpdateRun","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Set-AzStackHciUpdateRun","Set-AzStackHciUpdateRun","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateRunPropertiesState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateRunPropertiesState]'." +"Az.StackHCI","Set-AzStackHciUpdateRun","Set-AzStackHciUpdateRun","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Set-AzStackHciUpdateRun","Set-AzStackHciUpdateRun","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateRun' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateRunPropertiesState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateRunPropertiesState]'." +"Az.StackHCI","Set-AzStackHciUpdateRun","Set-AzStackHciUpdateRun","0","2020","The cmdlet 'Set-AzStackHciUpdateRun' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateRunPropertiesState' for parameter 'State'.","Change the type for parameter 'State' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateRunPropertiesState'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","3000","The type of property 'HealthState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]' to 'System.String'.","Change the type of property 'HealthState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateSummariesPropertiesState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateSummariesPropertiesState]'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","3000","The type of property 'HealthState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]' to 'System.String'.","Change the type of property 'HealthState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState]'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","3000","The type of property 'State' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateSummaries' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateSummariesPropertiesState]' to 'System.String'.","Change the type of property 'State' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateSummariesPropertiesState]'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","2020","The cmdlet 'Set-AzStackHciUpdateSummary' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState' for parameter 'HealthState'.","Change the type for parameter 'HealthState' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.HealthState'." +"Az.StackHCI","Set-AzStackHciUpdateSummary","Set-AzStackHciUpdateSummary","0","2020","The cmdlet 'Set-AzStackHciUpdateSummary' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateSummariesPropertiesState' for parameter 'State'.","Change the type for parameter 'State' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.UpdateSummariesPropertiesState'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyAccessLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AccessLevel]' to 'System.String'.","Change the type of property 'RemoteSupportPropertyAccessLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.AccessLevel]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyClusterType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ClusterNodeType]' to 'System.String'.","Change the type of property 'ReportedPropertyClusterType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ClusterNodeType]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'ConnectivityStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ConnectivityStatus]' to 'System.String'.","Change the type of property 'ConnectivityStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ConnectivityStatus]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'DesiredPropertyDiagnosticLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]' to 'System.String'.","Change the type of property 'DesiredPropertyDiagnosticLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyDiagnosticLevel' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]' to 'System.String'.","Change the type of property 'ReportedPropertyDiagnosticLevel' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyImdsAttestation' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ImdsAttestation]' to 'System.String'.","Change the type of property 'ReportedPropertyImdsAttestation' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ImdsAttestation]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ManagedServiceIdentityType]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'ReportedPropertyOemActivation' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OemActivation]' to 'System.String'.","Change the type of property 'ReportedPropertyOemActivation' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.OemActivation]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.ProvisioningState]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'RemoteSupportPropertyRemoteSupportType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RemoteSupportType]' to 'System.String'.","Change the type of property 'RemoteSupportPropertyRemoteSupportType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.RemoteSupportType]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'SoftwareAssurancePropertySoftwareAssuranceIntent' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent]' to 'System.String'.","Change the type of property 'SoftwareAssurancePropertySoftwareAssuranceIntent' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceIntent]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'SoftwareAssurancePropertySoftwareAssuranceStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceStatus]' to 'System.String'.","Change the type of property 'SoftwareAssurancePropertySoftwareAssuranceStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.SoftwareAssuranceStatus]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Status]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.Status]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","3000","The type of property 'DesiredPropertyWindowsServerSubscription' of type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ICluster' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription]' to 'System.String'.","Change the type of property 'DesiredPropertyWindowsServerSubscription' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription]'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","2020","The cmdlet 'Update-AzStackHciCluster' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel' for parameter 'DesiredPropertyDiagnosticLevel'.","Change the type for parameter 'DesiredPropertyDiagnosticLevel' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.DiagnosticLevel'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","2020","The cmdlet 'Update-AzStackHciCluster' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription' for parameter 'DesiredPropertyWindowsServerSubscription'.","Change the type for parameter 'DesiredPropertyWindowsServerSubscription' back to 'Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.WindowsServerSubscription'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","2000","The cmdlet 'Update-AzStackHciCluster' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'Update-AzStackHciCluster', or add an alias to the original parameter name." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","2000","The cmdlet 'Update-AzStackHciCluster' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'Update-AzStackHciCluster', or add an alias to the original parameter name." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","1050","The parameter set 'UpdateExpanded' for cmdlet 'Update-AzStackHciCluster' has been removed.","Add parameter set 'UpdateExpanded' back to cmdlet 'Update-AzStackHciCluster'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","1050","The parameter set 'UpdateViaIdentityExpanded' for cmdlet 'Update-AzStackHciCluster' has been removed.","Add parameter set 'UpdateViaIdentityExpanded' back to cmdlet 'Update-AzStackHciCluster'." +"Az.StackHCI","Update-AzStackHciCluster","Update-AzStackHciCluster","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzStackHciCluster' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzStackHciCluster'." \ No newline at end of file