From cb41b2531195e26ff0f68a7fc7a994b999e6b95f Mon Sep 17 00:00:00 2001 From: Jinpei Li Date: Fri, 1 Aug 2025 16:44:52 +0800 Subject: [PATCH 1/2] Az.HealthcareApis update generation tool version: autorest.powershell v3->v4 --- .../Properties/AssemblyInfo.cs | 27 ++ .../HealthcareApis.Autorest/README.md | 12 +- .../custom/New-AzHealthcareApisService.ps1 | 89 ++--- .../custom/New-AzHealthcareApisWorkspace.ps1 | 31 +- .../custom/New-AzHealthcareDicomService.ps1 | 85 +++-- .../custom/New-AzHealthcareFhirService.ps1 | 154 +++++--- .../custom/New-AzHealthcareIotConnector.ps1 | 100 ++++-- ...zHealthcareIotConnectorFhirDestination.ps1 | 80 ++++- .../docs/Az.HealthcareApis.md | 11 +- .../docs/Get-AzHealthcareApisService.md | 3 +- .../docs/Get-AzHealthcareApisWorkspace.md | 3 +- .../docs/Get-AzHealthcareDicomService.md | 26 +- .../docs/Get-AzHealthcareFhirDestination.md | 2 +- .../docs/Get-AzHealthcareFhirService.md | 26 +- .../docs/Get-AzHealthcareIotConnector.md | 26 +- ...AzHealthcareIotConnectorFhirDestination.md | 49 ++- .../docs/New-AzHealthcareApisService.md | 121 +++++-- .../docs/New-AzHealthcareApisWorkspace.md | 62 +++- .../docs/New-AzHealthcareDicomService.md | 118 ++++-- .../docs/New-AzHealthcareFhirService.md | 179 ++++++--- .../docs/New-AzHealthcareIotConnector.md | 138 +++++-- ...AzHealthcareIotConnectorFhirDestination.md | 122 ++++++- .../docs/Remove-AzHealthcareApisService.md | 1 - .../docs/Remove-AzHealthcareApisWorkspace.md | 1 - .../docs/Remove-AzHealthcareDicomService.md | 24 +- .../docs/Remove-AzHealthcareFhirService.md | 24 +- .../docs/Remove-AzHealthcareIotConnector.md | 24 +- ...AzHealthcareIotConnectorFhirDestination.md | 49 ++- ...est-AzHealthcareServiceNameAvailability.md | 54 +-- .../docs/Update-AzHealthcareApisService.md | 68 +++- .../docs/Update-AzHealthcareApisWorkspace.md | 55 ++- .../docs/Update-AzHealthcareDicomService.md | 88 ++++- .../docs/Update-AzHealthcareFhirService.md | 331 ++++++++++++++++- .../docs/Update-AzHealthcareIotConnector.md | 144 +++++++- ...AzHealthcareIotConnectorFhirDestination.md | 340 ++++++++++++++++++ ...AzHealthcareIotConnectorFhirDestination.md | 13 + .../generate-info.json | 2 +- .../resources/README.md | 11 + .../test/AzHealthcareDicomService.Tests.ps1 | 4 +- .../test/AzHealthcareFhirService.Tests.ps1 | 4 +- .../test/AzHealthcareIotConnector.Tests.ps1 | 4 +- ...hcareIotConnectorFhirDestination.Tests.ps1 | 16 + ...hcareIotConnectorFhirDestination.Tests.ps1 | 33 ++ .../HealthcareApis.Autorest/test/utils.ps1 | 7 +- src/HealthcareApis/HealthcareApis.sln | 89 ++++- .../HealthcareApis/Az.HealthcareApis.psd1 | 18 +- .../HealthcareApis/help/Az.HealthcareApis.md | 9 +- .../help/Get-AzHealthcareApisService.md | 3 +- .../help/Get-AzHealthcareApisWorkspace.md | 3 +- .../help/Get-AzHealthcareDicomService.md | 26 +- .../help/Get-AzHealthcareFhirDestination.md | 2 +- .../help/Get-AzHealthcareFhirService.md | 26 +- .../help/Get-AzHealthcareIotConnector.md | 26 +- ...AzHealthcareIotConnectorFhirDestination.md | 51 ++- .../help/New-AzHealthcareApisService.md | 132 ++++--- .../help/New-AzHealthcareApisWorkspace.md | 62 +++- .../help/New-AzHealthcareDicomService.md | 118 ++++-- .../help/New-AzHealthcareFhirService.md | 173 ++++++--- .../help/New-AzHealthcareIotConnector.md | 137 +++++-- ...AzHealthcareIotConnectorFhirDestination.md | 128 ++++++- .../help/Remove-AzHealthcareApisService.md | 1 - .../help/Remove-AzHealthcareApisWorkspace.md | 1 - .../help/Remove-AzHealthcareDicomService.md | 25 +- .../help/Remove-AzHealthcareFhirService.md | 25 +- .../help/Remove-AzHealthcareIotConnector.md | 25 +- ...AzHealthcareIotConnectorFhirDestination.md | 49 ++- ...est-AzHealthcareServiceNameAvailability.md | 54 +-- .../help/Update-AzHealthcareApisService.md | 69 +++- .../help/Update-AzHealthcareApisWorkspace.md | 55 ++- .../help/Update-AzHealthcareDicomService.md | 88 ++++- .../help/Update-AzHealthcareFhirService.md | 330 ++++++++++++++++- .../help/Update-AzHealthcareIotConnector.md | 141 +++++++- ...AzHealthcareIotConnectorFhirDestination.md | 339 +++++++++++++++++ 73 files changed, 4147 insertions(+), 819 deletions(-) create mode 100644 src/HealthcareApis/HealthcareApis.Autorest/Properties/AssemblyInfo.cs create mode 100644 src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareIotConnectorFhirDestination.md create mode 100644 src/HealthcareApis/HealthcareApis.Autorest/examples/Update-AzHealthcareIotConnectorFhirDestination.md create mode 100644 src/HealthcareApis/HealthcareApis.Autorest/resources/README.md create mode 100644 src/HealthcareApis/HealthcareApis.Autorest/test/Update-AzHealthcareIotConnectorFhirDestination.Tests.ps1 create mode 100644 src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareIotConnectorFhirDestination.md diff --git a/src/HealthcareApis/HealthcareApis.Autorest/Properties/AssemblyInfo.cs b/src/HealthcareApis/HealthcareApis.Autorest/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..bdcee0d785c2 --- /dev/null +++ b/src/HealthcareApis/HealthcareApis.Autorest/Properties/AssemblyInfo.cs @@ -0,0 +1,27 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the Apache License, Version 2.0 (the ""License""); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an ""AS IS"" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +// is regenerated. + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Microsoft")] +[assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © Microsoft")] +[assembly: System.Reflection.AssemblyProductAttribute("Microsoft Azure PowerShell")] +[assembly: System.Reflection.AssemblyTitleAttribute("Microsoft Azure PowerShell - HealthcareApis")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("2.1.0")] +[assembly: System.Reflection.AssemblyVersionAttribute("2.1.0")] +[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly: System.CLSCompliantAttribute(false)] + diff --git a/src/HealthcareApis/HealthcareApis.Autorest/README.md b/src/HealthcareApis/HealthcareApis.Autorest/README.md index 1b722caf41f0..3bd90ffc4ee2 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/README.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/README.md @@ -37,16 +37,9 @@ module-version: 0.3.0 title: HealthcareApis subject-prefix: $(service-name) -resourcegroup-append: true -identity-correction-for-post: true - metadata: tags: Azure ResourceManager ARM PSModule $(service-name) HealthCare FhirService -# 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: - where: subject-prefix: (^HealthcareApis)(.*) @@ -56,7 +49,10 @@ directive: where: $ transform: return $.replace(/ErrorDetailsInternal/g, "InternalErrorDetails") - where: - variant: ^Create$|^CreateViaIdentity$|^CreateViaIdentityExpanded$|^Update$|^UpdateViaIdentity$ + variant: ^(Create|Update)(?!.*?(Expanded|JsonFilePath|JsonString)) + remove: true + - where: + variant: ^CreateViaIdentity$|^CreateViaIdentityExpanded$ remove: true - where: verb: Set diff --git a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareApisService.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareApisService.ps1 index 5e5e11e954b0..2cacfebaa294 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareApisService.ps1 +++ b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareApisService.ps1 @@ -49,7 +49,7 @@ PRIVATEENDPOINTCONNECTION : The list of private en https://learn.microsoft.com/powershell/module/az.healthcareapis/new-azhealthcareapisservice #> function New-AzHealthcareApisService { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServicesDescription])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(Mandatory)] @@ -71,152 +71,161 @@ function New-AzHealthcareApisService { # The subscription identifier. ${SubscriptionId}, - [Parameter(Mandatory)] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.Kind])] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.PSArgumentCompleterAttribute("fhir", "fhir-Stu3", "fhir-R4")] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.Kind] + [System.String] # The kind of the service. ${Kind}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The resource location. ${Location}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServiceAccessPolicyEntry[]] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry[]] # The access policies of the service instance. - # To construct, see NOTES section for ACCESSPOLICYOBJECTID properties and create a hash table. ${AccessPolicyObjectId}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String[]] # The list of the ACR login servers. ${AcrConfigurationLoginServer}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServiceOciArtifactEntry[]] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry[]] # The list of Open Container Initiative (OCI) artifacts. - # To construct, see NOTES section for ACRCONFIGURATIONOCIARTIFACT properties and create a hash table. ${AcrConfigurationOciArtifact}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.Management.Automation.SwitchParameter] # If credentials are allowed via CORS. ${AllowCorsCredential}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The audience url for the service ${Audience}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The authority url for the service ${Authority}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String[]] # The headers to be allowed via CORS. ${CorsHeader}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.Int32] # The max age to be allowed via CORS. ${CorsMaxAge}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String[]] # The methods to be allowed via CORS. ${CorsMethod}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String[]] # The origins to be allowed via CORS. ${CorsOrigin}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The URI of the customer-managed key for the backing database. ${CosmosKeyVaultKeyUri}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.Int32] # The provisioned throughput for the backing database. ${CosmosOfferThroughput}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.Management.Automation.SwitchParameter] # If the SMART on FHIR proxy is enabled ${EnableSmartProxy}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.Management.Automation.SwitchParameter] + # Determines whether to enable a system-assigned identity for the resource. + ${EnableSystemAssignedIdentity}, + + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # An etag associated with the resource, used for optimistic concurrency when editing it. ${Etag}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The name of the default export storage account. ${ExportStorageAccountName}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ManagedServiceIdentityType])] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ManagedServiceIdentityType] - # Type of identity being specified, currently SystemAssigned and None are allowed. - ${IdentityType}, - - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api10.IPrivateEndpointConnection[]] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection[]] # The list of private endpoint connections that are set up for this resource. - # To construct, see NOTES section for PRIVATEENDPOINTCONNECTION properties and create a hash table. ${PrivateEndpointConnection}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess])] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess] + [System.String] # Control permission for data plane traffic coming from public networks while private endpoint is enabled. ${PublicNetworkAccess}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesResourceTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServicesResourceTags]))] [System.Collections.Hashtable] # The resource tags. ${Tag}, + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Path of Json file supplied to the Create operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Json string supplied to the Create operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Azure')] [System.Management.Automation.PSObject] - # The credentials, account, tenant, and subscription used for communication with Azure. + # The DefaultProfile parameter is not functional. + # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ${DefaultProfile}, [Parameter()] diff --git a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareApisWorkspace.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareApisWorkspace.ps1 index 5ffdbcb3071f..9399503b896a 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareApisWorkspace.ps1 +++ b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareApisWorkspace.ps1 @@ -32,7 +32,7 @@ Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace https://learn.microsoft.com/powershell/module/az.healthcareapis/new-azhealthcareapisworkspace #> function New-AzHealthcareApisWorkspace { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IWorkspace])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(Mandatory)] @@ -55,38 +55,51 @@ function New-AzHealthcareApisWorkspace { # The subscription identifier. ${SubscriptionId}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # An etag associated with the resource, used for optimistic concurrency when editing it. ${Etag}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The resource location. ${Location}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess])] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess] + [System.String] # Control permission for data plane traffic coming from public networks while private endpoint is enabled. ${PublicNetworkAccess}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IResourceTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IResourceTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Path of Json file supplied to the Create operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Json string supplied to the Create operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Azure')] [System.Management.Automation.PSObject] - # The credentials, account, tenant, and subscription used for communication with Azure. + # The DefaultProfile parameter is not functional. + # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ${DefaultProfile}, [Parameter()] diff --git a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareDicomService.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareDicomService.ps1 index 9b63dd86b3f3..54d74d2d019a 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareDicomService.ps1 +++ b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareDicomService.ps1 @@ -32,7 +32,7 @@ Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomServi https://learn.microsoft.com/powershell/module/az.healthcareapis/new-azhealthcaredicomservice #> function New-AzHealthcareDicomService { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IDicomService])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(Mandatory)] @@ -42,73 +42,102 @@ function New-AzHealthcareDicomService { # The name of DICOM Service resource. ${Name}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] [System.String] # The name of the resource group that contains the service instance. ${ResourceGroupName}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] [System.String] # The name of workspace resource. ${WorkspaceName}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaJsonFilePath')] + [Parameter(ParameterSetName='CreateViaJsonString')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String] # The subscription identifier. ${SubscriptionId}, - [Parameter()] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [System.String] - # An etag associated with the resource, used for optimistic concurrency when editing it. - ${Etag}, + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity] + # Identity Parameter + ${WorkspaceInputObject}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType])] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType] - # Type of identity being specified, currently SystemAssigned and None are allowed. - ${IdentityType}, + [System.Management.Automation.SwitchParameter] + # Determines whether to enable a system-assigned identity for the resource. + ${EnableSystemAssignedIdentity}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IUserAssignedIdentities]))] - [System.Collections.Hashtable] - # The set of user assigned identities associated with the resource. - # The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. - # The dictionary values can be empty objects ({}) in requests. - ${IdentityUserAssignedIdentity}, + [System.String] + # An etag associated with the resource, used for optimistic concurrency when editing it. + ${Etag}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The resource location. ${Location}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess])] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess] + [System.String] # Control permission for data plane traffic coming from public networks while private endpoint is enabled. ${PublicNetworkAccess}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IResourceTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IResourceTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String[]] + # The array of user assigned identities associated with the resource. + # The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + ${UserAssignedIdentity}, + + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Path of Json file supplied to the Create operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Json string supplied to the Create operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Azure')] [System.Management.Automation.PSObject] - # The credentials, account, tenant, and subscription used for communication with Azure. + # The DefaultProfile parameter is not functional. + # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ${DefaultProfile}, [Parameter()] diff --git a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareFhirService.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareFhirService.ps1 index 5ff64a7f7348..def82ffefcdc 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareFhirService.ps1 +++ b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareFhirService.ps1 @@ -44,7 +44,7 @@ ACRCONFIGURATIONOCIARTIFACT : The list of Open Conta https://learn.microsoft.com/powershell/module/az.healthcareapis/new-azhealthcarefhirservice #> function New-AzHealthcareFhirService { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirService])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(Mandatory)] @@ -54,174 +54,216 @@ function New-AzHealthcareFhirService { # The name of FHIR Service resource. ${Name}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] [System.String] # The name of the resource group that contains the service instance. ${ResourceGroupName}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaJsonFilePath')] + [Parameter(ParameterSetName='CreateViaJsonString')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # The subscription identifier. + ${SubscriptionId}, + + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] [System.String] # The name of workspace resource. ${WorkspaceName}, - [Parameter()] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] - [System.String] - # The subscription identifier. - ${SubscriptionId}, + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity] + # Identity Parameter + ${WorkspaceInputObject}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirServiceAccessPolicyEntry[]] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry[]] # Fhir Service access policies. - # To construct, see NOTES section for ACCESSPOLICYOBJECTID properties and create a hash table. ${AccessPolicyObjectId}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String[]] # The list of the Azure container registry login servers. ${AcrConfigurationLoginServer}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServiceOciArtifactEntry[]] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry[]] # The list of Open Container Initiative (OCI) artifacts. - # To construct, see NOTES section for ACRCONFIGURATIONOCIARTIFACT properties and create a hash table. ${AcrConfigurationOciArtifact}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.Management.Automation.SwitchParameter] # If credentials are allowed via CORS. ${AllowCorsCredential}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The audience url for the service ${Audience}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The authority url for the service ${Authority}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String[]] # The headers to be allowed via CORS. ${CorsHeader}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.Int32] # The max age to be allowed via CORS. ${CorsMaxAge}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String[]] # The methods to be allowed via CORS. ${CorsMethod}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String[]] # The origins to be allowed via CORS. ${CorsOrigin}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.Management.Automation.SwitchParameter] # If the SMART on FHIR proxy is enabled ${EnableSmartProxy}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.Management.Automation.SwitchParameter] + # Determines whether to enable a system-assigned identity for the resource. + ${EnableSystemAssignedIdentity}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # An etag associated with the resource, used for optimistic concurrency when editing it. ${Etag}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The name of the default export storage account. ${ExportStorageAccountName}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType])] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType] - # Type of identity being specified, currently SystemAssigned and None are allowed. - ${IdentityType}, - - [Parameter()] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IUserAssignedIdentities]))] - [System.Collections.Hashtable] - # The set of user assigned identities associated with the resource. - # The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. - # The dictionary values can be empty objects ({}) in requests. - ${IdentityUserAssignedIdentity}, - - [Parameter(Mandatory)] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind])] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.PSArgumentCompleterAttribute("fhir-Stu3", "fhir-R4")] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind] + [System.String] # The kind of the service. ${Kind}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The resource location. ${Location}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess])] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess] + [System.String] # Control permission for data plane traffic coming from public networks while private endpoint is enabled. ${PublicNetworkAccess}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy])] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.PSArgumentCompleterAttribute("no-version", "versioned", "versioned-update")] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy] + [System.String] # The default value for tracking history across all resources. ${ResourceVersionPolicyConfigurationDefault}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IResourceVersionPolicyConfigurationResourceTypeOverrides]))] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IResourceVersionPolicyConfigurationResourceTypeOverrides]))] [System.Collections.Hashtable] # A list of FHIR Resources and their version policy overrides. ${ResourceVersionPolicyConfigurationResourceTypeOverride}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IResourceTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IResourceTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String[]] + # The array of user assigned identities associated with the resource. + # The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + ${UserAssignedIdentity}, + + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Path of Json file supplied to the Create operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Json string supplied to the Create operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Azure')] [System.Management.Automation.PSObject] - # The credentials, account, tenant, and subscription used for communication with Azure. + # The DefaultProfile parameter is not functional. + # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ${DefaultProfile}, [Parameter()] diff --git a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareIotConnector.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareIotConnector.ps1 index 4df3ad6be84b..2515440f4720 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareIotConnector.ps1 +++ b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareIotConnector.ps1 @@ -33,7 +33,7 @@ Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnect https://learn.microsoft.com/powershell/module/az.healthcareapis/new-azhealthcareiotconnector #> function New-AzHealthcareIotConnector { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotConnector])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(Mandatory)] @@ -43,91 +43,123 @@ function New-AzHealthcareIotConnector { # The name of IoT Connector resource. ${Name}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] [System.String] # The name of the resource group that contains the service instance. ${ResourceGroupName}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaJsonFilePath')] + [Parameter(ParameterSetName='CreateViaJsonString')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # The subscription identifier. + ${SubscriptionId}, + + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] [System.String] # The name of workspace resource. ${WorkspaceName}, - [Parameter()] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] - [System.String] - # The subscription identifier. - ${SubscriptionId}, + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity] + # Identity Parameter + ${WorkspaceInputObject}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotMappingPropertiesContent]))] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotMappingPropertiesContent]))] [System.Collections.Hashtable] # The mapping. ${DeviceMappingContent}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.Management.Automation.SwitchParameter] + # Determines whether to enable a system-assigned identity for the resource. + ${EnableSystemAssignedIdentity}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # An etag associated with the resource, used for optimistic concurrency when editing it. ${Etag}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType])] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType] - # Type of identity being specified, currently SystemAssigned and None are allowed. - ${IdentityType}, - - [Parameter()] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IUserAssignedIdentities]))] - [System.Collections.Hashtable] - # The set of user assigned identities associated with the resource. - # The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. - # The dictionary values can be empty objects ({}) in requests. - ${IdentityUserAssignedIdentity}, - - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # Consumer group of the event hub to connected to. ${IngestionEndpointConfigurationConsumerGroup}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # Event Hub name to connect to. ${IngestionEndpointConfigurationEventHubName}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # Fully qualified namespace of the Event Hub to connect to. ${IngestionEndpointConfigurationFullyQualifiedEventHubNamespace}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The resource location. ${Location}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IResourceTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IResourceTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String[]] + # The array of user assigned identities associated with the resource. + # The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + ${UserAssignedIdentity}, + + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Path of Json file supplied to the Create operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Json string supplied to the Create operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Azure')] [System.Management.Automation.PSObject] - # The credentials, account, tenant, and subscription used for communication with Azure. + # The DefaultProfile parameter is not functional. + # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ${DefaultProfile}, [Parameter()] diff --git a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareIotConnectorFhirDestination.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareIotConnectorFhirDestination.ps1 index 108c4b50cc5d..e409f40f796f 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareIotConnectorFhirDestination.ps1 +++ b/src/HealthcareApis/HealthcareApis.Autorest/custom/New-AzHealthcareIotConnectorFhirDestination.ps1 @@ -33,7 +33,7 @@ Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDes https://learn.microsoft.com/powershell/module/az.healthcareapis/new-azhealthcareiotconnectorfhirdestination #> function New-AzHealthcareIotConnectorFhirDestination { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination])] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotFhirDestination])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(Mandatory)] @@ -42,69 +42,113 @@ function New-AzHealthcareIotConnectorFhirDestination { # The name of IoT Connector FHIR destination resource. ${FhirDestinationName}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] [System.String] # The name of IoT Connector resource. ${IotConnectorName}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] [System.String] # The name of the resource group that contains the service instance. ${ResourceGroupName}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaJsonFilePath')] + [Parameter(ParameterSetName='CreateViaJsonString')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # The subscription identifier. + ${SubscriptionId}, + + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] [System.String] # The name of workspace resource. ${WorkspaceName}, - [Parameter()] + [Parameter(ParameterSetName='CreateViaIdentityIotconnectorExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] - [System.String] - # The subscription identifier. - ${SubscriptionId}, + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity] + # Identity Parameter + ${IotconnectorInputObject}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity] + # Identity Parameter + ${WorkspaceInputObject}, + + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityIotconnectorExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # Fully qualified resource id of the FHIR service to connect to. ${FhirServiceResourceId}, - [Parameter(Mandatory)] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType])] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityIotconnectorExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.PSArgumentCompleterAttribute("Create", "Lookup")] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType] + [System.String] # Determines how resource identity is resolved on the destination. ${ResourceIdentityResolutionType}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityIotconnectorExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # An etag associated with the resource, used for optimistic concurrency when editing it. ${Etag}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityIotconnectorExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotMappingPropertiesContent]))] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotMappingPropertiesContent]))] [System.Collections.Hashtable] # The mapping. ${FhirMappingContent}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityIotconnectorExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityWorkspaceExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] [System.String] # The resource location. ${Location}, + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Path of Json file supplied to the Create operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Body')] + [System.String] + # Json string supplied to the Create operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Category('Azure')] [System.Management.Automation.PSObject] - # The credentials, account, tenant, and subscription used for communication with Azure. + # The DefaultProfile parameter is not functional. + # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ${DefaultProfile}, [Parameter()] diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Az.HealthcareApis.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Az.HealthcareApis.md index e02a879d1ce0..3d286a57f9cf 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Az.HealthcareApis.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Az.HealthcareApis.md @@ -1,6 +1,6 @@ --- Module Name: Az.HealthcareApis -Module Guid: 36cc732b-665f-4db7-bdfa-70d09e08f7b1 +Module Guid: 6dbf4fce-404a-451a-ae76-6551b5c79d0b Download Help Link: https://learn.microsoft.com/powershell/module/az.healthcareapis Help Version: 1.0.0.0 Locale: en-US @@ -78,11 +78,14 @@ Update the metadata of a service instance. Patch workspace details. ### [Update-AzHealthcareDicomService](Update-AzHealthcareDicomService.md) -Patch DICOM Service details. +Update a DICOM Service resource with the specified parameters. ### [Update-AzHealthcareFhirService](Update-AzHealthcareFhirService.md) -Patch FHIR Service details. +Update a FHIR Service resource with the specified parameters. ### [Update-AzHealthcareIotConnector](Update-AzHealthcareIotConnector.md) -Patch an IoT Connector. +Update an IoT Connector resource with the specified parameters. + +### [Update-AzHealthcareIotConnectorFhirDestination](Update-AzHealthcareIotConnectorFhirDestination.md) +Update an IoT Connector FHIR destination resource with the specified parameters. diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareApisService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareApisService.md index 9cc6ec4302e2..030207cdf20f 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareApisService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareApisService.md @@ -99,7 +99,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -167,7 +166,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServicesDescription ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareApisWorkspace.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareApisWorkspace.md index 81d7b8213dca..966ea9b750a0 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareApisWorkspace.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareApisWorkspace.md @@ -101,7 +101,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.HealthcareApis.Models.IHealthcareApisIdentity @@ -169,7 +168,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IWorkspace ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareDicomService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareDicomService.md index 242c0e6977e5..3982c13ed059 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareDicomService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareDicomService.md @@ -30,6 +30,12 @@ Get-AzHealthcareDicomService -InputObject [-DefaultPro [] ``` +### GetViaIdentityWorkspace +``` +Get-AzHealthcareDicomService -Name -WorkspaceInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets the properties of the specified DICOM Service. @@ -81,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -100,7 +105,7 @@ The name of DICOM Service resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityWorkspace Aliases: DicomServiceName Required: True @@ -140,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: GetViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -164,7 +184,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IDicomService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareFhirDestination.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareFhirDestination.md index 1a69b2a7889c..6fdcaa70036a 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareFhirDestination.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareFhirDestination.md @@ -120,7 +120,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotFhirDestination ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareFhirService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareFhirService.md index 85f2a5dbe679..0b5778e62145 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareFhirService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareFhirService.md @@ -30,6 +30,12 @@ Get-AzHealthcareFhirService -InputObject [-DefaultProf [] ``` +### GetViaIdentityWorkspace +``` +Get-AzHealthcareFhirService -Name -WorkspaceInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets the properties of the specified FHIR Service. @@ -81,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -100,7 +105,7 @@ The name of FHIR Service resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityWorkspace Aliases: FhirServiceName Required: True @@ -140,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: GetViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -164,7 +184,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareIotConnector.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareIotConnector.md index 1881c9793894..691abe4b154d 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareIotConnector.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareIotConnector.md @@ -30,6 +30,12 @@ Get-AzHealthcareIotConnector -InputObject [-DefaultPro [] ``` +### GetViaIdentityWorkspace +``` +Get-AzHealthcareIotConnector -Name -WorkspaceInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets the properties of the specified IoT Connector. @@ -81,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -100,7 +105,7 @@ The name of IoT Connector resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityWorkspace Aliases: IotConnectorName Required: True @@ -140,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: GetViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -164,7 +184,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotConnector ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareIotConnectorFhirDestination.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareIotConnectorFhirDestination.md index f929870a38eb..66b242076653 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareIotConnectorFhirDestination.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Get-AzHealthcareIotConnectorFhirDestination.md @@ -25,6 +25,18 @@ Get-AzHealthcareIotConnectorFhirDestination -InputObject ] [] ``` +### GetViaIdentityIotconnector +``` +Get-AzHealthcareIotConnectorFhirDestination -FhirDestinationName + -IotconnectorInputObject [-DefaultProfile ] [] +``` + +### GetViaIdentityWorkspace +``` +Get-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -WorkspaceInputObject [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets the properties of the specified Iot Connector FHIR destination. @@ -66,7 +78,7 @@ The name of IoT Connector FHIR destination resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityIotconnector, GetViaIdentityWorkspace Aliases: Required: True @@ -78,7 +90,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -92,12 +103,27 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -IotconnectorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: GetViaIdentityIotconnector +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -IotConnectorName The name of IoT Connector resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityWorkspace Aliases: Required: True @@ -137,6 +163,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: GetViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -161,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotFhirDestination ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareApisService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareApisService.md index 9cc33f3dc1e6..0e65a0f3b56b 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareApisService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareApisService.md @@ -12,18 +12,33 @@ Create or update the metadata of a service instance. ## SYNTAX +### CreateExpanded (Default) ``` New-AzHealthcareApisService -Name -ResourceGroupName -CosmosOfferThroughput - -Kind -Location [-SubscriptionId ] + -Kind -Location [-SubscriptionId ] [-AccessPolicyObjectId ] [-AcrConfigurationLoginServer ] [-AcrConfigurationOciArtifact ] [-AllowCorsCredential] [-Audience ] [-Authority ] [-CorsHeader ] [-CorsMaxAge ] [-CorsMethod ] - [-CorsOrigin ] [-CosmosKeyVaultKeyUri ] [-EnableSmartProxy] [-Etag ] - [-ExportStorageAccountName ] [-IdentityType ] - [-PrivateEndpointConnection ] [-PublicNetworkAccess ] + [-CorsOrigin ] [-CosmosKeyVaultKeyUri ] [-EnableSmartProxy] [-EnableSystemAssignedIdentity] + [-Etag ] [-ExportStorageAccountName ] + [-PrivateEndpointConnection ] [-PublicNetworkAccess ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzHealthcareApisService -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareApisService -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Create or update the metadata of a service instance. @@ -46,11 +61,10 @@ Create or update the metadata of a service instance. ### -AccessPolicyObjectId The access policies of the service instance. -To construct, see NOTES section for ACCESSPOLICYOBJECTID properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServiceAccessPolicyEntry[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -65,7 +79,7 @@ The list of the ACR login servers. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -77,11 +91,10 @@ Accept wildcard characters: False ### -AcrConfigurationOciArtifact The list of Open Container Initiative (OCI) artifacts. -To construct, see NOTES section for ACRCONFIGURATIONOCIARTIFACT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServiceOciArtifactEntry[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -96,7 +109,7 @@ If credentials are allowed via CORS. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -126,7 +139,7 @@ The audience url for the service ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -141,7 +154,7 @@ The authority url for the service ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -156,7 +169,7 @@ The headers to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -171,7 +184,7 @@ The max age to be allowed via CORS. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -186,7 +199,7 @@ The methods to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -201,7 +214,7 @@ The origins to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -216,7 +229,7 @@ The URI of the customer-managed key for the backing database. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -231,7 +244,7 @@ The provisioned throughput for the backing database. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -242,7 +255,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -261,7 +275,22 @@ If the SMART on FHIR proxy is enabled ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded Aliases: Required: False @@ -276,7 +305,7 @@ An etag associated with the resource, used for optimistic concurrency when editi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -291,7 +320,7 @@ The name of the default export storage account. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -301,15 +330,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ManagedServiceIdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True Position: Named Default value: None Accept pipeline input: False @@ -320,8 +364,8 @@ Accept wildcard characters: False The kind of the service. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.Kind -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: True @@ -336,7 +380,7 @@ The resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -378,11 +422,10 @@ Accept wildcard characters: False ### -PrivateEndpointConnection The list of private endpoint connections that are set up for this resource. -To construct, see NOTES section for PRIVATEENDPOINTCONNECTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api10.IPrivateEndpointConnection[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -396,8 +439,8 @@ Accept wildcard characters: False Control permission for data plane traffic coming from public networks while private endpoint is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -442,7 +485,7 @@ The resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -490,7 +533,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServicesDescription ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareApisWorkspace.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareApisWorkspace.md index bc77df63b488..9f0e2b119a8c 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareApisWorkspace.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareApisWorkspace.md @@ -12,12 +12,27 @@ Creates or updates a workspace resource with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzHealthcareApisWorkspace -Name -ResourceGroupName -Location - [-SubscriptionId ] [-Etag ] [-PublicNetworkAccess ] [-Tag ] + [-SubscriptionId ] [-Etag ] [-PublicNetworkAccess ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzHealthcareApisWorkspace -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareApisWorkspace -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Creates or updates a workspace resource with the specified parameters. @@ -54,7 +69,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -73,7 +89,7 @@ An etag associated with the resource, used for optimistic concurrency when editi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -83,12 +99,42 @@ 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 resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -132,8 +178,8 @@ Accept wildcard characters: False Control permission for data plane traffic coming from public networks while private endpoint is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -178,7 +224,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -226,7 +272,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IWorkspace ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareDicomService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareDicomService.md index fa4fdbf90a9b..6d921c42d390 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareDicomService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareDicomService.md @@ -12,13 +12,36 @@ Creates or updates a DICOM Service resource with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzHealthcareDicomService -Name -ResourceGroupName -WorkspaceName - -Location [-SubscriptionId ] [-Etag ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-PublicNetworkAccess ] [-Tag ] + -Location [-SubscriptionId ] [-EnableSystemAssignedIdentity] [-Etag ] + [-PublicNetworkAccess ] [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaIdentityWorkspaceExpanded +``` +New-AzHealthcareDicomService -Name -WorkspaceInputObject -Location + [-EnableSystemAssignedIdentity] [-Etag ] [-PublicNetworkAccess ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzHealthcareDicomService -Name -ResourceGroupName -WorkspaceName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareDicomService -Name -ResourceGroupName -WorkspaceName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION Creates or updates a DICOM Service resource with the specified parameters. @@ -55,7 +78,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -69,12 +93,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Etag An etag associated with the resource, used for optimistic concurrency when editing it. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -84,32 +123,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -JsonString +Json string supplied to the Create operation ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -121,7 +158,7 @@ The resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -165,8 +202,8 @@ Accept wildcard characters: False Control permission for data plane traffic coming from public networks while private endpoint is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -181,7 +218,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -196,7 +233,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -211,7 +248,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -221,12 +258,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -272,9 +340,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IDicomService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareFhirService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareFhirService.md index 91fb6f8513c3..9bb512a5c7a7 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareFhirService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareFhirService.md @@ -12,18 +12,46 @@ Creates or updates a FHIR Service resource with the specified parameters. ## SYNTAX +### CreateExpanded (Default) +``` +New-AzHealthcareFhirService -Name -ResourceGroupName -WorkspaceName -Kind + -Location [-SubscriptionId ] [-AccessPolicyObjectId ] + [-AcrConfigurationLoginServer ] [-AcrConfigurationOciArtifact ] + [-AllowCorsCredential] [-Audience ] [-Authority ] [-CorsHeader ] + [-CorsMaxAge ] [-CorsMethod ] [-CorsOrigin ] [-EnableSmartProxy] + [-EnableSystemAssignedIdentity] [-Etag ] [-ExportStorageAccountName ] + [-PublicNetworkAccess ] [-ResourceVersionPolicyConfigurationDefault ] + [-ResourceVersionPolicyConfigurationResourceTypeOverride ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` -New-AzHealthcareFhirService -Name -ResourceGroupName -WorkspaceName - -Kind -Location [-SubscriptionId ] - [-AccessPolicyObjectId ] [-AcrConfigurationLoginServer ] - [-AcrConfigurationOciArtifact ] [-AllowCorsCredential] [-Audience ] - [-Authority ] [-CorsHeader ] [-CorsMaxAge ] [-CorsMethod ] - [-CorsOrigin ] [-EnableSmartProxy] [-Etag ] [-ExportStorageAccountName ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] - [-PublicNetworkAccess ] - [-ResourceVersionPolicyConfigurationDefault ] + +### CreateViaIdentityWorkspaceExpanded +``` +New-AzHealthcareFhirService -Name -WorkspaceInputObject -Kind + -Location [-AccessPolicyObjectId ] + [-AcrConfigurationLoginServer ] [-AcrConfigurationOciArtifact ] + [-AllowCorsCredential] [-Audience ] [-Authority ] [-CorsHeader ] + [-CorsMaxAge ] [-CorsMethod ] [-CorsOrigin ] [-EnableSmartProxy] + [-EnableSystemAssignedIdentity] [-Etag ] [-ExportStorageAccountName ] + [-PublicNetworkAccess ] [-ResourceVersionPolicyConfigurationDefault ] [-ResourceVersionPolicyConfigurationResourceTypeOverride ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzHealthcareFhirService -Name -ResourceGroupName -WorkspaceName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareFhirService -Name -ResourceGroupName -WorkspaceName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION @@ -48,11 +76,10 @@ Creates or updates a FHIR Service resource with the specified parameters. ### -AccessPolicyObjectId Fhir Service access policies. -To construct, see NOTES section for ACCESSPOLICYOBJECTID properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirServiceAccessPolicyEntry[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry[] +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -67,7 +94,7 @@ The list of the Azure container registry login servers. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -79,11 +106,10 @@ Accept wildcard characters: False ### -AcrConfigurationOciArtifact The list of Open Container Initiative (OCI) artifacts. -To construct, see NOTES section for ACRCONFIGURATIONOCIARTIFACT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServiceOciArtifactEntry[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry[] +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -98,7 +124,7 @@ If credentials are allowed via CORS. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -128,7 +154,7 @@ The audience url for the service ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -143,7 +169,7 @@ The authority url for the service ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -158,7 +184,7 @@ The headers to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -173,7 +199,7 @@ The max age to be allowed via CORS. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -188,7 +214,7 @@ The methods to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -203,7 +229,7 @@ The origins to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -214,7 +240,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -233,7 +260,22 @@ If the SMART on FHIR proxy is enabled ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -248,7 +290,7 @@ An etag associated with the resource, used for optimistic concurrency when editi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -263,7 +305,7 @@ The name of the default export storage account. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -273,32 +315,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -JsonString +Json string supplied to the Create operation ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -309,8 +349,8 @@ Accept wildcard characters: False The kind of the service. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -325,7 +365,7 @@ The resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -369,8 +409,8 @@ Accept wildcard characters: False Control permission for data plane traffic coming from public networks while private endpoint is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -385,7 +425,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -399,8 +439,8 @@ Accept wildcard characters: False The default value for tracking history across all resources. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -415,7 +455,7 @@ A list of FHIR Resources and their version policy overrides. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -430,7 +470,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -445,7 +485,23 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -455,12 +511,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -506,9 +577,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareIotConnector.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareIotConnector.md index fe0b82c5342a..0fa68272928f 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareIotConnector.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareIotConnector.md @@ -12,14 +12,39 @@ Creates or updates an IoT Connector resource with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzHealthcareIotConnector -Name -ResourceGroupName -WorkspaceName -DeviceMappingContent -IngestionEndpointConfigurationConsumerGroup -IngestionEndpointConfigurationEventHubName -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace -Location - [-SubscriptionId ] [-Etag ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-EnableSystemAssignedIdentity] [-Etag ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaIdentityWorkspaceExpanded +``` +New-AzHealthcareIotConnector -Name -WorkspaceInputObject + -DeviceMappingContent -IngestionEndpointConfigurationConsumerGroup + -IngestionEndpointConfigurationEventHubName + -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace -Location + [-EnableSystemAssignedIdentity] [-Etag ] [-Tag ] [-UserAssignedIdentity ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzHealthcareIotConnector -Name -ResourceGroupName -WorkspaceName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareIotConnector -Name -ResourceGroupName -WorkspaceName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION @@ -59,7 +84,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -78,7 +104,7 @@ The mapping. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -88,12 +114,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Etag An etag associated with the resource, used for optimistic concurrency when editing it. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -103,44 +144,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -IngestionEndpointConfigurationConsumerGroup +Consumer group of the event hub to connected to. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -IngestionEndpointConfigurationEventHubName +Event Hub name to connect to. ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IngestionEndpointConfigurationConsumerGroup -Consumer group of the event hub to connected to. +### -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace +Fully qualified namespace of the Event Hub to connect to. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -150,12 +189,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IngestionEndpointConfigurationEventHubName -Event Hub name to connect to. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonFilePath Aliases: Required: True @@ -165,12 +204,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace -Fully qualified namespace of the Event Hub to connect to. +### -JsonString +Json string supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString Aliases: Required: True @@ -185,7 +224,7 @@ The resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -230,7 +269,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -245,7 +284,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -260,7 +299,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -270,12 +309,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -321,9 +391,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotConnector ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareIotConnectorFhirDestination.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareIotConnectorFhirDestination.md index 34bf8a7dc7b6..7c9bae8dd182 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareIotConnectorFhirDestination.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/New-AzHealthcareIotConnectorFhirDestination.md @@ -12,11 +12,42 @@ Creates or updates an IoT Connector FHIR destination resource with the specified ## SYNTAX +### CreateExpanded (Default) ``` New-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName -ResourceGroupName -WorkspaceName -FhirMappingContent - -FhirServiceResourceId -Location - -ResourceIdentityResolutionType [-SubscriptionId ] [-Etag ] + -FhirServiceResourceId -Location -ResourceIdentityResolutionType + [-SubscriptionId ] [-Etag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaIdentityIotconnectorExpanded +``` +New-AzHealthcareIotConnectorFhirDestination -FhirDestinationName + -IotconnectorInputObject -FhirMappingContent + -FhirServiceResourceId -Location -ResourceIdentityResolutionType [-Etag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityWorkspaceExpanded +``` +New-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -WorkspaceInputObject -FhirMappingContent + -FhirServiceResourceId -Location -ResourceIdentityResolutionType [-Etag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -ResourceGroupName -WorkspaceName -JsonFilePath [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -ResourceGroupName -WorkspaceName -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` @@ -57,7 +88,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -76,7 +108,7 @@ An etag associated with the resource, used for optimistic concurrency when editi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityIotconnectorExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -106,7 +138,7 @@ The mapping. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityIotconnectorExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -121,7 +153,7 @@ Fully qualified resource id of the FHIR service to connect to. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityIotconnectorExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -131,12 +163,57 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -IotconnectorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: CreateViaIdentityIotconnectorExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -IotConnectorName The name of IoT Connector resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded, CreateViaJsonFilePath, CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +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 @@ -151,7 +228,7 @@ The resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityIotconnectorExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -181,7 +258,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -195,8 +272,8 @@ Accept wildcard characters: False Determines how resource identity is resolved on the destination. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityIotconnectorExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -211,7 +288,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -221,12 +298,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -272,9 +364,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotFhirDestination ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareApisService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareApisService.md index 894e07002ab0..007345e54a9c 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareApisService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareApisService.md @@ -78,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.HealthcareApis.Models.IHealthcareApisIdentity diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareApisWorkspace.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareApisWorkspace.md index e85ff6aaba50..56ff3549737c 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareApisWorkspace.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareApisWorkspace.md @@ -78,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.HealthcareApis.Models.IHealthcareApisIdentity diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareDicomService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareDicomService.md index 958fb7c598da..cda469e542f5 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareDicomService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareDicomService.md @@ -25,6 +25,12 @@ Remove-AzHealthcareDicomService -InputObject [-Default [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityDicomservice +``` +Remove-AzHealthcareDicomService -DicomserviceInputObject -WorkspaceName + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a DICOM Service. @@ -77,9 +83,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DicomserviceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: DeleteViaIdentityDicomservice +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +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.HealthcareApis.Models.IHealthcareApisIdentity @@ -173,7 +193,7 @@ The name of workspace resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDicomservice Aliases: Required: True diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareFhirService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareFhirService.md index 4ce1015702c8..b031093fabb8 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareFhirService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareFhirService.md @@ -25,6 +25,12 @@ Remove-AzHealthcareFhirService -InputObject [-DefaultP [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityFhirservice +``` +Remove-AzHealthcareFhirService -FhirserviceInputObject -WorkspaceName + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a FHIR Service. @@ -77,9 +83,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -FhirserviceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: DeleteViaIdentityFhirservice +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +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.HealthcareApis.Models.IHealthcareApisIdentity @@ -173,7 +193,7 @@ The name of workspace resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityFhirservice Aliases: Required: True diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareIotConnector.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareIotConnector.md index 6776a5866126..7e64b8a09d51 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareIotConnector.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareIotConnector.md @@ -25,6 +25,12 @@ Remove-AzHealthcareIotConnector -InputObject [-Default [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityIotconnector +``` +Remove-AzHealthcareIotConnector -IotconnectorInputObject -WorkspaceName + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes an IoT Connector. @@ -79,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.HealthcareApis.Models.IHealthcareApisIdentity @@ -93,6 +98,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -IotconnectorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: DeleteViaIdentityIotconnector +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -Name The name of IoT Connector resource. @@ -173,7 +193,7 @@ The name of workspace resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityIotconnector Aliases: Required: True diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareIotConnectorFhirDestination.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareIotConnectorFhirDestination.md index 1ffde31a7677..4b1da4bf7f9f 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareIotConnectorFhirDestination.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Remove-AzHealthcareIotConnectorFhirDestination.md @@ -25,6 +25,20 @@ Remove-AzHealthcareIotConnectorFhirDestination -InputObject ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityIotconnector +``` +Remove-AzHealthcareIotConnectorFhirDestination -FhirDestinationName + -IotconnectorInputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentityWorkspace +``` +Remove-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -WorkspaceInputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes an IoT Connector FHIR destination. @@ -82,7 +96,7 @@ The name of IoT Connector FHIR destination resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityIotconnector, DeleteViaIdentityWorkspace Aliases: Required: True @@ -94,7 +108,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -108,12 +121,27 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -IotconnectorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: DeleteViaIdentityIotconnector +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -IotConnectorName The name of IoT Connector resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityWorkspace Aliases: Required: True @@ -183,6 +211,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: DeleteViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Test-AzHealthcareServiceNameAvailability.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Test-AzHealthcareServiceNameAvailability.md index ca2a0569ce1f..ba72380174f0 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Test-AzHealthcareServiceNameAvailability.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Test-AzHealthcareServiceNameAvailability.md @@ -24,16 +24,15 @@ Test-AzHealthcareServiceNameAvailability -CheckNameAvailabilityInput ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### CheckViaIdentity +### CheckViaJsonFilePath ``` -Test-AzHealthcareServiceNameAvailability -InputObject - -CheckNameAvailabilityInput [-DefaultProfile ] [-Confirm] - [-WhatIf] [] +Test-AzHealthcareServiceNameAvailability -JsonFilePath [-SubscriptionId ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### CheckViaIdentityExpanded +### CheckViaJsonString ``` -Test-AzHealthcareServiceNameAvailability -InputObject -Name -Type +Test-AzHealthcareServiceNameAvailability -JsonString [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` @@ -59,11 +58,10 @@ Check if a service instance name is available. ### -CheckNameAvailabilityInput Input values. -To construct, see NOTES section for CHECKNAMEAVAILABILITYINPUT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.ICheckNameAvailabilityParameters -Parameter Sets: Check, CheckViaIdentity +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.ICheckNameAvailabilityParameters +Parameter Sets: Check Aliases: Required: True @@ -89,19 +87,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +### -JsonFilePath +Path of Json file supplied to the Check operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity -Parameter Sets: CheckViaIdentity, CheckViaIdentityExpanded +Type: System.String +Parameter Sets: CheckViaJsonFilePath 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 Check operation + +```yaml +Type: System.String +Parameter Sets: CheckViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False Accept wildcard characters: False ``` @@ -110,7 +122,7 @@ The name of the service instance to check. ```yaml Type: System.String -Parameter Sets: CheckExpanded, CheckViaIdentityExpanded +Parameter Sets: CheckExpanded Aliases: Required: True @@ -125,7 +137,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: Check, CheckExpanded +Parameter Sets: (All) Aliases: Required: False @@ -140,7 +152,7 @@ The fully qualified resource type which includes provider namespace. ```yaml Type: System.String -Parameter Sets: CheckExpanded, CheckViaIdentityExpanded +Parameter Sets: CheckExpanded Aliases: Required: True @@ -186,13 +198,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.ICheckNameAvailabilityParameters - -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.ICheckNameAvailabilityParameters ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesNameAvailabilityInfo +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServicesNameAvailabilityInfo ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareApisService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareApisService.md index 4698bbb6a424..20b2e826deff 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareApisService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareApisService.md @@ -15,15 +15,28 @@ Update the metadata of a service instance. ### UpdateExpanded (Default) ``` Update-AzHealthcareApisService -Name -ResourceGroupName [-SubscriptionId ] - [-PublicNetworkAccess ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-PublicNetworkAccess ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzHealthcareApisService -InputObject - [-PublicNetworkAccess ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] +Update-AzHealthcareApisService -InputObject [-PublicNetworkAccess ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzHealthcareApisService -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonString +``` +Update-AzHealthcareApisService -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -92,7 +105,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -106,12 +118,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 service instance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -140,8 +182,8 @@ Accept wildcard characters: False Control permission for data plane traffic coming from public networks while private endpoint is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -156,7 +198,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -171,7 +213,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -186,7 +228,7 @@ Instance tags ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -236,7 +278,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServicesDescription ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareApisWorkspace.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareApisWorkspace.md index df838c604567..2fd2b39c2523 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareApisWorkspace.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareApisWorkspace.md @@ -24,6 +24,20 @@ Update-AzHealthcareApisWorkspace -InputObject [-Tag ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzHealthcareApisWorkspace -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonString +``` +Update-AzHealthcareApisWorkspace -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Patch workspace details. @@ -90,7 +104,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -104,12 +117,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 workspace resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: WorkspaceName Required: True @@ -139,7 +182,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -154,7 +197,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -169,7 +212,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -219,7 +262,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IWorkspace ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareDicomService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareDicomService.md index 8c96ce91618f..c1802173e743 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareDicomService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareDicomService.md @@ -8,27 +8,36 @@ schema: 2.0.0 # Update-AzHealthcareDicomService ## SYNOPSIS -Patch DICOM Service details. +Update a DICOM Service resource with the specified parameters. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzHealthcareDicomService -Name -ResourceGroupName -WorkspaceName - [-SubscriptionId ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-EnableSystemAssignedIdentity ] [-Etag ] + [-PublicNetworkAccess ] [-Tag ] [-UserAssignedIdentity ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzHealthcareDicomService -InputObject - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-EnableSystemAssignedIdentity ] [-Etag ] [-PublicNetworkAccess ] + [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityWorkspaceExpanded +``` +Update-AzHealthcareDicomService -Name -WorkspaceInputObject + [-EnableSystemAssignedIdentity ] [-Etag ] [-PublicNetworkAccess ] + [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Patch DICOM Service details. +Update a DICOM Service resource with the specified parameters. ## EXAMPLES @@ -91,11 +100,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] Parameter Sets: (All) Aliases: @@ -106,13 +115,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -Etag +An etag associated with the resource, used for optimistic concurrency when editing it. ```yaml -Type: System.Collections.Hashtable +Type: System.String Parameter Sets: (All) Aliases: @@ -125,7 +132,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.HealthcareApis.Models.IHealthcareApisIdentity @@ -144,7 +150,7 @@ The name of DICOM Service resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityWorkspaceExpanded Aliases: DicomServiceName Required: True @@ -169,6 +175,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PublicNetworkAccess +Control permission for data plane traffic coming from public networks while private endpoint is enabled. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group that contains the service instance. @@ -214,6 +235,37 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -269,7 +321,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IDicomService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareFhirService.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareFhirService.md index ee3b4e74d7f8..7ff83f072929 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareFhirService.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareFhirService.md @@ -8,27 +8,54 @@ schema: 2.0.0 # Update-AzHealthcareFhirService ## SYNOPSIS -Patch FHIR Service details. +Update a FHIR Service resource with the specified parameters. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzHealthcareFhirService -Name -ResourceGroupName -WorkspaceName - [-SubscriptionId ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-AccessPolicyObjectId ] + [-AcrConfigurationLoginServer ] [-AcrConfigurationOciArtifact ] + [-AllowCorsCredential] [-Audience ] [-Authority ] [-CorsHeader ] + [-CorsMaxAge ] [-CorsMethod ] [-CorsOrigin ] [-EnableSmartProxy] + [-EnableSystemAssignedIdentity ] [-Etag ] [-ExportStorageAccountName ] + [-Kind ] [-PublicNetworkAccess ] [-ResourceVersionPolicyConfigurationDefault ] + [-ResourceVersionPolicyConfigurationResourceTypeOverride ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ### UpdateViaIdentityExpanded ``` Update-AzHealthcareFhirService -InputObject - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-AccessPolicyObjectId ] [-AcrConfigurationLoginServer ] + [-AcrConfigurationOciArtifact ] [-AllowCorsCredential] [-Audience ] + [-Authority ] [-CorsHeader ] [-CorsMaxAge ] [-CorsMethod ] + [-CorsOrigin ] [-EnableSmartProxy] [-EnableSystemAssignedIdentity ] [-Etag ] + [-ExportStorageAccountName ] [-Kind ] [-PublicNetworkAccess ] + [-ResourceVersionPolicyConfigurationDefault ] + [-ResourceVersionPolicyConfigurationResourceTypeOverride ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentityWorkspaceExpanded +``` +Update-AzHealthcareFhirService -Name -WorkspaceInputObject + [-AccessPolicyObjectId ] [-AcrConfigurationLoginServer ] + [-AcrConfigurationOciArtifact ] [-AllowCorsCredential] [-Audience ] + [-Authority ] [-CorsHeader ] [-CorsMaxAge ] [-CorsMethod ] + [-CorsOrigin ] [-EnableSmartProxy] [-EnableSystemAssignedIdentity ] [-Etag ] + [-ExportStorageAccountName ] [-Kind ] [-PublicNetworkAccess ] + [-ResourceVersionPolicyConfigurationDefault ] + [-ResourceVersionPolicyConfigurationResourceTypeOverride ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION -Patch FHIR Service details. +Update a FHIR Service resource with the specified parameters. ## EXAMPLES @@ -60,6 +87,66 @@ Patch FHIR Service details. ## PARAMETERS +### -AccessPolicyObjectId +Fhir Service access policies. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AcrConfigurationLoginServer +The list of the Azure container registry login servers. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AcrConfigurationOciArtifact +The list of Open Container Initiative (OCI) artifacts. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AllowCorsCredential +If credentials are allowed via CORS. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -AsJob Run the command as a job @@ -75,6 +162,96 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Audience +The audience url for the service + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Authority +The authority url for the service + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CorsHeader +The headers to be allowed via CORS. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CorsMaxAge +The max age to be allowed via CORS. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CorsMethod +The methods to be allowed via CORS. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CorsOrigin +The origins to be allowed via CORS. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultProfile The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. @@ -91,11 +268,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -EnableSmartProxy +If the SMART on FHIR proxy is enabled ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -106,13 +283,41 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Etag +An etag associated with the resource, used for optimistic concurrency when editing it. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExportStorageAccountName +The name of the default export storage account. + +```yaml +Type: System.String Parameter Sets: (All) Aliases: @@ -125,7 +330,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.HealthcareApis.Models.IHealthcareApisIdentity @@ -139,12 +343,27 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -Kind +The kind of the service. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of FHIR Service resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityWorkspaceExpanded Aliases: FhirServiceName Required: True @@ -169,6 +388,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PublicNetworkAccess +Control permission for data plane traffic coming from public networks while private endpoint is enabled. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group that contains the service instance. @@ -184,6 +418,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ResourceVersionPolicyConfigurationDefault +The default value for tracking history across all resources. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceVersionPolicyConfigurationResourceTypeOverride +A list of FHIR Resources and their version policy overrides. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The subscription identifier. @@ -214,6 +478,37 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -269,7 +564,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareIotConnector.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareIotConnector.md index cc2a553a77e3..97c6bdeba650 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareIotConnector.md +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareIotConnector.md @@ -8,27 +8,45 @@ schema: 2.0.0 # Update-AzHealthcareIotConnector ## SYNOPSIS -Patch an IoT Connector. +Update an IoT Connector resource with the specified parameters. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzHealthcareIotConnector -Name -ResourceGroupName -WorkspaceName - [-SubscriptionId ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-DeviceMappingContent ] [-EnableSystemAssignedIdentity ] + [-Etag ] [-IngestionEndpointConfigurationConsumerGroup ] + [-IngestionEndpointConfigurationEventHubName ] + [-IngestionEndpointConfigurationFullyQualifiedEventHubNamespace ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzHealthcareIotConnector -InputObject - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +Update-AzHealthcareIotConnector -InputObject [-DeviceMappingContent ] + [-EnableSystemAssignedIdentity ] [-Etag ] + [-IngestionEndpointConfigurationConsumerGroup ] + [-IngestionEndpointConfigurationEventHubName ] + [-IngestionEndpointConfigurationFullyQualifiedEventHubNamespace ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentityWorkspaceExpanded +``` +Update-AzHealthcareIotConnector -Name -WorkspaceInputObject + [-DeviceMappingContent ] [-EnableSystemAssignedIdentity ] [-Etag ] + [-IngestionEndpointConfigurationConsumerGroup ] + [-IngestionEndpointConfigurationEventHubName ] + [-IngestionEndpointConfigurationFullyQualifiedEventHubNamespace ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION -Patch an IoT Connector. +Update an IoT Connector resource with the specified parameters. ## EXAMPLES @@ -91,11 +109,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -DeviceMappingContent +The mapping. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -106,13 +124,71 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Etag +An etag associated with the resource, used for optimistic concurrency when editing it. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IngestionEndpointConfigurationConsumerGroup +Consumer group of the event hub to connected to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IngestionEndpointConfigurationEventHubName +Event Hub name to connect to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace +Fully qualified namespace of the Event Hub to connect to. + +```yaml +Type: System.String Parameter Sets: (All) Aliases: @@ -125,7 +201,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.HealthcareApis.Models.IHealthcareApisIdentity @@ -144,7 +219,7 @@ The name of IoT Connector resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityWorkspaceExpanded Aliases: IotConnectorName Required: True @@ -214,6 +289,37 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -269,7 +375,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotConnector ## NOTES diff --git a/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareIotConnectorFhirDestination.md b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareIotConnectorFhirDestination.md new file mode 100644 index 000000000000..f52d4d9c20c7 --- /dev/null +++ b/src/HealthcareApis/HealthcareApis.Autorest/docs/Update-AzHealthcareIotConnectorFhirDestination.md @@ -0,0 +1,340 @@ +--- +external help file: +Module Name: Az.HealthcareApis +online version: https://learn.microsoft.com/powershell/module/az.healthcareapis/update-azhealthcareiotconnectorfhirdestination +schema: 2.0.0 +--- + +# Update-AzHealthcareIotConnectorFhirDestination + +## SYNOPSIS +Update an IoT Connector FHIR destination resource with the specified parameters. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -ResourceGroupName -WorkspaceName [-SubscriptionId ] [-Etag ] + [-FhirMappingContent ] [-FhirServiceResourceId ] + [-ResourceIdentityResolutionType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzHealthcareIotConnectorFhirDestination -InputObject [-Etag ] + [-FhirMappingContent ] [-FhirServiceResourceId ] + [-ResourceIdentityResolutionType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaIdentityIotconnectorExpanded +``` +Update-AzHealthcareIotConnectorFhirDestination -FhirDestinationName + -IotconnectorInputObject [-Etag ] [-FhirMappingContent ] + [-FhirServiceResourceId ] [-ResourceIdentityResolutionType ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityWorkspaceExpanded +``` +Update-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -WorkspaceInputObject [-Etag ] [-FhirMappingContent ] + [-FhirServiceResourceId ] [-ResourceIdentityResolutionType ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update an IoT Connector FHIR destination resource with the specified parameters. + +## EXAMPLES + +### Example 1: Update an IoT Connector FHIR destination resource with the specified parameters. +```powershell +$arr = @() +Update-AzHealthcareIotConnectorFhirDestination -FhirDestinationName azpsfhirdestination -IotConnectorName azpsiotconnector -ResourceGroupName azps_test_group -WorkspaceName azpshcws -FhirServiceResourceId "/subscriptions/{SubscriptionId}/resourceGroups/azps_test_group/providers/Microsoft.HealthcareApis/workspaces/azpshcws/fhirservices/azpsfhirservice" -ResourceIdentityResolutionType 'Create' -FhirMappingContent @{"templateType"="CollectionFhirTemplate";"template"=$arr} +``` + +```output +Location Name ResourceGroupName +-------- ---- ----------------- +eastus2 azpshcws/azpsiotconnector/azpsfhirdestination azps_test_group +``` + +Update an IoT Connector FHIR destination resource with the specified parameters. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Etag +An etag associated with the resource, used for optimistic concurrency when editing it. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FhirDestinationName +The name of IoT Connector FHIR destination resource. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityIotconnectorExpanded, UpdateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FhirMappingContent +The mapping. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FhirServiceResourceId +Fully qualified resource id of the FHIR service to connect to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -IotconnectorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityIotconnectorExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -IotConnectorName +The name of IoT Connector resource. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group that contains the service instance. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceIdentityResolutionType +Determines how resource identity is resolved on the destination. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription identifier. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -WorkspaceName +The name of workspace resource. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotFhirDestination + +## NOTES + +## RELATED LINKS + diff --git a/src/HealthcareApis/HealthcareApis.Autorest/examples/Update-AzHealthcareIotConnectorFhirDestination.md b/src/HealthcareApis/HealthcareApis.Autorest/examples/Update-AzHealthcareIotConnectorFhirDestination.md new file mode 100644 index 000000000000..a8fcf4dd601f --- /dev/null +++ b/src/HealthcareApis/HealthcareApis.Autorest/examples/Update-AzHealthcareIotConnectorFhirDestination.md @@ -0,0 +1,13 @@ +### Example 1: Update an IoT Connector FHIR destination resource with the specified parameters. +```powershell +$arr = @() +Update-AzHealthcareIotConnectorFhirDestination -FhirDestinationName azpsfhirdestination -IotConnectorName azpsiotconnector -ResourceGroupName azps_test_group -WorkspaceName azpshcws -FhirServiceResourceId "/subscriptions/{SubscriptionId}/resourceGroups/azps_test_group/providers/Microsoft.HealthcareApis/workspaces/azpshcws/fhirservices/azpsfhirservice" -ResourceIdentityResolutionType 'Create' -FhirMappingContent @{"templateType"="CollectionFhirTemplate";"template"=$arr} +``` + +```output +Location Name ResourceGroupName +-------- ---- ----------------- +eastus2 azpshcws/azpsiotconnector/azpsfhirdestination azps_test_group +``` + +Update an IoT Connector FHIR destination resource with the specified parameters. \ No newline at end of file diff --git a/src/HealthcareApis/HealthcareApis.Autorest/generate-info.json b/src/HealthcareApis/HealthcareApis.Autorest/generate-info.json index de281eb837d6..4be65e31e5e5 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/generate-info.json +++ b/src/HealthcareApis/HealthcareApis.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "884abc0a-50fb-4152-a2a3-f05a475748b0" + "generate_Id": "51e45347-7d61-49ee-99b7-aae00105075a" } diff --git a/src/HealthcareApis/HealthcareApis.Autorest/resources/README.md b/src/HealthcareApis/HealthcareApis.Autorest/resources/README.md new file mode 100644 index 000000000000..937f07f8fec2 --- /dev/null +++ b/src/HealthcareApis/HealthcareApis.Autorest/resources/README.md @@ -0,0 +1,11 @@ +# Resources +This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `..\custom` folder. + +## Info +- Modifiable: yes +- Generated: no +- Committed: yes +- Packaged: no + +## Purpose +Use this folder to put anything you want to keep around as part of the repository for the module, but is not something that is required for the module. For example, development files, packaged builds, or additional information. This is only intended to be used in repositories where the module's output directory is cleaned, but tangential resources for the module want to remain intact. \ No newline at end of file diff --git a/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareDicomService.Tests.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareDicomService.Tests.ps1 index 10af86651d4d..0ed2c0d078a6 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareDicomService.Tests.ps1 +++ b/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareDicomService.Tests.ps1 @@ -39,14 +39,14 @@ Describe 'AzHealthcareDicomService' { } | Should -Not -Throw } - It 'UpdateExpanded' { + It 'UpdateExpanded' -skip { { $config = Update-AzHealthcareDicomService -Name $env.dicom2 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 -Tag @{"123"="abc"} $config.Name | Should -Be "$($env.apiWorkspace1)/$($env.dicom2)" } | Should -Not -Throw } - It 'UpdateViaIdentityExpanded' { + It 'UpdateViaIdentityExpanded' -skip { { $config = Get-AzHealthcareDicomService -Name $env.dicom1 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 $config = Update-AzHealthcareDicomService -InputObject $config -Tag @{"123"="abc"} diff --git a/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareFhirService.Tests.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareFhirService.Tests.ps1 index bf29bc8e2409..db99d9b7325e 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareFhirService.Tests.ps1 +++ b/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareFhirService.Tests.ps1 @@ -39,14 +39,14 @@ Describe 'AzHealthcareFhirService' { } | Should -Not -Throw } - It 'UpdateExpanded' { + It 'UpdateExpanded' -skip { { $config = Update-AzHealthcareFhirService -Name $env.fhirService2 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 -Tag @{"123"="abc"} $config.Name | Should -Be "$($env.apiWorkspace1)/$($env.fhirService2)" } | Should -Not -Throw } - It 'UpdateViaIdentityExpanded' { + It 'UpdateViaIdentityExpanded' -skip { { $config = Get-AzHealthcareFhirService -Name $env.fhirService3 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 $config = Update-AzHealthcareFhirService -InputObject $config -Tag @{"123"="abc"} diff --git a/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareIotConnector.Tests.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareIotConnector.Tests.ps1 index 3745eec51295..99887137377d 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareIotConnector.Tests.ps1 +++ b/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareIotConnector.Tests.ps1 @@ -40,14 +40,14 @@ Describe 'AzHealthcareIotConnector' { } | Should -Not -Throw } - It 'UpdateExpanded' { + It 'UpdateExpanded' -skip { { $config = Update-AzHealthcareIotConnector -Name $env.iotConnector2 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 -Tag @{"123"="abc"} $config.Name | Should -Be "$($env.apiWorkspace1)/$($env.iotConnector2)" } | Should -Not -Throw } - It 'UpdateViaIdentityExpanded' { + It 'UpdateViaIdentityExpanded' -skip { { $config = Get-AzHealthcareIotConnector -Name $env.iotConnector3 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 $config = Update-AzHealthcareIotConnector -InputObject $config -Tag @{"123"="abc"} diff --git a/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareIotConnectorFhirDestination.Tests.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareIotConnectorFhirDestination.Tests.ps1 index ff7ab6b0c3b4..e7501bf1e0db 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareIotConnectorFhirDestination.Tests.ps1 +++ b/src/HealthcareApis/HealthcareApis.Autorest/test/AzHealthcareIotConnectorFhirDestination.Tests.ps1 @@ -30,6 +30,14 @@ Describe 'AzHealthcareIotConnectorFhirDestination' { } | Should -Not -Throw } + It 'UpdateExpanded' -skip { + { + $arr = @() + $config = Update-AzHealthcareIotConnectorFhirDestination -FhirDestinationName $env.iotFhirDestination1 -IotConnectorName $env.iotConnector1 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 -FhirServiceResourceId "/subscriptions/$($env.SubscriptionId)/resourceGroups/$($env.resourceGroup)/providers/Microsoft.HealthcareApis/workspaces/$($env.apiWorkspace1)/fhirservices/$($env.fhirService1)" -ResourceIdentityResolutionType 'Create' -FhirMappingContent @{"templateType"="CollectionFhirTemplate";"template"=$arr} + $config.Name | Should -Be "$($env.apiWorkspace1)/$($env.iotConnector1)/$($env.iotFhirDestination1)" + } | Should -Not -Throw + } + It 'Delete' { { Remove-AzHealthcareIotConnectorFhirDestination -FhirDestinationName $env.iotFhirDestination1 -IotConnectorName $env.iotConnector1 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 @@ -51,6 +59,14 @@ Describe 'AzHealthcareIotConnectorFhirDestination' { } | Should -Not -Throw } + It 'UpdateViaIdentityWorkspaceExpanded' -skip { + { + $config = Get-AzHealthcareIotConnectorFhirDestination -FhirDestinationName $env.iotFhirDestination2 -IotConnectorName $env.iotConnector1 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 + $config = Update-AzHealthcareIotConnectorFhirDestination -InputObject $config + $config.Name | Should -Be "$($env.apiWorkspace1)/$($env.iotConnector1)/$($env.iotFhirDestination2)" + } | Should -Not -Throw + } + It 'DeleteViaIdentity' { { $config = Get-AzHealthcareIotConnectorFhirDestination -FhirDestinationName $env.iotFhirDestination2 -IotConnectorName $env.iotConnector1 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 diff --git a/src/HealthcareApis/HealthcareApis.Autorest/test/Update-AzHealthcareIotConnectorFhirDestination.Tests.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/test/Update-AzHealthcareIotConnectorFhirDestination.Tests.ps1 new file mode 100644 index 000000000000..1b809bba3d50 --- /dev/null +++ b/src/HealthcareApis/HealthcareApis.Autorest/test/Update-AzHealthcareIotConnectorFhirDestination.Tests.ps1 @@ -0,0 +1,33 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzHealthcareIotConnectorFhirDestination')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzHealthcareIotConnectorFhirDestination.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Update-AzHealthcareIotConnectorFhirDestination' { + It 'UpdateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityWorkspaceExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityIotconnectorExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/HealthcareApis/HealthcareApis.Autorest/test/utils.ps1 b/src/HealthcareApis/HealthcareApis.Autorest/test/utils.ps1 index 1ae1e22256d2..83bb426e7628 100644 --- a/src/HealthcareApis/HealthcareApis.Autorest/test/utils.ps1 +++ b/src/HealthcareApis/HealthcareApis.Autorest/test/utils.ps1 @@ -84,13 +84,18 @@ function setupEnv() { # Create the test group write-host "start to create test group" - $resourceGroup = "azpstestgroup-eus2" + $resourceGroup = "azps-testgroup-eus2" $env.Add("resourceGroup", $resourceGroup) New-AzResourceGroup -Name $env.resourceGroup -Location $env.location + write-host "start to create test Api Workspace" New-AzHealthcareApisWorkspace -Name $env.apiWorkspace1 -ResourceGroupName $env.resourceGroup -Location $env.location + + write-host "start to create test Fhir Service" New-AzHealthcareFhirService -Name $env.fhirService1 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 -Location $env.location -Kind 'fhir-R4' -Authority "https://login.microsoftonline.com/$($env.Tenant)" -Audience "https://azpshcws-$($env.fhirService1).fhir.azurehealthcareapis.com" + + write-host "start to create test Iot Connector" $arr = @() New-AzHealthcareIotConnector -Name $env.iotConnector1 -ResourceGroupName $env.resourceGroup -WorkspaceName $env.apiWorkspace1 -Location $env.location -IngestionEndpointConfigurationConsumerGroup "sajob-01-portal_input-01_consumer_group" -IngestionEndpointConfigurationEventHubName "sajob01portaleventhub" -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace "sdk-Namespace-4761" -DeviceMappingContent @{"templateType"="CollectionContent";"template"=$arr} diff --git a/src/HealthcareApis/HealthcareApis.sln b/src/HealthcareApis/HealthcareApis.sln index 1ca33abf839e..34a8078b528d 100644 --- a/src/HealthcareApis/HealthcareApis.sln +++ b/src/HealthcareApis/HealthcareApis.sln @@ -1,4 +1,4 @@ - + Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.0.31903.59 @@ -19,49 +19,119 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accoun EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HealthcareApis", "HealthcareApis\HealthcareApis.csproj", "{1902711A-484F-4504-95B2-6E0819F49F83}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.HealthcareApis", "..\..\generated\HealthcareApis\HealthcareApis.Autorest\Az.HealthcareApis.csproj", "{0FF5C55B-8CC2-4AE4-8C0D-C92C1BC820DE}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HealthcareApis.Autorest", "HealthcareApis.Autorest", "{BE434A51-133D-6A10-968B-51EBA36A13CA}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.HealthcareApis", "..\..\generated\HealthcareApis\HealthcareApis.Autorest\Az.HealthcareApis.csproj", "{E2824FBD-E833-4623-B851-02D0EA355098}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Debug|x64.ActiveCfg = Debug|Any CPU + {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Debug|x64.Build.0 = Debug|Any CPU + {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Debug|x86.ActiveCfg = Debug|Any CPU + {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Debug|x86.Build.0 = Debug|Any CPU {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Release|Any CPU.ActiveCfg = Release|Any CPU {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Release|Any CPU.Build.0 = Release|Any CPU + {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Release|x64.ActiveCfg = Release|Any CPU + {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Release|x64.Build.0 = Release|Any CPU + {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Release|x86.ActiveCfg = Release|Any CPU + {0C028769-5928-44F4-9466-A4A6E7EAEED9}.Release|x86.Build.0 = Release|Any CPU {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Debug|x64.ActiveCfg = Debug|Any CPU + {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Debug|x64.Build.0 = Debug|Any CPU + {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Debug|x86.ActiveCfg = Debug|Any CPU + {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Debug|x86.Build.0 = Debug|Any CPU {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Release|Any CPU.ActiveCfg = Release|Any CPU {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Release|Any CPU.Build.0 = Release|Any CPU + {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Release|x64.ActiveCfg = Release|Any CPU + {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Release|x64.Build.0 = Release|Any CPU + {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Release|x86.ActiveCfg = Release|Any CPU + {E3B78057-B9F4-472D-9FDF-4EDA7D2A3B8B}.Release|x86.Build.0 = Release|Any CPU {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Debug|Any CPU.Build.0 = Debug|Any CPU + {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Debug|x64.ActiveCfg = Debug|Any CPU + {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Debug|x64.Build.0 = Debug|Any CPU + {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Debug|x86.ActiveCfg = Debug|Any CPU + {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Debug|x86.Build.0 = Debug|Any CPU {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Release|Any CPU.ActiveCfg = Release|Any CPU {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Release|Any CPU.Build.0 = Release|Any CPU + {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Release|x64.ActiveCfg = Release|Any CPU + {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Release|x64.Build.0 = Release|Any CPU + {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Release|x86.ActiveCfg = Release|Any CPU + {21B95A61-0DD5-4CA6-9363-D552D78C7590}.Release|x86.Build.0 = Release|Any CPU {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Debug|Any CPU.Build.0 = Debug|Any CPU + {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Debug|x64.ActiveCfg = Debug|Any CPU + {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Debug|x64.Build.0 = Debug|Any CPU + {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Debug|x86.ActiveCfg = Debug|Any CPU + {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Debug|x86.Build.0 = Debug|Any CPU {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Release|Any CPU.ActiveCfg = Release|Any CPU {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Release|Any CPU.Build.0 = Release|Any CPU + {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Release|x64.ActiveCfg = Release|Any CPU + {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Release|x64.Build.0 = Release|Any CPU + {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Release|x86.ActiveCfg = Release|Any CPU + {27AC7F66-2DF3-4AA7-AF35-8745D237CB84}.Release|x86.Build.0 = Release|Any CPU {DD912570-EB80-42CF-AB4C-25B856C168F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DD912570-EB80-42CF-AB4C-25B856C168F4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DD912570-EB80-42CF-AB4C-25B856C168F4}.Debug|x64.ActiveCfg = Debug|Any CPU + {DD912570-EB80-42CF-AB4C-25B856C168F4}.Debug|x64.Build.0 = Debug|Any CPU + {DD912570-EB80-42CF-AB4C-25B856C168F4}.Debug|x86.ActiveCfg = Debug|Any CPU + {DD912570-EB80-42CF-AB4C-25B856C168F4}.Debug|x86.Build.0 = Debug|Any CPU {DD912570-EB80-42CF-AB4C-25B856C168F4}.Release|Any CPU.ActiveCfg = Release|Any CPU {DD912570-EB80-42CF-AB4C-25B856C168F4}.Release|Any CPU.Build.0 = Release|Any CPU + {DD912570-EB80-42CF-AB4C-25B856C168F4}.Release|x64.ActiveCfg = Release|Any CPU + {DD912570-EB80-42CF-AB4C-25B856C168F4}.Release|x64.Build.0 = Release|Any CPU + {DD912570-EB80-42CF-AB4C-25B856C168F4}.Release|x86.ActiveCfg = Release|Any CPU + {DD912570-EB80-42CF-AB4C-25B856C168F4}.Release|x86.Build.0 = Release|Any CPU {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Debug|x64.ActiveCfg = Debug|Any CPU + {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Debug|x64.Build.0 = Debug|Any CPU + {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Debug|x86.ActiveCfg = Debug|Any CPU + {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Debug|x86.Build.0 = Debug|Any CPU {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Release|Any CPU.ActiveCfg = Release|Any CPU {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Release|Any CPU.Build.0 = Release|Any CPU + {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Release|x64.ActiveCfg = Release|Any CPU + {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Release|x64.Build.0 = Release|Any CPU + {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Release|x86.ActiveCfg = Release|Any CPU + {1BFA675E-5911-45C9-B1B1-72739DFAC99F}.Release|x86.Build.0 = Release|Any CPU {1902711A-484F-4504-95B2-6E0819F49F83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1902711A-484F-4504-95B2-6E0819F49F83}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1902711A-484F-4504-95B2-6E0819F49F83}.Debug|x64.ActiveCfg = Debug|Any CPU + {1902711A-484F-4504-95B2-6E0819F49F83}.Debug|x64.Build.0 = Debug|Any CPU + {1902711A-484F-4504-95B2-6E0819F49F83}.Debug|x86.ActiveCfg = Debug|Any CPU + {1902711A-484F-4504-95B2-6E0819F49F83}.Debug|x86.Build.0 = Debug|Any CPU {1902711A-484F-4504-95B2-6E0819F49F83}.Release|Any CPU.ActiveCfg = Release|Any CPU {1902711A-484F-4504-95B2-6E0819F49F83}.Release|Any CPU.Build.0 = Release|Any CPU - {0FF5C55B-8CC2-4AE4-8C0D-C92C1BC820DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0FF5C55B-8CC2-4AE4-8C0D-C92C1BC820DE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0FF5C55B-8CC2-4AE4-8C0D-C92C1BC820DE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0FF5C55B-8CC2-4AE4-8C0D-C92C1BC820DE}.Release|Any CPU.Build.0 = Release|Any CPU + {1902711A-484F-4504-95B2-6E0819F49F83}.Release|x64.ActiveCfg = Release|Any CPU + {1902711A-484F-4504-95B2-6E0819F49F83}.Release|x64.Build.0 = Release|Any CPU + {1902711A-484F-4504-95B2-6E0819F49F83}.Release|x86.ActiveCfg = Release|Any CPU + {1902711A-484F-4504-95B2-6E0819F49F83}.Release|x86.Build.0 = Release|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Debug|x64.ActiveCfg = Debug|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Debug|x64.Build.0 = Debug|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Debug|x86.ActiveCfg = Debug|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Debug|x86.Build.0 = Debug|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Release|Any CPU.Build.0 = Release|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Release|x64.ActiveCfg = Release|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Release|x64.Build.0 = Release|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Release|x86.ActiveCfg = Release|Any CPU + {E2824FBD-E833-4623-B851-02D0EA355098}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {0C028769-5928-44F4-9466-A4A6E7EAEED9} = {C982CD5B-BCEB-48B1-A6EA-B66678146A75} @@ -70,5 +140,6 @@ Global {27AC7F66-2DF3-4AA7-AF35-8745D237CB84} = {C982CD5B-BCEB-48B1-A6EA-B66678146A75} {DD912570-EB80-42CF-AB4C-25B856C168F4} = {C982CD5B-BCEB-48B1-A6EA-B66678146A75} {1BFA675E-5911-45C9-B1B1-72739DFAC99F} = {C982CD5B-BCEB-48B1-A6EA-B66678146A75} + {E2824FBD-E833-4623-B851-02D0EA355098} = {BE434A51-133D-6A10-968B-51EBA36A13CA} EndGlobalSection EndGlobal diff --git a/src/HealthcareApis/HealthcareApis/Az.HealthcareApis.psd1 b/src/HealthcareApis/HealthcareApis/Az.HealthcareApis.psd1 index 3b89d067c4a8..e3da7b73bc93 100644 --- a/src/HealthcareApis/HealthcareApis/Az.HealthcareApis.psd1 +++ b/src/HealthcareApis/HealthcareApis/Az.HealthcareApis.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 1/9/2025 +# Generated on: 2025-08-01 # @{ @@ -51,19 +51,19 @@ DotNetFrameworkVersion = '4.7.2' # ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '4.0.1'; }) +RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.1.1'; }) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = 'HealthcareApis.Autorest/bin/Az.HealthcareApis.private.dll' # Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = @() +ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() +TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module -FormatsToProcess = 'HealthcareApis.Autorest\Az.HealthcareApis.format.ps1xml' +FormatsToProcess = 'HealthcareApis.Autorest/Az.HealthcareApis.format.ps1xml' # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess NestedModules = @('HealthcareApis.Autorest/Az.HealthcareApis.psm1') @@ -86,7 +86,8 @@ FunctionsToExport = 'Get-AzHealthcareApisService', 'Get-AzHealthcareApisWorkspac 'Update-AzHealthcareApisService', 'Update-AzHealthcareApisWorkspace', 'Update-AzHealthcareDicomService', 'Update-AzHealthcareFhirService', - 'Update-AzHealthcareIotConnector' + 'Update-AzHealthcareIotConnector', + 'Update-AzHealthcareIotConnectorFhirDestination' # Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. CmdletsToExport = @() @@ -112,7 +113,8 @@ PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. - Tags = 'Azure','ResourceManager','ARM','PSModule','HealthcareApis','HealthCare','FhirService' + Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'HealthcareApis', + 'HealthCare', 'FhirService' # A URL to the license for this module. LicenseUri = 'https://aka.ms/azps-license' @@ -137,7 +139,7 @@ PrivateData = @{ } # End of PSData hashtable - } # End of PrivateData hashtable +} # End of PrivateData hashtable # HelpInfo URI of this module # HelpInfoURI = '' diff --git a/src/HealthcareApis/HealthcareApis/help/Az.HealthcareApis.md b/src/HealthcareApis/HealthcareApis/help/Az.HealthcareApis.md index a9007ca1b967..8bf3e6a46d21 100644 --- a/src/HealthcareApis/HealthcareApis/help/Az.HealthcareApis.md +++ b/src/HealthcareApis/HealthcareApis/help/Az.HealthcareApis.md @@ -78,11 +78,14 @@ Update the metadata of a service instance. Patch workspace details. ### [Update-AzHealthcareDicomService](Update-AzHealthcareDicomService.md) -Patch DICOM Service details. +Update a DICOM Service resource with the specified parameters. ### [Update-AzHealthcareFhirService](Update-AzHealthcareFhirService.md) -Patch FHIR Service details. +Update a FHIR Service resource with the specified parameters. ### [Update-AzHealthcareIotConnector](Update-AzHealthcareIotConnector.md) -Patch an IoT Connector. +Update an IoT Connector resource with the specified parameters. + +### [Update-AzHealthcareIotConnectorFhirDestination](Update-AzHealthcareIotConnectorFhirDestination.md) +Update an IoT Connector FHIR destination resource with the specified parameters. diff --git a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareApisService.md b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareApisService.md index a4b83be06d7a..97912051bc7b 100644 --- a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareApisService.md +++ b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareApisService.md @@ -100,7 +100,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -168,7 +167,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServicesDescription ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareApisWorkspace.md b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareApisWorkspace.md index a00d8c66dc06..7054274f8ee0 100644 --- a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareApisWorkspace.md +++ b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareApisWorkspace.md @@ -102,7 +102,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.HealthcareApis.Models.IHealthcareApisIdentity @@ -170,7 +169,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IWorkspace ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareDicomService.md b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareDicomService.md index a0005fde828e..5c33675a1233 100644 --- a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareDicomService.md +++ b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareDicomService.md @@ -18,6 +18,12 @@ Get-AzHealthcareDicomService -ResourceGroupName [-SubscriptionId ] [] ``` +### GetViaIdentityWorkspace +``` +Get-AzHealthcareDicomService -Name -WorkspaceInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzHealthcareDicomService -Name -ResourceGroupName [-SubscriptionId ] @@ -81,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -100,7 +105,7 @@ The name of DICOM Service resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityWorkspace, Get Aliases: DicomServiceName Required: True @@ -140,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: GetViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -164,7 +184,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IDicomService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareFhirDestination.md b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareFhirDestination.md index 3bb19e556b87..50fab58d4f64 100644 --- a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareFhirDestination.md +++ b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareFhirDestination.md @@ -121,7 +121,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotFhirDestination ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareFhirService.md b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareFhirService.md index 89a0c148d5b0..3aed4150032c 100644 --- a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareFhirService.md +++ b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareFhirService.md @@ -18,6 +18,12 @@ Get-AzHealthcareFhirService -ResourceGroupName [-SubscriptionId ] [] ``` +### GetViaIdentityWorkspace +``` +Get-AzHealthcareFhirService -Name -WorkspaceInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzHealthcareFhirService -Name -ResourceGroupName [-SubscriptionId ] @@ -81,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -100,7 +105,7 @@ The name of FHIR Service resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityWorkspace, Get Aliases: FhirServiceName Required: True @@ -140,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: GetViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -164,7 +184,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareIotConnector.md b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareIotConnector.md index 84a07e2fcff5..bd55d31d67dd 100644 --- a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareIotConnector.md +++ b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareIotConnector.md @@ -18,6 +18,12 @@ Get-AzHealthcareIotConnector -ResourceGroupName [-SubscriptionId ] [] ``` +### GetViaIdentityWorkspace +``` +Get-AzHealthcareIotConnector -Name -WorkspaceInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzHealthcareIotConnector -Name -ResourceGroupName [-SubscriptionId ] @@ -81,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -100,7 +105,7 @@ The name of IoT Connector resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityWorkspace, Get Aliases: IotConnectorName Required: True @@ -140,6 +145,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: GetViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -164,7 +184,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotConnector ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareIotConnectorFhirDestination.md b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareIotConnectorFhirDestination.md index 1a0205ef6e5c..db97904b28c5 100644 --- a/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareIotConnectorFhirDestination.md +++ b/src/HealthcareApis/HealthcareApis/help/Get-AzHealthcareIotConnectorFhirDestination.md @@ -19,6 +19,20 @@ Get-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotCo [] ``` +### GetViaIdentityWorkspace +``` +Get-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -WorkspaceInputObject [-DefaultProfile ] + [] +``` + +### GetViaIdentityIotconnector +``` +Get-AzHealthcareIotConnectorFhirDestination -FhirDestinationName + -IotconnectorInputObject [-DefaultProfile ] + [] +``` + ### GetViaIdentity ``` Get-AzHealthcareIotConnectorFhirDestination -InputObject [-DefaultProfile ] @@ -66,7 +80,7 @@ The name of IoT Connector FHIR destination resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityWorkspace, GetViaIdentityIotconnector Aliases: Required: True @@ -78,7 +92,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.HealthcareApis.Models.IHealthcareApisIdentity @@ -92,12 +105,27 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -IotconnectorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: GetViaIdentityIotconnector +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -IotConnectorName The name of IoT Connector resource. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityWorkspace Aliases: Required: True @@ -137,6 +165,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: GetViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -161,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotFhirDestination ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareApisService.md b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareApisService.md index 5d30523119c7..9f2ec8d4a310 100644 --- a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareApisService.md +++ b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareApisService.md @@ -12,16 +12,32 @@ Create or update the metadata of a service instance. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzHealthcareApisService -Name -ResourceGroupName [-SubscriptionId ] -Kind - -Location -CosmosOfferThroughput [-AccessPolicyObjectId ] - [-AcrConfigurationLoginServer ] [-AcrConfigurationOciArtifact ] - [-AllowCorsCredential] [-Audience ] [-Authority ] [-CorsHeader ] - [-CorsMaxAge ] [-CorsMethod ] [-CorsOrigin ] [-CosmosKeyVaultKeyUri ] - [-EnableSmartProxy] [-Etag ] [-ExportStorageAccountName ] - [-IdentityType ] [-PrivateEndpointConnection ] - [-PublicNetworkAccess ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] +New-AzHealthcareApisService -Name -ResourceGroupName [-SubscriptionId ] + -Kind -Location -CosmosOfferThroughput + [-AccessPolicyObjectId ] [-AcrConfigurationLoginServer ] + [-AcrConfigurationOciArtifact ] [-AllowCorsCredential] [-Audience ] + [-Authority ] [-CorsHeader ] [-CorsMaxAge ] [-CorsMethod ] + [-CorsOrigin ] [-CosmosKeyVaultKeyUri ] [-EnableSmartProxy] [-EnableSystemAssignedIdentity] + [-Etag ] [-ExportStorageAccountName ] + [-PrivateEndpointConnection ] [-PublicNetworkAccess ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzHealthcareApisService -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareApisService -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -46,11 +62,10 @@ Create or update the metadata of a service instance. ### -AccessPolicyObjectId The access policies of the service instance. -To construct, see NOTES section for ACCESSPOLICYOBJECTID properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServiceAccessPolicyEntry[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -65,7 +80,7 @@ The list of the ACR login servers. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -77,11 +92,10 @@ Accept wildcard characters: False ### -AcrConfigurationOciArtifact The list of Open Container Initiative (OCI) artifacts. -To construct, see NOTES section for ACRCONFIGURATIONOCIARTIFACT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServiceOciArtifactEntry[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -96,7 +110,7 @@ If credentials are allowed via CORS. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -126,7 +140,7 @@ The audience url for the service ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -141,7 +155,7 @@ The authority url for the service ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -156,7 +170,7 @@ The headers to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -171,7 +185,7 @@ The max age to be allowed via CORS. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -186,7 +200,7 @@ The methods to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -201,7 +215,7 @@ The origins to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -216,7 +230,7 @@ The URI of the customer-managed key for the backing database. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -231,7 +245,7 @@ The provisioned throughput for the backing database. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -242,7 +256,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -261,7 +276,22 @@ If the SMART on FHIR proxy is enabled ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded Aliases: Required: False @@ -276,7 +306,7 @@ An etag associated with the resource, used for optimistic concurrency when editi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -291,7 +321,7 @@ The name of the default export storage account. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -301,15 +331,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ManagedServiceIdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True Position: Named Default value: None Accept pipeline input: False @@ -320,8 +365,8 @@ Accept wildcard characters: False The kind of the service. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.Kind -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: True @@ -336,7 +381,7 @@ The resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -378,11 +423,10 @@ Accept wildcard characters: False ### -PrivateEndpointConnection The list of private endpoint connections that are set up for this resource. -To construct, see NOTES section for PRIVATEENDPOINTCONNECTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api10.IPrivateEndpointConnection[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -396,8 +440,8 @@ Accept wildcard characters: False Control permission for data plane traffic coming from public networks while private endpoint is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -442,7 +486,7 @@ The resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -490,7 +534,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServicesDescription ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareApisWorkspace.md b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareApisWorkspace.md index 89bb286f1396..82d4f7ad19a4 100644 --- a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareApisWorkspace.md +++ b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareApisWorkspace.md @@ -12,13 +12,28 @@ Creates or updates a workspace resource with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzHealthcareApisWorkspace -Name -ResourceGroupName [-SubscriptionId ] - -Location [-Etag ] [-PublicNetworkAccess ] [-Tag ] + -Location [-Etag ] [-PublicNetworkAccess ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzHealthcareApisWorkspace -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareApisWorkspace -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION Creates or updates a workspace resource with the specified parameters. @@ -55,7 +70,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -74,7 +90,7 @@ An etag associated with the resource, used for optimistic concurrency when editi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -84,12 +100,42 @@ 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 resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -133,8 +179,8 @@ Accept wildcard characters: False Control permission for data plane traffic coming from public networks while private endpoint is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -179,7 +225,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -227,7 +273,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IWorkspace ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareDicomService.md b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareDicomService.md index f99a0267da9a..231534b31dcd 100644 --- a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareDicomService.md +++ b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareDicomService.md @@ -12,14 +12,37 @@ Creates or updates a DICOM Service resource with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzHealthcareDicomService -Name -ResourceGroupName -WorkspaceName - [-SubscriptionId ] -Location [-Etag ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-PublicNetworkAccess ] [-Tag ] + [-SubscriptionId ] -Location [-EnableSystemAssignedIdentity] [-Etag ] + [-PublicNetworkAccess ] [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzHealthcareDicomService -Name -ResourceGroupName -WorkspaceName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareDicomService -Name -ResourceGroupName -WorkspaceName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityWorkspaceExpanded +``` +New-AzHealthcareDicomService -Name -WorkspaceInputObject -Location + [-EnableSystemAssignedIdentity] [-Etag ] [-PublicNetworkAccess ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION Creates or updates a DICOM Service resource with the specified parameters. @@ -56,7 +79,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -70,12 +94,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Etag An etag associated with the resource, used for optimistic concurrency when editing it. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -85,32 +124,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -JsonString +Json string supplied to the Create operation ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -122,7 +159,7 @@ The resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -166,8 +203,8 @@ Accept wildcard characters: False Control permission for data plane traffic coming from public networks while private endpoint is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -182,7 +219,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -197,7 +234,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -212,7 +249,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -222,12 +259,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -273,9 +341,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IDicomService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareFhirService.md b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareFhirService.md index 23c4008e2528..7e449a3b70d3 100644 --- a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareFhirService.md +++ b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareFhirService.md @@ -12,19 +12,47 @@ Creates or updates a FHIR Service resource with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzHealthcareFhirService -Name -ResourceGroupName -WorkspaceName - [-SubscriptionId ] -Kind -Location + [-SubscriptionId ] -Kind -Location [-AccessPolicyObjectId ] [-AcrConfigurationLoginServer ] [-AcrConfigurationOciArtifact ] [-AllowCorsCredential] [-Audience ] [-Authority ] [-CorsHeader ] [-CorsMaxAge ] [-CorsMethod ] - [-CorsOrigin ] [-EnableSmartProxy] [-Etag ] [-ExportStorageAccountName ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] - [-PublicNetworkAccess ] - [-ResourceVersionPolicyConfigurationDefault ] + [-CorsOrigin ] [-EnableSmartProxy] [-EnableSystemAssignedIdentity] [-Etag ] + [-ExportStorageAccountName ] [-PublicNetworkAccess ] + [-ResourceVersionPolicyConfigurationDefault ] [-ResourceVersionPolicyConfigurationResourceTypeOverride ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzHealthcareFhirService -Name -ResourceGroupName -WorkspaceName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareFhirService -Name -ResourceGroupName -WorkspaceName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityWorkspaceExpanded +``` +New-AzHealthcareFhirService -Name -WorkspaceInputObject -Kind + -Location [-AccessPolicyObjectId ] + [-AcrConfigurationLoginServer ] [-AcrConfigurationOciArtifact ] + [-AllowCorsCredential] [-Audience ] [-Authority ] [-CorsHeader ] + [-CorsMaxAge ] [-CorsMethod ] [-CorsOrigin ] [-EnableSmartProxy] + [-EnableSystemAssignedIdentity] [-Etag ] [-ExportStorageAccountName ] + [-PublicNetworkAccess ] [-ResourceVersionPolicyConfigurationDefault ] + [-ResourceVersionPolicyConfigurationResourceTypeOverride ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -49,11 +77,10 @@ Creates or updates a FHIR Service resource with the specified parameters. ### -AccessPolicyObjectId Fhir Service access policies. -To construct, see NOTES section for ACCESSPOLICYOBJECTID properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirServiceAccessPolicyEntry[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry[] +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -68,7 +95,7 @@ The list of the Azure container registry login servers. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -80,11 +107,10 @@ Accept wildcard characters: False ### -AcrConfigurationOciArtifact The list of Open Container Initiative (OCI) artifacts. -To construct, see NOTES section for ACRCONFIGURATIONOCIARTIFACT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServiceOciArtifactEntry[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry[] +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -99,7 +125,7 @@ If credentials are allowed via CORS. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -129,7 +155,7 @@ The audience url for the service ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -144,7 +170,7 @@ The authority url for the service ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -159,7 +185,7 @@ The headers to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -174,7 +200,7 @@ The max age to be allowed via CORS. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -189,7 +215,7 @@ The methods to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -204,7 +230,7 @@ The origins to be allowed via CORS. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -215,7 +241,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -234,7 +261,22 @@ If the SMART on FHIR proxy is enabled ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -249,7 +291,7 @@ An etag associated with the resource, used for optimistic concurrency when editi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -264,7 +306,7 @@ The name of the default export storage account. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -274,32 +316,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -JsonString +Json string supplied to the Create operation ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -310,8 +350,8 @@ Accept wildcard characters: False The kind of the service. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -326,7 +366,7 @@ The resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -370,8 +410,8 @@ Accept wildcard characters: False Control permission for data plane traffic coming from public networks while private endpoint is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -386,7 +426,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -400,8 +440,8 @@ Accept wildcard characters: False The default value for tracking history across all resources. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -416,7 +456,7 @@ A list of FHIR Resources and their version policy overrides. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -431,7 +471,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -446,7 +486,23 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -456,12 +512,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -507,9 +578,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareIotConnector.md b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareIotConnector.md index a9dd84f8666d..43ebd6ac8636 100644 --- a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareIotConnector.md +++ b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareIotConnector.md @@ -12,12 +12,38 @@ Creates or updates an IoT Connector resource with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzHealthcareIotConnector -Name -ResourceGroupName -WorkspaceName [-SubscriptionId ] -DeviceMappingContent -IngestionEndpointConfigurationConsumerGroup -IngestionEndpointConfigurationEventHubName - -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace -Location [-Etag ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] + -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace -Location + [-EnableSystemAssignedIdentity] [-Etag ] [-Tag ] [-UserAssignedIdentity ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzHealthcareIotConnector -Name -ResourceGroupName -WorkspaceName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareIotConnector -Name -ResourceGroupName -WorkspaceName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityWorkspaceExpanded +``` +New-AzHealthcareIotConnector -Name -WorkspaceInputObject + -DeviceMappingContent -IngestionEndpointConfigurationConsumerGroup + -IngestionEndpointConfigurationEventHubName + -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace -Location + [-EnableSystemAssignedIdentity] [-Etag ] [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` @@ -59,7 +85,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -78,7 +105,7 @@ The mapping. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -88,12 +115,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Etag An etag associated with the resource, used for optimistic concurrency when editing it. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -103,44 +145,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -IngestionEndpointConfigurationConsumerGroup +Consumer group of the event hub to connected to. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -IngestionEndpointConfigurationEventHubName +Event Hub name to connect to. ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IngestionEndpointConfigurationConsumerGroup -Consumer group of the event hub to connected to. +### -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace +Fully qualified namespace of the Event Hub to connect to. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -150,12 +190,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IngestionEndpointConfigurationEventHubName -Event Hub name to connect to. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonFilePath Aliases: Required: True @@ -165,12 +205,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace -Fully qualified namespace of the Event Hub to connect to. +### -JsonString +Json string supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString Aliases: Required: True @@ -185,7 +225,7 @@ The resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: True @@ -230,7 +270,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -245,7 +285,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -260,7 +300,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -270,12 +310,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -321,9 +392,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotConnector ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareIotConnectorFhirDestination.md b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareIotConnectorFhirDestination.md index d25b6c6f27be..dda08d2c6e99 100644 --- a/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareIotConnectorFhirDestination.md +++ b/src/HealthcareApis/HealthcareApis/help/New-AzHealthcareIotConnectorFhirDestination.md @@ -12,12 +12,47 @@ Creates or updates an IoT Connector FHIR destination resource with the specified ## SYNTAX +### CreateExpanded (Default) ``` New-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName -ResourceGroupName -WorkspaceName [-SubscriptionId ] -FhirServiceResourceId - -ResourceIdentityResolutionType -FhirMappingContent -Location - [-Etag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + -ResourceIdentityResolutionType -FhirMappingContent -Location [-Etag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentityWorkspaceExpanded +``` +New-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -WorkspaceInputObject -FhirServiceResourceId + -ResourceIdentityResolutionType -FhirMappingContent -Location [-Etag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -ResourceGroupName -WorkspaceName [-SubscriptionId ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonString +``` +New-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -ResourceGroupName -WorkspaceName [-SubscriptionId ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentityIotconnectorExpanded +``` +New-AzHealthcareIotConnectorFhirDestination -FhirDestinationName + -IotconnectorInputObject -FhirServiceResourceId + -ResourceIdentityResolutionType -FhirMappingContent -Location [-Etag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -57,7 +92,8 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml Type: System.Management.Automation.PSObject @@ -76,7 +112,7 @@ An etag associated with the resource, used for optimistic concurrency when editi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded, CreateViaIdentityIotconnectorExpanded Aliases: Required: False @@ -106,7 +142,7 @@ The mapping. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded, CreateViaIdentityIotconnectorExpanded Aliases: Required: True @@ -121,7 +157,7 @@ Fully qualified resource id of the FHIR service to connect to. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded, CreateViaIdentityIotconnectorExpanded Aliases: Required: True @@ -131,12 +167,57 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -IotconnectorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: CreateViaIdentityIotconnectorExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -IotConnectorName The name of IoT Connector resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded, CreateViaJsonFilePath, CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +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 @@ -151,7 +232,7 @@ The resource location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded, CreateViaIdentityIotconnectorExpanded Aliases: Required: True @@ -181,7 +262,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -195,8 +276,8 @@ Accept wildcard characters: False Determines how resource identity is resolved on the destination. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded, CreateViaIdentityIotconnectorExpanded Aliases: Required: True @@ -211,7 +292,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -221,12 +302,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -272,9 +368,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotFhirDestination ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareApisService.md b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareApisService.md index ae4831e4f798..42be4f3ecf99 100644 --- a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareApisService.md +++ b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareApisService.md @@ -79,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.HealthcareApis.Models.IHealthcareApisIdentity diff --git a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareApisWorkspace.md b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareApisWorkspace.md index 4cc48109c4b6..a5e58cca2566 100644 --- a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareApisWorkspace.md +++ b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareApisWorkspace.md @@ -79,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.HealthcareApis.Models.IHealthcareApisIdentity diff --git a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareDicomService.md b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareDicomService.md index 4c46d8c2b20a..dc593d85b8d0 100644 --- a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareDicomService.md +++ b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareDicomService.md @@ -19,6 +19,13 @@ Remove-AzHealthcareDicomService -Name -ResourceGroupName [-Sub [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityDicomservice +``` +Remove-AzHealthcareDicomService -WorkspaceName -DicomserviceInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzHealthcareDicomService -InputObject [-DefaultProfile ] [-AsJob] @@ -77,9 +84,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DicomserviceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: DeleteViaIdentityDicomservice +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +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.HealthcareApis.Models.IHealthcareApisIdentity @@ -173,7 +194,7 @@ The name of workspace resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityDicomservice Aliases: Required: True diff --git a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareFhirService.md b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareFhirService.md index 875e4961813e..589a49250ad1 100644 --- a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareFhirService.md +++ b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareFhirService.md @@ -19,6 +19,13 @@ Remove-AzHealthcareFhirService -Name -ResourceGroupName [-Subs [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityFhirservice +``` +Remove-AzHealthcareFhirService -WorkspaceName -FhirserviceInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzHealthcareFhirService -InputObject [-DefaultProfile ] [-AsJob] @@ -77,9 +84,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -FhirserviceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: DeleteViaIdentityFhirservice +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +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.HealthcareApis.Models.IHealthcareApisIdentity @@ -173,7 +194,7 @@ The name of workspace resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityFhirservice Aliases: Required: True diff --git a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareIotConnector.md b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareIotConnector.md index fe5dc56f4118..f4cd3363feda 100644 --- a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareIotConnector.md +++ b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareIotConnector.md @@ -19,6 +19,13 @@ Remove-AzHealthcareIotConnector -Name -ResourceGroupName [-Sub [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityIotconnector +``` +Remove-AzHealthcareIotConnector -WorkspaceName -IotconnectorInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzHealthcareIotConnector -InputObject [-DefaultProfile ] [-AsJob] @@ -79,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.HealthcareApis.Models.IHealthcareApisIdentity @@ -93,6 +99,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -IotconnectorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: DeleteViaIdentityIotconnector +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -Name The name of IoT Connector resource. @@ -173,7 +194,7 @@ The name of workspace resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityIotconnector Aliases: Required: True diff --git a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareIotConnectorFhirDestination.md b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareIotConnectorFhirDestination.md index 5e2c8bc84fec..52a7be2ce127 100644 --- a/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareIotConnectorFhirDestination.md +++ b/src/HealthcareApis/HealthcareApis/help/Remove-AzHealthcareIotConnectorFhirDestination.md @@ -19,6 +19,20 @@ Remove-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -Io [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityWorkspace +``` +Remove-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -WorkspaceInputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### DeleteViaIdentityIotconnector +``` +Remove-AzHealthcareIotConnectorFhirDestination -FhirDestinationName + -IotconnectorInputObject [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzHealthcareIotConnectorFhirDestination -InputObject @@ -83,7 +97,7 @@ The name of IoT Connector FHIR destination resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityWorkspace, DeleteViaIdentityIotconnector Aliases: Required: True @@ -95,7 +109,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -109,12 +122,27 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -IotconnectorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: DeleteViaIdentityIotconnector +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -IotConnectorName The name of IoT Connector resource. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityWorkspace Aliases: Required: True @@ -184,6 +212,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: DeleteViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. diff --git a/src/HealthcareApis/HealthcareApis/help/Test-AzHealthcareServiceNameAvailability.md b/src/HealthcareApis/HealthcareApis/help/Test-AzHealthcareServiceNameAvailability.md index 3978d6850565..1f04133b8aa3 100644 --- a/src/HealthcareApis/HealthcareApis/help/Test-AzHealthcareServiceNameAvailability.md +++ b/src/HealthcareApis/HealthcareApis/help/Test-AzHealthcareServiceNameAvailability.md @@ -25,17 +25,16 @@ Test-AzHealthcareServiceNameAvailability [-SubscriptionId ] [-WhatIf] [-Confirm] [] ``` -### CheckViaIdentityExpanded +### CheckViaJsonFilePath ``` -Test-AzHealthcareServiceNameAvailability -InputObject -Name -Type +Test-AzHealthcareServiceNameAvailability [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` -### CheckViaIdentity +### CheckViaJsonString ``` -Test-AzHealthcareServiceNameAvailability -InputObject - -CheckNameAvailabilityInput [-DefaultProfile ] - [-WhatIf] [-Confirm] [] +Test-AzHealthcareServiceNameAvailability [-SubscriptionId ] -JsonString + [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -60,11 +59,10 @@ Check if a service instance name is available. ### -CheckNameAvailabilityInput Input values. -To construct, see NOTES section for CHECKNAMEAVAILABILITYINPUT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.ICheckNameAvailabilityParameters -Parameter Sets: Check, CheckViaIdentity +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.ICheckNameAvailabilityParameters +Parameter Sets: Check Aliases: Required: True @@ -90,19 +88,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +### -JsonFilePath +Path of Json file supplied to the Check operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity -Parameter Sets: CheckViaIdentityExpanded, CheckViaIdentity +Type: System.String +Parameter Sets: CheckViaJsonFilePath 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 Check operation + +```yaml +Type: System.String +Parameter Sets: CheckViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False Accept wildcard characters: False ``` @@ -111,7 +123,7 @@ The name of the service instance to check. ```yaml Type: System.String -Parameter Sets: CheckExpanded, CheckViaIdentityExpanded +Parameter Sets: CheckExpanded Aliases: Required: True @@ -126,7 +138,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: CheckExpanded, Check +Parameter Sets: (All) Aliases: Required: False @@ -141,7 +153,7 @@ The fully qualified resource type which includes provider namespace. ```yaml Type: System.String -Parameter Sets: CheckExpanded, CheckViaIdentityExpanded +Parameter Sets: CheckExpanded Aliases: Required: True @@ -187,13 +199,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.ICheckNameAvailabilityParameters - -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.ICheckNameAvailabilityParameters ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesNameAvailabilityInfo +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServicesNameAvailabilityInfo ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareApisService.md b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareApisService.md index 998f13ec6cad..e853f53ef205 100644 --- a/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareApisService.md +++ b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareApisService.md @@ -15,15 +15,29 @@ Update the metadata of a service instance. ### UpdateExpanded (Default) ``` Update-AzHealthcareApisService -Name -ResourceGroupName [-SubscriptionId ] - [-PublicNetworkAccess ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-PublicNetworkAccess ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonString +``` +Update-AzHealthcareApisService -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzHealthcareApisService -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzHealthcareApisService -InputObject - [-PublicNetworkAccess ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] +Update-AzHealthcareApisService -InputObject [-PublicNetworkAccess ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -92,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -106,12 +119,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 service instance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -140,8 +183,8 @@ Accept wildcard characters: False Control permission for data plane traffic coming from public networks while private endpoint is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -156,7 +199,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -171,7 +214,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -186,7 +229,7 @@ Instance tags ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -236,7 +279,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServicesDescription ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareApisWorkspace.md b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareApisWorkspace.md index 3c3b25edf47e..9f67c383054e 100644 --- a/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareApisWorkspace.md +++ b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareApisWorkspace.md @@ -19,6 +19,20 @@ Update-AzHealthcareApisWorkspace -Name -ResourceGroupName [-Su [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzHealthcareApisWorkspace -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzHealthcareApisWorkspace -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzHealthcareApisWorkspace -InputObject [-Tag ] @@ -92,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity @@ -106,12 +119,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 workspace resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: WorkspaceName Required: True @@ -141,7 +184,7 @@ The name of the resource group that contains the service instance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -156,7 +199,7 @@ The subscription identifier. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -171,7 +214,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -221,7 +264,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IWorkspace ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareDicomService.md b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareDicomService.md index 078d36a77ae7..753f520727ad 100644 --- a/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareDicomService.md +++ b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareDicomService.md @@ -8,28 +8,37 @@ schema: 2.0.0 # Update-AzHealthcareDicomService ## SYNOPSIS -Patch DICOM Service details. +Update a DICOM Service resource with the specified parameters. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzHealthcareDicomService -Name -ResourceGroupName [-SubscriptionId ] - -WorkspaceName [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + -WorkspaceName [-EnableSystemAssignedIdentity ] [-Etag ] + [-PublicNetworkAccess ] [-Tag ] [-UserAssignedIdentity ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityWorkspaceExpanded +``` +Update-AzHealthcareDicomService -Name -WorkspaceInputObject + [-EnableSystemAssignedIdentity ] [-Etag ] [-PublicNetworkAccess ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzHealthcareDicomService -InputObject - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-EnableSystemAssignedIdentity ] [-Etag ] [-PublicNetworkAccess ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Patch DICOM Service details. +Update a DICOM Service resource with the specified parameters. ## EXAMPLES @@ -92,11 +101,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType +Type: System.Nullable`1[System.Boolean] Parameter Sets: (All) Aliases: @@ -107,13 +116,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -Etag +An etag associated with the resource, used for optimistic concurrency when editing it. ```yaml -Type: System.Collections.Hashtable +Type: System.String Parameter Sets: (All) Aliases: @@ -126,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.HealthcareApis.Models.IHealthcareApisIdentity @@ -145,7 +151,7 @@ The name of DICOM Service resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityWorkspaceExpanded Aliases: DicomServiceName Required: True @@ -170,6 +176,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PublicNetworkAccess +Control permission for data plane traffic coming from public networks while private endpoint is enabled. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group that contains the service instance. @@ -215,6 +236,37 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -270,7 +322,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IDicomService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareFhirService.md b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareFhirService.md index f449bd562233..39cab7a9c429 100644 --- a/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareFhirService.md +++ b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareFhirService.md @@ -8,28 +8,54 @@ schema: 2.0.0 # Update-AzHealthcareFhirService ## SYNOPSIS -Patch FHIR Service details. +Update a FHIR Service resource with the specified parameters. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzHealthcareFhirService -Name -ResourceGroupName [-SubscriptionId ] - -WorkspaceName [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + -WorkspaceName [-AccessPolicyObjectId ] + [-AcrConfigurationLoginServer ] [-AcrConfigurationOciArtifact ] + [-AllowCorsCredential] [-Audience ] [-Authority ] [-CorsHeader ] + [-CorsMaxAge ] [-CorsMethod ] [-CorsOrigin ] [-EnableSmartProxy] + [-EnableSystemAssignedIdentity ] [-Etag ] [-ExportStorageAccountName ] + [-Kind ] [-PublicNetworkAccess ] [-ResourceVersionPolicyConfigurationDefault ] + [-ResourceVersionPolicyConfigurationResourceTypeOverride ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityWorkspaceExpanded +``` +Update-AzHealthcareFhirService -Name -WorkspaceInputObject + [-AccessPolicyObjectId ] [-AcrConfigurationLoginServer ] + [-AcrConfigurationOciArtifact ] [-AllowCorsCredential] [-Audience ] + [-Authority ] [-CorsHeader ] [-CorsMaxAge ] [-CorsMethod ] + [-CorsOrigin ] [-EnableSmartProxy] [-EnableSystemAssignedIdentity ] [-Etag ] + [-ExportStorageAccountName ] [-Kind ] [-PublicNetworkAccess ] + [-ResourceVersionPolicyConfigurationDefault ] + [-ResourceVersionPolicyConfigurationResourceTypeOverride ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzHealthcareFhirService -InputObject - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-AccessPolicyObjectId ] [-AcrConfigurationLoginServer ] + [-AcrConfigurationOciArtifact ] [-AllowCorsCredential] [-Audience ] + [-Authority ] [-CorsHeader ] [-CorsMaxAge ] [-CorsMethod ] + [-CorsOrigin ] [-EnableSmartProxy] [-EnableSystemAssignedIdentity ] [-Etag ] + [-ExportStorageAccountName ] [-Kind ] [-PublicNetworkAccess ] + [-ResourceVersionPolicyConfigurationDefault ] + [-ResourceVersionPolicyConfigurationResourceTypeOverride ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Patch FHIR Service details. +Update a FHIR Service resource with the specified parameters. ## EXAMPLES @@ -61,6 +87,66 @@ Patch FHIR Service details. ## PARAMETERS +### -AccessPolicyObjectId +Fhir Service access policies. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AcrConfigurationLoginServer +The list of the Azure container registry login servers. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AcrConfigurationOciArtifact +The list of Open Container Initiative (OCI) artifacts. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AllowCorsCredential +If credentials are allowed via CORS. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -AsJob Run the command as a job @@ -76,6 +162,96 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Audience +The audience url for the service + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Authority +The authority url for the service + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CorsHeader +The headers to be allowed via CORS. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CorsMaxAge +The max age to be allowed via CORS. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CorsMethod +The methods to be allowed via CORS. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CorsOrigin +The origins to be allowed via CORS. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultProfile The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. @@ -92,11 +268,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -EnableSmartProxy +If the SMART on FHIR proxy is enabled ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -107,13 +283,41 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[System.Boolean] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Etag +An etag associated with the resource, used for optimistic concurrency when editing it. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExportStorageAccountName +The name of the default export storage account. + +```yaml +Type: System.String Parameter Sets: (All) Aliases: @@ -126,7 +330,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.HealthcareApis.Models.IHealthcareApisIdentity @@ -140,12 +343,27 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -Kind +The kind of the service. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of FHIR Service resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityWorkspaceExpanded Aliases: FhirServiceName Required: True @@ -170,6 +388,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PublicNetworkAccess +Control permission for data plane traffic coming from public networks while private endpoint is enabled. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group that contains the service instance. @@ -185,6 +418,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ResourceVersionPolicyConfigurationDefault +The default value for tracking history across all resources. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceVersionPolicyConfigurationResourceTypeOverride +A list of FHIR Resources and their version policy overrides. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The subscription identifier. @@ -215,6 +478,37 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -270,7 +564,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirService ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareIotConnector.md b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareIotConnector.md index bfb82350f03c..22d47346fdfe 100644 --- a/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareIotConnector.md +++ b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareIotConnector.md @@ -8,28 +8,43 @@ schema: 2.0.0 # Update-AzHealthcareIotConnector ## SYNOPSIS -Patch an IoT Connector. +Update an IoT Connector resource with the specified parameters. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzHealthcareIotConnector -Name -ResourceGroupName [-SubscriptionId ] - -WorkspaceName [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + -WorkspaceName [-DeviceMappingContent ] [-EnableSystemAssignedIdentity ] + [-Etag ] [-IngestionEndpointConfigurationConsumerGroup ] + [-IngestionEndpointConfigurationEventHubName ] + [-IngestionEndpointConfigurationFullyQualifiedEventHubNamespace ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityWorkspaceExpanded +``` +Update-AzHealthcareIotConnector -Name -WorkspaceInputObject + [-DeviceMappingContent ] [-EnableSystemAssignedIdentity ] [-Etag ] + [-IngestionEndpointConfigurationConsumerGroup ] [-IngestionEndpointConfigurationEventHubName ] + [-IngestionEndpointConfigurationFullyQualifiedEventHubNamespace ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzHealthcareIotConnector -InputObject - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] +Update-AzHealthcareIotConnector -InputObject [-DeviceMappingContent ] + [-EnableSystemAssignedIdentity ] [-Etag ] + [-IngestionEndpointConfigurationConsumerGroup ] [-IngestionEndpointConfigurationEventHubName ] + [-IngestionEndpointConfigurationFullyQualifiedEventHubNamespace ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Patch an IoT Connector. +Update an IoT Connector resource with the specified parameters. ## EXAMPLES @@ -92,11 +107,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of identity being specified, currently SystemAssigned and None are allowed. +### -DeviceMappingContent +The mapping. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceManagedIdentityType +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -107,13 +122,71 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[System.Boolean] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Etag +An etag associated with the resource, used for optimistic concurrency when editing it. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IngestionEndpointConfigurationConsumerGroup +Consumer group of the event hub to connected to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IngestionEndpointConfigurationEventHubName +Event Hub name to connect to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IngestionEndpointConfigurationFullyQualifiedEventHubNamespace +Fully qualified namespace of the Event Hub to connect to. + +```yaml +Type: System.String Parameter Sets: (All) Aliases: @@ -126,7 +199,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.HealthcareApis.Models.IHealthcareApisIdentity @@ -145,7 +217,7 @@ The name of IoT Connector resource. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityWorkspaceExpanded Aliases: IotConnectorName Required: True @@ -215,6 +287,37 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of workspace resource. @@ -270,7 +373,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotConnector ## NOTES diff --git a/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareIotConnectorFhirDestination.md b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareIotConnectorFhirDestination.md new file mode 100644 index 000000000000..c94379fa0449 --- /dev/null +++ b/src/HealthcareApis/HealthcareApis/help/Update-AzHealthcareIotConnectorFhirDestination.md @@ -0,0 +1,339 @@ +--- +external help file: Az.HealthcareApis-help.xml +Module Name: Az.HealthcareApis +online version: https://learn.microsoft.com/powershell/module/az.healthcareapis/update-azhealthcareiotconnectorfhirdestination +schema: 2.0.0 +--- + +# Update-AzHealthcareIotConnectorFhirDestination + +## SYNOPSIS +Update an IoT Connector FHIR destination resource with the specified parameters. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -ResourceGroupName [-SubscriptionId ] -WorkspaceName [-Etag ] + [-FhirMappingContent ] [-FhirServiceResourceId ] [-ResourceIdentityResolutionType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityWorkspaceExpanded +``` +Update-AzHealthcareIotConnectorFhirDestination -FhirDestinationName -IotConnectorName + -WorkspaceInputObject [-Etag ] [-FhirMappingContent ] + [-FhirServiceResourceId ] [-ResourceIdentityResolutionType ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityIotconnectorExpanded +``` +Update-AzHealthcareIotConnectorFhirDestination -FhirDestinationName + -IotconnectorInputObject [-Etag ] [-FhirMappingContent ] + [-FhirServiceResourceId ] [-ResourceIdentityResolutionType ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzHealthcareIotConnectorFhirDestination -InputObject [-Etag ] + [-FhirMappingContent ] [-FhirServiceResourceId ] [-ResourceIdentityResolutionType ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +## DESCRIPTION +Update an IoT Connector FHIR destination resource with the specified parameters. + +## EXAMPLES + +### Example 1: Update an IoT Connector FHIR destination resource with the specified parameters. +```powershell +$arr = @() +Update-AzHealthcareIotConnectorFhirDestination -FhirDestinationName azpsfhirdestination -IotConnectorName azpsiotconnector -ResourceGroupName azps_test_group -WorkspaceName azpshcws -FhirServiceResourceId "/subscriptions/{SubscriptionId}/resourceGroups/azps_test_group/providers/Microsoft.HealthcareApis/workspaces/azpshcws/fhirservices/azpsfhirservice" -ResourceIdentityResolutionType 'Create' -FhirMappingContent @{"templateType"="CollectionFhirTemplate";"template"=$arr} +``` + +```output +Location Name ResourceGroupName +-------- ---- ----------------- +eastus2 azpshcws/azpsiotconnector/azpsfhirdestination azps_test_group +``` + +Update an IoT Connector FHIR destination resource with the specified parameters. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Etag +An etag associated with the resource, used for optimistic concurrency when editing it. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FhirDestinationName +The name of IoT Connector FHIR destination resource. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityWorkspaceExpanded, UpdateViaIdentityIotconnectorExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FhirMappingContent +The mapping. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FhirServiceResourceId +Fully qualified resource id of the FHIR service to connect to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -IotconnectorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityIotconnectorExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -IotConnectorName +The name of IoT Connector resource. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group that contains the service instance. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceIdentityResolutionType +Determines how resource identity is resolved on the destination. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription identifier. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity +Parameter Sets: UpdateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -WorkspaceName +The name of workspace resource. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IHealthcareApisIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IIotFhirDestination + +## NOTES + +## RELATED LINKS From 3fb31ef4913e9824cf8bf2784d49324a6ab3a45f Mon Sep 17 00:00:00 2001 From: Jinpei Li Date: Fri, 8 Aug 2025 19:14:32 +0800 Subject: [PATCH 2/2] create BreakingChangeIssues.csv --- .../BreakingChangeIssues.csv | 173 ++++++++++++++++++ 1 file changed, 173 insertions(+) create mode 100644 tools/StaticAnalysis/Exceptions/Az.HealthcareApis/BreakingChangeIssues.csv diff --git a/tools/StaticAnalysis/Exceptions/Az.HealthcareApis/BreakingChangeIssues.csv b/tools/StaticAnalysis/Exceptions/Az.HealthcareApis/BreakingChangeIssues.csv new file mode 100644 index 000000000000..da350233a003 --- /dev/null +++ b/tools/StaticAnalysis/Exceptions/Az.HealthcareApis/BreakingChangeIssues.csv @@ -0,0 +1,173 @@ +"Module","ClassName","Target","Severity","ProblemId","Description","Remediation" +"Az.HealthcareApis","Get-AzHealthcareApisService","Get-AzHealthcareApisService","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","Get-AzHealthcareApisService","Get-AzHealthcareApisService","0","3000","The type of property 'AccessPolicy' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry]'.","Change the type of property 'AccessPolicy' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry'." +"Az.HealthcareApis","Get-AzHealthcareApisService","Get-AzHealthcareApisService","0","3000","The type of property 'AcrConfigurationOciArtifact' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry]'.","Change the type of property 'AcrConfigurationOciArtifact' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry'." +"Az.HealthcareApis","Get-AzHealthcareApisService","Get-AzHealthcareApisService","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareApisService","Get-AzHealthcareApisService","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareApisService","Get-AzHealthcareApisService","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","Get-AzHealthcareApisService","Get-AzHealthcareApisService","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","Get-AzHealthcareApisService","Get-AzHealthcareApisService","0","3000","The type of property 'CorConfigurationOrigin' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationOrigin' back to 'System.String[]'." +"Az.HealthcareApis","Get-AzHealthcareApisService","Get-AzHealthcareApisService","0","3000","The type of property 'CorConfigurationMethod' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationMethod' back to 'System.String[]'." +"Az.HealthcareApis","Get-AzHealthcareApisService","Get-AzHealthcareApisService","0","3000","The type of property 'AcrConfigurationLoginServer' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'AcrConfigurationLoginServer' back to 'System.String[]'." +"Az.HealthcareApis","Get-AzHealthcareApisService","Get-AzHealthcareApisService","0","3000","The type of property 'CorConfigurationHeader' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationHeader' back to 'System.String[]'." +"Az.HealthcareApis","Get-AzHealthcareApisWorkspace","Get-AzHealthcareApisWorkspace","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","Get-AzHealthcareApisWorkspace","Get-AzHealthcareApisWorkspace","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareApisWorkspace","Get-AzHealthcareApisWorkspace","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareApisWorkspace","Get-AzHealthcareApisWorkspace","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","Get-AzHealthcareApisWorkspace","Get-AzHealthcareApisWorkspace","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","Get-AzHealthcareDicomService","Get-AzHealthcareDicomService","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","Get-AzHealthcareDicomService","Get-AzHealthcareDicomService","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareDicomService","Get-AzHealthcareDicomService","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareDicomService","Get-AzHealthcareDicomService","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","Get-AzHealthcareDicomService","Get-AzHealthcareDicomService","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","Get-AzHealthcareDicomService","Get-AzHealthcareDicomService","0","3000","The type of property 'AuthenticationConfigurationAudience' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'AuthenticationConfigurationAudience' back to 'System.String[]'." +"Az.HealthcareApis","Get-AzHealthcareFhirDestination","Get-AzHealthcareFhirDestination","0","3000","The type of property 'ResourceIdentityResolutionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType' to 'System.String'.","Change the type of property 'ResourceIdentityResolutionType' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType'." +"Az.HealthcareApis","Get-AzHealthcareFhirDestination","Get-AzHealthcareFhirDestination","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareFhirDestination","Get-AzHealthcareFhirDestination","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareFhirDestination","Get-AzHealthcareFhirDestination","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'AccessPolicy' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry]'.","Change the type of property 'AccessPolicy' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'AcrConfigurationOciArtifact' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry]'.","Change the type of property 'AcrConfigurationOciArtifact' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'ResourceVersionPolicyConfigurationDefault' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy]' to 'System.String'.","Change the type of property 'ResourceVersionPolicyConfigurationDefault' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy]'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'Kind' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind]' to 'System.String'.","Change the type of property 'Kind' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind]'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'EventState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceEventState]' to 'System.String'.","Change the type of property 'EventState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceEventState]'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'CorConfigurationOrigin' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationOrigin' back to 'System.String[]'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'CorConfigurationMethod' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationMethod' back to 'System.String[]'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'CorConfigurationHeader' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationHeader' back to 'System.String[]'." +"Az.HealthcareApis","Get-AzHealthcareFhirService","Get-AzHealthcareFhirService","0","3000","The type of property 'AcrConfigurationLoginServer' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'AcrConfigurationLoginServer' back to 'System.String[]'." +"Az.HealthcareApis","Get-AzHealthcareIotConnector","Get-AzHealthcareIotConnector","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareIotConnector","Get-AzHealthcareIotConnector","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareIotConnector","Get-AzHealthcareIotConnector","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","Get-AzHealthcareIotConnectorFhirDestination","Get-AzHealthcareIotConnectorFhirDestination","0","3000","The type of property 'ResourceIdentityResolutionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType' to 'System.String'.","Change the type of property 'ResourceIdentityResolutionType' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType'." +"Az.HealthcareApis","Get-AzHealthcareIotConnectorFhirDestination","Get-AzHealthcareIotConnectorFhirDestination","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareIotConnectorFhirDestination","Get-AzHealthcareIotConnectorFhirDestination","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Get-AzHealthcareIotConnectorFhirDestination","Get-AzHealthcareIotConnectorFhirDestination","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'AccessPolicy' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry]'.","Change the type of property 'AccessPolicy' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'AcrConfigurationOciArtifact' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry]'.","Change the type of property 'AcrConfigurationOciArtifact' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'CorConfigurationOrigin' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationOrigin' back to 'System.String[]'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'CorConfigurationMethod' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationMethod' back to 'System.String[]'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'AcrConfigurationLoginServer' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'AcrConfigurationLoginServer' back to 'System.String[]'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'CorConfigurationHeader' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationHeader' back to 'System.String[]'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","2020","The cmdlet 'New-AzHealthcareApisService' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.Kind' for parameter 'Kind'.","Change the type for parameter 'Kind' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.Kind'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","2000","The cmdlet 'New-AzHealthcareApisService' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'New-AzHealthcareApisService', or add an alias to the original parameter name." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api10.IPrivateEndpointConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PrivateEndpointConnectionProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PrivateEndpointConnectionProvisioningState]'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","3000","The type of property 'PrivateLinkServiceConnectionStateStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api10.IPrivateEndpointConnection' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PrivateEndpointServiceConnectionStatus]' to 'System.String'.","Change the type of property 'PrivateLinkServiceConnectionStateStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PrivateEndpointServiceConnectionStatus]'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","2020","The cmdlet 'New-AzHealthcareApisService' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess' for parameter 'PublicNetworkAccess'.","Change the type for parameter 'PublicNetworkAccess' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess'." +"Az.HealthcareApis","New-AzHealthcareApisService","New-AzHealthcareApisService","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzHealthcareApisService' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzHealthcareApisService'." +"Az.HealthcareApis","New-AzHealthcareApisWorkspace","New-AzHealthcareApisWorkspace","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","New-AzHealthcareApisWorkspace","New-AzHealthcareApisWorkspace","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareApisWorkspace","New-AzHealthcareApisWorkspace","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareApisWorkspace","New-AzHealthcareApisWorkspace","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","New-AzHealthcareApisWorkspace","New-AzHealthcareApisWorkspace","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","New-AzHealthcareApisWorkspace","New-AzHealthcareApisWorkspace","0","2020","The cmdlet 'New-AzHealthcareApisWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess' for parameter 'PublicNetworkAccess'.","Change the type for parameter 'PublicNetworkAccess' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess'." +"Az.HealthcareApis","New-AzHealthcareDicomService","New-AzHealthcareDicomService","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","New-AzHealthcareDicomService","New-AzHealthcareDicomService","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareDicomService","New-AzHealthcareDicomService","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareDicomService","New-AzHealthcareDicomService","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","New-AzHealthcareDicomService","New-AzHealthcareDicomService","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","New-AzHealthcareDicomService","New-AzHealthcareDicomService","0","3000","The type of property 'AuthenticationConfigurationAudience' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'AuthenticationConfigurationAudience' back to 'System.String[]'." +"Az.HealthcareApis","New-AzHealthcareDicomService","New-AzHealthcareDicomService","0","2000","The cmdlet 'New-AzHealthcareDicomService' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'New-AzHealthcareDicomService', or add an alias to the original parameter name." +"Az.HealthcareApis","New-AzHealthcareDicomService","New-AzHealthcareDicomService","0","2000","The cmdlet 'New-AzHealthcareDicomService' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'New-AzHealthcareDicomService', or add an alias to the original parameter name." +"Az.HealthcareApis","New-AzHealthcareDicomService","New-AzHealthcareDicomService","0","2020","The cmdlet 'New-AzHealthcareDicomService' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess' for parameter 'PublicNetworkAccess'.","Change the type for parameter 'PublicNetworkAccess' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess'." +"Az.HealthcareApis","New-AzHealthcareDicomService","New-AzHealthcareDicomService","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzHealthcareDicomService' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzHealthcareDicomService'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'AccessPolicy' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry]'.","Change the type of property 'AccessPolicy' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'AcrConfigurationOciArtifact' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry]'.","Change the type of property 'AcrConfigurationOciArtifact' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'ResourceVersionPolicyConfigurationDefault' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy]' to 'System.String'.","Change the type of property 'ResourceVersionPolicyConfigurationDefault' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy]'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'Kind' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind]' to 'System.String'.","Change the type of property 'Kind' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind]'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'EventState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceEventState]' to 'System.String'.","Change the type of property 'EventState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceEventState]'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'CorConfigurationOrigin' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationOrigin' back to 'System.String[]'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'CorConfigurationMethod' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationMethod' back to 'System.String[]'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'CorConfigurationHeader' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationHeader' back to 'System.String[]'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","3000","The type of property 'AcrConfigurationLoginServer' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'AcrConfigurationLoginServer' back to 'System.String[]'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","2020","The cmdlet 'New-AzHealthcareFhirService' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind' for parameter 'Kind'.","Change the type for parameter 'Kind' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","2000","The cmdlet 'New-AzHealthcareFhirService' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'New-AzHealthcareFhirService', or add an alias to the original parameter name." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","2000","The cmdlet 'New-AzHealthcareFhirService' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'New-AzHealthcareFhirService', or add an alias to the original parameter name." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","2020","The cmdlet 'New-AzHealthcareFhirService' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess' for parameter 'PublicNetworkAccess'.","Change the type for parameter 'PublicNetworkAccess' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","2020","The cmdlet 'New-AzHealthcareFhirService' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy' for parameter 'ResourceVersionPolicyConfigurationDefault'.","Change the type for parameter 'ResourceVersionPolicyConfigurationDefault' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy'." +"Az.HealthcareApis","New-AzHealthcareFhirService","New-AzHealthcareFhirService","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzHealthcareFhirService' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzHealthcareFhirService'." +"Az.HealthcareApis","New-AzHealthcareIotConnector","New-AzHealthcareIotConnector","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareIotConnector","New-AzHealthcareIotConnector","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareIotConnector","New-AzHealthcareIotConnector","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","New-AzHealthcareIotConnector","New-AzHealthcareIotConnector","0","2000","The cmdlet 'New-AzHealthcareIotConnector' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'New-AzHealthcareIotConnector', or add an alias to the original parameter name." +"Az.HealthcareApis","New-AzHealthcareIotConnector","New-AzHealthcareIotConnector","0","2000","The cmdlet 'New-AzHealthcareIotConnector' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'New-AzHealthcareIotConnector', or add an alias to the original parameter name." +"Az.HealthcareApis","New-AzHealthcareIotConnector","New-AzHealthcareIotConnector","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzHealthcareIotConnector' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzHealthcareIotConnector'." +"Az.HealthcareApis","New-AzHealthcareIotConnectorFhirDestination","New-AzHealthcareIotConnectorFhirDestination","0","3000","The type of property 'ResourceIdentityResolutionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType' to 'System.String'.","Change the type of property 'ResourceIdentityResolutionType' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType'." +"Az.HealthcareApis","New-AzHealthcareIotConnectorFhirDestination","New-AzHealthcareIotConnectorFhirDestination","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareIotConnectorFhirDestination","New-AzHealthcareIotConnectorFhirDestination","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","New-AzHealthcareIotConnectorFhirDestination","New-AzHealthcareIotConnectorFhirDestination","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotFhirDestination' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","New-AzHealthcareIotConnectorFhirDestination","New-AzHealthcareIotConnectorFhirDestination","0","2020","The cmdlet 'New-AzHealthcareIotConnectorFhirDestination' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType' for parameter 'ResourceIdentityResolutionType'.","Change the type for parameter 'ResourceIdentityResolutionType' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.IotIdentityResolutionType'." +"Az.HealthcareApis","Test-AzHealthcareServiceNameAvailability","Test-AzHealthcareServiceNameAvailability","0","3000","The type of property 'Reason' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesNameAvailabilityInfo' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceNameUnavailabilityReason]' to 'System.String'.","Change the type of property 'Reason' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceNameUnavailabilityReason]'." +"Az.HealthcareApis","Test-AzHealthcareServiceNameAvailability","Test-AzHealthcareServiceNameAvailability","0","2000","The cmdlet 'Test-AzHealthcareServiceNameAvailability' no longer supports the parameter 'InputObject' and no alias was found for the original parameter name.","Add the parameter 'InputObject' back to the cmdlet 'Test-AzHealthcareServiceNameAvailability', or add an alias to the original parameter name." +"Az.HealthcareApis","Test-AzHealthcareServiceNameAvailability","Test-AzHealthcareServiceNameAvailability","0","1050","The parameter set 'CheckViaIdentityExpanded' for cmdlet 'Test-AzHealthcareServiceNameAvailability' has been removed.","Add parameter set 'CheckViaIdentityExpanded' back to cmdlet 'Test-AzHealthcareServiceNameAvailability'." +"Az.HealthcareApis","Test-AzHealthcareServiceNameAvailability","Test-AzHealthcareServiceNameAvailability","0","1050","The parameter set 'CheckViaIdentity' for cmdlet 'Test-AzHealthcareServiceNameAvailability' has been removed.","Add parameter set 'CheckViaIdentity' back to cmdlet 'Test-AzHealthcareServiceNameAvailability'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","3000","The type of property 'AccessPolicy' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry]'.","Change the type of property 'AccessPolicy' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceAccessPolicyEntry'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","3000","The type of property 'AcrConfigurationOciArtifact' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry]'.","Change the type of property 'AcrConfigurationOciArtifact' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","3000","The type of property 'CorConfigurationOrigin' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationOrigin' back to 'System.String[]'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","3000","The type of property 'CorConfigurationMethod' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationMethod' back to 'System.String[]'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","3000","The type of property 'AcrConfigurationLoginServer' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'AcrConfigurationLoginServer' back to 'System.String[]'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","3000","The type of property 'CorConfigurationHeader' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IServicesDescription' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationHeader' back to 'System.String[]'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","2020","The cmdlet 'Update-AzHealthcareApisService' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess' for parameter 'PublicNetworkAccess'.","Change the type for parameter 'PublicNetworkAccess' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess'." +"Az.HealthcareApis","Update-AzHealthcareApisService","Update-AzHealthcareApisService","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzHealthcareApisService' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzHealthcareApisService'." +"Az.HealthcareApis","Update-AzHealthcareApisWorkspace","Update-AzHealthcareApisWorkspace","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","Update-AzHealthcareApisWorkspace","Update-AzHealthcareApisWorkspace","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Update-AzHealthcareApisWorkspace","Update-AzHealthcareApisWorkspace","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Update-AzHealthcareApisWorkspace","Update-AzHealthcareApisWorkspace","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","Update-AzHealthcareApisWorkspace","Update-AzHealthcareApisWorkspace","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","Update-AzHealthcareApisWorkspace","Update-AzHealthcareApisWorkspace","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzHealthcareApisWorkspace' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzHealthcareApisWorkspace'." +"Az.HealthcareApis","Update-AzHealthcareDicomService","Update-AzHealthcareDicomService","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","Update-AzHealthcareDicomService","Update-AzHealthcareDicomService","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Update-AzHealthcareDicomService","Update-AzHealthcareDicomService","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Update-AzHealthcareDicomService","Update-AzHealthcareDicomService","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","Update-AzHealthcareDicomService","Update-AzHealthcareDicomService","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","Update-AzHealthcareDicomService","Update-AzHealthcareDicomService","0","3000","The type of property 'AuthenticationConfigurationAudience' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IDicomService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'AuthenticationConfigurationAudience' back to 'System.String[]'." +"Az.HealthcareApis","Update-AzHealthcareDicomService","Update-AzHealthcareDicomService","0","2000","The cmdlet 'Update-AzHealthcareDicomService' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'Update-AzHealthcareDicomService', or add an alias to the original parameter name." +"Az.HealthcareApis","Update-AzHealthcareDicomService","Update-AzHealthcareDicomService","0","2000","The cmdlet 'Update-AzHealthcareDicomService' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'Update-AzHealthcareDicomService', or add an alias to the original parameter name." +"Az.HealthcareApis","Update-AzHealthcareDicomService","Update-AzHealthcareDicomService","0","1050","The parameter set 'UpdateExpanded' for cmdlet 'Update-AzHealthcareDicomService' has been removed.","Add parameter set 'UpdateExpanded' back to cmdlet 'Update-AzHealthcareDicomService'." +"Az.HealthcareApis","Update-AzHealthcareDicomService","Update-AzHealthcareDicomService","0","1050","The parameter set 'UpdateViaIdentityExpanded' for cmdlet 'Update-AzHealthcareDicomService' has been removed.","Add parameter set 'UpdateViaIdentityExpanded' back to cmdlet 'Update-AzHealthcareDicomService'." +"Az.HealthcareApis","Update-AzHealthcareDicomService","Update-AzHealthcareDicomService","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzHealthcareDicomService' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzHealthcareDicomService'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IPrivateEndpointConnection'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'AccessPolicy' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry]'.","Change the type of property 'AccessPolicy' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IFhirServiceAccessPolicyEntry'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'AcrConfigurationOciArtifact' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry]'.","Change the type of property 'AcrConfigurationOciArtifact' back to 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.IServiceOciArtifactEntry'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'ResourceVersionPolicyConfigurationDefault' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy]' to 'System.String'.","Change the type of property 'ResourceVersionPolicyConfigurationDefault' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirResourceVersionPolicy]'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'Kind' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind]' to 'System.String'.","Change the type of property 'Kind' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.FhirServiceKind]'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.PublicNetworkAccess]'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'EventState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceEventState]' to 'System.String'.","Change the type of property 'EventState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ServiceEventState]'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'CorConfigurationOrigin' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationOrigin' back to 'System.String[]'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'CorConfigurationMethod' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationMethod' back to 'System.String[]'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'CorConfigurationHeader' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'CorConfigurationHeader' back to 'System.String[]'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","3000","The type of property 'AcrConfigurationLoginServer' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IFhirService' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'AcrConfigurationLoginServer' back to 'System.String[]'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","2000","The cmdlet 'Update-AzHealthcareFhirService' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'Update-AzHealthcareFhirService', or add an alias to the original parameter name." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","2000","The cmdlet 'Update-AzHealthcareFhirService' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'Update-AzHealthcareFhirService', or add an alias to the original parameter name." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","1050","The parameter set 'UpdateExpanded' for cmdlet 'Update-AzHealthcareFhirService' has been removed.","Add parameter set 'UpdateExpanded' back to cmdlet 'Update-AzHealthcareFhirService'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","1050","The parameter set 'UpdateViaIdentityExpanded' for cmdlet 'Update-AzHealthcareFhirService' has been removed.","Add parameter set 'UpdateViaIdentityExpanded' back to cmdlet 'Update-AzHealthcareFhirService'." +"Az.HealthcareApis","Update-AzHealthcareFhirService","Update-AzHealthcareFhirService","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzHealthcareFhirService' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzHealthcareFhirService'." +"Az.HealthcareApis","Update-AzHealthcareIotConnector","Update-AzHealthcareIotConnector","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Update-AzHealthcareIotConnector","Update-AzHealthcareIotConnector","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.CreatedByType]'." +"Az.HealthcareApis","Update-AzHealthcareIotConnector","Update-AzHealthcareIotConnector","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Models.Api20211101.IIotConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.HealthcareApis.Support.ProvisioningState]'." +"Az.HealthcareApis","Update-AzHealthcareIotConnector","Update-AzHealthcareIotConnector","0","2000","The cmdlet 'Update-AzHealthcareIotConnector' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'Update-AzHealthcareIotConnector', or add an alias to the original parameter name." +"Az.HealthcareApis","Update-AzHealthcareIotConnector","Update-AzHealthcareIotConnector","0","2000","The cmdlet 'Update-AzHealthcareIotConnector' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'Update-AzHealthcareIotConnector', or add an alias to the original parameter name." +"Az.HealthcareApis","Update-AzHealthcareIotConnector","Update-AzHealthcareIotConnector","0","1050","The parameter set 'UpdateExpanded' for cmdlet 'Update-AzHealthcareIotConnector' has been removed.","Add parameter set 'UpdateExpanded' back to cmdlet 'Update-AzHealthcareIotConnector'." +"Az.HealthcareApis","Update-AzHealthcareIotConnector","Update-AzHealthcareIotConnector","0","1050","The parameter set 'UpdateViaIdentityExpanded' for cmdlet 'Update-AzHealthcareIotConnector' has been removed.","Add parameter set 'UpdateViaIdentityExpanded' back to cmdlet 'Update-AzHealthcareIotConnector'." +"Az.HealthcareApis","Update-AzHealthcareIotConnector","Update-AzHealthcareIotConnector","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzHealthcareIotConnector' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzHealthcareIotConnector'." \ No newline at end of file