diff --git a/src/StorageMover/StorageMover.Autorest/README.md b/src/StorageMover/StorageMover.Autorest/README.md index 4270b4b79921..e93fcdb09bf3 100644 --- a/src/StorageMover/StorageMover.Autorest/README.md +++ b/src/StorageMover/StorageMover.Autorest/README.md @@ -40,12 +40,6 @@ module-version: 1.2.0 # Normally, title is the service name title: StorageMover subject-prefix: $(service-name) -nested-object-to-string: true -identity-correction-for-post: 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: - from: swagger-document @@ -61,6 +55,9 @@ directive: ], "default": 0 } + - where: + variant: ^(Create|Update)(?!.*?(Expanded|JsonFilePath|JsonString))|^CreateViaIdentityExpanded$ + remove: true - where: verb: Set remove: true @@ -70,7 +67,6 @@ directive: suppress-format: true - no-inline: - EndpointBaseProperties - - no-inline: - EndpointBaseUpdateProperties # Rename Start-AzDataMoverJobDefinitionJob -> Start-AzDataMoverJobDefinition - where: @@ -101,18 +97,6 @@ directive: verb: Remove subject: Agent hide: true - # Remove parameter sets Create and CreateViaIdentity - - where: - verb: New - subject: Endpoint - variant: ^Create$|^CreateViaIdentity$ - remove: true - # Remove parameter set Update and UpdateViaIdentity - - where: - verb: Update - subject: Endpoint - variant: ^Update$|^UpdateViaIdentity$ - remove: true # Hide New-AzStorageMoverEndpoint - where: verb: New @@ -150,10 +134,6 @@ directive: property-name: Message set: property-name: ErrorMessage - - where: - verb: New - variant: ^CreateViaIdentity$|^CreateViaIdentityExpanded$ - remove: true # Delete the original ShouldProcess as a ShouldProcess and ShouldContinue are added in the custom cmdlets - from: source-file-csharp where: $ @@ -161,81 +141,7 @@ directive: - from: source-file-csharp where: $ transform: $ = $.replace('ShouldProcess($\"Call remote \'AgentsDelete\' operation\")', 'true'); - - from: source-file-csharp - where: $ - transform: $ = $.replace('public Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api30.ISystemData', 'private Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api30.ISystemData'); - - - where: - verb: Get|Update - subject: Agent - set: - breaking-change: - deprecated-output-properties: - - UploadLimitScheduleWeeklyRecurrence - new-output-properties: - - UploadLimitScheduleWeeklyRecurrence - change-description: The type of the property UploadLimitScheduleWeeklyRecurrence will be changed from fixed array to 'List'. - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - - where: - verb: New - subject: JobDefinition - variant: Create - set: - breaking-change: - change-description: The parameter set Create will be removed. Suggest to use CreateExpanded and CreateViaJsonString instead. - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - - where: - verb: New - subject: Project - variant: Create - set: - breaking-change: - change-description: The parameter set Create will be removed. Suggest to use CreateExpanded and CreateViaJsonString instead. - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - - where: - verb: Update - subject: StorageMover - variant: Update$|UpdateViaIdentity$ - set: - breaking-change: - change-description: The parameter set Update and UpdateViaIdentity will be removed. Suggest to use UpdateExpanded, UpdateViaIdentityExpanded and UpdateViaJsonString instead. - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - - where: - verb: Update - subject: Agent - variant: Update$|UpdateViaIdentity$ - set: - breaking-change: - change-description: The parameter set Update and UpdateViaIdentity will be removed. Suggest to use UpdateExpanded, UpdateViaIdentityExpanded and UpdateViaJsonString instead. - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - - where: - verb: Update - subject: JobDefinition - variant: Update$|UpdateViaIdentity$ - set: - breaking-change: - change-description: The parameter set Update and UpdateViaIdentity will be removed. Suggest to use UpdateExpanded, UpdateViaIdentityExpanded and UpdateViaJsonString instead. - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - - where: - verb: Update - subject: Project - variant: Update$|UpdateViaIdentity$ - set: - breaking-change: - change-description: The parameter set Update and UpdateViaIdentity will be removed. Suggest to use UpdateExpanded, UpdateViaIdentityExpanded and UpdateViaJsonString instead. - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 + # Customize add validate + # - model-cmdlet: + # - model-name: UploadLimitWeeklyRecurrence ``` diff --git a/src/StorageMover/StorageMover.Autorest/UX/Microsoft.StorageMover/storageMovers-projects-jobDefinitions.json b/src/StorageMover/StorageMover.Autorest/UX/Microsoft.StorageMover/storageMovers-projects-jobDefinitions.json index 74c8d5816185..5bbe151b5437 100644 --- a/src/StorageMover/StorageMover.Autorest/UX/Microsoft.StorageMover/storageMovers-projects-jobDefinitions.json +++ b/src/StorageMover/StorageMover.Autorest/UX/Microsoft.StorageMover/storageMovers-projects-jobDefinitions.json @@ -103,7 +103,7 @@ }, { "name": "Start-AzStorageMoverJobDefinition", - "description": "Creates a new Job Run resource for the specified Job Definition and passes it to the Agent for execution.", + "description": "Start a new Job Run resource for the specified Job Definition and passes it to the Agent for execution.", "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageMover/storageMovers/{storageMoverName}/projects/{projectName}/jobDefinitions/{jobDefinitionName}/startJob", "help": { "learnMore": { @@ -123,7 +123,7 @@ }, "examples": [ { - "description": "Creates a new Job Run resource for the specified Job Definition and passes it to the Agent for execution.", + "description": "start a new Job Run resource for the specified Job Definition and passes it to the Agent for execution.", "parameters": [ { "name": "-JobDefinitionName", diff --git a/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverAzSmbFileShareEndpoint.ps1 b/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverAzSmbFileShareEndpoint.ps1 index 7a8d1ab592ea..5831682330ac 100644 --- a/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverAzSmbFileShareEndpoint.ps1 +++ b/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverAzSmbFileShareEndpoint.ps1 @@ -23,11 +23,11 @@ Creates a Smb file share endpoint resource, which represents a data transfer sou New-AzStorageMoverAzSmbFileShareEndpoint -Name $endpointName -ResourceGroupName $rgname -StorageMoverName $storagemovername -StorageAccountResourceId $accountresourceid -FileShareName $fileshareName -Description "Description" .Inputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Inputs Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Notes COMPLEX PARAMETER PROPERTIES @@ -37,7 +37,7 @@ To create the parameters described below, construct a hash table containing the https://learn.microsoft.com/powershell/module/az.storagemover/new-azstoragemoverazsmbfileshareendpoint #> function New-AzStorageMoverAzSmbFileShareEndpoint { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding =$false, SupportsShouldProcess, ConfirmImpact = 'Medium')] [Alias("New-AzStorageMoverSmbFileShareEndpoint")] param( @@ -132,7 +132,7 @@ function New-AzStorageMoverAzSmbFileShareEndpoint { ) process { - $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.AzureStorageSmbFileShareEndpointProperties]::New() + $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.AzureStorageSmbFileShareEndpointProperties]::New() if ($PSBoundParameters.ContainsKey('FileShareName')) { $Properties.FileShareName = $FileShareName diff --git a/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverAzStorageContainerEndpoint.ps1 b/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverAzStorageContainerEndpoint.ps1 index 5e4a391a5820..fa681ecf3422 100644 --- a/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverAzStorageContainerEndpoint.ps1 +++ b/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverAzStorageContainerEndpoint.ps1 @@ -23,11 +23,11 @@ Creates an AzStorageContainer endpoint resource, which represents a data transfe New-AzStorageMoverAzStorageContainerEndpoint -Name myendpointName -ResourceGroupName myResourceGroup -BlobContainerName myContainer -StorageMoverName myStorageMover -StorageAccountResourceId myAccountResourceId .Inputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Inputs Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Notes COMPLEX PARAMETER PROPERTIES @@ -37,7 +37,7 @@ To create the parameters described below, construct a hash table containing the https://learn.microsoft.com/powershell/module/az.storagemover/new-azstoragemoverazstoragecontainerendpoint #> function New-AzStorageMoverAzStorageContainerEndpoint { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding =$false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName='CreateExpanded', Mandatory)] @@ -131,7 +131,7 @@ function New-AzStorageMoverAzStorageContainerEndpoint { ) process { - $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.AzureStorageBlobContainerEndpointProperties]::New() + $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.AzureStorageBlobContainerEndpointProperties]::New() if ($PSBoundParameters.ContainsKey('BlobContainerName')) { $Properties.BlobContainerName = $BlobContainerName diff --git a/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverNfsEndpoint.ps1 b/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverNfsEndpoint.ps1 index c5fadad2d152..09c6a0660b73 100644 --- a/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverNfsEndpoint.ps1 +++ b/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverNfsEndpoint.ps1 @@ -23,11 +23,11 @@ Creates a Nfs endpoint resource, which represents a data transfer source or dest New-AzStorageMoverNfsEndpoint -Name myEndpoint -ResourceGroupName myResourceGroup -StorageMoverName myStorageMover -Host "x.x.x.x" -Export "/" -NfsVersion NFSv3 -Description "Description" .Inputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Inputs Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Notes COMPLEX PARAMETER PROPERTIES @@ -37,7 +37,7 @@ To create the parameters described below, construct a hash table containing the https://learn.microsoft.com/powershell/module/az.storagemover/new-azstoragemovernfsendpoint #> function New-AzStorageMoverNfsEndpoint { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding =$false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName='CreateExpanded', Mandatory)] @@ -67,8 +67,8 @@ function New-AzStorageMoverNfsEndpoint { [Parameter(ParameterSetName = 'CreateExpanded')] [Parameter(HelpMessage="The NFS protocol version.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.NfsVersion])] - [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.NfsVersion] + [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.PSArgumentCompleterAttribute("NFSauto", "NFSv3", "NFSv4")] + [System.String] ${NfsVersion}, [Parameter(ParameterSetName = 'CreateExpanded')] @@ -137,7 +137,7 @@ function New-AzStorageMoverNfsEndpoint { ) process { - $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.NfsMountEndpointProperties]::New() + $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.NfsMountEndpointProperties]::New() if ($PSBoundParameters.ContainsKey('Host')) { $Properties.Host = $Host $null = $PSBoundParameters.Remove("Host") diff --git a/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverSmbEndpoint.ps1 b/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverSmbEndpoint.ps1 index d9f0ecabf457..52fd085dc87d 100644 --- a/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverSmbEndpoint.ps1 +++ b/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverSmbEndpoint.ps1 @@ -22,11 +22,11 @@ Creates an SMB endpoint resource, which represents a data transfer source or des .Example New-AzStorageMoverSmbEndpoint -Name $endpointName -ResourceGroupName $rgname -StorageMoverName $storagemovername -Host $host -ShareName $shareName -CredentialsUsernameUri "https://examples-azureKeyVault.vault.azure.net/secrets/examples-username" -CredentialsPasswordUri "https://examples-azureKeyVault.vault.azure.net/secrets/examples-password" -Description "Description" .Inputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Inputs Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Notes COMPLEX PARAMETER PROPERTIES @@ -36,7 +36,7 @@ To create the parameters described below, construct a hash table containing the https://learn.microsoft.com/powershell/module/az.storagemover/new-azstoragemoversmbendpoint #> function New-AzStorageMoverSmbEndpoint { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding =$false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName='CreateExpanded', Mandatory)] @@ -140,7 +140,7 @@ function New-AzStorageMoverSmbEndpoint { ) process { - $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.SmbMountEndpointProperties]::New() + $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.SmbMountEndpointProperties]::New() if ($PSBoundParameters.ContainsKey('Host')) { $Properties.Host = $Host diff --git a/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverUploadLimitWeeklyRecurrenceObject.ps1 b/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverUploadLimitWeeklyRecurrenceObject.ps1 index 0c17bc586e39..dea0782285eb 100644 --- a/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverUploadLimitWeeklyRecurrenceObject.ps1 +++ b/src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverUploadLimitWeeklyRecurrenceObject.ps1 @@ -21,18 +21,19 @@ Create an in-memory object for UploadLimitWeeklyRecurrence. Create an in-memory object for UploadLimitWeeklyRecurrence. .Outputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.UploadLimitWeeklyRecurrence +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.UploadLimitWeeklyRecurrence .Link https://learn.microsoft.com/powershell/module/Az.StorageMover/new-AzStorageMoverUploadLimitWeeklyRecurrenceObject #> function New-AzStorageMoverUploadLimitWeeklyRecurrenceObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.UploadLimitWeeklyRecurrence')] + [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.UploadLimitWeeklyRecurrence')] [CmdletBinding(PositionalBinding=$false)] Param( [Parameter(Mandatory, HelpMessage="The set of days of week for the schedule recurrence. A day must not be specified more than once in a recurrence.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.DayOfWeek])] - [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.DayOfWeek[]] + [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.PSArgumentCompleterAttribute("Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday")] + [string[]] [ValidateSet("Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday", IgnoreCase = $true)] $Day, [Parameter(Mandatory, HelpMessage="The WAN-link upload bandwidth (maximum data transfer rate) in megabits per second. Value of 0 indicates no throughput is allowed and any running migration job is effectively paused for the duration of this recurrence. Only data plane operations are governed by this limit. Control plane operations ensure seamless functionality. The agent may exceed this limit with control messages, if necessary.")] @@ -60,7 +61,7 @@ function New-AzStorageMoverUploadLimitWeeklyRecurrenceObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.UploadLimitWeeklyRecurrence]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.UploadLimitWeeklyRecurrence]::New() if ($PSBoundParameters.ContainsKey('Day')) { $Object.Day = $Day diff --git a/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverAzSmbFileShareEndpoint.ps1 b/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverAzSmbFileShareEndpoint.ps1 index 0decd8d6662f..f79646c683be 100644 --- a/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverAzSmbFileShareEndpoint.ps1 +++ b/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverAzSmbFileShareEndpoint.ps1 @@ -25,11 +25,11 @@ Properties not specified in the request body will be unchanged. Update-AzStorageMoverAzSmbFileShareEndpoint -Name "myendpoint" -ResourceGroupName "myresourcegroup" -StorageMoverName "mystoragemover" -Description "updated endpoint" .Inputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpointBaseUpdateParameters +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpointBaseUpdateParameters .Inputs Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Notes COMPLEX PARAMETER PROPERTIES @@ -54,7 +54,7 @@ INPUTOBJECT: Identity Parameter https://learn.microsoft.com/powershell/module/az.storagemover/update-azstoragemoverazsmbfileshareendpoint #> function Update-AzStorageMoverAzSmbFileShareEndpoint { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint])] [CmdletBinding(DefaultParameterSetName = 'UpdateExpanded', PositionalBinding =$false, SupportsShouldProcess, ConfirmImpact = 'Medium')] [Alias("Update-AzStorageMoverSmbFileShareEndpoint")] param( @@ -147,7 +147,7 @@ function Update-AzStorageMoverAzSmbFileShareEndpoint { ) process { - $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.AzureStorageSmbFileShareEndpointUpdateProperties]::New() + $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.AzureStorageSmbFileShareEndpointUpdateProperties]::New() $Properties.EndpointType = 'AzureStorageSmbFileShare' if ($PSBoundParameters.ContainsKey('Description')) { diff --git a/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverAzStorageContainerEndpoint.ps1 b/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverAzStorageContainerEndpoint.ps1 index e03f5df54d8f..436879b4850e 100644 --- a/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverAzStorageContainerEndpoint.ps1 +++ b/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverAzStorageContainerEndpoint.ps1 @@ -25,11 +25,11 @@ Properties not specified in the request body will be unchanged. Update-AzStorageMoverAzStorageContainerEndpoint -Name myEndpointName -ResourceGroupName myResourceGroupName -StorageMoverName myStorageMover -Description "Update Description" .Inputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpointBaseUpdateParameters +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpointBaseUpdateParameters .Inputs Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Notes COMPLEX PARAMETER PROPERTIES @@ -54,7 +54,7 @@ INPUTOBJECT: Identity Parameter https://learn.microsoft.com/powershell/module/az.storagemover/update-azstoragemoverazstoragecontainerendpoint #> function Update-AzStorageMoverAzStorageContainerEndpoint { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint])] [CmdletBinding(DefaultParameterSetName = 'UpdateExpanded', PositionalBinding =$false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] @@ -146,7 +146,7 @@ function Update-AzStorageMoverAzStorageContainerEndpoint { ) process { - $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.AzureStorageBlobContainerEndpointUpdateProperties]::New() + $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.AzureStorageBlobContainerEndpointUpdateProperties]::New() $Properties.EndpointType = 'AzureStorageBlobContainer' if ($PSBoundParameters.ContainsKey('Description')) { diff --git a/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverNfsEndpoint.ps1 b/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverNfsEndpoint.ps1 index 34ed1f27b8d1..d8fcfe8cde86 100644 --- a/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverNfsEndpoint.ps1 +++ b/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverNfsEndpoint.ps1 @@ -25,11 +25,11 @@ Properties not specified in the request body will be unchanged. Update-AzStorageMoverNfsEndpoint -Name myEndpointName -ResourceGroupName myResourceGroupName -StorageMoverName myStorageMover -Description "Update Description" .Inputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpointBaseUpdateParameters +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpointBaseUpdateParameters .Inputs Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Notes COMPLEX PARAMETER PROPERTIES @@ -54,7 +54,7 @@ INPUTOBJECT: Identity Parameter https://learn.microsoft.com/powershell/module/az.storagemover/update-azstoragemovernfsendpoint #> function Update-AzStorageMoverNfsEndpoint { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint])] [CmdletBinding(DefaultParameterSetName = 'UpdateExpanded', PositionalBinding =$false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] @@ -146,7 +146,7 @@ function Update-AzStorageMoverNfsEndpoint { ) process { - $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.NfsMountEndpointUpdateProperties]::New() + $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.NfsMountEndpointUpdateProperties]::New() $Properties.EndpointType = 'NfsMount' if ($PSBoundParameters.ContainsKey('Description')) { diff --git a/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverSmbEndpoint.ps1 b/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverSmbEndpoint.ps1 index 9b7b70c39734..b18190b1c0ea 100644 --- a/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverSmbEndpoint.ps1 +++ b/src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverSmbEndpoint.ps1 @@ -25,11 +25,11 @@ Properties not specified in the request body will be unchanged. Update-AzStorageMoverSmbEndpoint -Name myendpoint -ResourceGroupName myresourcegroup -StorageMoverName mystoragemover -CredentialsUsernameUri "https://examples-azureKeyVault.vault.azure.net/secrets/username2" -CredentialsPasswordUri "https://examples-azureKeyVault.vault.azure.net/secrets/password2" -Description "update endpoint" .Inputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpointBaseUpdateParameters +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpointBaseUpdateParameters .Inputs Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint .Notes COMPLEX PARAMETER PROPERTIES @@ -54,7 +54,7 @@ INPUTOBJECT: Identity Parameter https://learn.microsoft.com/powershell/module/az.storagemover/update-azstoragemoversmbendpoint #> function Update-AzStorageMoverSmbEndpoint { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint])] [CmdletBinding(DefaultParameterSetName = 'UpdateExpanded', PositionalBinding =$false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] @@ -158,7 +158,7 @@ function Update-AzStorageMoverSmbEndpoint { ) process { - $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.SmbMountEndpointUpdateProperties]::New() + $Properties = [Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.SmbMountEndpointUpdateProperties]::New() $Properties.EndpointType = 'SmbMount' if ($PSBoundParameters.ContainsKey('Description')) { diff --git a/src/StorageMover/StorageMover.Autorest/docs/Az.StorageMover.md b/src/StorageMover/StorageMover.Autorest/docs/Az.StorageMover.md index 1d6cd087638f..cdbbe01690c6 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Az.StorageMover.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Az.StorageMover.md @@ -30,7 +30,7 @@ Gets a Job Run resource. Gets a Project resource. ### [New-AzStorageMover](New-AzStorageMover.md) -Creates or updates a top-level Storage Mover resource. +Create a top-level Storage Mover resource. ### [New-AzStorageMoverAzSmbFileShareEndpoint](New-AzStorageMoverAzSmbFileShareEndpoint.md) Creates a Smb file share endpoint resource, which represents a data transfer source or destination. @@ -39,13 +39,13 @@ Creates a Smb file share endpoint resource, which represents a data transfer sou Creates an AzStorageContainer endpoint resource, which represents a data transfer source or destination. ### [New-AzStorageMoverJobDefinition](New-AzStorageMoverJobDefinition.md) -Creates or updates a Job Definition resource, which contains configuration for a single unit of managed data transfer. +Create a Job Definition resource, which contains configuration for a single unit of managed data transfer. ### [New-AzStorageMoverNfsEndpoint](New-AzStorageMoverNfsEndpoint.md) Creates a Nfs endpoint resource, which represents a data transfer source or destination. ### [New-AzStorageMoverProject](New-AzStorageMoverProject.md) -Creates or updates a Project resource, which is a logical grouping of related jobs. +Create a Project resource, which is a logical grouping of related jobs. ### [New-AzStorageMoverSmbEndpoint](New-AzStorageMoverSmbEndpoint.md) Creates an SMB endpoint resource, which represents a data transfer source or destination. @@ -66,7 +66,7 @@ Deletes a Job Definition resource. Deletes a Project resource. ### [Start-AzStorageMoverJobDefinition](Start-AzStorageMoverJobDefinition.md) -Creates a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. +Start a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. ### [Stop-AzStorageMoverJobDefinition](Stop-AzStorageMoverJobDefinition.md) Requests the Agent of any active instance of this Job Definition to stop. @@ -75,11 +75,11 @@ Requests the Agent of any active instance of this Job Definition to stop. Deletes an agent resource. ### [Update-AzStorageMover](Update-AzStorageMover.md) -Updates properties for a Storage Mover resource. +Update properties for a Storage Mover resource. Properties not specified in the request body will be unchanged. ### [Update-AzStorageMoverAgent](Update-AzStorageMoverAgent.md) -Creates or updates an Agent resource. +Update an Agent resource. ### [Update-AzStorageMoverAzSmbFileShareEndpoint](Update-AzStorageMoverAzSmbFileShareEndpoint.md) Updates properties for a SMB file share endpoint resource. @@ -90,7 +90,7 @@ Updates properties for an AzStorageContainer endpoint resource. Properties not specified in the request body will be unchanged. ### [Update-AzStorageMoverJobDefinition](Update-AzStorageMoverJobDefinition.md) -Updates properties for a Job Definition resource. +Update properties for a Job Definition resource. Properties not specified in the request body will be unchanged. ### [Update-AzStorageMoverNfsEndpoint](Update-AzStorageMoverNfsEndpoint.md) @@ -98,7 +98,7 @@ Updates properties for a Nfs endpoint resource. Properties not specified in the request body will be unchanged. ### [Update-AzStorageMoverProject](Update-AzStorageMoverProject.md) -Updates properties for a Project resource. +Update properties for a Project resource. Properties not specified in the request body will be unchanged. ### [Update-AzStorageMoverSmbEndpoint](Update-AzStorageMoverSmbEndpoint.md) diff --git a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMover.md b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMover.md index 82e9e3e70c5c..6c3bdee96ff7 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMover.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMover.md @@ -154,7 +154,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.StorageMover.Models.IStorageMoverIdentity @@ -223,7 +222,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMover ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverAgent.md b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverAgent.md index f8e8869e8c72..8f85222bae0c 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverAgent.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverAgent.md @@ -29,6 +29,12 @@ Get-AzStorageMoverAgent -Name -ResourceGroupName -StorageMover Get-AzStorageMoverAgent -InputObject [-DefaultProfile ] [] ``` +### GetViaIdentityStorageMover +``` +Get-AzStorageMoverAgent -Name -StorageMoverInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets an Agent resource. @@ -118,7 +124,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.StorageMover.Models.IStorageMoverIdentity @@ -137,7 +142,7 @@ The name of the Agent resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityStorageMover Aliases: AgentName Required: True @@ -163,6 +168,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -202,7 +222,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgent +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IAgent ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverEndpoint.md b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverEndpoint.md index 9c43b13d87c0..69415f9d5d50 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverEndpoint.md @@ -30,6 +30,12 @@ Get-AzStorageMoverEndpoint -InputObject [-DefaultProfile [] ``` +### GetViaIdentityStorageMover +``` +Get-AzStorageMoverEndpoint -Name -StorageMoverInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets an Endpoint resource. @@ -121,7 +127,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.StorageMover.Models.IStorageMoverIdentity @@ -140,7 +145,7 @@ The name of the Endpoint resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityStorageMover Aliases: EndpointName Required: True @@ -166,6 +171,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -205,7 +225,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverJobDefinition.md index cd59dac93106..12c9e600ad46 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverJobDefinition.md @@ -30,6 +30,18 @@ Get-AzStorageMoverJobDefinition -InputObject [-DefaultPr [] ``` +### GetViaIdentityProject +``` +Get-AzStorageMoverJobDefinition -Name -ProjectInputObject + [-DefaultProfile ] [] +``` + +### GetViaIdentityStorageMover +``` +Get-AzStorageMoverJobDefinition -Name -ProjectName + -StorageMoverInputObject [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets a Job Definition resource. @@ -121,7 +133,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.StorageMover.Models.IStorageMoverIdentity @@ -140,7 +151,7 @@ The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityProject, GetViaIdentityStorageMover Aliases: JobDefinitionName Required: True @@ -150,12 +161,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityStorageMover, List Aliases: Required: True @@ -181,6 +207,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -220,7 +261,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobDefinition ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverJobRun.md b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverJobRun.md index 55e88dd01a35..82631f60533e 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverJobRun.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverJobRun.md @@ -31,6 +31,24 @@ Get-AzStorageMoverJobRun -InputObject [-DefaultProfile < [] ``` +### GetViaIdentityJobDefinition +``` +Get-AzStorageMoverJobRun -JobDefinitionInputObject -Name + [-DefaultProfile ] [] +``` + +### GetViaIdentityProject +``` +Get-AzStorageMoverJobRun -JobDefinitionName -Name + -ProjectInputObject [-DefaultProfile ] [] +``` + +### GetViaIdentityStorageMover +``` +Get-AzStorageMoverJobRun -JobDefinitionName -Name -ProjectName + -StorageMoverInputObject [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets a Job Run resource. @@ -162,7 +180,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.StorageMover.Models.IStorageMoverIdentity @@ -176,12 +193,27 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JobDefinitionInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityJobDefinition +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -JobDefinitionName The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityProject, GetViaIdentityStorageMover, List Aliases: Required: True @@ -196,7 +228,7 @@ The name of the Job Run resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityJobDefinition, GetViaIdentityProject, GetViaIdentityStorageMover Aliases: JobRunName Required: True @@ -206,12 +238,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: Get, GetViaIdentityStorageMover, List Aliases: Required: True @@ -237,6 +284,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -276,7 +338,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobRun +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobRun ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverProject.md b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverProject.md index dbd00085896d..479bd6710f19 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverProject.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Get-AzStorageMoverProject.md @@ -30,6 +30,12 @@ Get-AzStorageMoverProject -InputObject [-DefaultProfile [] ``` +### GetViaIdentityStorageMover +``` +Get-AzStorageMoverProject -Name -StorageMoverInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets a Project resource. @@ -109,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.StorageMover.Models.IStorageMoverIdentity @@ -128,7 +133,7 @@ The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityStorageMover Aliases: ProjectName Required: True @@ -154,6 +159,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -193,7 +213,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IProject ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMover.md b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMover.md index 46d4b7a9f58f..7740e2f69dab 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMover.md +++ b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMover.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-AzStorageMover ## SYNOPSIS -Creates or updates a top-level Storage Mover resource. +Create a top-level Storage Mover resource. ## SYNTAX @@ -19,14 +19,20 @@ New-AzStorageMover -Name -ResourceGroupName -Location [] ``` -### Create +### CreateViaJsonFilePath ``` -New-AzStorageMover -Name -ResourceGroupName -StorageMover +New-AzStorageMover -Name -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonString +``` +New-AzStorageMover -Name -ResourceGroupName -JsonString [-SubscriptionId ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Creates or updates a top-level Storage Mover resource. +Create a top-level Storage Mover resource. ## EXAMPLES @@ -88,6 +94,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 +``` + ### -Location The geo-location where the resource lives @@ -134,22 +170,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -StorageMover -The Storage Mover resource, which is a container for a group of Agents, Projects, and Endpoints. -To construct, see NOTES section for STORAGEMOVER properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover -Parameter Sets: Create -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -SubscriptionId The ID of the target subscription. @@ -216,11 +236,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMover ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverAzSmbFileShareEndpoint.md b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverAzSmbFileShareEndpoint.md index 5144dfaab7fa..c74744c5e29b 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverAzSmbFileShareEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverAzSmbFileShareEndpoint.md @@ -208,13 +208,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverAzStorageContainerEndpoint.md b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverAzStorageContainerEndpoint.md index c1c5d3860e7d..ef07f4907415 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverAzStorageContainerEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverAzStorageContainerEndpoint.md @@ -208,13 +208,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverJobDefinition.md index 457dcb10da6f..4cd1a2eb573b 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverJobDefinition.md @@ -8,27 +8,50 @@ schema: 2.0.0 # New-AzStorageMoverJobDefinition ## SYNOPSIS -Creates or updates a Job Definition resource, which contains configuration for a single unit of managed data transfer. +Create a Job Definition resource, which contains configuration for a single unit of managed data transfer. ## SYNTAX ### CreateExpanded (Default) ``` New-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName - -StorageMoverName -CopyMode -SourceName -TargetName + -StorageMoverName -CopyMode -SourceName -TargetName [-SubscriptionId ] [-AgentName ] [-Description ] [-SourceSubpath ] [-TargetSubpath ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### Create +### CreateViaIdentityProjectExpanded ``` -New-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName - -StorageMoverName -JobDefinition [-SubscriptionId ] +New-AzStorageMoverJobDefinition -Name -ProjectInputObject -CopyMode + -SourceName -TargetName [-AgentName ] [-Description ] + [-SourceSubpath ] [-TargetSubpath ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaIdentityStorageMoverExpanded +``` +New-AzStorageMoverJobDefinition -Name -ProjectName + -StorageMoverInputObject -CopyMode -SourceName -TargetName + [-AgentName ] [-Description ] [-SourceSubpath ] [-TargetSubpath ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName + -StorageMoverName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName + -StorageMoverName -JsonString [-SubscriptionId ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Creates or updates a Job Definition resource, which contains configuration for a single unit of managed data transfer. +Create a Job Definition resource, which contains configuration for a single unit of managed data transfer. ## EXAMPLES @@ -73,7 +96,7 @@ Name of the Agent to assign for new Job Runs of this Job Definition. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityProjectExpanded, CreateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -87,8 +110,8 @@ Accept wildcard characters: False Strategy to use for copy. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode -Parameter Sets: CreateExpanded +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityProjectExpanded, CreateViaIdentityStorageMoverExpanded Aliases: Required: True @@ -119,7 +142,7 @@ A description for the Job Definition. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityProjectExpanded, CreateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -129,19 +152,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JobDefinition -The Job Definition resource. -To construct, see NOTES section for JOBDEFINITION properties and create a hash table. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition -Parameter Sets: Create +Type: System.String +Parameter Sets: CreateViaJsonFilePath Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +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 ``` @@ -160,12 +197,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: CreateViaIdentityProjectExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityStorageMoverExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -181,7 +233,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -196,7 +248,7 @@ The name of the source Endpoint. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityProjectExpanded, CreateViaIdentityStorageMoverExpanded Aliases: Required: True @@ -211,7 +263,7 @@ The subpath to use when reading from the source Endpoint. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityProjectExpanded, CreateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -221,12 +273,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: CreateViaIdentityStorageMoverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -241,7 +308,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -256,7 +323,7 @@ The name of the target Endpoint. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityProjectExpanded, CreateViaIdentityStorageMoverExpanded Aliases: Required: True @@ -271,7 +338,7 @@ The subpath to use when writing to the target Endpoint. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityProjectExpanded, CreateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -317,11 +384,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobDefinition ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverNfsEndpoint.md b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverNfsEndpoint.md index 5d7c04e2722a..112ff48db395 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverNfsEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverNfsEndpoint.md @@ -14,7 +14,7 @@ Creates a Nfs endpoint resource, which represents a data transfer source or dest ``` New-AzStorageMoverNfsEndpoint -Name -ResourceGroupName -StorageMoverName - -Export -Host [-SubscriptionId ] [-Description ] [-NfsVersion ] + -Export -Host [-SubscriptionId ] [-Description ] [-NfsVersion ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` @@ -129,7 +129,7 @@ Accept wildcard characters: False The NFS protocol version. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.NfsVersion +Type: System.String Parameter Sets: (All) Aliases: @@ -222,13 +222,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverProject.md b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverProject.md index c49036c890cc..914404d702cd 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverProject.md +++ b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverProject.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-AzStorageMoverProject ## SYNOPSIS -Creates or updates a Project resource, which is a logical grouping of related jobs. +Create a Project resource, which is a logical grouping of related jobs. ## SYNTAX @@ -19,15 +19,28 @@ New-AzStorageMoverProject -Name -ResourceGroupName -StorageMov [] ``` -### Create +### CreateViaIdentityStorageMoverExpanded +``` +New-AzStorageMoverProject -Name -StorageMoverInputObject + [-Description ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzStorageMoverProject -Name -ResourceGroupName -StorageMoverName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString ``` New-AzStorageMoverProject -Name -ResourceGroupName -StorageMoverName - -Project [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Creates or updates a Project resource, which is a logical grouping of related jobs. +Create a Project resource, which is a logical grouping of related jobs. ## EXAMPLES @@ -76,7 +89,7 @@ A description for the Project. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -86,13 +99,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Name -The name of the Project resource. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) -Aliases: ProjectName +Parameter Sets: CreateViaJsonFilePath +Aliases: Required: True Position: Named @@ -101,19 +114,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Project -The Project resource. -To construct, see NOTES section for PROJECT properties and create a hash table. +### -JsonString +Json string supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject -Parameter Sets: Create +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name of the Project resource. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: ProjectName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False Accept wildcard characters: False ``` @@ -123,7 +150,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -133,12 +160,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: CreateViaIdentityStorageMoverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -153,7 +195,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -199,11 +241,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IProject ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverSmbEndpoint.md b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverSmbEndpoint.md index cb2aefa87b7d..d9045544baf2 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverSmbEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverSmbEndpoint.md @@ -245,13 +245,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverUploadLimitWeeklyRecurrenceObject.md b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverUploadLimitWeeklyRecurrenceObject.md index 6e7b5a80711b..8285d825f3df 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverUploadLimitWeeklyRecurrenceObject.md +++ b/src/StorageMover/StorageMover.Autorest/docs/New-AzStorageMoverUploadLimitWeeklyRecurrenceObject.md @@ -13,9 +13,8 @@ Create an in-memory object for UploadLimitWeeklyRecurrence. ## SYNTAX ``` -New-AzStorageMoverUploadLimitWeeklyRecurrenceObject -Day -EndTimeHour - -LimitInMbps -StartTimeHour [-EndTimeMinute ] [-StartTimeMinute ] - [] +New-AzStorageMoverUploadLimitWeeklyRecurrenceObject -Day -EndTimeHour -LimitInMbps + -StartTimeHour [-EndTimeMinute ] [-StartTimeMinute ] [] ``` ## DESCRIPTION @@ -43,7 +42,7 @@ The set of days of week for the schedule recurrence. A day must not be specified more than once in a recurrence. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.DayOfWeek[] +Type: System.String[] Parameter Sets: (All) Aliases: @@ -148,7 +147,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.UploadLimitWeeklyRecurrence +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.UploadLimitWeeklyRecurrence ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverEndpoint.md b/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverEndpoint.md index 0cfccc20af17..fe1df74fc45e 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverEndpoint.md @@ -25,6 +25,12 @@ Remove-AzStorageMoverEndpoint -InputObject [-DefaultProf [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityStorageMover +``` +Remove-AzStorageMoverEndpoint -Name -StorageMoverInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes an Endpoint resource. @@ -72,7 +78,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.StorageMover.Models.IStorageMoverIdentity @@ -91,7 +96,7 @@ The name of the Endpoint resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityStorageMover Aliases: EndpointName Required: True @@ -147,6 +152,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: DeleteViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. diff --git a/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverJobDefinition.md index 8e92f1776869..523de01750d6 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverJobDefinition.md @@ -25,6 +25,19 @@ Remove-AzStorageMoverJobDefinition -InputObject [-Defaul [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityProject +``` +Remove-AzStorageMoverJobDefinition -Name -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentityStorageMover +``` +Remove-AzStorageMoverJobDefinition -Name -ProjectName + -StorageMoverInputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a Job Definition resource. @@ -72,7 +85,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.StorageMover.Models.IStorageMoverIdentity @@ -91,7 +103,7 @@ The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityProject, DeleteViaIdentityStorageMover Aliases: JobDefinitionName Required: True @@ -131,12 +143,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: DeleteViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityStorageMover Aliases: Required: True @@ -162,6 +189,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: DeleteViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. diff --git a/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverProject.md b/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverProject.md index 06fef09dac97..13b1826781cf 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverProject.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Remove-AzStorageMoverProject.md @@ -25,6 +25,12 @@ Remove-AzStorageMoverProject -InputObject [-DefaultProfi [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityStorageMover +``` +Remove-AzStorageMoverProject -Name -StorageMoverInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a Project resource. @@ -72,7 +78,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.StorageMover.Models.IStorageMoverIdentity @@ -91,7 +96,7 @@ The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityStorageMover Aliases: ProjectName Required: True @@ -147,6 +152,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: DeleteViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. diff --git a/src/StorageMover/StorageMover.Autorest/docs/Start-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover.Autorest/docs/Start-AzStorageMoverJobDefinition.md index 171887b82b2f..aab2cafb696e 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Start-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Start-AzStorageMoverJobDefinition.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Start-AzStorageMoverJobDefinition ## SYNOPSIS -Creates a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. +Start a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. ## SYNTAX @@ -25,8 +25,21 @@ Start-AzStorageMoverJobDefinition -InputObject [-Default [-WhatIf] [] ``` +### StartViaIdentityProject +``` +Start-AzStorageMoverJobDefinition -JobDefinitionName -ProjectInputObject + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### StartViaIdentityStorageMover +``` +Start-AzStorageMoverJobDefinition -JobDefinitionName -ProjectName + -StorageMoverInputObject [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION -Creates a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. +Start a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. ## EXAMPLES @@ -67,7 +80,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.StorageMover.Models.IStorageMoverIdentity @@ -86,7 +98,7 @@ The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: Start +Parameter Sets: Start, StartViaIdentityProject, StartViaIdentityStorageMover Aliases: Required: True @@ -96,12 +108,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: StartViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Start +Parameter Sets: Start, StartViaIdentityStorageMover Aliases: Required: True @@ -127,6 +154,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: StartViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -197,7 +239,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobRunResourceId ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Stop-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover.Autorest/docs/Stop-AzStorageMoverJobDefinition.md index 32f41d7ac826..328082d074a5 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Stop-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Stop-AzStorageMoverJobDefinition.md @@ -25,6 +25,19 @@ Stop-AzStorageMoverJobDefinition -InputObject [-DefaultP [-WhatIf] [] ``` +### StopViaIdentityProject +``` +Stop-AzStorageMoverJobDefinition -JobDefinitionName -ProjectInputObject + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### StopViaIdentityStorageMover +``` +Stop-AzStorageMoverJobDefinition -JobDefinitionName -ProjectName + -StorageMoverInputObject [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Requests the Agent of any active instance of this Job Definition to stop. @@ -61,7 +74,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.StorageMover.Models.IStorageMoverIdentity @@ -80,7 +92,7 @@ The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: Stop +Parameter Sets: Stop, StopViaIdentityProject, StopViaIdentityStorageMover Aliases: Required: True @@ -90,12 +102,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: StopViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Stop +Parameter Sets: Stop, StopViaIdentityStorageMover Aliases: Required: True @@ -121,6 +148,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: StopViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -191,7 +233,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobRunResourceId ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMover.md b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMover.md index 416cb02a6044..f28f5d6e399c 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMover.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMover.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzStorageMover ## SYNOPSIS -Updates properties for a Storage Mover resource. +Update properties for a Storage Mover resource. Properties not specified in the request body will be unchanged. ## SYNTAX @@ -20,26 +20,26 @@ Update-AzStorageMover -Name -ResourceGroupName [-SubscriptionI [] ``` -### Update +### UpdateViaIdentityExpanded ``` -Update-AzStorageMover -Name -ResourceGroupName -StorageMover - [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Update-AzStorageMover -InputObject [-Description ] [-Tag ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentity +### UpdateViaJsonFilePath ``` -Update-AzStorageMover -InputObject -StorageMover - [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Update-AzStorageMover -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaJsonString ``` -Update-AzStorageMover -InputObject [-Description ] [-Tag ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Update-AzStorageMover -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Updates properties for a Storage Mover resource. +Update properties for a Storage Mover resource. Properties not specified in the request body will be unchanged. ## EXAMPLES @@ -103,11 +103,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.StorageMover.Models.IStorageMoverIdentity -Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True @@ -117,13 +116,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -Name -The name of the Storage Mover resource. +### -JsonFilePath +Path of Json file supplied to the Update operation ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded -Aliases: StorageMoverName +Parameter Sets: UpdateViaJsonFilePath +Aliases: Required: True Position: Named @@ -132,13 +131,12 @@ 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 Update operation ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateViaJsonString Aliases: Required: True @@ -148,19 +146,34 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -StorageMover -The Storage Mover resource. -To construct, see NOTES section for STORAGEMOVER properties and create a hash table. +### -Name +The name of the Storage Mover resource. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: StorageMoverName + +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: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMoverUpdateParameters -Parameter Sets: Update, UpdateViaIdentity +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -169,7 +182,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -230,13 +243,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMoverUpdateParameters - ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMover ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAgent.md b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAgent.md index a1125873a2c8..d29d932a6ed0 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAgent.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAgent.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzStorageMoverAgent ## SYNOPSIS -Creates or updates an Agent resource. +Update an Agent resource. ## SYNTAX @@ -20,28 +20,36 @@ Update-AzStorageMoverAgent -Name -ResourceGroupName -StorageMo [-Confirm] [-WhatIf] [] ``` -### Update +### UpdateViaIdentityExpanded ``` -Update-AzStorageMoverAgent -Name -ResourceGroupName -StorageMoverName - -Agent [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] - [] +Update-AzStorageMoverAgent -InputObject [-Description ] + [-UploadLimitScheduleWeeklyRecurrence ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentity +### UpdateViaIdentityStorageMoverExpanded ``` -Update-AzStorageMoverAgent -InputObject -Agent +Update-AzStorageMoverAgent -Name -StorageMoverInputObject + [-Description ] [-UploadLimitScheduleWeeklyRecurrence ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaJsonFilePath ``` -Update-AzStorageMoverAgent -InputObject [-Description ] - [-UploadLimitScheduleWeeklyRecurrence ] [-DefaultProfile ] - [-Confirm] [-WhatIf] [] +Update-AzStorageMoverAgent -Name -ResourceGroupName -StorageMoverName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonString +``` +Update-AzStorageMoverAgent -Name -ResourceGroupName -StorageMoverName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION -Creates or updates an Agent resource. +Update an Agent resource. ## EXAMPLES @@ -93,22 +101,6 @@ This command updates the description and the upload limit weekly recurrence of a ## PARAMETERS -### -Agent -The Agent resource. -To construct, see NOTES section for AGENT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgentUpdateParameters -Parameter Sets: Update, UpdateViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -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. @@ -130,7 +122,7 @@ A description for the Agent. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -142,11 +134,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.StorageMover.Models.IStorageMoverIdentity -Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True @@ -156,12 +147,42 @@ Accept pipeline input: True (ByValue) 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 The name of the Agent resource. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityStorageMoverExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: AgentName Required: True @@ -177,7 +198,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -187,12 +208,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: UpdateViaIdentityStorageMoverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -207,7 +243,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -219,11 +255,10 @@ Accept wildcard characters: False ### -UploadLimitScheduleWeeklyRecurrence The set of weekly repeating recurrences of the WAN-link upload limit schedule. -To construct, see NOTES section for UPLOADLIMITSCHEDULEWEEKLYRECURRENCE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IUploadLimitWeeklyRecurrence[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IUploadLimitWeeklyRecurrence[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -269,13 +304,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgentUpdateParameters - ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgent +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IAgent ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAzSmbFileShareEndpoint.md b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAzSmbFileShareEndpoint.md index 51b6435d0d04..19ab8fe9eeba 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAzSmbFileShareEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAzSmbFileShareEndpoint.md @@ -70,7 +70,7 @@ Property : { "endpointType": "AzureStorageSmbFileShare", "description": "updated endpoint again", "provisioningState": "Succeeded", - "storageAccountResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegorup/providers/Microsoft.Storage/storageAccounts/myaccount", + "storageAccountResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegroup/providers/Microsoft.Storage/storageAccounts/myaccount", "fileShareName": "testfs" } SystemDataCreatedAt : 6/27/2023 4:30:13 AM @@ -233,7 +233,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAzStorageContainerEndpoint.md b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAzStorageContainerEndpoint.md index a5602d51d35b..ba30d412ef10 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAzStorageContainerEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverAzStorageContainerEndpoint.md @@ -207,7 +207,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverJobDefinition.md index 3df8cdada959..74de43186ec0 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverJobDefinition.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzStorageMoverJobDefinition ## SYNOPSIS -Updates properties for a Job Definition resource. +Update properties for a Job Definition resource. Properties not specified in the request body will be unchanged. ## SYNTAX @@ -16,33 +16,47 @@ Properties not specified in the request body will be unchanged. ### UpdateExpanded (Default) ``` Update-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName - -StorageMoverName [-SubscriptionId ] [-AgentName ] [-CopyMode ] + -StorageMoverName [-SubscriptionId ] [-AgentName ] [-CopyMode ] [-Description ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### Update +### UpdateViaIdentityExpanded ``` -Update-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName - -StorageMoverName -JobDefinition [-SubscriptionId ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Update-AzStorageMoverJobDefinition -InputObject [-AgentName ] + [-CopyMode ] [-Description ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] ``` -### UpdateViaIdentity +### UpdateViaIdentityProjectExpanded ``` -Update-AzStorageMoverJobDefinition -InputObject - -JobDefinition [-DefaultProfile ] [-Confirm] [-WhatIf] - [] +Update-AzStorageMoverJobDefinition -Name -ProjectInputObject + [-AgentName ] [-CopyMode ] [-Description ] [-DefaultProfile ] [-Confirm] + [-WhatIf] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaIdentityStorageMoverExpanded ``` -Update-AzStorageMoverJobDefinition -InputObject [-AgentName ] - [-CopyMode ] [-Description ] [-DefaultProfile ] [-Confirm] [-WhatIf] - [] +Update-AzStorageMoverJobDefinition -Name -ProjectName + -StorageMoverInputObject [-AgentName ] [-CopyMode ] + [-Description ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName + -StorageMoverName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName + -StorageMoverName -JsonString [-SubscriptionId ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Updates properties for a Job Definition resource. +Update properties for a Job Definition resource. Properties not specified in the request body will be unchanged. ## EXAMPLES @@ -87,7 +101,7 @@ Name of the Agent to assign for new Job Runs of this Job Definition. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -101,8 +115,8 @@ Accept wildcard characters: False Strategy to use for copy. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -133,7 +147,7 @@ A description for the Job Definition. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -145,11 +159,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.StorageMover.Models.IStorageMoverIdentity -Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True @@ -159,19 +172,33 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JobDefinition -The Job Definition resource. -To construct, see NOTES section for JOBDEFINITION properties and create a hash table. +### -JsonFilePath +Path of Json file supplied to the Update operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinitionUpdateParameters -Parameter Sets: Update, UpdateViaIdentity +Type: System.String +Parameter Sets: UpdateViaJsonFilePath Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +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 ``` @@ -180,7 +207,7 @@ The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityStorageMoverExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: JobDefinitionName Required: True @@ -190,12 +217,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: UpdateViaIdentityProjectExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityStorageMoverExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -211,7 +253,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -221,12 +263,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: UpdateViaIdentityStorageMoverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -241,7 +298,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -287,13 +344,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinitionUpdateParameters - ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobDefinition ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverNfsEndpoint.md b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverNfsEndpoint.md index 35d85cd52a94..defeb5a5a90c 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverNfsEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverNfsEndpoint.md @@ -207,7 +207,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverProject.md b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverProject.md index 60084a17b8ae..bce7d84c2a9d 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverProject.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverProject.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzStorageMoverProject ## SYNOPSIS -Updates properties for a Project resource. +Update properties for a Project resource. Properties not specified in the request body will be unchanged. ## SYNTAX @@ -20,27 +20,34 @@ Update-AzStorageMoverProject -Name -ResourceGroupName -Storage [] ``` -### Update +### UpdateViaIdentityExpanded ``` -Update-AzStorageMoverProject -Name -ResourceGroupName -StorageMoverName - -Project [-SubscriptionId ] [-DefaultProfile ] [-Confirm] - [-WhatIf] [] +Update-AzStorageMoverProject -InputObject [-Description ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentity +### UpdateViaIdentityStorageMoverExpanded ``` -Update-AzStorageMoverProject -InputObject -Project - [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Update-AzStorageMoverProject -Name -StorageMoverInputObject + [-Description ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaJsonFilePath ``` -Update-AzStorageMoverProject -InputObject [-Description ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Update-AzStorageMoverProject -Name -ResourceGroupName -StorageMoverName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonString +``` +Update-AzStorageMoverProject -Name -ResourceGroupName -StorageMoverName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION -Updates properties for a Project resource. +Update properties for a Project resource. Properties not specified in the request body will be unchanged. ## EXAMPLES @@ -89,7 +96,7 @@ A description for the Project. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -101,11 +108,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.StorageMover.Models.IStorageMoverIdentity -Parameter Sets: UpdateViaIdentity, UpdateViaIdentityExpanded +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True @@ -115,13 +121,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -Name -The name of the Project resource. +### -JsonFilePath +Path of Json file supplied to the Update operation ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded -Aliases: ProjectName +Parameter Sets: UpdateViaJsonFilePath +Aliases: Required: True Position: Named @@ -130,19 +136,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Project -The Project resource. -To construct, see NOTES section for PROJECT properties and create a hash table. +### -JsonString +Json string supplied to the Update operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProjectUpdateParameters -Parameter Sets: Update, UpdateViaIdentity +Type: System.String +Parameter Sets: UpdateViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name of the Project resource. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityStorageMoverExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: ProjectName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False Accept wildcard characters: False ``` @@ -152,7 +172,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -162,12 +182,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: UpdateViaIdentityStorageMoverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -182,7 +217,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: Update, UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -228,13 +263,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProjectUpdateParameters - ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IProject ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverSmbEndpoint.md b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverSmbEndpoint.md index b628fba42598..1dd5518ec80f 100644 --- a/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverSmbEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/docs/Update-AzStorageMoverSmbEndpoint.md @@ -70,7 +70,7 @@ Get-AzStorageMoverEndpoint -ResourceGroupName "myresourcegroup" -StorageMoverNam ``` ```output -Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegorup/providers/Microsoft.StorageMover/storageMovers/mystoragemover/endpoints/myendpoint +Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegroup/providers/Microsoft.StorageMover/storageMovers/mystoragemover/endpoints/myendpoint Name : myendpoint Property : { "endpointType": "SmbMount", @@ -276,7 +276,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover.Autorest/examples/Update-AzStorageMoverAzSmbFileShareEndpoint.md b/src/StorageMover/StorageMover.Autorest/examples/Update-AzStorageMoverAzSmbFileShareEndpoint.md index 23959fb1041b..f347855bab82 100644 --- a/src/StorageMover/StorageMover.Autorest/examples/Update-AzStorageMoverAzSmbFileShareEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/examples/Update-AzStorageMoverAzSmbFileShareEndpoint.md @@ -36,7 +36,7 @@ Property : { "endpointType": "AzureStorageSmbFileShare", "description": "updated endpoint again", "provisioningState": "Succeeded", - "storageAccountResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegorup/providers/Microsoft.Storage/storageAccounts/myaccount", + "storageAccountResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegroup/providers/Microsoft.Storage/storageAccounts/myaccount", "fileShareName": "testfs" } SystemDataCreatedAt : 6/27/2023 4:30:13 AM diff --git a/src/StorageMover/StorageMover.Autorest/examples/Update-AzStorageMoverSmbEndpoint.md b/src/StorageMover/StorageMover.Autorest/examples/Update-AzStorageMoverSmbEndpoint.md index 218ff289ab96..446363bc51ee 100644 --- a/src/StorageMover/StorageMover.Autorest/examples/Update-AzStorageMoverSmbEndpoint.md +++ b/src/StorageMover/StorageMover.Autorest/examples/Update-AzStorageMoverSmbEndpoint.md @@ -35,7 +35,7 @@ Get-AzStorageMoverEndpoint -ResourceGroupName "myresourcegroup" -StorageMoverNam ``` ```output -Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegorup/providers/Microsoft.StorageMover/storageMovers/mystoragemover/endpoints/myendpoint +Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegroup/providers/Microsoft.StorageMover/storageMovers/mystoragemover/endpoints/myendpoint Name : myendpoint Property : { "endpointType": "SmbMount", diff --git a/src/StorageMover/StorageMover.Autorest/generate-info.json b/src/StorageMover/StorageMover.Autorest/generate-info.json index 9974c91ac069..454adf89e90d 100644 --- a/src/StorageMover/StorageMover.Autorest/generate-info.json +++ b/src/StorageMover/StorageMover.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "984c298d-9912-458e-b48e-9ec7ab7d0791" + "generate_Id": "1f611405-7f83-4a12-9745-5f3823322639" } diff --git a/src/StorageMover/StorageMover.Autorest/test/Get-AzStorageMoverJobRun.Tests.ps1 b/src/StorageMover/StorageMover.Autorest/test/Get-AzStorageMoverJobRun.Tests.ps1 index dd6c5ed5dce8..fe3fa45d575a 100644 --- a/src/StorageMover/StorageMover.Autorest/test/Get-AzStorageMoverJobRun.Tests.ps1 +++ b/src/StorageMover/StorageMover.Autorest/test/Get-AzStorageMoverJobRun.Tests.ps1 @@ -20,7 +20,7 @@ Describe 'Get-AzStorageMoverJobRun' { $job | Should -Not -Be $null $jobRunList = Get-AzStorageMoverJobRun -JobDefinitionName $env.JobDefinitionName -ResourceGroupName $env.ResourceGroupName -StorageMoverName $env.StorageMoverNameWithAgent -ProjectName $env.ProjectName $jobRunList.Count | Should -BeGreaterOrEqual 1 - $jobRunName = $job.Split("/")[-1] + $jobRunName = $job.JobRunResourceId1.Split("/")[-1] $jobRun = Get-AzStorageMoverJobRun -Name $jobRunName -JobDefinitionName $env.JobDefinitionName -ResourceGroupName $env.ResourceGroupName -StorageMoverName $env.StorageMoverNameWithAgent -ProjectName $env.ProjectName $jobRun.AgentName | Should -Be $env.AgentName $jobRun.SourceName | Should -Be $env.NfsEndpointName diff --git a/src/StorageMover/StorageMover.Autorest/test/utils.ps1 b/src/StorageMover/StorageMover.Autorest/test/utils.ps1 index 5a814ab005c4..2e461ffd0cf4 100644 --- a/src/StorageMover/StorageMover.Autorest/test/utils.ps1 +++ b/src/StorageMover/StorageMover.Autorest/test/utils.ps1 @@ -58,6 +58,9 @@ function setupEnv() { $env.InitialSMDescription = "initial test SM description" $env.InitialStoMoverTag = @{"tag1" = "value1"; "tag2" = "value2"} + #Create Resource Group Name: teststoragemover Location: eastus2 Tag: @{"DateCreated" = "$(Get-Date -Format 'yyyy-MM-dd')"} + #Create Storage Mover with name: testmoverpreview1, agent name: testagent12, resource group: teststoragemover, location: eastus2 + $stomover1 = New-AzStorageMover -ResourceGroupName $env.ResourceGroupName -Name $env.InitialStoMoverName -Location $env.Location -Description $env.InitialSMDescription -Tag $env.InitialStoMoverTag # Initialize a Storage account and a Blob container diff --git a/src/StorageMover/StorageMover.sln b/src/StorageMover/StorageMover.sln index 55f9523f2452..f753723b0a10 100644 --- a/src/StorageMover/StorageMover.sln +++ b/src/StorageMover/StorageMover.sln @@ -21,7 +21,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StorageMover", "StorageMove EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "StorageMover.Autorest", "StorageMover.Autorest", "{8BBE5F50-A568-F446-66FF-50906981E632}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.StorageMover", "..\..\generated\StorageMover\StorageMover.Autorest\Az.StorageMover.csproj", "{C3FC329C-46C6-4244-A4D3-1306E45F0482}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.StorageMover", "..\..\generated\StorageMover\StorageMover.Autorest\Az.StorageMover.csproj", "{F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -117,18 +117,18 @@ Global {3CD5212D-D513-4E3A-9321-85644970EE9D}.Release|x64.Build.0 = Release|Any CPU {3CD5212D-D513-4E3A-9321-85644970EE9D}.Release|x86.ActiveCfg = Release|Any CPU {3CD5212D-D513-4E3A-9321-85644970EE9D}.Release|x86.Build.0 = Release|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Debug|x64.ActiveCfg = Debug|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Debug|x64.Build.0 = Debug|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Debug|x86.ActiveCfg = Debug|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Debug|x86.Build.0 = Debug|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Release|Any CPU.Build.0 = Release|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Release|x64.ActiveCfg = Release|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Release|x64.Build.0 = Release|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Release|x86.ActiveCfg = Release|Any CPU - {C3FC329C-46C6-4244-A4D3-1306E45F0482}.Release|x86.Build.0 = Release|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Debug|x64.ActiveCfg = Debug|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Debug|x64.Build.0 = Debug|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Debug|x86.ActiveCfg = Debug|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Debug|x86.Build.0 = Debug|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Release|Any CPU.Build.0 = Release|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Release|x64.ActiveCfg = Release|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Release|x64.Build.0 = Release|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Release|x86.ActiveCfg = Release|Any CPU + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -140,6 +140,6 @@ Global {5E88A257-3725-4ADB-9F7D-700FD28EBC5C} = {E1519A88-B8C2-4D42-B4DC-0E3C22778AAC} {E5D28657-ABA1-4944-AE80-02AE902FD9F9} = {E1519A88-B8C2-4D42-B4DC-0E3C22778AAC} {D2FB716C-31CA-4D36-84BD-E702EEE70191} = {E1519A88-B8C2-4D42-B4DC-0E3C22778AAC} - {C3FC329C-46C6-4244-A4D3-1306E45F0482} = {8BBE5F50-A568-F446-66FF-50906981E632} + {F2AA8DEC-7560-4CF1-9A82-D0B4AE897FFC} = {8BBE5F50-A568-F446-66FF-50906981E632} EndGlobalSection EndGlobal diff --git a/src/StorageMover/StorageMover/Az.StorageMover.psd1 b/src/StorageMover/StorageMover/Az.StorageMover.psd1 index 5cd1b8612a01..8da04c6f4b08 100644 --- a/src/StorageMover/StorageMover/Az.StorageMover.psd1 +++ b/src/StorageMover/StorageMover/Az.StorageMover.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 8/5/2025 +# Generated on: 8/6/2025 # @{ diff --git a/src/StorageMover/StorageMover/ChangeLog.md b/src/StorageMover/StorageMover/ChangeLog.md index 7f4bb79e928a..f71688eb56b3 100644 --- a/src/StorageMover/StorageMover/ChangeLog.md +++ b/src/StorageMover/StorageMover/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Introduced various new features by upgrading code generator. Please see details [here](https://github.com/Azure/azure-powershell/blob/main/documentation/Autorest-powershell-v4-new-features.md). * Added breaking change announcement for `Get-AzStorageMoverAgent` and `Update-AzStorageMoverAgent` cmdlets from fixed array to list. * Added unexpanded parameter sets deprecated breaking change announcement for below cmdlets. * parameter sets Create for cmdlet `New-AzStorageMover`, `New-AzStorageMoverProject`, `New-AzStorageMoverJobDefinition` diff --git a/src/StorageMover/StorageMover/help/Az.StorageMover.md b/src/StorageMover/StorageMover/help/Az.StorageMover.md index 2a774b1c3a0d..5b3a5ba26cae 100644 --- a/src/StorageMover/StorageMover/help/Az.StorageMover.md +++ b/src/StorageMover/StorageMover/help/Az.StorageMover.md @@ -30,7 +30,7 @@ Gets a Job Run resource. Gets a Project resource. ### [New-AzStorageMover](New-AzStorageMover.md) -Creates or updates a top-level Storage Mover resource. +Create a top-level Storage Mover resource. ### [New-AzStorageMoverAzSmbFileShareEndpoint](New-AzStorageMoverAzSmbFileShareEndpoint.md) Creates a Smb file share endpoint resource, which represents a data transfer source or destination. @@ -39,13 +39,13 @@ Creates a Smb file share endpoint resource, which represents a data transfer sou Creates an AzStorageContainer endpoint resource, which represents a data transfer source or destination. ### [New-AzStorageMoverJobDefinition](New-AzStorageMoverJobDefinition.md) -Creates or updates a Job Definition resource, which contains configuration for a single unit of managed data transfer. +Create a Job Definition resource, which contains configuration for a single unit of managed data transfer. ### [New-AzStorageMoverNfsEndpoint](New-AzStorageMoverNfsEndpoint.md) Creates a Nfs endpoint resource, which represents a data transfer source or destination. ### [New-AzStorageMoverProject](New-AzStorageMoverProject.md) -Creates or updates a Project resource, which is a logical grouping of related jobs. +Create a Project resource, which is a logical grouping of related jobs. ### [New-AzStorageMoverSmbEndpoint](New-AzStorageMoverSmbEndpoint.md) Creates an SMB endpoint resource, which represents a data transfer source or destination. @@ -66,7 +66,7 @@ Deletes a Job Definition resource. Deletes a Project resource. ### [Start-AzStorageMoverJobDefinition](Start-AzStorageMoverJobDefinition.md) -Creates a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. +Start a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. ### [Stop-AzStorageMoverJobDefinition](Stop-AzStorageMoverJobDefinition.md) Requests the Agent of any active instance of this Job Definition to stop. @@ -75,11 +75,11 @@ Requests the Agent of any active instance of this Job Definition to stop. Deletes an agent resource. ### [Update-AzStorageMover](Update-AzStorageMover.md) -Updates properties for a Storage Mover resource. +Update properties for a Storage Mover resource. Properties not specified in the request body will be unchanged. ### [Update-AzStorageMoverAgent](Update-AzStorageMoverAgent.md) -Creates or updates an Agent resource. +Update an Agent resource. ### [Update-AzStorageMoverAzSmbFileShareEndpoint](Update-AzStorageMoverAzSmbFileShareEndpoint.md) Updates properties for a SMB file share endpoint resource. @@ -90,7 +90,7 @@ Updates properties for an AzStorageContainer endpoint resource. Properties not specified in the request body will be unchanged. ### [Update-AzStorageMoverJobDefinition](Update-AzStorageMoverJobDefinition.md) -Updates properties for a Job Definition resource. +Update properties for a Job Definition resource. Properties not specified in the request body will be unchanged. ### [Update-AzStorageMoverNfsEndpoint](Update-AzStorageMoverNfsEndpoint.md) @@ -98,7 +98,7 @@ Updates properties for a Nfs endpoint resource. Properties not specified in the request body will be unchanged. ### [Update-AzStorageMoverProject](Update-AzStorageMoverProject.md) -Updates properties for a Project resource. +Update properties for a Project resource. Properties not specified in the request body will be unchanged. ### [Update-AzStorageMoverSmbEndpoint](Update-AzStorageMoverSmbEndpoint.md) diff --git a/src/StorageMover/StorageMover/help/Get-AzStorageMover.md b/src/StorageMover/StorageMover/help/Get-AzStorageMover.md index 277429d93f1f..45e76ee10604 100644 --- a/src/StorageMover/StorageMover/help/Get-AzStorageMover.md +++ b/src/StorageMover/StorageMover/help/Get-AzStorageMover.md @@ -156,7 +156,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.StorageMover.Models.IStorageMoverIdentity @@ -225,7 +224,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMover ## NOTES diff --git a/src/StorageMover/StorageMover/help/Get-AzStorageMoverAgent.md b/src/StorageMover/StorageMover/help/Get-AzStorageMoverAgent.md index 1c0e33a54115..ab4a567403cd 100644 --- a/src/StorageMover/StorageMover/help/Get-AzStorageMoverAgent.md +++ b/src/StorageMover/StorageMover/help/Get-AzStorageMoverAgent.md @@ -18,6 +18,12 @@ Get-AzStorageMoverAgent -ResourceGroupName -StorageMoverName [ [-DefaultProfile ] [] ``` +### GetViaIdentityStorageMover +``` +Get-AzStorageMoverAgent -Name -StorageMoverInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzStorageMoverAgent -Name -ResourceGroupName -StorageMoverName @@ -120,7 +126,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.StorageMover.Models.IStorageMoverIdentity @@ -139,7 +144,7 @@ The name of the Agent resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityStorageMover, Get Aliases: AgentName Required: True @@ -165,6 +170,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -204,7 +224,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgent +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IAgent ## NOTES diff --git a/src/StorageMover/StorageMover/help/Get-AzStorageMoverEndpoint.md b/src/StorageMover/StorageMover/help/Get-AzStorageMoverEndpoint.md index 469c15ecbd19..6c8a857e24f9 100644 --- a/src/StorageMover/StorageMover/help/Get-AzStorageMoverEndpoint.md +++ b/src/StorageMover/StorageMover/help/Get-AzStorageMoverEndpoint.md @@ -18,6 +18,12 @@ Get-AzStorageMoverEndpoint -ResourceGroupName -StorageMoverName ] [] ``` +### GetViaIdentityStorageMover +``` +Get-AzStorageMoverEndpoint -Name -StorageMoverInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzStorageMoverEndpoint -Name -ResourceGroupName -StorageMoverName @@ -122,7 +128,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.StorageMover.Models.IStorageMoverIdentity @@ -141,7 +146,7 @@ The name of the Endpoint resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityStorageMover, Get Aliases: EndpointName Required: True @@ -167,6 +172,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -206,7 +226,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover/help/Get-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover/help/Get-AzStorageMoverJobDefinition.md index 4b655a444973..acd5538da91d 100644 --- a/src/StorageMover/StorageMover/help/Get-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover/help/Get-AzStorageMoverJobDefinition.md @@ -19,6 +19,19 @@ Get-AzStorageMoverJobDefinition -ProjectName -ResourceGroupName ] ``` +### GetViaIdentityStorageMover +``` +Get-AzStorageMoverJobDefinition -Name -ProjectName + -StorageMoverInputObject [-DefaultProfile ] + [] +``` + +### GetViaIdentityProject +``` +Get-AzStorageMoverJobDefinition -Name -ProjectInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName @@ -123,7 +136,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.StorageMover.Models.IStorageMoverIdentity @@ -142,7 +154,7 @@ The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityStorageMover, GetViaIdentityProject, Get Aliases: JobDefinitionName Required: True @@ -152,12 +164,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, GetViaIdentityStorageMover, Get Aliases: Required: True @@ -183,6 +210,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -222,7 +264,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobDefinition ## NOTES diff --git a/src/StorageMover/StorageMover/help/Get-AzStorageMoverJobRun.md b/src/StorageMover/StorageMover/help/Get-AzStorageMoverJobRun.md index 82a212a7f4b5..e32b7495a679 100644 --- a/src/StorageMover/StorageMover/help/Get-AzStorageMoverJobRun.md +++ b/src/StorageMover/StorageMover/help/Get-AzStorageMoverJobRun.md @@ -19,6 +19,19 @@ Get-AzStorageMoverJobRun -JobDefinitionName -ProjectName -Reso [] ``` +### GetViaIdentityStorageMover +``` +Get-AzStorageMoverJobRun -JobDefinitionName -Name -ProjectName + -StorageMoverInputObject [-DefaultProfile ] + [] +``` + +### GetViaIdentityProject +``` +Get-AzStorageMoverJobRun -JobDefinitionName -Name -ProjectInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzStorageMoverJobRun -JobDefinitionName -Name -ProjectName @@ -26,6 +39,12 @@ Get-AzStorageMoverJobRun -JobDefinitionName -Name -ProjectName [-DefaultProfile ] [] ``` +### GetViaIdentityJobDefinition +``` +Get-AzStorageMoverJobRun -Name -JobDefinitionInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzStorageMoverJobRun -InputObject [-DefaultProfile ] @@ -163,7 +182,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.StorageMover.Models.IStorageMoverIdentity @@ -177,12 +195,27 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JobDefinitionInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityJobDefinition +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -JobDefinitionName The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, GetViaIdentityStorageMover, GetViaIdentityProject, Get Aliases: Required: True @@ -197,7 +230,7 @@ The name of the Job Run resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityStorageMover, GetViaIdentityProject, Get, GetViaIdentityJobDefinition Aliases: JobRunName Required: True @@ -207,12 +240,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List, GetViaIdentityStorageMover, Get Aliases: Required: True @@ -238,6 +286,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -277,7 +340,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobRun +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobRun ## NOTES diff --git a/src/StorageMover/StorageMover/help/Get-AzStorageMoverProject.md b/src/StorageMover/StorageMover/help/Get-AzStorageMoverProject.md index cd41b6724f1f..c5c2e7284c8b 100644 --- a/src/StorageMover/StorageMover/help/Get-AzStorageMoverProject.md +++ b/src/StorageMover/StorageMover/help/Get-AzStorageMoverProject.md @@ -18,6 +18,12 @@ Get-AzStorageMoverProject -ResourceGroupName -StorageMoverName [-DefaultProfile ] [] ``` +### GetViaIdentityStorageMover +``` +Get-AzStorageMoverProject -Name -StorageMoverInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzStorageMoverProject -Name -ResourceGroupName -StorageMoverName @@ -110,7 +116,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.StorageMover.Models.IStorageMoverIdentity @@ -129,7 +134,7 @@ The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityStorageMover, Get Aliases: ProjectName Required: True @@ -155,6 +160,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: GetViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -194,7 +214,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IProject ## NOTES diff --git a/src/StorageMover/StorageMover/help/New-AzStorageMover.md b/src/StorageMover/StorageMover/help/New-AzStorageMover.md index 76230592518e..9c27a61a78aa 100644 --- a/src/StorageMover/StorageMover/help/New-AzStorageMover.md +++ b/src/StorageMover/StorageMover/help/New-AzStorageMover.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-AzStorageMover ## SYNOPSIS -Creates or updates a top-level Storage Mover resource. +Create a top-level Storage Mover resource. ## SYNTAX @@ -19,15 +19,20 @@ New-AzStorageMover -Name -ResourceGroupName [-SubscriptionId < [-WhatIf] [-Confirm] [] ``` -### Create +### CreateViaJsonFilePath ``` -New-AzStorageMover -Name -ResourceGroupName [-SubscriptionId ] - -StorageMover [-DefaultProfile ] [-WhatIf] - [-Confirm] [] +New-AzStorageMover -Name -ResourceGroupName [-SubscriptionId ] -JsonFilePath + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzStorageMover -Name -ResourceGroupName [-SubscriptionId ] -JsonString + [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Creates or updates a top-level Storage Mover resource. +Create a top-level Storage Mover resource. ## EXAMPLES @@ -89,6 +94,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 +``` + ### -Location The geo-location where the resource lives @@ -135,22 +170,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -StorageMover -The Storage Mover resource, which is a container for a group of Agents, Projects, and Endpoints. -To construct, see NOTES section for STORAGEMOVER properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover -Parameter Sets: Create -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -SubscriptionId The ID of the target subscription. @@ -217,11 +236,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMover ## NOTES diff --git a/src/StorageMover/StorageMover/help/New-AzStorageMoverAzSmbFileShareEndpoint.md b/src/StorageMover/StorageMover/help/New-AzStorageMoverAzSmbFileShareEndpoint.md index 3285cf3cd829..a719dca8ffa2 100644 --- a/src/StorageMover/StorageMover/help/New-AzStorageMoverAzSmbFileShareEndpoint.md +++ b/src/StorageMover/StorageMover/help/New-AzStorageMoverAzSmbFileShareEndpoint.md @@ -208,13 +208,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover/help/New-AzStorageMoverAzStorageContainerEndpoint.md b/src/StorageMover/StorageMover/help/New-AzStorageMoverAzStorageContainerEndpoint.md index eae2eb477295..52e50e871f59 100644 --- a/src/StorageMover/StorageMover/help/New-AzStorageMoverAzStorageContainerEndpoint.md +++ b/src/StorageMover/StorageMover/help/New-AzStorageMoverAzStorageContainerEndpoint.md @@ -208,13 +208,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover/help/New-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover/help/New-AzStorageMoverJobDefinition.md index 4b04a1a8bf72..865bd955b457 100644 --- a/src/StorageMover/StorageMover/help/New-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover/help/New-AzStorageMoverJobDefinition.md @@ -8,28 +8,51 @@ schema: 2.0.0 # New-AzStorageMoverJobDefinition ## SYNOPSIS -Creates or updates a Job Definition resource, which contains configuration for a single unit of managed data transfer. +Create a Job Definition resource, which contains configuration for a single unit of managed data transfer. ## SYNTAX ### CreateExpanded (Default) ``` New-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName - -StorageMoverName [-SubscriptionId ] -CopyMode -SourceName + -StorageMoverName [-SubscriptionId ] -CopyMode -SourceName -TargetName [-AgentName ] [-Description ] [-SourceSubpath ] [-TargetSubpath ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` -### Create +### CreateViaJsonString ``` New-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName - -StorageMoverName [-SubscriptionId ] -JobDefinition + -StorageMoverName [-SubscriptionId ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName + -StorageMoverName [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityStorageMoverExpanded +``` +New-AzStorageMoverJobDefinition -Name -ProjectName + -StorageMoverInputObject -CopyMode -SourceName -TargetName + [-AgentName ] [-Description ] [-SourceSubpath ] [-TargetSubpath ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` +### CreateViaIdentityProjectExpanded +``` +New-AzStorageMoverJobDefinition -Name -ProjectInputObject -CopyMode + -SourceName -TargetName [-AgentName ] [-Description ] + [-SourceSubpath ] [-TargetSubpath ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Creates or updates a Job Definition resource, which contains configuration for a single unit of managed data transfer. +Create a Job Definition resource, which contains configuration for a single unit of managed data transfer. ## EXAMPLES @@ -74,7 +97,7 @@ Name of the Agent to assign for new Job Runs of this Job Definition. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityStorageMoverExpanded, CreateViaIdentityProjectExpanded Aliases: Required: False @@ -88,8 +111,8 @@ Accept wildcard characters: False Strategy to use for copy. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode -Parameter Sets: CreateExpanded +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityStorageMoverExpanded, CreateViaIdentityProjectExpanded Aliases: Required: True @@ -120,7 +143,7 @@ A description for the Job Definition. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityStorageMoverExpanded, CreateViaIdentityProjectExpanded Aliases: Required: False @@ -130,19 +153,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JobDefinition -The Job Definition resource. -To construct, see NOTES section for JOBDEFINITION properties and create a hash table. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition -Parameter Sets: Create +Type: System.String +Parameter Sets: CreateViaJsonFilePath Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +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 ``` @@ -161,12 +198,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: CreateViaIdentityProjectExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath, CreateViaIdentityStorageMoverExpanded Aliases: Required: True @@ -182,7 +234,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -197,7 +249,7 @@ The name of the source Endpoint. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityStorageMoverExpanded, CreateViaIdentityProjectExpanded Aliases: Required: True @@ -212,7 +264,7 @@ The subpath to use when reading from the source Endpoint. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityStorageMoverExpanded, CreateViaIdentityProjectExpanded Aliases: Required: False @@ -222,12 +274,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: CreateViaIdentityStorageMoverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -242,7 +309,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -257,7 +324,7 @@ The name of the target Endpoint. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityStorageMoverExpanded, CreateViaIdentityProjectExpanded Aliases: Required: True @@ -272,7 +339,7 @@ The subpath to use when writing to the target Endpoint. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityStorageMoverExpanded, CreateViaIdentityProjectExpanded Aliases: Required: False @@ -318,11 +385,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobDefinition ## NOTES diff --git a/src/StorageMover/StorageMover/help/New-AzStorageMoverNfsEndpoint.md b/src/StorageMover/StorageMover/help/New-AzStorageMoverNfsEndpoint.md index 4b50023feb23..2f233156778e 100644 --- a/src/StorageMover/StorageMover/help/New-AzStorageMoverNfsEndpoint.md +++ b/src/StorageMover/StorageMover/help/New-AzStorageMoverNfsEndpoint.md @@ -14,7 +14,7 @@ Creates a Nfs endpoint resource, which represents a data transfer source or dest ``` New-AzStorageMoverNfsEndpoint -Name -ResourceGroupName -StorageMoverName - [-SubscriptionId ] -Host -Export [-NfsVersion ] [-Description ] + [-SubscriptionId ] -Host -Export [-NfsVersion ] [-Description ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` @@ -129,7 +129,7 @@ Accept wildcard characters: False The NFS protocol version. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.NfsVersion +Type: System.String Parameter Sets: (All) Aliases: @@ -222,13 +222,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover/help/New-AzStorageMoverProject.md b/src/StorageMover/StorageMover/help/New-AzStorageMoverProject.md index 82bbbbaed6f6..5f7666ac256f 100644 --- a/src/StorageMover/StorageMover/help/New-AzStorageMoverProject.md +++ b/src/StorageMover/StorageMover/help/New-AzStorageMoverProject.md @@ -8,7 +8,7 @@ schema: 2.0.0 # New-AzStorageMoverProject ## SYNOPSIS -Creates or updates a Project resource, which is a logical grouping of related jobs. +Create a Project resource, which is a logical grouping of related jobs. ## SYNTAX @@ -19,15 +19,29 @@ New-AzStorageMoverProject -Name -ResourceGroupName -StorageMov [-WhatIf] [-Confirm] [] ``` -### Create +### CreateViaJsonString ``` New-AzStorageMoverProject -Name -ResourceGroupName -StorageMoverName - [-SubscriptionId ] -Project [-DefaultProfile ] + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzStorageMoverProject -Name -ResourceGroupName -StorageMoverName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityStorageMoverExpanded +``` +New-AzStorageMoverProject -Name -StorageMoverInputObject + [-Description ] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + ## DESCRIPTION -Creates or updates a Project resource, which is a logical grouping of related jobs. +Create a Project resource, which is a logical grouping of related jobs. ## EXAMPLES @@ -76,7 +90,7 @@ A description for the Project. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaIdentityStorageMoverExpanded Aliases: Required: False @@ -86,13 +100,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Name -The name of the Project resource. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) -Aliases: ProjectName +Parameter Sets: CreateViaJsonFilePath +Aliases: Required: True Position: Named @@ -101,19 +115,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Project -The Project resource. -To construct, see NOTES section for PROJECT properties and create a hash table. +### -JsonString +Json string supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject -Parameter Sets: Create +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name of the Project resource. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: ProjectName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False Accept wildcard characters: False ``` @@ -123,7 +151,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -133,12 +161,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: CreateViaIdentityStorageMoverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -153,7 +196,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -199,11 +242,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IProject ## NOTES diff --git a/src/StorageMover/StorageMover/help/New-AzStorageMoverSmbEndpoint.md b/src/StorageMover/StorageMover/help/New-AzStorageMoverSmbEndpoint.md index 78df60674d56..4c120a0ca5f5 100644 --- a/src/StorageMover/StorageMover/help/New-AzStorageMoverSmbEndpoint.md +++ b/src/StorageMover/StorageMover/help/New-AzStorageMoverSmbEndpoint.md @@ -245,13 +245,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover/help/New-AzStorageMoverUploadLimitWeeklyRecurrenceObject.md b/src/StorageMover/StorageMover/help/New-AzStorageMoverUploadLimitWeeklyRecurrenceObject.md index ade594fa69d1..a71364e61f61 100644 --- a/src/StorageMover/StorageMover/help/New-AzStorageMoverUploadLimitWeeklyRecurrenceObject.md +++ b/src/StorageMover/StorageMover/help/New-AzStorageMoverUploadLimitWeeklyRecurrenceObject.md @@ -13,8 +13,8 @@ Create an in-memory object for UploadLimitWeeklyRecurrence. ## SYNTAX ``` -New-AzStorageMoverUploadLimitWeeklyRecurrenceObject -Day -LimitInMbps - -EndTimeHour -StartTimeHour [-EndTimeMinute ] [-StartTimeMinute ] +New-AzStorageMoverUploadLimitWeeklyRecurrenceObject -Day -LimitInMbps -EndTimeHour + -StartTimeHour [-EndTimeMinute ] [-StartTimeMinute ] [] ``` @@ -43,7 +43,7 @@ The set of days of week for the schedule recurrence. A day must not be specified more than once in a recurrence. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.DayOfWeek[] +Type: System.String[] Parameter Sets: (All) Aliases: @@ -148,7 +148,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.UploadLimitWeeklyRecurrence +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.UploadLimitWeeklyRecurrence ## NOTES diff --git a/src/StorageMover/StorageMover/help/Remove-AzStorageMoverEndpoint.md b/src/StorageMover/StorageMover/help/Remove-AzStorageMoverEndpoint.md index 02350fdc29d0..ffe37cd5ac54 100644 --- a/src/StorageMover/StorageMover/help/Remove-AzStorageMoverEndpoint.md +++ b/src/StorageMover/StorageMover/help/Remove-AzStorageMoverEndpoint.md @@ -19,6 +19,13 @@ Remove-AzStorageMoverEndpoint -Name -ResourceGroupName -Storag [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityStorageMover +``` +Remove-AzStorageMoverEndpoint -Name -StorageMoverInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzStorageMoverEndpoint -InputObject [-DefaultProfile ] [-AsJob] @@ -72,7 +79,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.StorageMover.Models.IStorageMoverIdentity @@ -91,7 +97,7 @@ The name of the Endpoint resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityStorageMover Aliases: EndpointName Required: True @@ -147,6 +153,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: DeleteViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. diff --git a/src/StorageMover/StorageMover/help/Remove-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover/help/Remove-AzStorageMoverJobDefinition.md index d52061cdd32e..747df606aacc 100644 --- a/src/StorageMover/StorageMover/help/Remove-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover/help/Remove-AzStorageMoverJobDefinition.md @@ -19,6 +19,20 @@ Remove-AzStorageMoverJobDefinition -Name -ProjectName -Resourc [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityStorageMover +``` +Remove-AzStorageMoverJobDefinition -Name -ProjectName + -StorageMoverInputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### DeleteViaIdentityProject +``` +Remove-AzStorageMoverJobDefinition -Name -ProjectInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzStorageMoverJobDefinition -InputObject [-DefaultProfile ] [-AsJob] @@ -72,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.StorageMover.Models.IStorageMoverIdentity @@ -91,7 +104,7 @@ The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityStorageMover, DeleteViaIdentityProject Aliases: JobDefinitionName Required: True @@ -131,12 +144,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: DeleteViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityStorageMover Aliases: Required: True @@ -162,6 +190,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: DeleteViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. diff --git a/src/StorageMover/StorageMover/help/Remove-AzStorageMoverProject.md b/src/StorageMover/StorageMover/help/Remove-AzStorageMoverProject.md index 843d1b6fbefe..2e66ebc7da6d 100644 --- a/src/StorageMover/StorageMover/help/Remove-AzStorageMoverProject.md +++ b/src/StorageMover/StorageMover/help/Remove-AzStorageMoverProject.md @@ -19,6 +19,13 @@ Remove-AzStorageMoverProject -Name -ResourceGroupName -Storage [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityStorageMover +``` +Remove-AzStorageMoverProject -Name -StorageMoverInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzStorageMoverProject -InputObject [-DefaultProfile ] [-AsJob] @@ -72,7 +79,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.StorageMover.Models.IStorageMoverIdentity @@ -91,7 +97,7 @@ The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityStorageMover Aliases: ProjectName Required: True @@ -147,6 +153,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: DeleteViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. diff --git a/src/StorageMover/StorageMover/help/Start-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover/help/Start-AzStorageMoverJobDefinition.md index 01eddcb1306b..b731e9916bf9 100644 --- a/src/StorageMover/StorageMover/help/Start-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover/help/Start-AzStorageMoverJobDefinition.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Start-AzStorageMoverJobDefinition ## SYNOPSIS -Creates a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. +Start a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. ## SYNTAX @@ -19,6 +19,19 @@ Start-AzStorageMoverJobDefinition -JobDefinitionName -ProjectName ] ``` +### StartViaIdentityStorageMover +``` +Start-AzStorageMoverJobDefinition -JobDefinitionName -ProjectName + -StorageMoverInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### StartViaIdentityProject +``` +Start-AzStorageMoverJobDefinition -JobDefinitionName -ProjectInputObject + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + ### StartViaIdentity ``` Start-AzStorageMoverJobDefinition -InputObject [-DefaultProfile ] @@ -26,7 +39,7 @@ Start-AzStorageMoverJobDefinition -InputObject [-Default ``` ## DESCRIPTION -Creates a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. +Start a new Job Run resource for the specified Job Definition and passes it to the Agent for execution. ## EXAMPLES @@ -67,7 +80,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.StorageMover.Models.IStorageMoverIdentity @@ -86,7 +98,7 @@ The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: Start +Parameter Sets: Start, StartViaIdentityStorageMover, StartViaIdentityProject Aliases: Required: True @@ -96,12 +108,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: StartViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Start +Parameter Sets: Start, StartViaIdentityStorageMover Aliases: Required: True @@ -127,6 +154,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: StartViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -197,7 +239,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobRunResourceId ## NOTES diff --git a/src/StorageMover/StorageMover/help/Stop-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover/help/Stop-AzStorageMoverJobDefinition.md index 49b6695750e2..67181fc7b64c 100644 --- a/src/StorageMover/StorageMover/help/Stop-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover/help/Stop-AzStorageMoverJobDefinition.md @@ -19,6 +19,19 @@ Stop-AzStorageMoverJobDefinition -JobDefinitionName -ProjectName ] ``` +### StopViaIdentityStorageMover +``` +Stop-AzStorageMoverJobDefinition -JobDefinitionName -ProjectName + -StorageMoverInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### StopViaIdentityProject +``` +Stop-AzStorageMoverJobDefinition -JobDefinitionName -ProjectInputObject + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + ### StopViaIdentity ``` Stop-AzStorageMoverJobDefinition -InputObject [-DefaultProfile ] @@ -61,7 +74,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.StorageMover.Models.IStorageMoverIdentity @@ -80,7 +92,7 @@ The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: Stop +Parameter Sets: Stop, StopViaIdentityStorageMover, StopViaIdentityProject Aliases: Required: True @@ -90,12 +102,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: StopViaIdentityProject +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: Stop +Parameter Sets: Stop, StopViaIdentityStorageMover Aliases: Required: True @@ -121,6 +148,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: StopViaIdentityStorageMover +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. @@ -191,7 +233,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobRunResourceId ## NOTES diff --git a/src/StorageMover/StorageMover/help/Update-AzStorageMover.md b/src/StorageMover/StorageMover/help/Update-AzStorageMover.md index 82f40353b45d..6bd78603c8a0 100644 --- a/src/StorageMover/StorageMover/help/Update-AzStorageMover.md +++ b/src/StorageMover/StorageMover/help/Update-AzStorageMover.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzStorageMover ## SYNOPSIS -Updates properties for a Storage Mover resource. +Update properties for a Storage Mover resource. Properties not specified in the request body will be unchanged. ## SYNTAX @@ -20,27 +20,28 @@ Update-AzStorageMover -Name -ResourceGroupName [-SubscriptionI [-WhatIf] [-Confirm] [] ``` -### Update +### UpdateViaJsonString ``` Update-AzStorageMover -Name -ResourceGroupName [-SubscriptionId ] - -StorageMover [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + -JsonString [-DefaultProfile ] [-WhatIf] [-Confirm] + [] ``` -### UpdateViaIdentityExpanded +### UpdateViaJsonFilePath ``` -Update-AzStorageMover -InputObject [-Description ] [-Tag ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Update-AzStorageMover -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-WhatIf] [-Confirm] + [] ``` -### UpdateViaIdentity +### UpdateViaIdentityExpanded ``` -Update-AzStorageMover -InputObject -StorageMover +Update-AzStorageMover -InputObject [-Description ] [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Updates properties for a Storage Mover resource. +Update properties for a Storage Mover resource. Properties not specified in the request body will be unchanged. ## EXAMPLES @@ -104,11 +105,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.StorageMover.Models.IStorageMoverIdentity -Parameter Sets: UpdateViaIdentityExpanded, UpdateViaIdentity +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True @@ -118,13 +118,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -Name -The name of the Storage Mover resource. +### -JsonFilePath +Path of Json file supplied to the Update operation ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update -Aliases: StorageMoverName +Parameter Sets: UpdateViaJsonFilePath +Aliases: Required: True Position: Named @@ -133,13 +133,12 @@ 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 Update operation ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateViaJsonString Aliases: Required: True @@ -149,19 +148,34 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -StorageMover -The Storage Mover resource. -To construct, see NOTES section for STORAGEMOVER properties and create a hash table. +### -Name +The name of the Storage Mover resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMoverUpdateParameters -Parameter Sets: Update, UpdateViaIdentity +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Aliases: StorageMoverName + +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: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -170,7 +184,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -231,13 +245,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMoverUpdateParameters - ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMover ## NOTES diff --git a/src/StorageMover/StorageMover/help/Update-AzStorageMoverAgent.md b/src/StorageMover/StorageMover/help/Update-AzStorageMoverAgent.md index d387d306aefa..feb4ffd0d790 100644 --- a/src/StorageMover/StorageMover/help/Update-AzStorageMoverAgent.md +++ b/src/StorageMover/StorageMover/help/Update-AzStorageMoverAgent.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzStorageMoverAgent ## SYNOPSIS -Creates or updates an Agent resource. +Update an Agent resource. ## SYNTAX @@ -20,28 +20,36 @@ Update-AzStorageMoverAgent -Name -ResourceGroupName -StorageMo [-WhatIf] [-Confirm] [] ``` -### Update +### UpdateViaJsonString ``` Update-AzStorageMoverAgent -Name -ResourceGroupName -StorageMoverName - [-SubscriptionId ] -Agent [-DefaultProfile ] + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaJsonFilePath ``` -Update-AzStorageMoverAgent -InputObject [-Description ] - [-UploadLimitScheduleWeeklyRecurrence ] [-DefaultProfile ] +Update-AzStorageMoverAgent -Name -ResourceGroupName -StorageMoverName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` -### UpdateViaIdentity +### UpdateViaIdentityStorageMoverExpanded ``` -Update-AzStorageMoverAgent -InputObject -Agent +Update-AzStorageMoverAgent -Name -StorageMoverInputObject + [-Description ] [-UploadLimitScheduleWeeklyRecurrence ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` +### UpdateViaIdentityExpanded +``` +Update-AzStorageMoverAgent -InputObject [-Description ] + [-UploadLimitScheduleWeeklyRecurrence ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Creates or updates an Agent resource. +Update an Agent resource. ## EXAMPLES @@ -93,22 +101,6 @@ This command updates the description and the upload limit weekly recurrence of a ## PARAMETERS -### -Agent -The Agent resource. -To construct, see NOTES section for AGENT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgentUpdateParameters -Parameter Sets: Update, UpdateViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -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. @@ -130,7 +122,7 @@ A description for the Agent. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityStorageMoverExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -142,11 +134,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.StorageMover.Models.IStorageMoverIdentity -Parameter Sets: UpdateViaIdentityExpanded, UpdateViaIdentity +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True @@ -156,12 +147,42 @@ Accept pipeline input: True (ByValue) 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 The name of the Agent resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityStorageMoverExpanded Aliases: AgentName Required: True @@ -177,7 +198,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -187,12 +208,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: UpdateViaIdentityStorageMoverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -207,7 +243,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -219,11 +255,10 @@ Accept wildcard characters: False ### -UploadLimitScheduleWeeklyRecurrence The set of weekly repeating recurrences of the WAN-link upload limit schedule. -To construct, see NOTES section for UPLOADLIMITSCHEDULEWEEKLYRECURRENCE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IUploadLimitWeeklyRecurrence[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IUploadLimitWeeklyRecurrence[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityStorageMoverExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -269,13 +304,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgentUpdateParameters - ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgent +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IAgent ## NOTES diff --git a/src/StorageMover/StorageMover/help/Update-AzStorageMoverAzSmbFileShareEndpoint.md b/src/StorageMover/StorageMover/help/Update-AzStorageMoverAzSmbFileShareEndpoint.md index 2b3eb7d8acea..b16e95a0e652 100644 --- a/src/StorageMover/StorageMover/help/Update-AzStorageMoverAzSmbFileShareEndpoint.md +++ b/src/StorageMover/StorageMover/help/Update-AzStorageMoverAzSmbFileShareEndpoint.md @@ -233,7 +233,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover/help/Update-AzStorageMoverAzStorageContainerEndpoint.md b/src/StorageMover/StorageMover/help/Update-AzStorageMoverAzStorageContainerEndpoint.md index d0ac226cd0b2..762f582be943 100644 --- a/src/StorageMover/StorageMover/help/Update-AzStorageMoverAzStorageContainerEndpoint.md +++ b/src/StorageMover/StorageMover/help/Update-AzStorageMoverAzStorageContainerEndpoint.md @@ -207,7 +207,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover/help/Update-AzStorageMoverJobDefinition.md b/src/StorageMover/StorageMover/help/Update-AzStorageMoverJobDefinition.md index 9523625627fd..b92ea5573ae8 100644 --- a/src/StorageMover/StorageMover/help/Update-AzStorageMoverJobDefinition.md +++ b/src/StorageMover/StorageMover/help/Update-AzStorageMoverJobDefinition.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzStorageMoverJobDefinition ## SYNOPSIS -Updates properties for a Job Definition resource. +Update properties for a Job Definition resource. Properties not specified in the request body will be unchanged. ## SYNTAX @@ -16,34 +16,49 @@ Properties not specified in the request body will be unchanged. ### UpdateExpanded (Default) ``` Update-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName - -StorageMoverName [-SubscriptionId ] [-AgentName ] [-CopyMode ] + -StorageMoverName [-SubscriptionId ] [-AgentName ] [-CopyMode ] [-Description ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` -### Update +### UpdateViaJsonString ``` Update-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName - -StorageMoverName [-SubscriptionId ] -JobDefinition - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + -StorageMoverName [-SubscriptionId ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaJsonFilePath ``` -Update-AzStorageMoverJobDefinition -InputObject [-AgentName ] - [-CopyMode ] [-Description ] [-DefaultProfile ] +Update-AzStorageMoverJobDefinition -Name -ProjectName -ResourceGroupName + -StorageMoverName [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` -### UpdateViaIdentity +### UpdateViaIdentityStorageMoverExpanded ``` -Update-AzStorageMoverJobDefinition -InputObject - -JobDefinition [-DefaultProfile ] +Update-AzStorageMoverJobDefinition -Name -ProjectName + -StorageMoverInputObject [-AgentName ] [-CopyMode ] + [-Description ] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityProjectExpanded +``` +Update-AzStorageMoverJobDefinition -Name -ProjectInputObject + [-AgentName ] [-CopyMode ] [-Description ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzStorageMoverJobDefinition -InputObject [-AgentName ] + [-CopyMode ] [-Description ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Updates properties for a Job Definition resource. +Update properties for a Job Definition resource. Properties not specified in the request body will be unchanged. ## EXAMPLES @@ -88,7 +103,7 @@ Name of the Agent to assign for new Job Runs of this Job Definition. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityStorageMoverExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -102,8 +117,8 @@ Accept wildcard characters: False Strategy to use for copy. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityStorageMoverExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -134,7 +149,7 @@ A description for the Job Definition. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityStorageMoverExpanded, UpdateViaIdentityProjectExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -146,11 +161,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.StorageMover.Models.IStorageMoverIdentity -Parameter Sets: UpdateViaIdentityExpanded, UpdateViaIdentity +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True @@ -160,19 +174,33 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JobDefinition -The Job Definition resource. -To construct, see NOTES section for JOBDEFINITION properties and create a hash table. +### -JsonFilePath +Path of Json file supplied to the Update operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinitionUpdateParameters -Parameter Sets: Update, UpdateViaIdentity +Type: System.String +Parameter Sets: UpdateViaJsonFilePath Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +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 ``` @@ -181,7 +209,7 @@ The name of the Job Definition resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityStorageMoverExpanded, UpdateViaIdentityProjectExpanded Aliases: JobDefinitionName Required: True @@ -191,12 +219,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProjectInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: UpdateViaIdentityProjectExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ProjectName The name of the Project resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityStorageMoverExpanded Aliases: Required: True @@ -212,7 +255,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -222,12 +265,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: UpdateViaIdentityStorageMoverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -242,7 +300,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -288,13 +346,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinitionUpdateParameters - ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IJobDefinition ## NOTES diff --git a/src/StorageMover/StorageMover/help/Update-AzStorageMoverNfsEndpoint.md b/src/StorageMover/StorageMover/help/Update-AzStorageMoverNfsEndpoint.md index bf6b4822b416..d0c396081349 100644 --- a/src/StorageMover/StorageMover/help/Update-AzStorageMoverNfsEndpoint.md +++ b/src/StorageMover/StorageMover/help/Update-AzStorageMoverNfsEndpoint.md @@ -207,7 +207,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/src/StorageMover/StorageMover/help/Update-AzStorageMoverProject.md b/src/StorageMover/StorageMover/help/Update-AzStorageMoverProject.md index f7df7b5f643f..5d0874a76495 100644 --- a/src/StorageMover/StorageMover/help/Update-AzStorageMoverProject.md +++ b/src/StorageMover/StorageMover/help/Update-AzStorageMoverProject.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzStorageMoverProject ## SYNOPSIS -Updates properties for a Project resource. +Update properties for a Project resource. Properties not specified in the request body will be unchanged. ## SYNTAX @@ -20,27 +20,35 @@ Update-AzStorageMoverProject -Name -ResourceGroupName -Storage [-WhatIf] [-Confirm] [] ``` -### Update +### UpdateViaJsonString ``` Update-AzStorageMoverProject -Name -ResourceGroupName -StorageMoverName - [-SubscriptionId ] -Project [-DefaultProfile ] + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaJsonFilePath ``` -Update-AzStorageMoverProject -InputObject [-Description ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Update-AzStorageMoverProject -Name -ResourceGroupName -StorageMoverName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityStorageMoverExpanded +``` +Update-AzStorageMoverProject -Name -StorageMoverInputObject + [-Description ] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] ``` -### UpdateViaIdentity +### UpdateViaIdentityExpanded ``` -Update-AzStorageMoverProject -InputObject -Project +Update-AzStorageMoverProject -InputObject [-Description ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Updates properties for a Project resource. +Update properties for a Project resource. Properties not specified in the request body will be unchanged. ## EXAMPLES @@ -89,7 +97,7 @@ A description for the Project. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityStorageMoverExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -101,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.StorageMover.Models.IStorageMoverIdentity -Parameter Sets: UpdateViaIdentityExpanded, UpdateViaIdentity +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True @@ -115,13 +122,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -Name -The name of the Project resource. +### -JsonFilePath +Path of Json file supplied to the Update operation ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update -Aliases: ProjectName +Parameter Sets: UpdateViaJsonFilePath +Aliases: Required: True Position: Named @@ -130,19 +137,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Project -The Project resource. -To construct, see NOTES section for PROJECT properties and create a hash table. +### -JsonString +Json string supplied to the Update operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProjectUpdateParameters -Parameter Sets: Update, UpdateViaIdentity +Type: System.String +Parameter Sets: UpdateViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name of the Project resource. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityStorageMoverExpanded +Aliases: ProjectName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False Accept wildcard characters: False ``` @@ -152,7 +173,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -162,12 +183,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageMoverInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity +Parameter Sets: UpdateViaIdentityStorageMoverExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -StorageMoverName The name of the Storage Mover resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -182,7 +218,7 @@ The ID of the target subscription. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, Update +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -228,13 +264,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProjectUpdateParameters - ### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IStorageMoverIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IProject ## NOTES diff --git a/src/StorageMover/StorageMover/help/Update-AzStorageMoverSmbEndpoint.md b/src/StorageMover/StorageMover/help/Update-AzStorageMoverSmbEndpoint.md index 51d51fb9b6d8..6f0d074c1f60 100644 --- a/src/StorageMover/StorageMover/help/Update-AzStorageMoverSmbEndpoint.md +++ b/src/StorageMover/StorageMover/help/Update-AzStorageMoverSmbEndpoint.md @@ -277,7 +277,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IEndpoint ## NOTES diff --git a/tools/StaticAnalysis/Exceptions/Az.StorageMover/BreakingChangeIssues.csv b/tools/StaticAnalysis/Exceptions/Az.StorageMover/BreakingChangeIssues.csv new file mode 100644 index 000000000000..1793cb7f254a --- /dev/null +++ b/tools/StaticAnalysis/Exceptions/Az.StorageMover/BreakingChangeIssues.csv @@ -0,0 +1,53 @@ +"Module","ClassName","Target","Severity","ProblemId","Description","Remediation" +"Az.StorageMover","Get-AzStorageMover","Get-AzStorageMover","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","Get-AzStorageMoverAgent","Get-AzStorageMoverAgent","0","3000","The type of property 'UploadLimitScheduleWeeklyRecurrence' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgent' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IUploadLimitWeeklyRecurrence' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IUploadLimitWeeklyRecurrence]'.","Change the type of property 'UploadLimitScheduleWeeklyRecurrence' back to 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IUploadLimitWeeklyRecurrence'." +"Az.StorageMover","Get-AzStorageMoverAgent","Get-AzStorageMoverAgent","0","3000","The type of property 'AgentStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgent' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.AgentStatus]' to 'System.String'.","Change the type of property 'AgentStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.AgentStatus]'." +"Az.StorageMover","Get-AzStorageMoverAgent","Get-AzStorageMoverAgent","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgent' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","Get-AzStorageMoverEndpoint","Get-AzStorageMoverEndpoint","0","3000","The type of property 'EndpointType' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpointBaseProperties' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.EndpointType' to 'System.String'.","Change the type of property 'EndpointType' back to 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.EndpointType'." +"Az.StorageMover","Get-AzStorageMoverEndpoint","Get-AzStorageMoverEndpoint","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IEndpointBaseProperties' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","Get-AzStorageMoverJobDefinition","Get-AzStorageMoverJobDefinition","0","3000","The type of property 'CopyMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode' to 'System.String'.","Change the type of property 'CopyMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode'." +"Az.StorageMover","Get-AzStorageMoverJobDefinition","Get-AzStorageMoverJobDefinition","0","3000","The type of property 'LatestJobRunStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.JobRunStatus]' to 'System.String'.","Change the type of property 'LatestJobRunStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.JobRunStatus]'." +"Az.StorageMover","Get-AzStorageMoverJobDefinition","Get-AzStorageMoverJobDefinition","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","Get-AzStorageMoverJobRun","Get-AzStorageMoverJobRun","0","3000","The type of property 'ScanStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobRun' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.JobRunScanStatus]' to 'System.String'.","Change the type of property 'ScanStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.JobRunScanStatus]'." +"Az.StorageMover","Get-AzStorageMoverJobRun","Get-AzStorageMoverJobRun","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobRun' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.JobRunStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.JobRunStatus]'." +"Az.StorageMover","Get-AzStorageMoverJobRun","Get-AzStorageMoverJobRun","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobRun' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","Get-AzStorageMoverProject","Get-AzStorageMoverProject","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","New-AzStorageMover","New-AzStorageMover","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","New-AzStorageMover","New-AzStorageMover","0","2000","The cmdlet 'New-AzStorageMover' no longer supports the parameter 'StorageMover' and no alias was found for the original parameter name.","Add the parameter 'StorageMover' back to the cmdlet 'New-AzStorageMover', or add an alias to the original parameter name." +"Az.StorageMover","New-AzStorageMover","New-AzStorageMover","0","1050","The parameter set 'Create' for cmdlet 'New-AzStorageMover' has been removed.","Add parameter set 'Create' back to cmdlet 'New-AzStorageMover'." +"Az.StorageMover","New-AzStorageMoverJobDefinition","New-AzStorageMoverJobDefinition","0","3000","The type of property 'CopyMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode' to 'System.String'.","Change the type of property 'CopyMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode'." +"Az.StorageMover","New-AzStorageMoverJobDefinition","New-AzStorageMoverJobDefinition","0","3000","The type of property 'LatestJobRunStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.JobRunStatus]' to 'System.String'.","Change the type of property 'LatestJobRunStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.JobRunStatus]'." +"Az.StorageMover","New-AzStorageMoverJobDefinition","New-AzStorageMoverJobDefinition","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","New-AzStorageMoverJobDefinition","New-AzStorageMoverJobDefinition","0","2000","The cmdlet 'New-AzStorageMoverJobDefinition' no longer supports the parameter 'JobDefinition' and no alias was found for the original parameter name.","Add the parameter 'JobDefinition' back to the cmdlet 'New-AzStorageMoverJobDefinition', or add an alias to the original parameter name." +"Az.StorageMover","New-AzStorageMoverJobDefinition","New-AzStorageMoverJobDefinition","0","2020","The cmdlet 'New-AzStorageMoverJobDefinition' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode' for parameter 'CopyMode'.","Change the type for parameter 'CopyMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode'." +"Az.StorageMover","New-AzStorageMoverJobDefinition","New-AzStorageMoverJobDefinition","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzStorageMoverJobDefinition' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzStorageMoverJobDefinition'." +"Az.StorageMover","New-AzStorageMoverJobDefinition","New-AzStorageMoverJobDefinition","0","1050","The parameter set 'Create' for cmdlet 'New-AzStorageMoverJobDefinition' has been removed.","Add parameter set 'Create' back to cmdlet 'New-AzStorageMoverJobDefinition'." +"Az.StorageMover","New-AzStorageMoverNfsEndpoint","New-AzStorageMoverNfsEndpoint","0","2020","The cmdlet 'New-AzStorageMoverNfsEndpoint' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.NfsVersion' for parameter 'NfsVersion'.","Change the type for parameter 'NfsVersion' back to 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.NfsVersion'." +"Az.StorageMover","New-AzStorageMoverProject","New-AzStorageMoverProject","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","New-AzStorageMoverProject","New-AzStorageMoverProject","0","2000","The cmdlet 'New-AzStorageMoverProject' no longer supports the parameter 'Project' and no alias was found for the original parameter name.","Add the parameter 'Project' back to the cmdlet 'New-AzStorageMoverProject', or add an alias to the original parameter name." +"Az.StorageMover","New-AzStorageMoverProject","New-AzStorageMoverProject","0","1050","The parameter set 'Create' for cmdlet 'New-AzStorageMoverProject' has been removed.","Add parameter set 'Create' back to cmdlet 'New-AzStorageMoverProject'." +"Az.StorageMover","New-AzStorageMoverUploadLimitWeeklyRecurrenceObject","New-AzStorageMoverUploadLimitWeeklyRecurrenceObject","0","3010","The property 'EndTime' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.UploadLimitWeeklyRecurrence' has been removed.","Add the property 'EndTime' back to type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.UploadLimitWeeklyRecurrence'." +"Az.StorageMover","New-AzStorageMoverUploadLimitWeeklyRecurrenceObject","New-AzStorageMoverUploadLimitWeeklyRecurrenceObject","0","3010","The property 'StartTime' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.UploadLimitWeeklyRecurrence' has been removed.","Add the property 'StartTime' back to type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.UploadLimitWeeklyRecurrence'." +"Az.StorageMover","New-AzStorageMoverUploadLimitWeeklyRecurrenceObject","New-AzStorageMoverUploadLimitWeeklyRecurrenceObject","0","3000","The type of property 'Day' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.UploadLimitWeeklyRecurrence' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.DayOfWeek[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Day' back to 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.DayOfWeek[]'." +"Az.StorageMover","New-AzStorageMoverUploadLimitWeeklyRecurrenceObject","New-AzStorageMoverUploadLimitWeeklyRecurrenceObject","0","2110","The element type for parameter 'Day' has been changed from 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.DayOfWeek' to 'System.String'.","Change the element type for parameter 'Day' back to 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.DayOfWeek'." +"Az.StorageMover","Update-AzStorageMover","Update-AzStorageMover","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IStorageMover' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","Update-AzStorageMover","Update-AzStorageMover","0","2000","The cmdlet 'Update-AzStorageMover' no longer supports the parameter 'StorageMover' and no alias was found for the original parameter name.","Add the parameter 'StorageMover' back to the cmdlet 'Update-AzStorageMover', or add an alias to the original parameter name." +"Az.StorageMover","Update-AzStorageMover","Update-AzStorageMover","0","1050","The parameter set 'Update' for cmdlet 'Update-AzStorageMover' has been removed.","Add parameter set 'Update' back to cmdlet 'Update-AzStorageMover'." +"Az.StorageMover","Update-AzStorageMover","Update-AzStorageMover","0","1050","The parameter set 'UpdateViaIdentity' for cmdlet 'Update-AzStorageMover' has been removed.","Add parameter set 'UpdateViaIdentity' back to cmdlet 'Update-AzStorageMover'." +"Az.StorageMover","Update-AzStorageMoverAgent","Update-AzStorageMoverAgent","0","3000","The type of property 'UploadLimitScheduleWeeklyRecurrence' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgent' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IUploadLimitWeeklyRecurrence' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IUploadLimitWeeklyRecurrence]'.","Change the type of property 'UploadLimitScheduleWeeklyRecurrence' back to 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.IUploadLimitWeeklyRecurrence'." +"Az.StorageMover","Update-AzStorageMoverAgent","Update-AzStorageMoverAgent","0","3000","The type of property 'AgentStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgent' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.AgentStatus]' to 'System.String'.","Change the type of property 'AgentStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.AgentStatus]'." +"Az.StorageMover","Update-AzStorageMoverAgent","Update-AzStorageMoverAgent","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IAgent' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","Update-AzStorageMoverAgent","Update-AzStorageMoverAgent","0","2000","The cmdlet 'Update-AzStorageMoverAgent' no longer supports the parameter 'Agent' and no alias was found for the original parameter name.","Add the parameter 'Agent' back to the cmdlet 'Update-AzStorageMoverAgent', or add an alias to the original parameter name." +"Az.StorageMover","Update-AzStorageMoverAgent","Update-AzStorageMoverAgent","0","1050","The parameter set 'Update' for cmdlet 'Update-AzStorageMoverAgent' has been removed.","Add parameter set 'Update' back to cmdlet 'Update-AzStorageMoverAgent'." +"Az.StorageMover","Update-AzStorageMoverAgent","Update-AzStorageMoverAgent","0","1050","The parameter set 'UpdateViaIdentity' for cmdlet 'Update-AzStorageMoverAgent' has been removed.","Add parameter set 'UpdateViaIdentity' back to cmdlet 'Update-AzStorageMoverAgent'." +"Az.StorageMover","Update-AzStorageMoverJobDefinition","Update-AzStorageMoverJobDefinition","0","3000","The type of property 'CopyMode' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode' to 'System.String'.","Change the type of property 'CopyMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode'." +"Az.StorageMover","Update-AzStorageMoverJobDefinition","Update-AzStorageMoverJobDefinition","0","3000","The type of property 'LatestJobRunStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.JobRunStatus]' to 'System.String'.","Change the type of property 'LatestJobRunStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.JobRunStatus]'." +"Az.StorageMover","Update-AzStorageMoverJobDefinition","Update-AzStorageMoverJobDefinition","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IJobDefinition' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","Update-AzStorageMoverJobDefinition","Update-AzStorageMoverJobDefinition","0","2000","The cmdlet 'Update-AzStorageMoverJobDefinition' no longer supports the parameter 'JobDefinition' and no alias was found for the original parameter name.","Add the parameter 'JobDefinition' back to the cmdlet 'Update-AzStorageMoverJobDefinition', or add an alias to the original parameter name." +"Az.StorageMover","Update-AzStorageMoverJobDefinition","Update-AzStorageMoverJobDefinition","0","2020","The cmdlet 'Update-AzStorageMoverJobDefinition' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode' for parameter 'CopyMode'.","Change the type for parameter 'CopyMode' back to 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.CopyMode'." +"Az.StorageMover","Update-AzStorageMoverJobDefinition","Update-AzStorageMoverJobDefinition","0","1050","The parameter set 'Update' for cmdlet 'Update-AzStorageMoverJobDefinition' has been removed.","Add parameter set 'Update' back to cmdlet 'Update-AzStorageMoverJobDefinition'." +"Az.StorageMover","Update-AzStorageMoverJobDefinition","Update-AzStorageMoverJobDefinition","0","1050","The parameter set 'UpdateViaIdentity' for cmdlet 'Update-AzStorageMoverJobDefinition' has been removed.","Add parameter set 'UpdateViaIdentity' back to cmdlet 'Update-AzStorageMoverJobDefinition'." +"Az.StorageMover","Update-AzStorageMoverProject","Update-AzStorageMoverProject","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.IProject' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Support.ProvisioningState]'." +"Az.StorageMover","Update-AzStorageMoverProject","Update-AzStorageMoverProject","0","2000","The cmdlet 'Update-AzStorageMoverProject' no longer supports the parameter 'Project' and no alias was found for the original parameter name.","Add the parameter 'Project' back to the cmdlet 'Update-AzStorageMoverProject', or add an alias to the original parameter name." +"Az.StorageMover","Update-AzStorageMoverProject","Update-AzStorageMoverProject","0","1050","The parameter set 'Update' for cmdlet 'Update-AzStorageMoverProject' has been removed.","Add parameter set 'Update' back to cmdlet 'Update-AzStorageMoverProject'." +"Az.StorageMover","Update-AzStorageMoverProject","Update-AzStorageMoverProject","0","1050","The parameter set 'UpdateViaIdentity' for cmdlet 'Update-AzStorageMoverProject' has been removed.","Add parameter set 'UpdateViaIdentity' back to cmdlet 'Update-AzStorageMoverProject'." \ No newline at end of file