diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/README.md b/src/ContainerRegistry/ContainerRegistry.Autorest/README.md index 9006d4263b79..305b2b8df558 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/README.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/README.md @@ -54,14 +54,6 @@ module-version: 0.1.0 title: ContainerRegistry subject-prefix: $(service-name) -inlining-threshold: 100 -resourcegroup-append: true -nested-object-to-string: true - -# For new modules, please avoid setting 3.x using the use-extension method and instead, use 4.x as the default option -use-extension: - "@autorest/powershell": "3.x" - directive: # Remove cmdlet, Private link related resource should be ignored. - where: @@ -69,7 +61,10 @@ directive: hide: true # Remove the unexpanded parameter set - where: - variant: ^Create$|^CreateViaIdentityExpanded$|^Update$|^UpdateViaIdentity$|^CreateViaIdentity$|^ImportViaIdentity$|^ImportViaIdentityExpanded$|^CheckViaIdentity$|^CheckViaIdentityExpanded$|^PingViaIdentity$|^Check$|^RegenerateViaIdentity$|^Generate$|^GenerateViaIdentity$ + variant: ^(Create|Update|Import|Check|Generate)(?!.*?(Expanded|JsonFilePath|JsonString)) + remove: true +- where: + variant: ^CreateViaIdentity$|^CreateViaIdentityExpanded$|^ImportViaIdentityExpanded$|^CheckViaIdentityExpanded$ remove: true - where: subject: PrivateEndpointConnection @@ -125,7 +120,6 @@ directive: set: parameter-name: Sku - - where: parameter-name: ServiceUri set: @@ -325,93 +319,7 @@ directive: preview-announcement: preview-message: This is a preview version of ContainerRegistry. Let us know if you run into any issues. -- where: - verb: New|Update - subject: Registry - set: - breaking-change: - deprecated-output-properties: - - NetworkRuleSetIPRule - - PrivateEndpointConnection - - DataEndpointHostName - - IdentityType - - IdentityUserAssignedIdentity - new-output-properties: - - NetworkRuleSetIPRule - - PrivateEndpointConnection - - DataEndpointHostName - - IdentityType - - IdentityUserAssignedIdentity - change-description: (1) The types of the properties 'NetworkRuleSetIPRule', 'PrivateEndpointConnection' and 'DataEndpointHostName' will be changed from single object to 'List'. (2) IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities. - deprecated-by-version: 9.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - -- where: - verb: Get|New|Update - subject: ScopeMap|Webhook - set: - breaking-change: - deprecated-output-properties: - - Action - new-output-properties: - - Action - change-description: The types of the properties 'Action' will be changed from single object to 'List'. - deprecated-by-version: 9.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - -- where: - verb: Update - subject: RegistryCredentials - variant: Regenerate - set: - breaking-change: - deprecated-by-version: 9.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - -- where: - verb: Get|New - subject: ExportPipeline|ImportPipeline - set: - breaking-change: - deprecated-output-properties: - - Option - - IdentityType - - IdentityUserAssignedIdentity - new-output-properties: - - Option - - IdentityType - - IdentityUserAssignedIdentity - change-description: (1) The types of the properties 'NetworkRuleSetIPRule', 'PrivateEndpointConnection' and 'DataEndpointHostName' will be changed from single object to 'List'. (2) IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities. - deprecated-by-version: 9.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - -- where: - verb: Get|New|Update - subject: Token - set: - breaking-change: - deprecated-output-properties: - - CredentialsCertificate - - CredentialsPassword - new-output-properties: - - CredentialsCertificate - - CredentialsPassword - change-description: The types of the properties 'CredentialsCertificate' and 'CredentialsPassword' will be changed from single object to 'List'. - deprecated-by-version: 9.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - -- where: - verb: Import - subject: RegistryImage - variant: Import - set: - breaking-change: - deprecated-by-version: 9.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 +- model-cmdlet: + - model-name: IPRule + cmdlet-name: New-AzContainerRegistryIPRuleObject ``` diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/UX/Microsoft.ContainerRegistry/registries.json b/src/ContainerRegistry/ContainerRegistry.Autorest/UX/Microsoft.ContainerRegistry/registries.json index f5e8eef7fb2f..2a79e80915c3 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/UX/Microsoft.ContainerRegistry/registries.json +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/UX/Microsoft.ContainerRegistry/registries.json @@ -5,44 +5,6 @@ "url": "https://learn.microsoft.com/powershell/module/az.containerregistry" }, "commands": [ - { - "name": "Import-AzContainerRegistryImage", - "description": "Copies an image to this container registry from the specified container registry.", - "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{registryName}/importImage", - "help": { - "learnMore": { - "url": "https://learn.microsoft.com/powershell/module/az.containerregistry/import-azcontainerregistryimage" - }, - "parameterSets": [ - { - "parameters": [ - "-RegistryName ", - "-ResourceGroupName ", - "[-SubscriptionId ]" - ] - } - ] - }, - "examples": [ - { - "description": "Copies an image to this container registry from the specified container registry.", - "parameters": [ - { - "name": "-RegistryName", - "value": "[Path.registryName]" - }, - { - "name": "-ResourceGroupName", - "value": "[Path.resourceGroupName]" - }, - { - "name": "-SubscriptionId", - "value": "[Path.subscriptionId]" - } - ] - } - ] - }, { "name": "Remove-AzContainerRegistry", "description": "Deletes a container registry.", diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Credential.cs b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Credential.cs index 004b6c5dc730..37b85d2ccb9d 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Credential.cs +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Credential.cs @@ -3,15 +3,15 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview +namespace Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models { public class PSContainerRegistryCredential { public PSContainerRegistryCredential(RegistryListCredentialsResult credentials) { Username = credentials?.Username; - Password = credentials?.Password?.Length > 0 ? credentials.Password[0]?.Value : string.Empty; - Password2 = credentials?.Password?.Length > 1 ? credentials.Password[1]?.Value : string.Empty; + Password = credentials?.Password?.Count > 0 ? credentials.Password[0]?.Value : string.Empty; + Password2 = credentials?.Password?.Count > 1 ? credentials.Password[1]?.Value : string.Empty; } public string Username { get; set; } diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistry.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistry.ps1 index daa3e276d010..1fc393fa6566 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistry.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistry.ps1 @@ -29,7 +29,7 @@ Get-AzContainerRegistry .Inputs Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry .Notes COMPLEX PARAMETER PROPERTIES @@ -60,8 +60,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.containerregistry/get-azcontainerregistry #> function Get-AzContainerRegistry { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry])] -[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry", "15.0.0", "9.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry", DeprecatedOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName"), NewOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName. This parameter will be changed from single object to 'List'."))] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry])] [CmdletBinding(DefaultParameterSetName='List2', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryCredential.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryCredential.ps1 index 4d5372f4fa60..ef480c879cf6 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryCredential.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryCredential.ps1 @@ -24,13 +24,12 @@ Lists the login credentials for the specified container registry. $Cred.Password .Outputs -Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistryListCredentialsResult +Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistryListCredentialsResult .Link https://learn.microsoft.com/powershell/module/az.containerregistry/get-azcontainerregistrycredential #> function Get-AzContainerRegistryCredential { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential])] -[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential", "15.0.0", "9.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.PSContainerRegistryCredential", DeprecatedOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName"), NewOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName. This parameter will be changed from single object to 'List'."))] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.PSContainerRegistryCredential])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(ParameterSetName='List', Mandatory)] @@ -49,7 +48,7 @@ param( [Parameter(ParameterSetName='GetByRegistry', Mandatory, ValueFromPipeline)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry] # The Registry Object. ${Registry}, @@ -119,7 +118,7 @@ process { $null = $PSBoundParameters.Add("ResourceGroupName", $ResourceGroupName) } $Credential = Az.ContainerRegistry.internal\Get-AzContainerRegistryCredential @PSBoundParameters - $Result = New-Object Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential($Credential) + $Result = New-Object Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.PSContainerRegistryCredential($Credential) return $Result } } diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryReplication.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryReplication.ps1 index f49a77b6cad7..aac7bc029e8c 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryReplication.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryReplication.ps1 @@ -27,7 +27,7 @@ Get-AzContainerRegistryReplication -ResourceGroupName "MyResourceGroup" -Registr .Inputs Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication +Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IReplication .Notes COMPLEX PARAMETER PROPERTIES @@ -58,8 +58,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.containerregistry/get-azcontainerregistryreplication #> function Get-AzContainerRegistryReplication { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication])] -[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication", "15.0.0", "9.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IReplication", DeprecatedOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName"), NewOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName. This parameter will be changed from single object to 'List'."))] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IReplication])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] @@ -103,7 +102,7 @@ param( [Parameter(ParameterSetName='GetByRegistry', Mandatory, ValueFromPipeline)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry] # The Registry Object. ${Registry}, diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryWebhook.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryWebhook.ps1 index 916a1cbb8014..56259bc4dfee 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryWebhook.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryWebhook.ps1 @@ -28,7 +28,7 @@ Get-AzContainerRegistryWebhook -ResourceGroupName "MyResourceGroup" -RegistryNa .Inputs Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity .Outputs -Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook .Notes COMPLEX PARAMETER PROPERTIES @@ -59,8 +59,7 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.containerregistry/get-azcontainerregistrywebhook #> function Get-AzContainerRegistryWebhook { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook])] -[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook", "15.0.0", "9.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook", DeprecatedOutputProperties = ("Action, NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName"), NewOutputProperties = ("Action, NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName. This parameter will be changed from single object to 'List'."))] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false)] param( [Parameter(ParameterSetName='Get', Mandatory)] @@ -104,7 +103,7 @@ param( [Parameter(ParameterSetName='GetByRegistry', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry] # The Registry Object. ${Registry}, diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryWebhookEvent.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryWebhookEvent.ps1 index 6d6193a60914..f2e02ccd24b3 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryWebhookEvent.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Get-AzContainerRegistryWebhookEvent.ps1 @@ -23,13 +23,12 @@ Lists recent events for the specified webhook. Get-AzContainerRegistryWebhookEvent -ResourceGroupName lnxtest -RegistryName lnxcr -WebhookName webhook001 .Outputs -Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent +Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IEvent .Link https://learn.microsoft.com/powershell/module/az.containerregistry/get-azcontainerregistrywebhookevent #> function Get-AzContainerRegistryWebhookEvent { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent])] -[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent", "15.0.0", "9.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IEvent", DeprecatedOutputProperties = ("ContentTimestamp, TargetSize, TargetLength, TargetTag, TargetRepository, TargetName, TargetMediaType, TargetDigest, SourceInstanceId, SourceAddr, ActorName, RequestUseragent, RequestMethod, RequestId, RequestHost, RequestAddr, ContentId, ContentAction, TargetUrl, TargetVersion, Action"), NewOutputProperties = ("ContentTimestamp, TargetSize, TargetLength, TargetTag, TargetRepository, TargetName, TargetMediaType, TargetDigest, SourceInstanceId, SourceAddr, ActorName, RequestUseragent, RequestMethod, RequestId, RequestHost, RequestAddr, ContentId, ContentAction, TargetUrl, TargetVersion, Action. This parameter will be changed from single object to 'List'."))] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IEvent])] [CmdletBinding(DefaultParameterSetName='List', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(ParameterSetName='List', Mandatory)] @@ -62,7 +61,7 @@ param( [Parameter(ParameterSetName='GetByWebhook', Mandatory, ValueFromPipeline)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook] # The Webhook Object. ${Webhook}, diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryCredentials.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryCredentials.ps1 index f36c439bd9f6..2ce9cf9c7199 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryCredentials.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryCredentials.ps1 @@ -55,57 +55,76 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.containerregistry/new-azcontainerregistrycredentials #> function New-AzContainerRegistryCredentials { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential])] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential", "15.0.0", "9.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.PSContainerRegistryCredential", DeprecatedOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName"), NewOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName. This parameter will be changed from single object to 'List'."))] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IGenerateCredentialsResult])] [CmdletBinding(DefaultParameterSetName='GenerateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(ParameterSetName='GenerateExpanded', Mandatory)] + [Parameter(ParameterSetName='GenerateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='GenerateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [System.String] # The name of the container registry. ${RegistryName}, - + [Parameter(ParameterSetName='GenerateExpanded', Mandatory)] + [Parameter(ParameterSetName='GenerateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='GenerateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [System.String] # The name of the resource group. # The name is case insensitive. ${ResourceGroupName}, - + [Parameter(ParameterSetName='GenerateExpanded')] + [Parameter(ParameterSetName='GenerateViaJsonFilePath')] + [Parameter(ParameterSetName='GenerateViaJsonString')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String] # The ID of the target subscription. # The value must be an UUID. ${SubscriptionId}, - + [Parameter(ParameterSetName='GenerateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity] # Identity Parameter - # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, - - [Parameter()] + + [Parameter(ParameterSetName='GenerateExpanded')] + [Parameter(ParameterSetName='GenerateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] [System.DateTime] # The expiry date of the generated credentials after which the credentials become invalid. ${Expiry}, - - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenPasswordName])] + + [Parameter(ParameterSetName='GenerateExpanded')] + [Parameter(ParameterSetName='GenerateViaIdentityExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.PSArgumentCompleterAttribute("password1", "password2")] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenPasswordName] + [System.String] # Specifies name of the password which should be regenerated if any -- password1 or password2. ${Name}, - - [Parameter()] + + [Parameter(ParameterSetName='GenerateExpanded')] + [Parameter(ParameterSetName='GenerateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] [System.String] # The resource ID of the token for which credentials have to be generated. ${TokenId}, - + + [Parameter(ParameterSetName='GenerateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] + [System.String] + # Path of Json file supplied to the Generate operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='GenerateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] + [System.String] + # Json string supplied to the Generate operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] @@ -114,52 +133,52 @@ function New-AzContainerRegistryCredentials { # The DefaultProfile parameter is not functional. # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ${DefaultProfile}, - + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Run the command as a job ${AsJob}, - + [Parameter(DontShow)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Wait for .NET debugger to attach ${Break}, - + [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Runtime')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be appended to the front of the pipeline ${HttpPipelineAppend}, - + [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Runtime')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.SendAsyncStep[]] # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, - + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Run the command asynchronously ${NoWait}, - + [Parameter(DontShow)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Runtime')] [System.Uri] # The URI for the proxy server to use ${Proxy}, - + [Parameter(DontShow)] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Runtime')] [System.Management.Automation.PSCredential] # Credentials for a proxy server to use for the remote call ${ProxyCredential}, - + [Parameter(DontShow)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Runtime')] [System.Management.Automation.SwitchParameter] @@ -169,7 +188,7 @@ function New-AzContainerRegistryCredentials { process { $Credential = Az.ContainerRegistry.internal\New-AzContainerRegistryCredentials @PSBoundParameters - $Result = New-Object Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential($Credential) + $Result = New-Object Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.PSContainerRegistryCredential($Credential) return $Result } } diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryReplication.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryReplication.ps1 index f8906f8715b4..d6c30c31bf6a 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryReplication.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryReplication.ps1 @@ -28,8 +28,7 @@ Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRe https://learn.microsoft.com/powershell/module/az.containerregistry/new-azcontainerregistryreplication #> function New-AzContainerRegistryReplication { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication])] -[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication", "15.0.0", "9.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IReplication", DeprecatedOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName"), NewOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName. This parameter will be changed from single object to 'List'."))] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IReplication])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter()] @@ -39,14 +38,18 @@ param( # The name of the replication. ${Name}, - [Parameter(ParameterSetName='CreateExpanded',Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Alias('ContainerRegistryName')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [System.String] # The name of the container registry. ${RegistryName}, - [Parameter(ParameterSetName='CreateExpanded',Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [System.String] # The name of the resource group. @@ -55,12 +58,14 @@ param( [Parameter(ParameterSetName='CreateByRegistry', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry] # The Registry Object. ${Registry}, - - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaJsonFilePath')] + [Parameter(ParameterSetName='CreateViaJsonString')] + [Parameter(ParameterSetName='CreateByRegistry')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String] @@ -68,7 +73,15 @@ param( # The value must be an UUID. ${SubscriptionId}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity] + # Identity Parameter + ${RegistryInputObject}, + + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateByRegistry', Mandatory)] [Alias('ReplicationLocation')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] [System.String] @@ -76,34 +89,53 @@ param( # This cannot be changed after the resource is created. ${Location}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded')] + [Parameter(ParameterSetName='CreateByRegistry')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] [System.Management.Automation.SwitchParameter] # Specifies whether the replication's regional endpoint is enabled. # Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications. ${RegionEndpointEnabled}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded')] + [Parameter(ParameterSetName='CreateByRegistry')] [Alias('Tags')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IResourceTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IResourceTags]))] [System.Collections.Hashtable] # The tags of the resource. ${Tag}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy])] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded')] + [Parameter(ParameterSetName='CreateByRegistry')] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy] + [System.String] # Whether or not zone redundancy is enabled for this container registry replication ${ZoneRedundancy}, + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] + [System.String] + # Path of Json file supplied to the Create operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] + [System.String] + # Json string supplied to the Create operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.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/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryWebhook.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryWebhook.ps1 index 50140c8eff83..68e8ea11d20a 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryWebhook.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/New-AzContainerRegistryWebhook.ps1 @@ -28,8 +28,7 @@ Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWe https://learn.microsoft.com/powershell/module/az.containerregistry/new-azcontainerregistrywebhook #> function New-AzContainerRegistryWebhook { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook])] -[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook", "15.0.0", "9.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook", DeprecatedOutputProperties = ("Action, NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName"), NewOutputProperties = ("Action, NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName. This parameter will be changed from single object to 'List'."))] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook])] [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(Mandatory)] @@ -40,6 +39,8 @@ param( ${Name}, [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Alias('ContainerRegistryName')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [System.String] @@ -47,6 +48,8 @@ param( ${RegistryName}, [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [System.String] # The name of the resource group. @@ -55,12 +58,14 @@ param( [Parameter(ParameterSetName='CreateByRegistry', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry] # The Registry Object. ${Registry}, - - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaJsonFilePath')] + [Parameter(ParameterSetName='CreateViaJsonString')] + [Parameter(ParameterSetName='CreateByRegistry')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String] @@ -68,29 +73,44 @@ param( # The value must be an UUID. ${SubscriptionId}, + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity] + # Identity Parameter + ${RegistryInputObject}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded')] + [Parameter(ParameterSetName='CreateByRegistry')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] [System.String] # The location of the webhook. # This cannot be changed after the resource is created. ${Location}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded', Mandatory)] + [Parameter(ParameterSetName='CreateByRegistry', Mandatory)] [AllowEmptyCollection()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction])] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.PSArgumentCompleterAttribute("push", "delete", "quarantine", "chart_push", "chart_delete")] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[]] + [System.String[]] # The list of actions that trigger the webhook to post notifications. ${Action}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded')] + [Parameter(ParameterSetName='CreateByRegistry')] [Alias('Header')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhookPropertiesCreateParametersCustomHeaders]))] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhookPropertiesCreateParametersCustomHeaders]))] [System.Collections.Hashtable] # Custom headers that will be added to the webhook notifications. ${CustomHeader}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded')] + [Parameter(ParameterSetName='CreateByRegistry')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] [System.String] # The scope of repositories where the event can be triggered. @@ -100,34 +120,53 @@ param( # Empty means all events. ${Scope}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded')] + [Parameter(ParameterSetName='CreateByRegistry')] [Alias('Uri')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] [System.String] # The service URI for the webhook to post notifications. ${ServiceUri}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus])] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded')] + [Parameter(ParameterSetName='CreateByRegistry')] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.PSArgumentCompleterAttribute("enabled", "disabled")] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus] + [System.String] # The status of the webhook at the time the operation was called. ${Status}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Parameter(ParameterSetName='CreateViaIdentityRegistryExpanded')] + [Parameter(ParameterSetName='CreateByRegistry')] [Alias('Tags')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhookCreateParametersTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhookCreateParametersTags]))] [System.Collections.Hashtable] # The tags for the webhook. ${Tag}, + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] + [System.String] + # Path of Json file supplied to the Create operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] + [System.String] + # Json string supplied to the Create operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.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/ContainerRegistry/ContainerRegistry.Autorest/custom/Registry.cs b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Registry.cs index fdd3cfb606bb..66d79dac30ae 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Registry.cs +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Registry.cs @@ -3,17 +3,17 @@ // Code generated by Microsoft (R) AutoRest Code Generator. // Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview +namespace Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models { using static Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.Extensions; /// An object that represents a container registry. public partial class Registry : - Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry, - Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistryInternal, + Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry, + Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistryInternal, Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.IValidates { - public Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistryUsage[] Usages {get;set;} + public Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistryUsage[] Usages {get;set;} } } \ No newline at end of file diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Test-AzContainerRegistryWebhook.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Test-AzContainerRegistryWebhook.ps1 index 4421071be63d..25518de4234f 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Test-AzContainerRegistryWebhook.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Test-AzContainerRegistryWebhook.ps1 @@ -28,25 +28,24 @@ System.String https://learn.microsoft.com/powershell/module/az.containerregistry/test-azcontainerregistrywebhook #> function Test-AzContainerRegistryWebhook { -[OutputType([System.String])] -[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.OutputBreakingChangeAttribute("System.String", "15.0.0", "9.0.0", "2025/11/03", ReplacementCmdletOutputType = "System.String", DeprecatedOutputProperties = ("Action"), NewOutputProperties = ("Action. This parameter will be changed from single object to 'List'."))] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IEventInfo])] [CmdletBinding(DefaultParameterSetName='Ping', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( - [Parameter(ParameterSetName='Ping',Mandatory)] + [Parameter(ParameterSetName='Ping', Mandatory)] [Alias('WebhookName', 'ResourceName')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [System.String] # The name of the webhook. ${Name}, - [Parameter(ParameterSetName='Ping',Mandatory)] + [Parameter(ParameterSetName='Ping', Mandatory)] [Alias('ContainerRegistryName')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [System.String] # The name of the container registry. ${RegistryName}, - [Parameter(ParameterSetName='Ping',Mandatory)] + [Parameter(ParameterSetName='Ping', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [System.String] # The name of the resource group. @@ -55,7 +54,7 @@ param( [Parameter(ParameterSetName='PingByWebhook',Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook] # The webhook object. ${Webhook}, @@ -72,7 +71,8 @@ param( [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.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(DontShow)] diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Update-AzContainerRegistryCredential.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Update-AzContainerRegistryCredential.ps1 index 0b3fb2ec1356..ec0026d6e40c 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Update-AzContainerRegistryCredential.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/Update-AzContainerRegistryCredential.ps1 @@ -63,28 +63,30 @@ REGENERATECREDENTIALPARAMETER : The parameters https://learn.microsoft.com/powershell/module/az.containerregistry/update-azcontainerregistrycredential #> function Update-AzContainerRegistryCredential { -[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential])] -[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential", "15.0.0", "9.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.PSContainerRegistryCredential", DeprecatedOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName"), NewOutputProperties = ("NetworkRuleSetIPRule, PrivateEndpointConnection, DataEndpointHostName. This parameter will be changed from single object to 'List'."))] +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistryListCredentialsResult])] [CmdletBinding(DefaultParameterSetName='RegenerateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( - [Parameter(ParameterSetName='Regenerate', Mandatory)] [Parameter(ParameterSetName='RegenerateExpanded', Mandatory)] + [Parameter(ParameterSetName='RegenerateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='RegenerateViaJsonString', Mandatory)] [Alias('ContainerRegistryName', 'Name', 'ResourceName')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [System.String] # The name of the container registry. ${RegistryName}, - [Parameter(ParameterSetName='Regenerate', Mandatory)] [Parameter(ParameterSetName='RegenerateExpanded', Mandatory)] + [Parameter(ParameterSetName='RegenerateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='RegenerateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [System.String] # The name of the resource group. # The name is case insensitive. ${ResourceGroupName}, - [Parameter(ParameterSetName='Regenerate')] [Parameter(ParameterSetName='RegenerateExpanded')] + [Parameter(ParameterSetName='RegenerateViaJsonFilePath')] + [Parameter(ParameterSetName='RegenerateViaJsonString')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String] @@ -96,36 +98,42 @@ param( [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity] # Identity Parameter - # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, - [Parameter(ParameterSetName='Regenerate', Mandatory, ValueFromPipeline)] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegenerateCredentialParameters] - # The parameters used to regenerate the login credential. - # To construct, see NOTES section for REGENERATECREDENTIALPARAMETER properties and create a hash table. - ${RegenerateCredentialParameter}, - [Parameter(ParameterSetName='RegenerateExpanded', Mandatory)] [Parameter(ParameterSetName='RegenerateViaIdentityExpanded', Mandatory)] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PasswordName])] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.PSArgumentCompleterAttribute("password", "password2")] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PasswordName] + [System.String] # Specifies name of the password which should be regenerated -- password or password2. ${PasswordName}, [Parameter(ParameterSetName='RegenerateByRegistry', Mandatory, ValueFromPipeline)] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry] # The Registry Object. ${Registry}, + + [Parameter(ParameterSetName='RegenerateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] + [System.String] + # Path of Json file supplied to the Regenerate operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='RegenerateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Category('Body')] + [System.String] + # Json string supplied to the Regenerate operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.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(DontShow)] @@ -176,7 +184,7 @@ process { $ResourceGroupName = $Registry.ResourceGroupName } $Credential = Az.ContainerRegistry.internal\Update-AzContainerRegistryCredential -Name $RegistryName -ResourceGroupName $ResourceGroupName @PSBoundParameters - $Result = New-Object Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential($Credential) + $Result = New-Object Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.PSContainerRegistryCredential($Credential) return $Result } diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/autogen-model-cmdlets/New-AzContainerRegistryIPRuleObject.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/autogen-model-cmdlets/New-AzContainerRegistryIPRuleObject.ps1 index 5ee31698ffca..210bef4bc62c 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/custom/autogen-model-cmdlets/New-AzContainerRegistryIPRuleObject.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/custom/autogen-model-cmdlets/New-AzContainerRegistryIPRuleObject.ps1 @@ -21,18 +21,19 @@ Create an in-memory object for IPRule. Create an in-memory object for IPRule. .Outputs -Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IPRule +Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPRule .Link -https://learn.microsoft.com/powershell/module/Az.ContainerRegistry/new-AzContainerRegistryIPRuleObject +https://learn.microsoft.com/powershell/module/Az.ContainerRegistry/new-azcontainerregistryipruleobject #> function New-AzContainerRegistryIPRuleObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IPRule')] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPRule')] [CmdletBinding(PositionalBinding=$false)] Param( [Parameter(HelpMessage="The action of IP ACL rule.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.Action])] - [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.Action] + [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.PSArgumentCompleterAttribute("Allow")] + [string] $Action, [Parameter(Mandatory, HelpMessage="Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.")] [string] @@ -40,7 +41,7 @@ function New-AzContainerRegistryIPRuleObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IPRule]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPRule]::New() if ($PSBoundParameters.ContainsKey('Action')) { $Object.Action = $Action diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Az.ContainerRegistry.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Az.ContainerRegistry.md index beddee07cea8..c4f90cb34e02 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Az.ContainerRegistry.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Az.ContainerRegistry.md @@ -1,6 +1,6 @@ --- Module Name: Az.ContainerRegistry -Module Guid: ba2b4f71-7ef5-4e22-a608-1409b0437e90 +Module Guid: 83aef9e0-0f86-43c9-a555-99e3d3a52f23 Download Help Link: https://learn.microsoft.com/powershell/module/az.containerregistry Help Version: 1.0.0.0 Locale: en-US @@ -54,19 +54,19 @@ Lists recent events for the specified webhook. Copies an image to this container registry from the specified container registry. ### [New-AzContainerRegistry](New-AzContainerRegistry.md) -Creates a container registry with the specified parameters. +Create a container registry with the specified parameters. ### [New-AzContainerRegistryAgentPool](New-AzContainerRegistryAgentPool.md) -Creates an agent pool for a container registry with the specified parameters. +Create an agent pool for a container registry with the specified parameters. ### [New-AzContainerRegistryCredentials](New-AzContainerRegistryCredentials.md) Generate keys for a token of a specified container registry. ### [New-AzContainerRegistryExportPipeline](New-AzContainerRegistryExportPipeline.md) -Creates an export pipeline for a container registry with the specified parameters. +Create an export pipeline for a container registry with the specified parameters. ### [New-AzContainerRegistryImportPipeline](New-AzContainerRegistryImportPipeline.md) -Creates an import pipeline for a container registry with the specified parameters. +Create an import pipeline for a container registry with the specified parameters. ### [New-AzContainerRegistryIPRuleObject](New-AzContainerRegistryIPRuleObject.md) Create an in-memory object for IPRule. @@ -75,10 +75,10 @@ Create an in-memory object for IPRule. Creates a replication for a container registry with the specified parameters. ### [New-AzContainerRegistryScopeMap](New-AzContainerRegistryScopeMap.md) -Creates a scope map for a container registry with the specified parameters. +Create a scope map for a container registry with the specified parameters. ### [New-AzContainerRegistryToken](New-AzContainerRegistryToken.md) -Creates a token for a container registry with the specified parameters. +Create a token for a container registry with the specified parameters. ### [New-AzContainerRegistryWebhook](New-AzContainerRegistryWebhook.md) Creates a webhook for a container registry with the specified parameters. @@ -115,20 +115,26 @@ The name must contain only alphanumeric characters, be globally unique, and betw Triggers a ping event to be sent to the webhook. ### [Update-AzContainerRegistry](Update-AzContainerRegistry.md) -Updates a container registry with the specified parameters. +Update a container registry with the specified parameters. ### [Update-AzContainerRegistryAgentPool](Update-AzContainerRegistryAgentPool.md) -Updates an agent pool with the specified parameters. +Update an agent pool with the specified parameters. ### [Update-AzContainerRegistryCredential](Update-AzContainerRegistryCredential.md) Regenerates one of the login credentials for the specified container registry. +### [Update-AzContainerRegistryExportPipeline](Update-AzContainerRegistryExportPipeline.md) +Update an export pipeline for a container registry with the specified parameters. + +### [Update-AzContainerRegistryImportPipeline](Update-AzContainerRegistryImportPipeline.md) +Update an import pipeline for a container registry with the specified parameters. + ### [Update-AzContainerRegistryScopeMap](Update-AzContainerRegistryScopeMap.md) -Updates a scope map with the specified parameters. +Update a scope map with the specified parameters. ### [Update-AzContainerRegistryToken](Update-AzContainerRegistryToken.md) -Updates a token with the specified parameters. +Update a token with the specified parameters. ### [Update-AzContainerRegistryWebhook](Update-AzContainerRegistryWebhook.md) -Updates a webhook with the specified parameters. +Update a webhook with the specified parameters. diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistry.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistry.md index 33b3d790dbc6..bd020754d4fb 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistry.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistry.md @@ -186,7 +186,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryAgentPool.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryAgentPool.md index 476688d39b80..067e1ce84a85 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryAgentPool.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryAgentPool.md @@ -30,6 +30,12 @@ Get-AzContainerRegistryAgentPool -InputObject [-Def [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryAgentPool -Name -RegistryInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets the detailed information for a given agent pool. @@ -68,7 +74,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -87,7 +92,7 @@ The name of the agent pool. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityRegistry Aliases: AgentPoolName Required: True @@ -97,6 +102,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -152,7 +172,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IAgentPool ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryAgentPoolQueueStatus.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryAgentPoolQueueStatus.md index 29f0be0189cf..b63f3d65e3a5 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryAgentPoolQueueStatus.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryAgentPoolQueueStatus.md @@ -25,6 +25,13 @@ Get-AzContainerRegistryAgentPoolQueueStatus -InputObject ] [-Confirm] [-WhatIf] [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryAgentPoolQueueStatus -AgentPoolName + -RegistryInputObject [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Gets the count of queued runs for a given agent pool. @@ -48,7 +55,7 @@ The name of the agent pool. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityRegistry Aliases: Required: True @@ -76,7 +83,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -90,6 +96,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -176,7 +197,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### System.Int32 +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IAgentPoolQueueStatus ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryCredential.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryCredential.md index 2b67d956b0a4..57554aef63ca 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryCredential.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryCredential.md @@ -62,10 +62,9 @@ Accept wildcard characters: False ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: GetByRegistry Aliases: @@ -159,11 +158,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.PSContainerRegistryCredential ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryExportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryExportPipeline.md index 37978363c195..77e295b82ab6 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryExportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryExportPipeline.md @@ -30,6 +30,12 @@ Get-AzContainerRegistryExportPipeline -InputObject [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryExportPipeline -Name -RegistryInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets the properties of the export pipeline. @@ -68,7 +74,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -87,7 +92,7 @@ The name of the export pipeline. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityRegistry Aliases: ExportPipelineName Required: True @@ -97,6 +102,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -153,7 +173,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IExportPipeline +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IExportPipeline ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryImportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryImportPipeline.md index c70f20ca98b5..b96869a786f9 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryImportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryImportPipeline.md @@ -30,6 +30,12 @@ Get-AzContainerRegistryImportPipeline -InputObject [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryImportPipeline -Name -RegistryInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets the properties of the import pipeline. @@ -68,7 +74,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -87,7 +92,7 @@ The name of the import pipeline. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityRegistry Aliases: ImportPipelineName Required: True @@ -97,6 +102,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -153,7 +173,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IImportPipeline ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryReplication.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryReplication.md index 1c55da7cb701..1df1024bcd4f 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryReplication.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryReplication.md @@ -117,10 +117,9 @@ Accept wildcard characters: False ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: GetByRegistry Aliases: @@ -183,13 +182,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry - ### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IReplication ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryScopeMap.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryScopeMap.md index 868ae93a29a0..81a1a49fb8df 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryScopeMap.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryScopeMap.md @@ -30,6 +30,12 @@ Get-AzContainerRegistryScopeMap -InputObject [-Defa [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryScopeMap -Name -RegistryInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets the properties of the specified scope map. @@ -69,7 +75,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -88,7 +93,7 @@ The name of the scope map. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityRegistry Aliases: ScopeMapName Required: True @@ -98,6 +103,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -154,7 +174,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IScopeMap ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryToken.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryToken.md index 1b42244579ce..d1028f544c7e 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryToken.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryToken.md @@ -30,6 +30,12 @@ Get-AzContainerRegistryToken -InputObject [-Default [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryToken -Name -RegistryInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Gets the properties of the specified token. @@ -71,7 +77,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -90,7 +95,7 @@ The name of the token. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityRegistry Aliases: TokenName Required: True @@ -100,6 +105,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -156,7 +176,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IToken ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryUsage.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryUsage.md index 7e761c68b9ed..d6b0c05b600e 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryUsage.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryUsage.md @@ -114,7 +114,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistryUsage +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistryUsageListResult ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhook.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhook.md index ab5e16e79191..c378873a68c2 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhook.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhook.md @@ -119,10 +119,9 @@ Accept wildcard characters: False ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: GetByRegistry Aliases: @@ -189,7 +188,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhookCallbackConfig.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhookCallbackConfig.md index e598e2c91329..55762a2ecbf3 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhookCallbackConfig.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhookCallbackConfig.md @@ -25,6 +25,12 @@ Get-AzContainerRegistryWebhookCallbackConfig -InputObject ] [-Confirm] [-WhatIf] [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryWebhookCallbackConfig -RegistryInputObject + -WebhookName [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Gets the configuration of service URI and custom headers for the webhook. @@ -63,7 +69,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -77,6 +82,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -129,7 +149,7 @@ The name of the webhook. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityRegistry Aliases: Required: True @@ -179,7 +199,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ICallbackConfig +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ICallbackConfig ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhookEvent.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhookEvent.md index 922bbcb842ab..8d7cc969e340 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhookEvent.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Get-AzContainerRegistryWebhookEvent.md @@ -114,10 +114,9 @@ Accept wildcard characters: False ### -Webhook The Webhook Object. -To construct, see NOTES section for WEBHOOK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook Parameter Sets: GetByWebhook Aliases: @@ -179,11 +178,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IEvent ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Import-AzContainerRegistryImage.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Import-AzContainerRegistryImage.md index 899b8f133cb2..4d5dfcae3c38 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Import-AzContainerRegistryImage.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Import-AzContainerRegistryImage.md @@ -15,17 +15,24 @@ Copies an image to this container registry from the specified container registry ### ImportExpanded (Default) ``` Import-AzContainerRegistryImage -RegistryName -ResourceGroupName -SourceImage - [-SubscriptionId ] [-Mode ] [-Password ] [-SourceRegistryUri ] + [-SubscriptionId ] [-Mode ] [-Password ] [-SourceRegistryUri ] [-SourceResourceId ] [-TargetTag ] [-UntaggedTargetRepository ] [-Username ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### Import +### ImportViaJsonFilePath ``` -Import-AzContainerRegistryImage -RegistryName -ResourceGroupName - -Parameter [-SubscriptionId ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +Import-AzContainerRegistryImage -RegistryName -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### ImportViaJsonString +``` +Import-AzContainerRegistryImage -RegistryName -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -35,7 +42,7 @@ Copies an image to this container registry from the specified container registry ### Example 1: Import image from a public/azure registry to an azure container registry. ```powershell -Import-AzContainerRegistryImage -SourceImage library/busybox:latest -ResourceGroupName $resourceGroupName -RegistryName $RegistryName -SourceRegistryUri docker.io -TargetTag busybox:latest +Import-AzContainerRegistryImage -SourceImage library/busybox:latest -ResourceGroupName YourResourceGroupName -RegistryName YourRegistryName -SourceRegistryUri docker.io -TargetTag busybox:latest ``` Import busybox to ACR. @@ -78,28 +85,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Mode -When Force, any existing target tags will be overwritten. -When NoForce, any existing target tags will fail the operation before any copying begins. +### -JsonFilePath +Path of Json file supplied to the Import operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ImportMode -Parameter Sets: ImportExpanded +Type: System.String +Parameter Sets: ImportViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously +### -JsonString +Json string supplied to the Import operation ```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Type: System.String +Parameter Sets: ImportViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Mode +When Force, any existing target tags will be overwritten. +When NoForce, any existing target tags will fail the operation before any copying begins. + +```yaml +Type: System.String +Parameter Sets: ImportExpanded Aliases: Required: False @@ -109,19 +131,18 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Parameter -. -To construct, see NOTES section for PARAMETER properties and create a hash table. +### -NoWait +Run the command asynchronously ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportImageParameters -Parameter Sets: Import +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -332,8 +353,6 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportImageParameters - ## OUTPUTS ### System.Boolean diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistry.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistry.md index ffddf88cbcb2..dde5dbe2ec13 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistry.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistry.md @@ -8,28 +8,41 @@ schema: 2.0.0 # New-AzContainerRegistry ## SYNOPSIS -Creates a container registry with the specified parameters. +Create a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzContainerRegistry -Name -ResourceGroupName -Location -Sku - [-SubscriptionId ] [-AnonymousPullEnabled] - [-AzureAdAuthenticationAsArmPolicyStatus ] [-DataEndpointEnabled] - [-EnableAdminUser] [-EncryptionStatus ] [-ExportPolicyStatus ] - [-IdentityPrincipalId ] [-IdentityTenantId ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-KeyVaultPropertyIdentity ] - [-KeyVaultPropertyKeyIdentifier ] [-NetworkRuleBypassOption ] - [-NetworkRuleSetDefaultAction ] [-NetworkRuleSetIPRule ] - [-PublicNetworkAccess ] [-QuarantinePolicyStatus ] - [-RetentionPolicyDay ] [-RetentionPolicyStatus ] [-SoftDeletePolicyRetentionDay ] - [-SoftDeletePolicyStatus ] [-Tag ] [-TrustPolicyStatus ] - [-TrustPolicyType ] [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] +New-AzContainerRegistry -Name -ResourceGroupName -Location -Sku + [-SubscriptionId ] [-AnonymousPullEnabled] [-AzureAdAuthenticationAsArmPolicyStatus ] + [-DataEndpointEnabled] [-EnableAdminUser] [-EnableSystemAssignedIdentity] [-EncryptionStatus ] + [-ExportPolicyStatus ] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-KeyVaultPropertyIdentity ] [-KeyVaultPropertyKeyIdentifier ] + [-NetworkRuleBypassOption ] [-NetworkRuleSetDefaultAction ] + [-NetworkRuleSetIPRule ] [-PublicNetworkAccess ] [-QuarantinePolicyStatus ] + [-RetentionPolicyDay ] [-RetentionPolicyStatus ] [-SoftDeletePolicyRetentionDay ] + [-SoftDeletePolicyStatus ] [-Tag ] [-TrustPolicyStatus ] + [-TrustPolicyType ] [-UserAssignedIdentity ] [-ZoneRedundancy ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistry -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistry -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION -Creates a container registry with the specified parameters. +Create a container registry with the specified parameters. ## EXAMPLES @@ -66,7 +79,7 @@ Enables registry-wide pull from unauthenticated clients. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -95,8 +108,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -111,7 +124,7 @@ Enable a single data endpoint per region for serving data. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -142,7 +155,22 @@ The value that indicates whether the admin user 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 @@ -156,8 +184,8 @@ Accept wildcard characters: False Indicates whether or not the encryption is enabled for container registry. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -171,8 +199,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -187,7 +215,7 @@ The principal ID of resource identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -202,7 +230,7 @@ The tenant ID of resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -212,31 +240,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -The identity type. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType -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 list of user identities associated with the resource. -The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. +### -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 @@ -248,7 +275,7 @@ The client id of the identity which will be used to access key vault. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -263,7 +290,7 @@ Key vault uri to access the encryption key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -279,7 +306,7 @@ This cannot be changed after the resource is created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -308,8 +335,8 @@ Accept wildcard characters: False Whether to allow trusted Azure services to access a network restricted registry. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -323,8 +350,8 @@ Accept wildcard characters: False The default action of allow or deny when no other rules match. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -336,11 +363,10 @@ Accept wildcard characters: False ### -NetworkRuleSetIPRule The IP ACL rules. -To construct, see NOTES section for NETWORKRULESETIPRULE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IIPRule[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -369,8 +395,8 @@ Accept wildcard characters: False Whether or not public network access is allowed for the container registry. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -384,8 +410,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -416,7 +442,7 @@ The number of days to retain an untagged manifest after which it gets purged. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -430,8 +456,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -446,8 +472,8 @@ The SKU name of the container registry. Required for registry creation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: True @@ -462,7 +488,7 @@ The number of days after which a soft-deleted item is permanently deleted. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -476,8 +502,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -508,7 +534,7 @@ The tags of the resource. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Tags Required: False @@ -522,8 +548,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -537,8 +563,24 @@ Accept wildcard characters: False The type of trust policy. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -552,8 +594,8 @@ Accept wildcard characters: False Whether or not zone redundancy is enabled for this container registry ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -601,7 +643,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryAgentPool.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryAgentPool.md index 462e11c9377c..f7456af12f53 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryAgentPool.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryAgentPool.md @@ -8,19 +8,42 @@ schema: 2.0.0 # New-AzContainerRegistryAgentPool ## SYNOPSIS -Creates an agent pool for a container registry with the specified parameters. +Create an agent pool for a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzContainerRegistryAgentPool -Name -RegistryName -ResourceGroupName - -Location [-SubscriptionId ] [-Count ] [-OS ] [-Tag ] [-Tier ] + -Location [-SubscriptionId ] [-Count ] [-OS ] [-Tag ] + [-Tier ] [-VirtualNetworkSubnetResourceId ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryAgentPool -Name -RegistryInputObject + -Location [-Count ] [-OS ] [-Tag ] [-Tier ] [-VirtualNetworkSubnetResourceId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzContainerRegistryAgentPool -Name -RegistryName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistryAgentPool -Name -RegistryName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Creates an agent pool for a container registry with the specified parameters. +Create an agent pool for a container registry with the specified parameters. ## EXAMPLES @@ -61,7 +84,7 @@ The count of agent machine ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -87,13 +110,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The location of the resource. This cannot be changed after the resource is created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: True @@ -137,8 +190,8 @@ Accept wildcard characters: False The OS of agent machine ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.OS -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -148,12 +201,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -168,7 +236,7 @@ The name of the resource group to which the container registry belongs. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -184,7 +252,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -199,7 +267,7 @@ The tags of the resource. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Tags Required: False @@ -214,7 +282,7 @@ The Tier of agent machine ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -229,7 +297,7 @@ The Virtual Network Subnet Resource Id of the agent machine ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -275,9 +343,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IAgentPool ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryCredentials.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryCredentials.md index 33f2d7e5bd63..49eb62202ea2 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryCredentials.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryCredentials.md @@ -15,15 +15,29 @@ Generate keys for a token of a specified container registry. ### GenerateExpanded (Default) ``` New-AzContainerRegistryCredentials -RegistryName -ResourceGroupName - [-SubscriptionId ] [-Expiry ] [-Name ] [-TokenId ] + [-SubscriptionId ] [-Expiry ] [-Name ] [-TokenId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### GenerateViaIdentityExpanded ``` New-AzContainerRegistryCredentials -InputObject [-Expiry ] - [-Name ] [-TokenId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + [-Name ] [-TokenId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### GenerateViaJsonFilePath +``` +New-AzContainerRegistryCredentials -RegistryName -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### GenerateViaJsonString +``` +New-AzContainerRegistryCredentials -RegistryName -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -82,7 +96,7 @@ The expiry date of the generated credentials after which the credentials become ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: GenerateExpanded, GenerateViaIdentityExpanded Aliases: Required: False @@ -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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -108,12 +121,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Generate operation + +```yaml +Type: System.String +Parameter Sets: GenerateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Generate operation + +```yaml +Type: System.String +Parameter Sets: GenerateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name Specifies name of the password which should be regenerated if any -- password1 or password2. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenPasswordName -Parameter Sets: (All) +Type: System.String +Parameter Sets: GenerateExpanded, GenerateViaIdentityExpanded Aliases: Required: False @@ -143,7 +186,7 @@ The name of the container registry. ```yaml Type: System.String -Parameter Sets: GenerateExpanded +Parameter Sets: GenerateExpanded, GenerateViaJsonFilePath, GenerateViaJsonString Aliases: Required: True @@ -159,7 +202,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: GenerateExpanded +Parameter Sets: GenerateExpanded, GenerateViaJsonFilePath, GenerateViaJsonString Aliases: Required: True @@ -175,7 +218,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: GenerateExpanded +Parameter Sets: GenerateExpanded, GenerateViaJsonFilePath, GenerateViaJsonString Aliases: Required: False @@ -190,7 +233,7 @@ The resource ID of the token for which credentials have to be generated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: GenerateExpanded, GenerateViaIdentityExpanded Aliases: Required: False @@ -240,7 +283,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IGenerateCredentialsResult ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryExportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryExportPipeline.md index 56caa218d7f2..debb7828184c 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryExportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryExportPipeline.md @@ -8,26 +8,50 @@ schema: 2.0.0 # New-AzContainerRegistryExportPipeline ## SYNOPSIS -Creates an export pipeline for a container registry with the specified parameters. +Create an export pipeline for a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzContainerRegistryExportPipeline -Name -RegistryName -ResourceGroupName - [-SubscriptionId ] [-IdentityPrincipalId ] [-IdentityTenantId ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Location ] - [-Option ] [-TargetKeyVaultUri ] [-TargetType ] [-TargetUri ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-EnableSystemAssignedIdentity] [-IdentityPrincipalId ] + [-IdentityTenantId ] [-Location ] [-Option ] [-TargetKeyVaultUri ] + [-TargetType ] [-TargetUri ] [-UserAssignedIdentity ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryExportPipeline -Name -RegistryInputObject + [-EnableSystemAssignedIdentity] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-TargetKeyVaultUri ] [-TargetType ] + [-TargetUri ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryExportPipeline -Name -RegistryName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistryExportPipeline -Name -RegistryName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION -Creates an export pipeline for a container registry with the specified parameters. +Create an export pipeline for a container registry with the specified parameters. ## EXAMPLES ### Example 1: Create a new export pipeline ```powershell -New-AzContainerRegistryExportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -IdentityType 'SystemAssigned' -TargetType AzureStorageBlobContainer -TargetUri https://sa.blob.core.windows.net/public/ -TargetKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +New-AzContainerRegistryExportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity -TargetType AzureStorageBlobContainer -TargetUri https://sa.blob.core.windows.net/public/ -TargetKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 ``` ```output @@ -71,12 +95,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, CreateViaIdentityRegistryExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -IdentityPrincipalId The principal ID of resource identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -91,7 +130,7 @@ The tenant ID of resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -101,31 +140,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -The identity type. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType -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 list of user identities associated with the resource. -The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. +### -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 @@ -137,7 +175,7 @@ The location of the export pipeline. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -181,8 +219,8 @@ Accept wildcard characters: False The list of all options configured for the pipeline. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[] -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -192,12 +230,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -213,7 +266,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -229,7 +282,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -244,7 +297,7 @@ They key vault secret uri to obtain the target storage SAS token. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -259,7 +312,7 @@ The type of target for the export pipeline. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -274,7 +327,23 @@ The target uri of the export pipeline.When 'AzureStorageBlob': "https://accountN ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded +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, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -320,9 +389,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IExportPipeline +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IExportPipeline ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryIPRuleObject.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryIPRuleObject.md index a332c37bdb67..d77c1962cc9f 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryIPRuleObject.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryIPRuleObject.md @@ -1,7 +1,7 @@ --- external help file: Module Name: Az.ContainerRegistry -online version: https://learn.microsoft.com/powershell/module/Az.ContainerRegistry/new-AzContainerRegistryIPRuleObject +online version: https://learn.microsoft.com/powershell/module/Az.ContainerRegistry/new-azcontainerregistryipruleobject schema: 2.0.0 --- @@ -13,7 +13,7 @@ Create an in-memory object for IPRule. ## SYNTAX ``` -New-AzContainerRegistryIPRuleObject -IPAddressOrRange [-Action ] [] +New-AzContainerRegistryIPRuleObject -IPAddressOrRange [-Action ] [] ``` ## DESCRIPTION @@ -40,7 +40,7 @@ Create a IP network rule. The action of IP ACL rule. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.Action +Type: System.String Parameter Sets: (All) Aliases: @@ -74,7 +74,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IPRule +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPRule ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryImportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryImportPipeline.md index 20d1434b22f9..eaaa7e57dd1b 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryImportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryImportPipeline.md @@ -8,27 +8,51 @@ schema: 2.0.0 # New-AzContainerRegistryImportPipeline ## SYNOPSIS -Creates an import pipeline for a container registry with the specified parameters. +Create an import pipeline for a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzContainerRegistryImportPipeline -Name -RegistryName -ResourceGroupName - [-SubscriptionId ] [-IdentityPrincipalId ] [-IdentityTenantId ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Location ] - [-Option ] [-SourceKeyVaultUri ] [-SourceTriggerStatus ] - [-SourceType ] [-SourceUri ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-EnableSystemAssignedIdentity] [-IdentityPrincipalId ] + [-IdentityTenantId ] [-Location ] [-Option ] [-SourceKeyVaultUri ] + [-SourceTriggerStatus ] [-SourceType ] [-SourceUri ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryImportPipeline -Name -RegistryInputObject + [-EnableSystemAssignedIdentity] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-SourceKeyVaultUri ] [-SourceTriggerStatus ] + [-SourceType ] [-SourceUri ] [-UserAssignedIdentity ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryImportPipeline -Name -RegistryName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistryImportPipeline -Name -RegistryName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION -Creates an import pipeline for a container registry with the specified parameters. +Create an import pipeline for a container registry with the specified parameters. ## EXAMPLES ### Example 1: Create a new import pipeline ```powershell -New-AzContainerRegistryImportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -IdentityType 'SystemAssigned' -SourceType AzureStorageBlobContainer -SourceUri https://sa.blob.core.windows.net/public/ -SourceKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +New-AzContainerRegistryImportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity -SourceType AzureStorageBlobContainer -SourceUri https://sa.blob.core.windows.net/public/ -SourceKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 ``` ```output @@ -72,12 +96,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, CreateViaIdentityRegistryExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -IdentityPrincipalId The principal ID of resource identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -92,7 +131,7 @@ The tenant ID of resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -102,31 +141,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -The identity type. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType -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 list of user identities associated with the resource. -The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. +### -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 @@ -138,7 +176,7 @@ The location of the import pipeline. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -182,8 +220,8 @@ Accept wildcard characters: False The list of all options configured for the pipeline. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[] -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -193,12 +231,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -214,7 +267,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -229,7 +282,7 @@ They key vault secret uri to obtain the source storage SAS token. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -243,8 +296,8 @@ Accept wildcard characters: False The current status of the source trigger. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TriggerStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -258,8 +311,8 @@ Accept wildcard characters: False The type of source for the import pipeline. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineSourceType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -274,7 +327,7 @@ The source uri of the import pipeline.When 'AzureStorageBlob': "https://accountN ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -290,7 +343,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -300,6 +353,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -336,9 +405,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IImportPipeline ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryReplication.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryReplication.md index 9363a72db84b..3efe90f978c7 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryReplication.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryReplication.md @@ -16,17 +16,38 @@ Creates a replication for a container registry with the specified parameters. ``` New-AzContainerRegistryReplication -RegistryName -ResourceGroupName -Location [-Name ] [-SubscriptionId ] [-RegionEndpointEnabled] [-Tag ] - [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### CreateByRegistry ``` New-AzContainerRegistryReplication -Registry -Location [-Name ] - [-SubscriptionId ] [-RegionEndpointEnabled] [-Tag ] [-ZoneRedundancy ] + [-SubscriptionId ] [-RegionEndpointEnabled] [-Tag ] [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryReplication -RegistryInputObject -Location + [-Name ] [-RegionEndpointEnabled] [-Tag ] [-ZoneRedundancy ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryReplication -RegistryName -ResourceGroupName -JsonFilePath + [-Name ] [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistryReplication -RegistryName -ResourceGroupName -JsonString + [-Name ] [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION Creates a replication for a container registry with the specified parameters. @@ -63,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 @@ -77,13 +99,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The location of the resource. This cannot be changed after the resource is created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: ReplicationLocation Required: True @@ -129,7 +181,7 @@ Requests will not be routed to a replication whose regional endpoint is disabled ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -141,10 +193,9 @@ Accept wildcard characters: False ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: CreateByRegistry Aliases: @@ -155,12 +206,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: ContainerRegistryName Required: True @@ -176,7 +242,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -192,7 +258,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -207,7 +273,7 @@ The tags of the resource. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Tags Required: False @@ -221,8 +287,8 @@ Accept wildcard characters: False Whether or not zone redundancy is enabled for this container registry replication ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -268,9 +334,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IReplication ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryScopeMap.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryScopeMap.md index b87a6410a3b7..f4ff428ed0e8 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryScopeMap.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryScopeMap.md @@ -8,18 +8,40 @@ schema: 2.0.0 # New-AzContainerRegistryScopeMap ## SYNOPSIS -Creates a scope map for a container registry with the specified parameters. +Create a scope map for a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzContainerRegistryScopeMap -Name -RegistryName -ResourceGroupName [-SubscriptionId ] [-Action ] [-Description ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryScopeMap -Name -RegistryInputObject + [-Action ] [-Description ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryScopeMap -Name -RegistryName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistryScopeMap -Name -RegistryName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Creates a scope map for a container registry with the specified parameters. +Create a scope map for a container registry with the specified parameters. ## EXAMPLES @@ -45,7 +67,7 @@ repositories/repository-name/content/read,repositories/repository-name/metadata/ ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -91,7 +113,7 @@ The user friendly description of the scope map. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -101,6 +123,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the scope map. @@ -131,12 +183,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -152,7 +219,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -168,7 +235,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -214,9 +281,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IScopeMap ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryToken.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryToken.md index 05d4536b7881..b55e8c73da62 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryToken.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryToken.md @@ -8,19 +8,42 @@ schema: 2.0.0 # New-AzContainerRegistryToken ## SYNOPSIS -Creates a token for a container registry with the specified parameters. +Create a token for a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName [-SubscriptionId ] [-CredentialsCertificate ] - [-CredentialsPassword ] [-ScopeMapId ] [-Status ] + [-CredentialsPassword ] [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryToken -Name -RegistryInputObject + [-CredentialsCertificate ] [-CredentialsPassword ] + [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Creates a token for a container registry with the specified parameters. +Create a token for a container registry with the specified parameters. ## EXAMPLES @@ -58,11 +81,10 @@ Accept wildcard characters: False ### -CredentialsCertificate . -To construct, see NOTES section for CREDENTIALSCERTIFICATE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITokenCertificate[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate[] +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -74,11 +96,10 @@ Accept wildcard characters: False ### -CredentialsPassword . -To construct, see NOTES section for CREDENTIALSPASSWORD properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITokenPassword[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword[] +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -104,6 +125,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the token. @@ -134,12 +185,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -155,7 +221,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -170,7 +236,7 @@ The resource ID of the scope map to which the token will be associated with. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -184,8 +250,8 @@ Accept wildcard characters: False The status of the token example enabled or disabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -201,7 +267,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -247,9 +313,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IToken ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryWebhook.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryWebhook.md index d143cd5176a9..f592934198c5 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryWebhook.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/New-AzContainerRegistryWebhook.md @@ -15,17 +15,39 @@ Creates a webhook for a container registry with the specified parameters. ### CreateExpanded (Default) ``` New-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName - -Action [-SubscriptionId ] [-CustomHeader ] [-Location ] - [-Scope ] [-ServiceUri ] [-Status ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + -Action [-SubscriptionId ] [-CustomHeader ] [-Location ] + [-Scope ] [-ServiceUri ] [-Status ] [-Tag ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### CreateByRegistry ``` -New-AzContainerRegistryWebhook -Name -Registry -Action +New-AzContainerRegistryWebhook -Name -Registry -Action [-SubscriptionId ] [-CustomHeader ] [-Location ] [-Scope ] - [-ServiceUri ] [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-ServiceUri ] [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryWebhook -Name -RegistryInputObject + -Action [-CustomHeader ] [-Location ] [-Scope ] [-ServiceUri ] + [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION @@ -53,8 +75,8 @@ Please notice that some parameters are required in this cmdlets but not marked a The list of actions that trigger the webhook to post notifications. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[] -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: True @@ -84,7 +106,7 @@ Custom headers that will be added to the webhook notifications. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Header Required: False @@ -95,7 +117,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 @@ -109,13 +132,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The location of the webhook. This cannot be changed after the resource is created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -157,10 +210,9 @@ Accept wildcard characters: False ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: CreateByRegistry Aliases: @@ -171,12 +223,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: ContainerRegistryName Required: True @@ -192,7 +259,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -211,7 +278,7 @@ Empty means all events. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -226,7 +293,7 @@ The service URI for the webhook to post notifications. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Uri Required: False @@ -240,8 +307,8 @@ Accept wildcard characters: False The status of the webhook at the time the operation was called. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -257,7 +324,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -272,7 +339,7 @@ The tags for the webhook. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateByRegistry, CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Tags Required: False @@ -318,9 +385,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistry.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistry.md index 50dae66aaa17..9e436543cd1f 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistry.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistry.md @@ -71,7 +71,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryAgentPool.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryAgentPool.md index a0f824a96ae0..9112afb734de 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryAgentPool.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryAgentPool.md @@ -25,6 +25,12 @@ Remove-AzContainerRegistryAgentPool -InputObject [- [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryAgentPool -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a specified agent pool resource. @@ -72,7 +78,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +96,7 @@ The name of the agent pool. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: AgentPoolName Required: True @@ -131,6 +136,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryExportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryExportPipeline.md index c3d4ffe72dc3..48026b5e7cd1 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryExportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryExportPipeline.md @@ -25,6 +25,12 @@ Remove-AzContainerRegistryExportPipeline -InputObject ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryExportPipeline -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes an export pipeline from a container registry. @@ -72,7 +78,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +96,7 @@ The name of the export pipeline. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: ExportPipelineName Required: True @@ -131,6 +136,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryImportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryImportPipeline.md index bb8815acf8a7..07f49c6f200a 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryImportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryImportPipeline.md @@ -25,6 +25,12 @@ Remove-AzContainerRegistryImportPipeline -InputObject ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryImportPipeline -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes an import pipeline from a container registry. @@ -72,7 +78,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +96,7 @@ The name of the import pipeline. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: ImportPipelineName Required: True @@ -131,6 +136,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryReplication.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryReplication.md index 2a5e61e806de..6dfe03d8f7d5 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryReplication.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryReplication.md @@ -25,6 +25,12 @@ Remove-AzContainerRegistryReplication -InputObject [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryReplication -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a replication from a container registry. @@ -72,7 +78,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +96,7 @@ The name of the replication. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: ReplicationName, ResourceName Required: True @@ -131,6 +136,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryScopeMap.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryScopeMap.md index fbb2e49f3250..34c9e5c37c29 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryScopeMap.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryScopeMap.md @@ -25,6 +25,12 @@ Remove-AzContainerRegistryScopeMap -InputObject [-D [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryScopeMap -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a scope map from a container registry. @@ -72,7 +78,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +96,7 @@ The name of the scope map. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: ScopeMapName Required: True @@ -131,6 +136,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryToken.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryToken.md index 76d1fa57b507..c06822ada05e 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryToken.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryToken.md @@ -25,6 +25,12 @@ Remove-AzContainerRegistryToken -InputObject [-Defa [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryToken -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a token from a container registry. @@ -72,7 +78,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +96,7 @@ The name of the token. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: TokenName Required: True @@ -131,6 +136,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryWebhook.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryWebhook.md index 1aa7250345fc..378fc40441c4 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryWebhook.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Remove-AzContainerRegistryWebhook.md @@ -25,6 +25,12 @@ Remove-AzContainerRegistryWebhook -InputObject [-De [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryWebhook -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes a webhook from a container registry. @@ -72,7 +78,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +96,7 @@ The name of the webhook. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: WebhookName, ResourceName Required: True @@ -131,6 +136,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Test-AzContainerRegistryNameAvailability.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Test-AzContainerRegistryNameAvailability.md index 9599a38404a1..89d308d9d3e7 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Test-AzContainerRegistryNameAvailability.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Test-AzContainerRegistryNameAvailability.md @@ -13,11 +13,24 @@ The name must contain only alphanumeric characters, be globally unique, and betw ## SYNTAX +### CheckExpanded (Default) ``` Test-AzContainerRegistryNameAvailability -Name [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` +### CheckViaJsonFilePath +``` +Test-AzContainerRegistryNameAvailability -JsonFilePath [-SubscriptionId ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### CheckViaJsonString +``` +Test-AzContainerRegistryNameAvailability -JsonString [-SubscriptionId ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Checks whether the container registry name is available for use. The name must contain only alphanumeric characters, be globally unique, and between 5 and 50 characters in length. @@ -55,12 +68,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Check operation + +```yaml +Type: System.String +Parameter Sets: CheckViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +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 +``` + ### -Name The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CheckExpanded Aliases: Required: True @@ -124,7 +167,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistryNameStatus +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistryNameStatus ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Test-AzContainerRegistryWebhook.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Test-AzContainerRegistryWebhook.md index 7daa40e5b1fe..78f7b35d2735 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Test-AzContainerRegistryWebhook.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Test-AzContainerRegistryWebhook.md @@ -43,7 +43,8 @@ Triggers a webhook ping event. ## PARAMETERS ### -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 @@ -121,10 +122,9 @@ Accept wildcard characters: False ### -Webhook The webhook object. -To construct, see NOTES section for WEBHOOK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook Parameter Sets: PingByWebhook Aliases: @@ -173,7 +173,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IEventInfo ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistry.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistry.md index 9e997e67c9f4..0f59393f214a 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistry.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistry.md @@ -8,45 +8,43 @@ schema: 2.0.0 # Update-AzContainerRegistry ## SYNOPSIS -Updates a container registry with the specified parameters. +Update a container registry with the specified parameters. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzContainerRegistry -Name -ResourceGroupName [-SubscriptionId ] - [-AnonymousPullEnabled] [-AzureAdAuthenticationAsArmPolicyStatus ] - [-DataEndpointEnabled] [-EnableAdminUser] [-EncryptionStatus ] - [-ExportPolicyStatus ] [-IdentityPrincipalId ] [-IdentityTenantId ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] + [-AnonymousPullEnabled] [-AzureAdAuthenticationAsArmPolicyStatus ] [-DataEndpointEnabled] + [-EnableAdminUser] [-EnableSystemAssignedIdentity ] [-EncryptionStatus ] + [-ExportPolicyStatus ] [-IdentityPrincipalId ] [-IdentityTenantId ] [-KeyVaultPropertyIdentity ] [-KeyVaultPropertyKeyIdentifier ] - [-NetworkRuleBypassOption ] [-NetworkRuleSetDefaultAction ] - [-NetworkRuleSetIPRule ] [-PublicNetworkAccess ] - [-QuarantinePolicyStatus ] [-RetentionPolicyDay ] - [-RetentionPolicyStatus ] [-Sku ] [-SoftDeletePolicyRetentionDay ] - [-SoftDeletePolicyStatus ] [-Tag ] [-TrustPolicyStatus ] - [-TrustPolicyType ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [-NetworkRuleBypassOption ] [-NetworkRuleSetDefaultAction ] + [-NetworkRuleSetIPRule ] [-PublicNetworkAccess ] [-QuarantinePolicyStatus ] + [-RetentionPolicyDay ] [-RetentionPolicyStatus ] [-Sku ] + [-SoftDeletePolicyRetentionDay ] [-SoftDeletePolicyStatus ] [-Tag ] + [-TrustPolicyStatus ] [-TrustPolicyType ] [-UserAssignedIdentity ] + [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzContainerRegistry -InputObject [-AnonymousPullEnabled] - [-AzureAdAuthenticationAsArmPolicyStatus ] [-DataEndpointEnabled] - [-EnableAdminUser] [-EncryptionStatus ] [-ExportPolicyStatus ] - [-IdentityPrincipalId ] [-IdentityTenantId ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-KeyVaultPropertyIdentity ] - [-KeyVaultPropertyKeyIdentifier ] [-NetworkRuleBypassOption ] - [-NetworkRuleSetDefaultAction ] [-NetworkRuleSetIPRule ] - [-PublicNetworkAccess ] [-QuarantinePolicyStatus ] - [-RetentionPolicyDay ] [-RetentionPolicyStatus ] [-Sku ] - [-SoftDeletePolicyRetentionDay ] [-SoftDeletePolicyStatus ] [-Tag ] - [-TrustPolicyStatus ] [-TrustPolicyType ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-AzureAdAuthenticationAsArmPolicyStatus ] [-DataEndpointEnabled] [-EnableAdminUser] + [-EnableSystemAssignedIdentity ] [-EncryptionStatus ] [-ExportPolicyStatus ] + [-IdentityPrincipalId ] [-IdentityTenantId ] [-KeyVaultPropertyIdentity ] + [-KeyVaultPropertyKeyIdentifier ] [-NetworkRuleBypassOption ] + [-NetworkRuleSetDefaultAction ] [-NetworkRuleSetIPRule ] [-PublicNetworkAccess ] + [-QuarantinePolicyStatus ] [-RetentionPolicyDay ] [-RetentionPolicyStatus ] + [-Sku ] [-SoftDeletePolicyRetentionDay ] [-SoftDeletePolicyStatus ] [-Tag ] + [-TrustPolicyStatus ] [-TrustPolicyType ] [-UserAssignedIdentity ] + [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION -Updates a container registry with the specified parameters. +Update a container registry with the specified parameters. ## EXAMPLES @@ -99,7 +97,7 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -156,26 +154,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EncryptionStatus -Indicates whether or not the encryption is enabled for container registry. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ExportPolicyStatus -The value that indicates whether the policy is enabled or not. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] Parameter Sets: (All) Aliases: @@ -186,8 +169,8 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityPrincipalId -The principal ID of resource identity. +### -EncryptionStatus +Indicates whether or not the encryption is enabled for container registry. ```yaml Type: System.String @@ -201,8 +184,8 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityTenantId -The tenant ID of resource. +### -ExportPolicyStatus +The value that indicates whether the policy is enabled or not. ```yaml Type: System.String @@ -216,11 +199,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -The identity type. +### -IdentityPrincipalId +The principal ID of resource identity. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -231,12 +214,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The list of user identities associated with the resource. -The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. +### -IdentityTenantId +The tenant ID of resource. ```yaml -Type: System.Collections.Hashtable +Type: System.String Parameter Sets: (All) Aliases: @@ -249,7 +231,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -312,7 +293,7 @@ Accept wildcard characters: False Whether to allow trusted Azure services to access a network restricted registry. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions +Type: System.String Parameter Sets: (All) Aliases: @@ -327,7 +308,7 @@ Accept wildcard characters: False The default action of allow or deny when no other rules match. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction +Type: System.String Parameter Sets: (All) Aliases: @@ -340,10 +321,9 @@ Accept wildcard characters: False ### -NetworkRuleSetIPRule The IP ACL rules. -To construct, see NOTES section for NETWORKRULESETIPRULE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IIPRule[] +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule[] Parameter Sets: (All) Aliases: @@ -373,7 +353,7 @@ Accept wildcard characters: False Whether or not public network access is allowed for the container registry. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess +Type: System.String Parameter Sets: (All) Aliases: @@ -388,7 +368,7 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -434,7 +414,7 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -450,7 +430,7 @@ The SKU name of the container registry. Required for registry creation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName +Type: System.String Parameter Sets: (All) Aliases: @@ -480,7 +460,7 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -508,7 +488,7 @@ Accept wildcard characters: False ``` ### -Tag -The tags for the container registry. +The tags of the resource. ```yaml Type: System.Collections.Hashtable @@ -526,7 +506,7 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -541,7 +521,38 @@ Accept wildcard characters: False The type of trust policy. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType +Type: System.String +Parameter Sets: (All) +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: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ZoneRedundancy +Whether or not zone redundancy is enabled for this container registry + +```yaml +Type: System.String Parameter Sets: (All) Aliases: @@ -592,7 +603,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryAgentPool.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryAgentPool.md index cda6af0572c3..d8dce8cd535e 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryAgentPool.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryAgentPool.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzContainerRegistryAgentPool ## SYNOPSIS -Updates an agent pool with the specified parameters. +Update an agent pool with the specified parameters. ## SYNTAX @@ -25,8 +25,29 @@ Update-AzContainerRegistryAgentPool -InputObject [- [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryAgentPool -Name -RegistryInputObject + [-Count ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzContainerRegistryAgentPool -Name -RegistryName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzContainerRegistryAgentPool -Name -RegistryName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Updates an agent pool with the specified parameters. +Update an agent pool with the specified parameters. ## EXAMPLES @@ -65,7 +86,7 @@ The count of agent machine ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Required: False @@ -93,7 +114,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -107,12 +127,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the agent pool. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: AgentPoolName Required: True @@ -137,12 +187,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -157,7 +222,7 @@ The name of the resource group to which the container registry belongs. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -173,7 +238,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -188,7 +253,7 @@ The ARM resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Tags Required: False @@ -238,7 +303,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IAgentPool ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryCredential.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryCredential.md index d942854cc031..8a7ded363f87 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryCredential.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryCredential.md @@ -14,16 +14,8 @@ Regenerates one of the login credentials for the specified container registry. ### RegenerateExpanded (Default) ``` -Update-AzContainerRegistryCredential -RegistryName -ResourceGroupName - -PasswordName [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] - [] -``` - -### Regenerate -``` -Update-AzContainerRegistryCredential -RegistryName -ResourceGroupName - -RegenerateCredentialParameter [-SubscriptionId ] - [-DefaultProfile ] [-Confirm] [-WhatIf] [] +Update-AzContainerRegistryCredential -RegistryName -ResourceGroupName -PasswordName + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` ### RegenerateByRegistry @@ -34,10 +26,22 @@ Update-AzContainerRegistryCredential -Registry [-DefaultProfile -PasswordName +Update-AzContainerRegistryCredential -InputObject -PasswordName [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` +### RegenerateViaJsonFilePath +``` +Update-AzContainerRegistryCredential -RegistryName -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### RegenerateViaJsonString +``` +Update-AzContainerRegistryCredential -RegistryName -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Regenerates one of the login credentials for the specified container registry. @@ -60,7 +64,8 @@ Admin user has to be enabled for the container registry \`MyRegistry\` to regene ## PARAMETERS ### -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 +81,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -90,12 +94,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -PasswordName -Specifies name of the password which should be regenerated -- password or password2. +### -JsonFilePath +Path of Json file supplied to the Regenerate operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PasswordName -Parameter Sets: RegenerateExpanded, RegenerateViaIdentityExpanded +Type: System.String +Parameter Sets: RegenerateViaJsonFilePath Aliases: Required: True @@ -105,28 +109,41 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -RegenerateCredentialParameter -The parameters used to regenerate the login credential. -To construct, see NOTES section for REGENERATECREDENTIALPARAMETER properties and create a hash table. +### -JsonString +Json string supplied to the Regenerate operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegenerateCredentialParameters -Parameter Sets: Regenerate +Type: System.String +Parameter Sets: RegenerateViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PasswordName +Specifies name of the password which should be regenerated -- password or password2. + +```yaml +Type: System.String +Parameter Sets: RegenerateExpanded, RegenerateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False Accept wildcard characters: False ``` ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: RegenerateByRegistry Aliases: @@ -142,7 +159,7 @@ The name of the container registry. ```yaml Type: System.String -Parameter Sets: Regenerate, RegenerateExpanded +Parameter Sets: RegenerateExpanded, RegenerateViaJsonFilePath, RegenerateViaJsonString Aliases: ContainerRegistryName, Name, ResourceName Required: True @@ -158,7 +175,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: Regenerate, RegenerateExpanded +Parameter Sets: RegenerateExpanded, RegenerateViaJsonFilePath, RegenerateViaJsonString Aliases: Required: True @@ -174,7 +191,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: Regenerate, RegenerateExpanded +Parameter Sets: RegenerateExpanded, RegenerateViaJsonFilePath, RegenerateViaJsonString Aliases: Required: False @@ -220,15 +237,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegenerateCredentialParameters - -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry - ### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistryListCredentialsResult ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryExportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryExportPipeline.md new file mode 100644 index 000000000000..5d25aafe7a6a --- /dev/null +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryExportPipeline.md @@ -0,0 +1,381 @@ +--- +external help file: +Module Name: Az.ContainerRegistry +online version: https://learn.microsoft.com/powershell/module/az.containerregistry/update-azcontainerregistryexportpipeline +schema: 2.0.0 +--- + +# Update-AzContainerRegistryExportPipeline + +## SYNOPSIS +Update an export pipeline for a container registry with the specified parameters. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzContainerRegistryExportPipeline -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] + [-IdentityTenantId ] [-Location ] [-Option ] [-TargetKeyVaultUri ] + [-TargetType ] [-TargetUri ] [-UserAssignedIdentity ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzContainerRegistryExportPipeline -InputObject + [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-TargetKeyVaultUri ] [-TargetType ] + [-TargetUri ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryExportPipeline -Name -RegistryInputObject + [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-TargetKeyVaultUri ] [-TargetType ] + [-TargetUri ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update an export pipeline for a container registry with the specified parameters. + +## EXAMPLES + +### Example 1: Update an export pipeline for a container registry with the specified parameters. +```powershell +Update-AzContainerRegistryExportPipeline -Name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity $true -TargetType AzureStorageBlobContainer -TargetUri https://sa.blob.core.windows.net/public/ -TargetKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ +Exam 30/01/2023 9:09:31 am user@microsoft.com User 30/01/2023 9:09:31 am user@microsoft.com +``` + +Update an export pipeline for a container registry 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 +``` + +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +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 +``` + +### -IdentityPrincipalId +The principal ID of resource identity. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityTenantId +The tenant ID of resource. + +```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.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Location +The location of the export pipeline. + +```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 the export pipeline. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded +Aliases: ExportPipelineName + +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 +``` + +### -Option +The list of all options configured for the pipeline. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -RegistryName +The name of the container registry. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. +The value must be an UUID. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetKeyVaultUri +They key vault secret uri to obtain the target storage SAS token. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetType +The type of target for the export pipeline. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetUri +The target uri of the export pipeline.When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName"When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName" + +```yaml +Type: System.String +Parameter Sets: (All) +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: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```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.ContainerRegistry.Models.IContainerRegistryIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IExportPipeline + +## NOTES + +## RELATED LINKS + diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryImportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryImportPipeline.md new file mode 100644 index 000000000000..deb2d45bad75 --- /dev/null +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryImportPipeline.md @@ -0,0 +1,397 @@ +--- +external help file: +Module Name: Az.ContainerRegistry +online version: https://learn.microsoft.com/powershell/module/az.containerregistry/update-azcontainerregistryimportpipeline +schema: 2.0.0 +--- + +# Update-AzContainerRegistryImportPipeline + +## SYNOPSIS +Update an import pipeline for a container registry with the specified parameters. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzContainerRegistryImportPipeline -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] + [-IdentityTenantId ] [-Location ] [-Option ] [-SourceKeyVaultUri ] + [-SourceTriggerStatus ] [-SourceType ] [-SourceUri ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzContainerRegistryImportPipeline -InputObject + [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-SourceKeyVaultUri ] [-SourceTriggerStatus ] + [-SourceType ] [-SourceUri ] [-UserAssignedIdentity ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryImportPipeline -Name -RegistryInputObject + [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-SourceKeyVaultUri ] [-SourceTriggerStatus ] + [-SourceType ] [-SourceUri ] [-UserAssignedIdentity ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update an import pipeline for a container registry with the specified parameters. + +## EXAMPLES + +### Example 1: Update an import pipeline for a container registry with the specified parameters. +```powershell +Update-AzContainerRegistryImportPipeline -Name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity $true -SourceType AzureStorageBlobContainer -SourceUri https://sa.blob.core.windows.net/public/ -SourceKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ +Exam 30/01/2023 9:09:31 am user@microsoft.com User 30/01/2023 9:09:31 am user@microsoft.com +``` + +Update an import pipeline for a container registry 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 +``` + +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +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 +``` + +### -IdentityPrincipalId +The principal ID of resource identity. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityTenantId +The tenant ID of resource. + +```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.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Location +The location of the import pipeline. + +```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 the import pipeline. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded +Aliases: ImportPipelineName + +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 +``` + +### -Option +The list of all options configured for the pipeline. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -RegistryName +The name of the container registry. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SourceKeyVaultUri +They key vault secret uri to obtain the source storage SAS token. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SourceTriggerStatus +The current status of the source trigger. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SourceType +The type of source for the import pipeline. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SourceUri +The source uri of the import pipeline.When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName"When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName" + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. +The value must be an UUID. + +```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 +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```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.ContainerRegistry.Models.IContainerRegistryIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IImportPipeline + +## NOTES + +## RELATED LINKS + diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryScopeMap.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryScopeMap.md index 29041d8ec595..8ed1188d65d1 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryScopeMap.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryScopeMap.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzContainerRegistryScopeMap ## SYNOPSIS -Updates a scope map with the specified parameters. +Update a scope map with the specified parameters. ## SYNTAX @@ -26,8 +26,29 @@ Update-AzContainerRegistryScopeMap -InputObject [-A [] ``` +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryScopeMap -Name -RegistryInputObject + [-Action ] [-Description ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzContainerRegistryScopeMap -Name -RegistryName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzContainerRegistryScopeMap -Name -RegistryName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Updates a scope map with the specified parameters. +Update a scope map with the specified parameters. ## EXAMPLES @@ -53,7 +74,7 @@ repositories/repository-name/pull, repositories/repository-name/delete ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Required: False @@ -99,7 +120,7 @@ The user friendly description of the scope map. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Required: False @@ -111,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -125,12 +145,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 scope map. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: ScopeMapName Required: True @@ -155,12 +205,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -176,7 +241,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -192,7 +257,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -242,7 +307,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IScopeMap ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryToken.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryToken.md index 9c69ee24081d..8fa70ed92892 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryToken.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryToken.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzContainerRegistryToken ## SYNOPSIS -Updates a token with the specified parameters. +Update a token with the specified parameters. ## SYNTAX @@ -16,7 +16,7 @@ Updates a token with the specified parameters. ``` Update-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName [-SubscriptionId ] [-CredentialsCertificate ] - [-CredentialsPassword ] [-ScopeMapId ] [-Status ] + [-CredentialsPassword ] [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` @@ -24,12 +24,34 @@ Update-AzContainerRegistryToken -Name -RegistryName -ResourceG ``` Update-AzContainerRegistryToken -InputObject [-CredentialsCertificate ] [-CredentialsPassword ] - [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryToken -Name -RegistryInputObject + [-CredentialsCertificate ] [-CredentialsPassword ] + [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Updates a token with the specified parameters. +Update a token with the specified parameters. ## EXAMPLES @@ -67,11 +89,10 @@ Accept wildcard characters: False ### -CredentialsCertificate . -To construct, see NOTES section for CREDENTIALSCERTIFICATE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITokenCertificate[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Required: False @@ -83,11 +104,10 @@ Accept wildcard characters: False ### -CredentialsPassword . -To construct, see NOTES section for CREDENTIALSPASSWORD properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITokenPassword[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Required: False @@ -115,7 +135,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -129,12 +148,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 token. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: TokenName Required: True @@ -159,12 +208,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -180,7 +244,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -195,7 +259,7 @@ The resource ID of the scope map to which the token will be associated with. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Required: False @@ -209,8 +273,8 @@ Accept wildcard characters: False The status of the token example enabled or disabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Required: False @@ -226,7 +290,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -276,7 +340,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IToken ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryWebhook.md b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryWebhook.md index 3e175e4f368e..c4cc5f3a8376 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryWebhook.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/docs/Update-AzContainerRegistryWebhook.md @@ -8,27 +8,48 @@ schema: 2.0.0 # Update-AzContainerRegistryWebhook ## SYNOPSIS -Updates a webhook with the specified parameters. +Update a webhook with the specified parameters. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName - [-SubscriptionId ] [-Action ] [-CustomHeader ] [-Scope ] - [-ServiceUri ] [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-Action ] [-CustomHeader ] [-Scope ] + [-ServiceUri ] [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzContainerRegistryWebhook -InputObject [-Action ] - [-CustomHeader ] [-Scope ] [-ServiceUri ] [-Status ] +Update-AzContainerRegistryWebhook -InputObject [-Action ] + [-CustomHeader ] [-Scope ] [-ServiceUri ] [-Status ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryWebhook -Name -RegistryInputObject + [-Action ] [-CustomHeader ] [-Scope ] [-ServiceUri ] [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Updates a webhook with the specified parameters. +Update a webhook with the specified parameters. ## EXAMPLES @@ -51,8 +72,8 @@ Update an existing container registry webhook. The list of actions that trigger the webhook to post notifications. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[] -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Required: False @@ -82,7 +103,7 @@ Custom headers that will be added to the webhook notifications. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Header Required: False @@ -110,7 +131,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -124,12 +144,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 webhook. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: WebhookName, ResourceName Required: True @@ -154,12 +204,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: ContainerRegistryName Required: True @@ -175,7 +240,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -194,7 +259,7 @@ Empty means all events. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Required: False @@ -209,7 +274,7 @@ The service URI for the webhook to post notifications. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Uri Required: False @@ -223,8 +288,8 @@ Accept wildcard characters: False The status of the webhook at the time the operation was called. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Required: False @@ -240,7 +305,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -255,7 +320,7 @@ The tags for the webhook. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityRegistryExpanded Aliases: Tags Required: False @@ -305,7 +370,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/examples/Import-AzContainerRegistryImage.md b/src/ContainerRegistry/ContainerRegistry.Autorest/examples/Import-AzContainerRegistryImage.md index 4e111bcc7f75..dc0ef8fd5b85 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/examples/Import-AzContainerRegistryImage.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/examples/Import-AzContainerRegistryImage.md @@ -1,6 +1,6 @@ ### Example 1: Import image from a public/azure registry to an azure container registry. ```powershell -Import-AzContainerRegistryImage -SourceImage library/busybox:latest -ResourceGroupName $resourceGroupName -RegistryName $RegistryName -SourceRegistryUri docker.io -TargetTag busybox:latest +Import-AzContainerRegistryImage -SourceImage library/busybox:latest -ResourceGroupName YourResourceGroupName -RegistryName YourRegistryName -SourceRegistryUri docker.io -TargetTag busybox:latest ``` Import busybox to ACR. Note: diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/examples/New-AzContainerRegistryExportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/examples/New-AzContainerRegistryExportPipeline.md index c797563172ad..10480a5bb4b5 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/examples/New-AzContainerRegistryExportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/examples/New-AzContainerRegistryExportPipeline.md @@ -1,6 +1,6 @@ ### Example 1: Create a new export pipeline ```powershell -New-AzContainerRegistryExportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -IdentityType 'SystemAssigned' -TargetType AzureStorageBlobContainer -TargetUri https://sa.blob.core.windows.net/public/ -TargetKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +New-AzContainerRegistryExportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity -TargetType AzureStorageBlobContainer -TargetUri https://sa.blob.core.windows.net/public/ -TargetKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 ``` ```output diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/examples/New-AzContainerRegistryImportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/examples/New-AzContainerRegistryImportPipeline.md index ff262efde3a8..fae1fecbc4ea 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/examples/New-AzContainerRegistryImportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/examples/New-AzContainerRegistryImportPipeline.md @@ -1,6 +1,6 @@ ### Example 1: Create a new import pipeline ```powershell -New-AzContainerRegistryImportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -IdentityType 'SystemAssigned' -SourceType AzureStorageBlobContainer -SourceUri https://sa.blob.core.windows.net/public/ -SourceKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +New-AzContainerRegistryImportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity -SourceType AzureStorageBlobContainer -SourceUri https://sa.blob.core.windows.net/public/ -SourceKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 ``` ```output diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/examples/Update-AzContainerRegistryExportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/examples/Update-AzContainerRegistryExportPipeline.md new file mode 100644 index 000000000000..ce975c0048b2 --- /dev/null +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/examples/Update-AzContainerRegistryExportPipeline.md @@ -0,0 +1,13 @@ +### Example 1: Update an export pipeline for a container registry with the specified parameters. + +```powershell +Update-AzContainerRegistryExportPipeline -Name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity $true -TargetType AzureStorageBlobContainer -TargetUri https://sa.blob.core.windows.net/public/ -TargetKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ +Exam 30/01/2023 9:09:31 am user@microsoft.com User 30/01/2023 9:09:31 am user@microsoft.com +``` + +Update an export pipeline for a container registry with the specified parameters. \ No newline at end of file diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/examples/Update-AzContainerRegistryImportPipeline.md b/src/ContainerRegistry/ContainerRegistry.Autorest/examples/Update-AzContainerRegistryImportPipeline.md new file mode 100644 index 000000000000..d64fda4a605b --- /dev/null +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/examples/Update-AzContainerRegistryImportPipeline.md @@ -0,0 +1,12 @@ +### Example 1: Update an import pipeline for a container registry with the specified parameters. +```powershell +Update-AzContainerRegistryImportPipeline -Name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity $true -SourceType AzureStorageBlobContainer -SourceUri https://sa.blob.core.windows.net/public/ -SourceKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ +Exam 30/01/2023 9:09:31 am user@microsoft.com User 30/01/2023 9:09:31 am user@microsoft.com +``` + +Update an import pipeline for a container registry with the specified parameters. \ No newline at end of file diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/generate-info.json b/src/ContainerRegistry/ContainerRegistry.Autorest/generate-info.json index 308222ca20d0..fc38ba62adbd 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/generate-info.json +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "3874fa5f-681a-4a45-9b35-bcd45e00677a" + "generate_Id": "e79dd780-ee36-4013-a783-2ef8d1419bfa" } diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryExportPipeline.Tests.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryExportPipeline.Tests.ps1 index 33c12acaea9e..03e53532fc0e 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryExportPipeline.Tests.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryExportPipeline.Tests.ps1 @@ -18,6 +18,6 @@ Describe 'New-AzContainerRegistryExportPipeline' { It 'CreateExpanded' { $keyVaultUri = "https://lnxtestkeyvault.vault.azure.net/secrets/test/de11705d609e48b6a2faf6facc30a9e0" $StorageAccount = "https://acrteststorageaccount.blob.core.windows.net/test" - {New-AzContainerRegistryExportPipeline -name $env.rstr2 -RegistryName $env.rstr1 -ResourceGroupName $env.ResourceGroup -IdentityType 'SystemAssigned' -TargetType AzureStorageBlobContainer -TargetUri $StorageAccount -TargetKeyVaultUri $keyVaultUri } | Should -Not -Throw + {New-AzContainerRegistryExportPipeline -name $env.rstr2 -RegistryName $env.rstr1 -ResourceGroupName $env.ResourceGroup -EnableSystemAssignedIdentity -TargetType AzureStorageBlobContainer -TargetUri $StorageAccount -TargetKeyVaultUri $keyVaultUri } | Should -Not -Throw } } diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryImportPipeline.Tests.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryImportPipeline.Tests.ps1 index ee0057343f45..7d315d83fee5 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryImportPipeline.Tests.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryImportPipeline.Tests.ps1 @@ -18,6 +18,6 @@ Describe 'New-AzContainerRegistryImportPipeline' { It 'CreateExpanded' { $keyVaultUri = "https://lnxtestkeyvault.vault.azure.net/secrets/test/de11705d609e48b6a2faf6facc30a9e0" $StorageAccount = "https://acrteststorageaccount.blob.core.windows.net/test" - {New-AzContainerRegistryImportPipeline -name $env.rstr2 -RegistryName $env.rstr1 -ResourceGroupName $env.ResourceGroup -IdentityType 'SystemAssigned' -SourceType AzureStorageBlobContainer -SourceUri $StorageAccount -SourceKeyVaultUri $keyVaultUri } | Should -Not -Throw + {New-AzContainerRegistryImportPipeline -name $env.rstr2 -RegistryName $env.rstr1 -ResourceGroupName $env.ResourceGroup -EnableSystemAssignedIdentity -SourceType AzureStorageBlobContainer -SourceUri $StorageAccount -SourceKeyVaultUri $keyVaultUri } | Should -Not -Throw } } diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryReplication.Tests.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryReplication.Tests.ps1 index e246683f2ffa..52003b77e5a9 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryReplication.Tests.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryReplication.Tests.ps1 @@ -20,7 +20,9 @@ Describe 'New-AzContainerRegistryReplication' { } It 'CreateByRegistry' { - $obj = Get-AzContainerRegistry -Name $env.rstr1 -ResourceGroupName $env.ResourceGroup - {New-AzContainerRegistryReplication -Name $env.rstr4 -Registry $obj -Location westus3 } | Should -Not -Throw + { + $obj = Get-AzContainerRegistry -Name $env.rstr1 -ResourceGroupName $env.ResourceGroup + New-AzContainerRegistryReplication -Name $env.rstr4 -Registry $obj -Location westus3 + } | Should -Not -Throw } } diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryWebhook.Tests.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryWebhook.Tests.ps1 index e0247f7e3a1e..960e6baf47dc 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryWebhook.Tests.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/test/New-AzContainerRegistryWebhook.Tests.ps1 @@ -20,7 +20,9 @@ Describe 'New-AzContainerRegistryWebhook' { } It 'CreateByRegistry' { - $obj = Get-AzContainerRegistry -Name $env.rstr1 -ResourceGroupName $env.ResourceGroup - {New-AzContainerRegistryWebhook -Registry $obj -Name $env.rstr3 -ServiceUri http://www.bing.com -Action Delete,Push -Location "east us" -Status Enabled -Scope "foo:*" } | Should -Not -Throw + { + $obj = Get-AzContainerRegistry -Name $env.rstr1 -ResourceGroupName $env.ResourceGroup + New-AzContainerRegistryWebhook -Registry $obj -Name $env.rstr3 -ServiceUri http://www.bing.com -Action Delete,Push -Location "east us" -Status Enabled -Scope "foo:*" + } | Should -Not -Throw } } diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/test/Update-AzContainerRegistry.Tests.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/test/Update-AzContainerRegistry.Tests.ps1 index f0d692eae5ae..f6d73396c486 100644 --- a/src/ContainerRegistry/ContainerRegistry.Autorest/test/Update-AzContainerRegistry.Tests.ps1 +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/test/Update-AzContainerRegistry.Tests.ps1 @@ -15,7 +15,7 @@ if(($null -eq $TestName) -or ($TestName -contains 'Update-AzContainerRegistry')) } Describe 'Update-AzContainerRegistry' { - It 'UpdateExpanded' { + It 'UpdateExpanded' -skip { $network1 = New-AzContainerRegistryIPRuleObject -IPAddressOrRange 192.159.0.31 -Action 'Forbidden' $network2 = New-AzContainerRegistryIPRuleObject -IPAddressOrRange 192.158.0.31 -Action 'Forbidden' $networkSet = @($network1, $network2) diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/test/Update-AzContainerRegistryExportPipeline.Tests.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/test/Update-AzContainerRegistryExportPipeline.Tests.ps1 new file mode 100644 index 000000000000..691a16debbcb --- /dev/null +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/test/Update-AzContainerRegistryExportPipeline.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzContainerRegistryExportPipeline')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzContainerRegistryExportPipeline.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-AzContainerRegistryExportPipeline' { + It 'UpdateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityRegistryExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/ContainerRegistry/ContainerRegistry.Autorest/test/Update-AzContainerRegistryImportPipeline.Tests.ps1 b/src/ContainerRegistry/ContainerRegistry.Autorest/test/Update-AzContainerRegistryImportPipeline.Tests.ps1 new file mode 100644 index 000000000000..c4d4f0aaabfe --- /dev/null +++ b/src/ContainerRegistry/ContainerRegistry.Autorest/test/Update-AzContainerRegistryImportPipeline.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzContainerRegistryImportPipeline')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzContainerRegistryImportPipeline.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-AzContainerRegistryImportPipeline' { + It 'UpdateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityRegistryExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/ContainerRegistry/ContainerRegistry.sln b/src/ContainerRegistry/ContainerRegistry.sln index f315c7ad9f7f..e86f0750c8cb 100644 --- a/src/ContainerRegistry/ContainerRegistry.sln +++ b/src/ContainerRegistry/ContainerRegistry.sln @@ -31,7 +31,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestFx", "..\..\tools\TestF EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ContainerRegistry.Autorest", "ContainerRegistry.Autorest", "{CE80D62D-3036-FFED-08C8-F26FB8866286}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.ContainerRegistry", "..\..\generated\ContainerRegistry\ContainerRegistry.Autorest\Az.ContainerRegistry.csproj", "{368DC605-B6C0-4BC3-85A9-9838768DD515}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.ContainerRegistry", "..\..\generated\ContainerRegistry\ContainerRegistry.Autorest\Az.ContainerRegistry.csproj", "{97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -163,18 +163,18 @@ Global {9C8309D3-EAAC-4608-ACAC-50A300BB1EB8}.Release|x64.Build.0 = Release|Any CPU {9C8309D3-EAAC-4608-ACAC-50A300BB1EB8}.Release|x86.ActiveCfg = Release|Any CPU {9C8309D3-EAAC-4608-ACAC-50A300BB1EB8}.Release|x86.Build.0 = Release|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Debug|Any CPU.Build.0 = Debug|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Debug|x64.ActiveCfg = Debug|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Debug|x64.Build.0 = Debug|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Debug|x86.ActiveCfg = Debug|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Debug|x86.Build.0 = Debug|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Release|Any CPU.ActiveCfg = Release|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Release|Any CPU.Build.0 = Release|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Release|x64.ActiveCfg = Release|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Release|x64.Build.0 = Release|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Release|x86.ActiveCfg = Release|Any CPU - {368DC605-B6C0-4BC3-85A9-9838768DD515}.Release|x86.Build.0 = Release|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Debug|x64.ActiveCfg = Debug|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Debug|x64.Build.0 = Debug|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Debug|x86.ActiveCfg = Debug|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Debug|x86.Build.0 = Debug|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Release|Any CPU.Build.0 = Release|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Release|x64.ActiveCfg = Release|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Release|x64.Build.0 = Release|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Release|x86.ActiveCfg = Release|Any CPU + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -190,6 +190,6 @@ Global {E7A02021-95B6-4CFC-BD45-3ED4FB357CC7} = {77D6948A-FDE0-42B7-830D-FDED2B2AB4F4} {AC03D97B-3F9B-44C5-BB7C-DA544BD0099E} = {77D6948A-FDE0-42B7-830D-FDED2B2AB4F4} {9C8309D3-EAAC-4608-ACAC-50A300BB1EB8} = {C850B312-F84B-4089-A9D5-C74F8C76FDBD} - {368DC605-B6C0-4BC3-85A9-9838768DD515} = {CE80D62D-3036-FFED-08C8-F26FB8866286} + {97EEC127-81BF-4CC1-9CD4-EE269FE16EFA} = {CE80D62D-3036-FFED-08C8-F26FB8866286} EndGlobalSection EndGlobal diff --git a/src/ContainerRegistry/ContainerRegistry/Az.ContainerRegistry.psd1 b/src/ContainerRegistry/ContainerRegistry/Az.ContainerRegistry.psd1 index 3901b9db3273..d7ced1908ac6 100644 --- a/src/ContainerRegistry/ContainerRegistry/Az.ContainerRegistry.psd1 +++ b/src/ContainerRegistry/ContainerRegistry/Az.ContainerRegistry.psd1 @@ -105,6 +105,8 @@ FunctionsToExport = 'Get-AzContainerRegistry', 'Get-AzContainerRegistryAgentPool 'Test-AzContainerRegistryWebhook', 'Update-AzContainerRegistry', 'Update-AzContainerRegistryAgentPool', 'Update-AzContainerRegistryCredential', + 'Update-AzContainerRegistryExportPipeline', + 'Update-AzContainerRegistryImportPipeline', 'Update-AzContainerRegistryScopeMap', 'Update-AzContainerRegistryToken', 'Update-AzContainerRegistryWebhook' diff --git a/src/ContainerRegistry/ContainerRegistry/help/Az.ContainerRegistry.md b/src/ContainerRegistry/ContainerRegistry/help/Az.ContainerRegistry.md index 24edc802e042..995c3df3c261 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Az.ContainerRegistry.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Az.ContainerRegistry.md @@ -66,19 +66,19 @@ Lists recent events for the specified webhook. Copies an image to this container registry from the specified container registry. ### [New-AzContainerRegistry](New-AzContainerRegistry.md) -Creates a container registry with the specified parameters. +Create a container registry with the specified parameters. ### [New-AzContainerRegistryAgentPool](New-AzContainerRegistryAgentPool.md) -Creates an agent pool for a container registry with the specified parameters. +Create an agent pool for a container registry with the specified parameters. ### [New-AzContainerRegistryCredentials](New-AzContainerRegistryCredentials.md) Generate keys for a token of a specified container registry. ### [New-AzContainerRegistryExportPipeline](New-AzContainerRegistryExportPipeline.md) -Creates an export pipeline for a container registry with the specified parameters. +Create an export pipeline for a container registry with the specified parameters. ### [New-AzContainerRegistryImportPipeline](New-AzContainerRegistryImportPipeline.md) -Creates an import pipeline for a container registry with the specified parameters. +Create an import pipeline for a container registry with the specified parameters. ### [New-AzContainerRegistryIPRuleObject](New-AzContainerRegistryIPRuleObject.md) Create an in-memory object for IPRule. @@ -87,10 +87,10 @@ Create an in-memory object for IPRule. Creates a replication for a container registry with the specified parameters. ### [New-AzContainerRegistryScopeMap](New-AzContainerRegistryScopeMap.md) -Creates a scope map for a container registry with the specified parameters. +Create a scope map for a container registry with the specified parameters. ### [New-AzContainerRegistryToken](New-AzContainerRegistryToken.md) -Creates a token for a container registry with the specified parameters. +Create a token for a container registry with the specified parameters. ### [New-AzContainerRegistryWebhook](New-AzContainerRegistryWebhook.md) Creates a webhook for a container registry with the specified parameters. @@ -136,14 +136,20 @@ The name must contain only alphanumeric characters, be globally unique, and betw Triggers a ping event to be sent to the webhook. ### [Update-AzContainerRegistry](Update-AzContainerRegistry.md) -Updates a container registry with the specified parameters. +Update a container registry with the specified parameters. ### [Update-AzContainerRegistryAgentPool](Update-AzContainerRegistryAgentPool.md) -Updates an agent pool with the specified parameters. +Update an agent pool with the specified parameters. ### [Update-AzContainerRegistryCredential](Update-AzContainerRegistryCredential.md) Regenerates one of the login credentials for the specified container registry. +### [Update-AzContainerRegistryExportPipeline](Update-AzContainerRegistryExportPipeline.md) +Update an export pipeline for a container registry with the specified parameters. + +### [Update-AzContainerRegistryImportPipeline](Update-AzContainerRegistryImportPipeline.md) +Update an import pipeline for a container registry with the specified parameters. + ### [Update-AzContainerRegistryManifest](Update-AzContainerRegistryManifest.md) Update ACR manifest. @@ -151,14 +157,14 @@ Update ACR manifest. Update ACR repository. ### [Update-AzContainerRegistryScopeMap](Update-AzContainerRegistryScopeMap.md) -Updates a scope map with the specified parameters. +Update a scope map with the specified parameters. ### [Update-AzContainerRegistryTag](Update-AzContainerRegistryTag.md) Update ACR tag. ### [Update-AzContainerRegistryToken](Update-AzContainerRegistryToken.md) -Updates a token with the specified parameters. +Update a token with the specified parameters. ### [Update-AzContainerRegistryWebhook](Update-AzContainerRegistryWebhook.md) -Updates a webhook with the specified parameters. +Update a webhook with the specified parameters. diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistry.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistry.md index a908f1a3016d..cff1202f91a0 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistry.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistry.md @@ -187,7 +187,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryAgentPool.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryAgentPool.md index 87b6fd450f31..7e8d53e742f4 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryAgentPool.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryAgentPool.md @@ -19,6 +19,12 @@ Get-AzContainerRegistryAgentPool -RegistryName -ResourceGroupName ] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryAgentPool -Name -RegistryInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzContainerRegistryAgentPool -Name -RegistryName -ResourceGroupName @@ -70,7 +76,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -89,7 +94,7 @@ The name of the agent pool. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityRegistry, Get Aliases: AgentPoolName Required: True @@ -99,6 +104,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -154,7 +174,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IAgentPool ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryAgentPoolQueueStatus.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryAgentPoolQueueStatus.md index fa864fde3d04..a9bfb6226bf2 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryAgentPoolQueueStatus.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryAgentPoolQueueStatus.md @@ -19,6 +19,13 @@ Get-AzContainerRegistryAgentPoolQueueStatus -AgentPoolName -RegistryNam [-WhatIf] [-Confirm] [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryAgentPoolQueueStatus -AgentPoolName + -RegistryInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### GetViaIdentity ``` Get-AzContainerRegistryAgentPoolQueueStatus -InputObject @@ -48,7 +55,7 @@ The name of the agent pool. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityRegistry Aliases: Required: True @@ -76,7 +83,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -90,6 +96,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -176,7 +197,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### System.Int32 +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IAgentPoolQueueStatus ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryCredential.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryCredential.md index e21066d960d3..effc04de01d1 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryCredential.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryCredential.md @@ -63,10 +63,9 @@ Accept wildcard characters: False ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: GetByRegistry Aliases: @@ -160,11 +159,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.PSContainerRegistryCredential ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryExportPipeline.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryExportPipeline.md index adbf637e2e7e..2fd19899af7f 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryExportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryExportPipeline.md @@ -19,6 +19,12 @@ Get-AzContainerRegistryExportPipeline -RegistryName -ResourceGroupName [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryExportPipeline -Name -RegistryInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzContainerRegistryExportPipeline -Name -RegistryName -ResourceGroupName @@ -70,7 +76,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -89,7 +94,7 @@ The name of the export pipeline. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityRegistry, Get Aliases: ExportPipelineName Required: True @@ -99,6 +104,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -155,7 +175,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IExportPipeline +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IExportPipeline ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryImportPipeline.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryImportPipeline.md index 1ce74eee3f8b..261425fed17d 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryImportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryImportPipeline.md @@ -19,6 +19,12 @@ Get-AzContainerRegistryImportPipeline -RegistryName -ResourceGroupName [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryImportPipeline -Name -RegistryInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzContainerRegistryImportPipeline -Name -RegistryName -ResourceGroupName @@ -70,7 +76,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -89,7 +94,7 @@ The name of the import pipeline. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityRegistry, Get Aliases: ImportPipelineName Required: True @@ -99,6 +104,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -155,7 +175,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IImportPipeline ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryReplication.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryReplication.md index 55bd48800830..de9cb6f9c444 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryReplication.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryReplication.md @@ -120,10 +120,9 @@ Accept wildcard characters: False ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: GetByRegistry Aliases: @@ -186,13 +185,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry - ### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IReplication ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryScopeMap.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryScopeMap.md index 2a028f794bb6..142632330c8e 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryScopeMap.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryScopeMap.md @@ -18,6 +18,12 @@ Get-AzContainerRegistryScopeMap -RegistryName -ResourceGroupName ] [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryScopeMap -Name -RegistryInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzContainerRegistryScopeMap -Name -RegistryName -ResourceGroupName @@ -70,7 +76,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -89,7 +94,7 @@ The name of the scope map. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityRegistry, Get Aliases: ScopeMapName Required: True @@ -99,6 +104,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -155,7 +175,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IScopeMap ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryToken.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryToken.md index cce0a51474cc..93b15f933599 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryToken.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryToken.md @@ -18,6 +18,12 @@ Get-AzContainerRegistryToken -RegistryName -ResourceGroupName [-DefaultProfile ] [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryToken -Name -RegistryInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName @@ -71,7 +77,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -90,7 +95,7 @@ The name of the token. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityRegistry, Get Aliases: TokenName Required: True @@ -100,6 +105,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -156,7 +176,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IToken ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryUsage.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryUsage.md index 86b5efa91c25..dcfdb61ad7bc 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryUsage.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryUsage.md @@ -114,7 +114,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistryUsage +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistryUsageListResult ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhook.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhook.md index a8149e426797..7e0c2ab77f8e 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhook.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhook.md @@ -119,10 +119,9 @@ Accept wildcard characters: False ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: GetByRegistry Aliases: @@ -189,7 +188,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhookCallbackConfig.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhookCallbackConfig.md index e48be8ade7e6..9bbb9edc0e51 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhookCallbackConfig.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhookCallbackConfig.md @@ -19,6 +19,13 @@ Get-AzContainerRegistryWebhookCallbackConfig -RegistryName -ResourceGro [-WhatIf] [-Confirm] [] ``` +### GetViaIdentityRegistry +``` +Get-AzContainerRegistryWebhookCallbackConfig -WebhookName + -RegistryInputObject [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### GetViaIdentity ``` Get-AzContainerRegistryWebhookCallbackConfig -InputObject @@ -63,7 +70,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -77,6 +83,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: GetViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. @@ -129,7 +150,7 @@ The name of the webhook. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityRegistry Aliases: Required: True @@ -179,7 +200,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ICallbackConfig +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ICallbackConfig ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhookEvent.md b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhookEvent.md index bdcf244126a8..2958cc90da7e 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhookEvent.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Get-AzContainerRegistryWebhookEvent.md @@ -114,10 +114,9 @@ Accept wildcard characters: False ### -Webhook The Webhook Object. -To construct, see NOTES section for WEBHOOK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook Parameter Sets: GetByWebhook Aliases: @@ -179,11 +178,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IEvent ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Import-AzContainerRegistryImage.md b/src/ContainerRegistry/ContainerRegistry/help/Import-AzContainerRegistryImage.md index 4b585bd8d50d..74d59aa74043 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Import-AzContainerRegistryImage.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Import-AzContainerRegistryImage.md @@ -15,16 +15,23 @@ Copies an image to this container registry from the specified container registry ### ImportExpanded (Default) ``` Import-AzContainerRegistryImage -RegistryName -ResourceGroupName [-SubscriptionId ] - -SourceImage [-Mode ] [-Password ] [-SourceRegistryUri ] + -SourceImage [-Mode ] [-Password ] [-SourceRegistryUri ] [-SourceResourceId ] [-TargetTag ] [-UntaggedTargetRepository ] [-Username ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### Import +### ImportViaJsonFilePath ``` Import-AzContainerRegistryImage -RegistryName -ResourceGroupName [-SubscriptionId ] - -Parameter [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### ImportViaJsonString +``` +Import-AzContainerRegistryImage -RegistryName -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` @@ -35,7 +42,7 @@ Copies an image to this container registry from the specified container registry ### Example 1: Import image from a public/azure registry to an azure container registry. ```powershell -Import-AzContainerRegistryImage -SourceImage library/busybox:latest -ResourceGroupName $resourceGroupName -RegistryName $RegistryName -SourceRegistryUri docker.io -TargetTag busybox:latest +Import-AzContainerRegistryImage -SourceImage library/busybox:latest -ResourceGroupName YourResourceGroupName -RegistryName YourRegistryName -SourceRegistryUri docker.io -TargetTag busybox:latest ``` Import busybox to ACR. @@ -78,28 +85,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Mode -When Force, any existing target tags will be overwritten. -When NoForce, any existing target tags will fail the operation before any copying begins. +### -JsonFilePath +Path of Json file supplied to the Import operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ImportMode -Parameter Sets: ImportExpanded +Type: System.String +Parameter Sets: ImportViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously +### -JsonString +Json string supplied to the Import operation ```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Type: System.String +Parameter Sets: ImportViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Mode +When Force, any existing target tags will be overwritten. +When NoForce, any existing target tags will fail the operation before any copying begins. + +```yaml +Type: System.String +Parameter Sets: ImportExpanded Aliases: Required: False @@ -109,19 +131,18 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Parameter -. -To construct, see NOTES section for PARAMETER properties and create a hash table. +### -NoWait +Run the command asynchronously ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportImageParameters -Parameter Sets: Import +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -332,8 +353,6 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportImageParameters - ## OUTPUTS ### System.Boolean diff --git a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistry.md b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistry.md index 27176b42a95a..0a4fd5d70ad7 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistry.md +++ b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistry.md @@ -8,28 +8,42 @@ schema: 2.0.0 # New-AzContainerRegistry ## SYNOPSIS -Creates a container registry with the specified parameters. +Create a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzContainerRegistry -Name -ResourceGroupName [-SubscriptionId ] - -Location -Sku [-AnonymousPullEnabled] - [-AzureAdAuthenticationAsArmPolicyStatus ] [-DataEndpointEnabled] - [-EnableAdminUser] [-EncryptionStatus ] [-ExportPolicyStatus ] - [-IdentityPrincipalId ] [-IdentityTenantId ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-KeyVaultPropertyIdentity ] - [-KeyVaultPropertyKeyIdentifier ] [-NetworkRuleBypassOption ] - [-NetworkRuleSetDefaultAction ] [-NetworkRuleSetIPRule ] - [-PublicNetworkAccess ] [-QuarantinePolicyStatus ] - [-RetentionPolicyDay ] [-RetentionPolicyStatus ] [-SoftDeletePolicyRetentionDay ] - [-SoftDeletePolicyStatus ] [-Tag ] [-TrustPolicyStatus ] - [-TrustPolicyType ] [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + -Location -Sku [-AnonymousPullEnabled] [-AzureAdAuthenticationAsArmPolicyStatus ] + [-DataEndpointEnabled] [-EnableAdminUser] [-EnableSystemAssignedIdentity] [-EncryptionStatus ] + [-ExportPolicyStatus ] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-KeyVaultPropertyIdentity ] [-KeyVaultPropertyKeyIdentifier ] + [-NetworkRuleBypassOption ] [-NetworkRuleSetDefaultAction ] + [-NetworkRuleSetIPRule ] [-PublicNetworkAccess ] [-QuarantinePolicyStatus ] + [-RetentionPolicyDay ] [-RetentionPolicyStatus ] [-SoftDeletePolicyRetentionDay ] + [-SoftDeletePolicyStatus ] [-Tag ] [-TrustPolicyStatus ] + [-TrustPolicyType ] [-UserAssignedIdentity ] [-ZoneRedundancy ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistry -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistry -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Creates a container registry with the specified parameters. +Create a container registry with the specified parameters. ## EXAMPLES @@ -66,7 +80,7 @@ Enables registry-wide pull from unauthenticated clients. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -95,8 +109,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -111,7 +125,7 @@ Enable a single data endpoint per region for serving data. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -142,7 +156,22 @@ The value that indicates whether the admin user 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 @@ -156,8 +185,8 @@ Accept wildcard characters: False Indicates whether or not the encryption is enabled for container registry. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -171,8 +200,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -187,7 +216,7 @@ The principal ID of resource identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -202,7 +231,7 @@ The tenant ID of resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -212,31 +241,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -The identity type. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType -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 list of user identities associated with the resource. -The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. +### -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 @@ -248,7 +276,7 @@ The client id of the identity which will be used to access key vault. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -263,7 +291,7 @@ Key vault uri to access the encryption key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -279,7 +307,7 @@ This cannot be changed after the resource is created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -308,8 +336,8 @@ Accept wildcard characters: False Whether to allow trusted Azure services to access a network restricted registry. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -323,8 +351,8 @@ Accept wildcard characters: False The default action of allow or deny when no other rules match. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -336,11 +364,10 @@ Accept wildcard characters: False ### -NetworkRuleSetIPRule The IP ACL rules. -To construct, see NOTES section for NETWORKRULESETIPRULE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IIPRule[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -369,8 +396,8 @@ Accept wildcard characters: False Whether or not public network access is allowed for the container registry. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -384,8 +411,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -416,7 +443,7 @@ The number of days to retain an untagged manifest after which it gets purged. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -430,8 +457,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -446,8 +473,8 @@ The SKU name of the container registry. Required for registry creation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: True @@ -462,7 +489,7 @@ The number of days after which a soft-deleted item is permanently deleted. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -476,8 +503,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -508,7 +535,7 @@ The tags of the resource. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Tags Required: False @@ -522,8 +549,8 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -537,8 +564,24 @@ Accept wildcard characters: False The type of trust policy. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -552,8 +595,8 @@ Accept wildcard characters: False Whether or not zone redundancy is enabled for this container registry ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -601,7 +644,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryAgentPool.md b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryAgentPool.md index c9c935a70ce8..f08bb8683aac 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryAgentPool.md +++ b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryAgentPool.md @@ -8,19 +8,42 @@ schema: 2.0.0 # New-AzContainerRegistryAgentPool ## SYNOPSIS -Creates an agent pool for a container registry with the specified parameters. +Create an agent pool for a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) +``` +New-AzContainerRegistryAgentPool -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -Location [-Count ] [-OS ] [-Tag ] + [-Tier ] [-VirtualNetworkSubnetResourceId ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistryAgentPool -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath ``` New-AzContainerRegistryAgentPool -Name -RegistryName -ResourceGroupName - [-SubscriptionId ] -Location [-Count ] [-OS ] [-Tag ] [-Tier ] + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryAgentPool -Name -RegistryInputObject + -Location [-Count ] [-OS ] [-Tag ] [-Tier ] [-VirtualNetworkSubnetResourceId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Creates an agent pool for a container registry with the specified parameters. +Create an agent pool for a container registry with the specified parameters. ## EXAMPLES @@ -60,7 +83,7 @@ The count of agent machine ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -86,13 +109,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The location of the resource. This cannot be changed after the resource is created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: True @@ -136,8 +189,8 @@ Accept wildcard characters: False The OS of agent machine ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.OS -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -147,12 +200,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -167,7 +235,7 @@ The name of the resource group to which the container registry belongs. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -183,7 +251,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -198,7 +266,7 @@ The tags of the resource. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Tags Required: False @@ -213,7 +281,7 @@ The Tier of agent machine ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -228,7 +296,7 @@ The Virtual Network Subnet Resource Id of the agent machine ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -274,9 +342,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IAgentPool ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryCredentials.md b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryCredentials.md index afcc3a249e36..4262d0b5ac17 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryCredentials.md +++ b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryCredentials.md @@ -15,15 +15,29 @@ Generate keys for a token of a specified container registry. ### GenerateExpanded (Default) ``` New-AzContainerRegistryCredentials -RegistryName -ResourceGroupName - [-SubscriptionId ] [-Expiry ] [-Name ] [-TokenId ] + [-SubscriptionId ] [-Expiry ] [-Name ] [-TokenId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### GenerateViaJsonFilePath +``` +New-AzContainerRegistryCredentials -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### GenerateViaJsonString +``` +New-AzContainerRegistryCredentials -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### GenerateViaIdentityExpanded ``` New-AzContainerRegistryCredentials -InputObject [-Expiry ] - [-Name ] [-TokenId ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Name ] [-TokenId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` @@ -83,7 +97,7 @@ The expiry date of the generated credentials after which the credentials become ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: GenerateExpanded, GenerateViaIdentityExpanded Aliases: Required: False @@ -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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -109,12 +122,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Generate operation + +```yaml +Type: System.String +Parameter Sets: GenerateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Generate operation + +```yaml +Type: System.String +Parameter Sets: GenerateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name Specifies name of the password which should be regenerated if any -- password1 or password2. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenPasswordName -Parameter Sets: (All) +Type: System.String +Parameter Sets: GenerateExpanded, GenerateViaIdentityExpanded Aliases: Required: False @@ -144,7 +187,7 @@ The name of the container registry. ```yaml Type: System.String -Parameter Sets: GenerateExpanded +Parameter Sets: GenerateExpanded, GenerateViaJsonFilePath, GenerateViaJsonString Aliases: Required: True @@ -160,7 +203,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: GenerateExpanded +Parameter Sets: GenerateExpanded, GenerateViaJsonFilePath, GenerateViaJsonString Aliases: Required: True @@ -176,7 +219,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: GenerateExpanded +Parameter Sets: GenerateExpanded, GenerateViaJsonFilePath, GenerateViaJsonString Aliases: Required: False @@ -191,7 +234,7 @@ The resource ID of the token for which credentials have to be generated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: GenerateExpanded, GenerateViaIdentityExpanded Aliases: Required: False @@ -241,7 +284,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IGenerateCredentialsResult ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryExportPipeline.md b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryExportPipeline.md index d905d3aeaa12..6dc6df4c434f 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryExportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryExportPipeline.md @@ -8,27 +8,50 @@ schema: 2.0.0 # New-AzContainerRegistryExportPipeline ## SYNOPSIS -Creates an export pipeline for a container registry with the specified parameters. +Create an export pipeline for a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzContainerRegistryExportPipeline -Name -RegistryName -ResourceGroupName - [-SubscriptionId ] [-IdentityPrincipalId ] [-IdentityTenantId ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Location ] - [-Option ] [-TargetKeyVaultUri ] [-TargetType ] [-TargetUri ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-SubscriptionId ] [-EnableSystemAssignedIdentity] [-IdentityPrincipalId ] + [-IdentityTenantId ] [-Location ] [-Option ] [-TargetKeyVaultUri ] + [-TargetType ] [-TargetUri ] [-UserAssignedIdentity ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistryExportPipeline -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryExportPipeline -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryExportPipeline -Name -RegistryInputObject + [-EnableSystemAssignedIdentity] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-TargetKeyVaultUri ] [-TargetType ] + [-TargetUri ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Creates an export pipeline for a container registry with the specified parameters. +Create an export pipeline for a container registry with the specified parameters. ## EXAMPLES ### Example 1: Create a new export pipeline ```powershell -New-AzContainerRegistryExportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -IdentityType 'SystemAssigned' -TargetType AzureStorageBlobContainer -TargetUri https://sa.blob.core.windows.net/public/ -TargetKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +New-AzContainerRegistryExportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity -TargetType AzureStorageBlobContainer -TargetUri https://sa.blob.core.windows.net/public/ -TargetKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 ``` ```output @@ -72,12 +95,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, CreateViaIdentityRegistryExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -IdentityPrincipalId The principal ID of resource identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -92,7 +130,7 @@ The tenant ID of resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -102,31 +140,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -The identity type. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType -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 list of user identities associated with the resource. -The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. +### -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 @@ -138,7 +175,7 @@ The location of the export pipeline. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -182,8 +219,8 @@ Accept wildcard characters: False The list of all options configured for the pipeline. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[] -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -193,12 +230,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -214,7 +266,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -230,7 +282,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -245,7 +297,7 @@ They key vault secret uri to obtain the target storage SAS token. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -260,7 +312,7 @@ The type of target for the export pipeline. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -275,7 +327,23 @@ The target uri of the export pipeline.When 'AzureStorageBlob': "https://accountN ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded +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, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -321,9 +389,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IExportPipeline +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IExportPipeline ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryIPRuleObject.md b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryIPRuleObject.md index 027eca7bb208..718509206574 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryIPRuleObject.md +++ b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryIPRuleObject.md @@ -1,7 +1,7 @@ --- external help file: Az.ContainerRegistry-help.xml Module Name: Az.ContainerRegistry -online version: https://learn.microsoft.com/powershell/module/Az.ContainerRegistry/new-AzContainerRegistryIPRuleObject +online version: https://learn.microsoft.com/powershell/module/Az.ContainerRegistry/new-azcontainerregistryipruleobject schema: 2.0.0 --- @@ -13,7 +13,7 @@ Create an in-memory object for IPRule. ## SYNTAX ``` -New-AzContainerRegistryIPRuleObject -IPAddressOrRange [-Action ] +New-AzContainerRegistryIPRuleObject -IPAddressOrRange [-Action ] [] ``` @@ -41,7 +41,7 @@ Create a IP network rule. The action of IP ACL rule. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.Action +Type: System.String Parameter Sets: (All) Aliases: @@ -75,7 +75,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IPRule +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPRule ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryImportPipeline.md b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryImportPipeline.md index a29646afb71b..9017f856fd82 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryImportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryImportPipeline.md @@ -8,27 +8,51 @@ schema: 2.0.0 # New-AzContainerRegistryImportPipeline ## SYNOPSIS -Creates an import pipeline for a container registry with the specified parameters. +Create an import pipeline for a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzContainerRegistryImportPipeline -Name -RegistryName -ResourceGroupName - [-SubscriptionId ] [-IdentityPrincipalId ] [-IdentityTenantId ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Location ] - [-Option ] [-SourceKeyVaultUri ] [-SourceTriggerStatus ] - [-SourceType ] [-SourceUri ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-SubscriptionId ] [-EnableSystemAssignedIdentity] [-IdentityPrincipalId ] + [-IdentityTenantId ] [-Location ] [-Option ] [-SourceKeyVaultUri ] + [-SourceTriggerStatus ] [-SourceType ] [-SourceUri ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzContainerRegistryImportPipeline -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryImportPipeline -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryImportPipeline -Name -RegistryInputObject + [-EnableSystemAssignedIdentity] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-SourceKeyVaultUri ] [-SourceTriggerStatus ] + [-SourceType ] [-SourceUri ] [-UserAssignedIdentity ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Creates an import pipeline for a container registry with the specified parameters. +Create an import pipeline for a container registry with the specified parameters. ## EXAMPLES ### Example 1: Create a new import pipeline ```powershell -New-AzContainerRegistryImportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -IdentityType 'SystemAssigned' -SourceType AzureStorageBlobContainer -SourceUri https://sa.blob.core.windows.net/public/ -SourceKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +New-AzContainerRegistryImportPipeline -name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity -SourceType AzureStorageBlobContainer -SourceUri https://sa.blob.core.windows.net/public/ -SourceKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 ``` ```output @@ -72,12 +96,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, CreateViaIdentityRegistryExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -IdentityPrincipalId The principal ID of resource identity. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -92,7 +131,7 @@ The tenant ID of resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -102,31 +141,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -The identity type. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType -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 list of user identities associated with the resource. -The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. +### -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 @@ -138,7 +176,7 @@ The location of the import pipeline. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -182,8 +220,8 @@ Accept wildcard characters: False The list of all options configured for the pipeline. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[] -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -193,12 +231,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -214,7 +267,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -229,7 +282,7 @@ They key vault secret uri to obtain the source storage SAS token. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -243,8 +296,8 @@ Accept wildcard characters: False The current status of the source trigger. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TriggerStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -258,8 +311,8 @@ Accept wildcard characters: False The type of source for the import pipeline. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineSourceType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -274,7 +327,7 @@ The source uri of the import pipeline.When 'AzureStorageBlob': "https://accountN ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -290,7 +343,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -300,6 +353,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -336,9 +405,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IImportPipeline ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryReplication.md b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryReplication.md index e405048bb89c..d95c431a4f2b 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryReplication.md +++ b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryReplication.md @@ -16,14 +16,36 @@ Creates a replication for a container registry with the specified parameters. ``` New-AzContainerRegistryReplication -RegistryName -ResourceGroupName [-Name ] [-SubscriptionId ] -Location [-RegionEndpointEnabled] [-Tag ] - [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryReplication -RegistryName -ResourceGroupName [-Name ] + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistryReplication -RegistryName -ResourceGroupName [-Name ] + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateByRegistry ``` New-AzContainerRegistryReplication [-Name ] [-SubscriptionId ] -Registry - -Location [-RegionEndpointEnabled] [-Tag ] [-ZoneRedundancy ] + -Location [-RegionEndpointEnabled] [-Tag ] [-ZoneRedundancy ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryReplication [-Name ] -RegistryInputObject + -Location [-RegionEndpointEnabled] [-Tag ] [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` @@ -64,7 +86,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,13 +101,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The location of the resource. This cannot be changed after the resource is created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateByRegistry, CreateViaIdentityRegistryExpanded Aliases: ReplicationLocation Required: True @@ -130,7 +183,7 @@ Requests will not be routed to a replication whose regional endpoint is disabled ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateByRegistry, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -142,10 +195,9 @@ Accept wildcard characters: False ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: CreateByRegistry Aliases: @@ -156,12 +208,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: ContainerRegistryName Required: True @@ -177,7 +244,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -193,7 +260,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString, CreateByRegistry Aliases: Required: False @@ -208,7 +275,7 @@ The tags of the resource. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateByRegistry, CreateViaIdentityRegistryExpanded Aliases: Tags Required: False @@ -222,8 +289,8 @@ Accept wildcard characters: False Whether or not zone redundancy is enabled for this container registry replication ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateByRegistry, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -269,9 +336,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IReplication ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryScopeMap.md b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryScopeMap.md index b7679ba39b0f..68a0f210464c 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryScopeMap.md +++ b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryScopeMap.md @@ -8,18 +8,40 @@ schema: 2.0.0 # New-AzContainerRegistryScopeMap ## SYNOPSIS -Creates a scope map for a container registry with the specified parameters. +Create a scope map for a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzContainerRegistryScopeMap -Name -RegistryName -ResourceGroupName [-SubscriptionId ] [-Action ] [-Description ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzContainerRegistryScopeMap -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryScopeMap -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryScopeMap -Name -RegistryInputObject + [-Action ] [-Description ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Creates a scope map for a container registry with the specified parameters. +Create a scope map for a container registry with the specified parameters. ## EXAMPLES @@ -45,7 +67,7 @@ repositories/repository-name/content/read,repositories/repository-name/metadata/ ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -91,7 +113,7 @@ The user friendly description of the scope map. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -101,6 +123,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the scope map. @@ -131,12 +183,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -152,7 +219,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -168,7 +235,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -214,9 +281,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IScopeMap ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryToken.md b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryToken.md index 6298c5845403..18e65e52c103 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryToken.md +++ b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryToken.md @@ -8,20 +8,43 @@ schema: 2.0.0 # New-AzContainerRegistryToken ## SYNOPSIS -Creates a token for a container registry with the specified parameters. +Create a token for a container registry with the specified parameters. ## SYNTAX +### CreateExpanded (Default) ``` New-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName [-SubscriptionId ] [-CredentialsCertificate ] - [-CredentialsPassword ] [-ScopeMapId ] [-Status ] + [-CredentialsPassword ] [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryToken -Name -RegistryInputObject + [-CredentialsCertificate ] [-CredentialsPassword ] + [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Creates a token for a container registry with the specified parameters. +Create a token for a container registry with the specified parameters. ## EXAMPLES @@ -58,11 +81,10 @@ Accept wildcard characters: False ### -CredentialsCertificate . -To construct, see NOTES section for CREDENTIALSCERTIFICATE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITokenCertificate[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate[] +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -74,11 +96,10 @@ Accept wildcard characters: False ### -CredentialsPassword . -To construct, see NOTES section for CREDENTIALSPASSWORD properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITokenPassword[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword[] +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -104,6 +125,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the token. @@ -134,12 +185,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -155,7 +221,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -170,7 +236,7 @@ The resource ID of the scope map to which the token will be associated with. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -184,8 +250,8 @@ Accept wildcard characters: False The status of the token example enabled or disabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -201,7 +267,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -247,9 +313,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IToken ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryWebhook.md b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryWebhook.md index 71966d910fe8..2f0616652784 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryWebhook.md +++ b/src/ContainerRegistry/ContainerRegistry/help/New-AzContainerRegistryWebhook.md @@ -15,18 +15,39 @@ Creates a webhook for a container registry with the specified parameters. ### CreateExpanded (Default) ``` New-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName - [-SubscriptionId ] -Action [-Location ] [-CustomHeader ] - [-Scope ] [-ServiceUri ] [-Status ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-SubscriptionId ] -Action [-Location ] [-CustomHeader ] + [-Scope ] [-ServiceUri ] [-Status ] [-Tag ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### CreateByRegistry ``` New-AzContainerRegistryWebhook -Name [-SubscriptionId ] -Registry - -Action [-Location ] [-CustomHeader ] [-Scope ] - [-ServiceUri ] [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + -Action [-Location ] [-CustomHeader ] [-Scope ] [-ServiceUri ] + [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityRegistryExpanded +``` +New-AzContainerRegistryWebhook -Name -RegistryInputObject + -Action [-Location ] [-CustomHeader ] [-Scope ] [-ServiceUri ] + [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -54,8 +75,8 @@ Please notice that some parameters are required in this cmdlets but not marked a The list of actions that trigger the webhook to post notifications. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[] -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: CreateExpanded, CreateByRegistry, CreateViaIdentityRegistryExpanded Aliases: Required: True @@ -85,7 +106,7 @@ Custom headers that will be added to the webhook notifications. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateByRegistry, CreateViaIdentityRegistryExpanded Aliases: Header Required: False @@ -96,7 +117,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 @@ -110,13 +132,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The location of the webhook. This cannot be changed after the resource is created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateByRegistry, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -158,10 +210,9 @@ Accept wildcard characters: False ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: CreateByRegistry Aliases: @@ -172,12 +223,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: CreateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: ContainerRegistryName Required: True @@ -193,7 +259,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -212,7 +278,7 @@ Empty means all events. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateByRegistry, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -227,7 +293,7 @@ The service URI for the webhook to post notifications. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateByRegistry, CreateViaIdentityRegistryExpanded Aliases: Uri Required: False @@ -241,8 +307,8 @@ Accept wildcard characters: False The status of the webhook at the time the operation was called. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateByRegistry, CreateViaIdentityRegistryExpanded Aliases: Required: False @@ -258,7 +324,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString, CreateByRegistry Aliases: Required: False @@ -273,7 +339,7 @@ The tags for the webhook. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateByRegistry, CreateViaIdentityRegistryExpanded Aliases: Tags Required: False @@ -319,9 +385,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistry.md b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistry.md index eb23795d1b02..ca26a4606ff5 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistry.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistry.md @@ -72,7 +72,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity diff --git a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryAgentPool.md b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryAgentPool.md index 29e65a6050ac..d3e95d013147 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryAgentPool.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryAgentPool.md @@ -19,6 +19,13 @@ Remove-AzContainerRegistryAgentPool -Name -RegistryName -Resou [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryAgentPool -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzContainerRegistryAgentPool -InputObject [-DefaultProfile ] @@ -72,7 +79,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +97,7 @@ The name of the agent pool. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: AgentPoolName Required: True @@ -131,6 +137,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryExportPipeline.md b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryExportPipeline.md index 74f929c5ebd0..7adb008b54ee 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryExportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryExportPipeline.md @@ -19,6 +19,13 @@ Remove-AzContainerRegistryExportPipeline -Name -RegistryName - [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryExportPipeline -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzContainerRegistryExportPipeline -InputObject [-DefaultProfile ] @@ -72,7 +79,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +97,7 @@ The name of the export pipeline. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: ExportPipelineName Required: True @@ -131,6 +137,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryImportPipeline.md b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryImportPipeline.md index 768f9ba63160..12f81371afbe 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryImportPipeline.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryImportPipeline.md @@ -19,6 +19,13 @@ Remove-AzContainerRegistryImportPipeline -Name -RegistryName - [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryImportPipeline -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzContainerRegistryImportPipeline -InputObject [-DefaultProfile ] @@ -72,7 +79,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +97,7 @@ The name of the import pipeline. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: ImportPipelineName Required: True @@ -131,6 +137,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryReplication.md b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryReplication.md index 21093b532078..fbe1d5ecdd75 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryReplication.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryReplication.md @@ -19,6 +19,13 @@ Remove-AzContainerRegistryReplication -Name -RegistryName -Res [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryReplication -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzContainerRegistryReplication -InputObject [-DefaultProfile ] @@ -72,7 +79,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +97,7 @@ The name of the replication. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: ReplicationName, ResourceName Required: True @@ -131,6 +137,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryScopeMap.md b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryScopeMap.md index f361131ff880..ede209afce23 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryScopeMap.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryScopeMap.md @@ -19,6 +19,13 @@ Remove-AzContainerRegistryScopeMap -Name -RegistryName -Resour [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryScopeMap -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzContainerRegistryScopeMap -InputObject [-DefaultProfile ] @@ -72,7 +79,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +97,7 @@ The name of the scope map. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: ScopeMapName Required: True @@ -131,6 +137,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryToken.md b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryToken.md index 773252a3a5de..84499b357918 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryToken.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryToken.md @@ -19,6 +19,13 @@ Remove-AzContainerRegistryToken -Name -RegistryName -ResourceG [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryToken -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzContainerRegistryToken -InputObject [-DefaultProfile ] [-AsJob] @@ -72,7 +79,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +97,7 @@ The name of the token. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: TokenName Required: True @@ -131,6 +137,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryWebhook.md b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryWebhook.md index ff1c8717d5cb..853f4cd4ec06 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryWebhook.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Remove-AzContainerRegistryWebhook.md @@ -19,6 +19,13 @@ Remove-AzContainerRegistryWebhook -Name -RegistryName -Resourc [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityRegistry +``` +Remove-AzContainerRegistryWebhook -Name -RegistryInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzContainerRegistryWebhook -InputObject [-DefaultProfile ] @@ -72,7 +79,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -91,7 +97,7 @@ The name of the webhook. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityRegistry Aliases: WebhookName, ResourceName Required: True @@ -131,6 +137,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: DeleteViaIdentityRegistry +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. diff --git a/src/ContainerRegistry/ContainerRegistry/help/Test-AzContainerRegistryNameAvailability.md b/src/ContainerRegistry/ContainerRegistry/help/Test-AzContainerRegistryNameAvailability.md index 47b8da54eaca..2418f844eb81 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Test-AzContainerRegistryNameAvailability.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Test-AzContainerRegistryNameAvailability.md @@ -13,11 +13,24 @@ The name must contain only alphanumeric characters, be globally unique, and betw ## SYNTAX +### CheckExpanded (Default) ``` Test-AzContainerRegistryNameAvailability [-SubscriptionId ] -Name [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` +### CheckViaJsonFilePath +``` +Test-AzContainerRegistryNameAvailability [-SubscriptionId ] -JsonFilePath + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### CheckViaJsonString +``` +Test-AzContainerRegistryNameAvailability [-SubscriptionId ] -JsonString + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION Checks whether the container registry name is available for use. The name must contain only alphanumeric characters, be globally unique, and between 5 and 50 characters in length. @@ -55,12 +68,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Check operation + +```yaml +Type: System.String +Parameter Sets: CheckViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +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 +``` + ### -Name The name of the container registry. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CheckExpanded Aliases: Required: True @@ -124,7 +167,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistryNameStatus +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistryNameStatus ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Test-AzContainerRegistryWebhook.md b/src/ContainerRegistry/ContainerRegistry/help/Test-AzContainerRegistryWebhook.md index 2f2499e4b6fc..057a1465ecaf 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Test-AzContainerRegistryWebhook.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Test-AzContainerRegistryWebhook.md @@ -44,7 +44,8 @@ Triggers a webhook ping event. ## PARAMETERS ### -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 @@ -122,10 +123,9 @@ Accept wildcard characters: False ### -Webhook The webhook object. -To construct, see NOTES section for WEBHOOK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook Parameter Sets: PingByWebhook Aliases: @@ -174,7 +174,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IEventInfo ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistry.md b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistry.md index 9912b5f12c05..562bffbb7d07 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistry.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistry.md @@ -8,45 +8,43 @@ schema: 2.0.0 # Update-AzContainerRegistry ## SYNOPSIS -Updates a container registry with the specified parameters. +Update a container registry with the specified parameters. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzContainerRegistry -Name -ResourceGroupName [-SubscriptionId ] - [-AnonymousPullEnabled] [-AzureAdAuthenticationAsArmPolicyStatus ] - [-DataEndpointEnabled] [-EnableAdminUser] [-EncryptionStatus ] - [-ExportPolicyStatus ] [-IdentityPrincipalId ] [-IdentityTenantId ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] + [-AnonymousPullEnabled] [-AzureAdAuthenticationAsArmPolicyStatus ] [-DataEndpointEnabled] + [-EnableAdminUser] [-EnableSystemAssignedIdentity ] [-EncryptionStatus ] + [-ExportPolicyStatus ] [-IdentityPrincipalId ] [-IdentityTenantId ] [-KeyVaultPropertyIdentity ] [-KeyVaultPropertyKeyIdentifier ] - [-NetworkRuleBypassOption ] [-NetworkRuleSetDefaultAction ] - [-NetworkRuleSetIPRule ] [-PublicNetworkAccess ] - [-QuarantinePolicyStatus ] [-RetentionPolicyDay ] [-RetentionPolicyStatus ] - [-Sku ] [-SoftDeletePolicyRetentionDay ] [-SoftDeletePolicyStatus ] - [-Tag ] [-TrustPolicyStatus ] [-TrustPolicyType ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-NetworkRuleBypassOption ] [-NetworkRuleSetDefaultAction ] + [-NetworkRuleSetIPRule ] [-PublicNetworkAccess ] [-QuarantinePolicyStatus ] + [-RetentionPolicyDay ] [-RetentionPolicyStatus ] [-Sku ] + [-SoftDeletePolicyRetentionDay ] [-SoftDeletePolicyStatus ] [-Tag ] + [-TrustPolicyStatus ] [-TrustPolicyType ] [-UserAssignedIdentity ] + [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzContainerRegistry -InputObject [-AnonymousPullEnabled] - [-AzureAdAuthenticationAsArmPolicyStatus ] [-DataEndpointEnabled] - [-EnableAdminUser] [-EncryptionStatus ] [-ExportPolicyStatus ] - [-IdentityPrincipalId ] [-IdentityTenantId ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-KeyVaultPropertyIdentity ] - [-KeyVaultPropertyKeyIdentifier ] [-NetworkRuleBypassOption ] - [-NetworkRuleSetDefaultAction ] [-NetworkRuleSetIPRule ] - [-PublicNetworkAccess ] [-QuarantinePolicyStatus ] - [-RetentionPolicyDay ] [-RetentionPolicyStatus ] [-Sku ] - [-SoftDeletePolicyRetentionDay ] [-SoftDeletePolicyStatus ] [-Tag ] - [-TrustPolicyStatus ] [-TrustPolicyType ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-AzureAdAuthenticationAsArmPolicyStatus ] [-DataEndpointEnabled] [-EnableAdminUser] + [-EnableSystemAssignedIdentity ] [-EncryptionStatus ] [-ExportPolicyStatus ] + [-IdentityPrincipalId ] [-IdentityTenantId ] [-KeyVaultPropertyIdentity ] + [-KeyVaultPropertyKeyIdentifier ] [-NetworkRuleBypassOption ] + [-NetworkRuleSetDefaultAction ] [-NetworkRuleSetIPRule ] [-PublicNetworkAccess ] + [-QuarantinePolicyStatus ] [-RetentionPolicyDay ] [-RetentionPolicyStatus ] + [-Sku ] [-SoftDeletePolicyRetentionDay ] [-SoftDeletePolicyStatus ] [-Tag ] + [-TrustPolicyStatus ] [-TrustPolicyType ] [-UserAssignedIdentity ] + [-ZoneRedundancy ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Updates a container registry with the specified parameters. +Update a container registry with the specified parameters. ## EXAMPLES @@ -99,7 +97,7 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -156,26 +154,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EncryptionStatus -Indicates whether or not the encryption is enabled for container registry. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ExportPolicyStatus -The value that indicates whether the policy is enabled or not. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus +Type: System.Nullable`1[System.Boolean] Parameter Sets: (All) Aliases: @@ -186,8 +169,8 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityPrincipalId -The principal ID of resource identity. +### -EncryptionStatus +Indicates whether or not the encryption is enabled for container registry. ```yaml Type: System.String @@ -201,8 +184,8 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityTenantId -The tenant ID of resource. +### -ExportPolicyStatus +The value that indicates whether the policy is enabled or not. ```yaml Type: System.String @@ -216,11 +199,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -The identity type. +### -IdentityPrincipalId +The principal ID of resource identity. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -231,12 +214,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The list of user identities associated with the resource. -The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. +### -IdentityTenantId +The tenant ID of resource. ```yaml -Type: System.Collections.Hashtable +Type: System.String Parameter Sets: (All) Aliases: @@ -249,7 +231,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -312,7 +293,7 @@ Accept wildcard characters: False Whether to allow trusted Azure services to access a network restricted registry. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions +Type: System.String Parameter Sets: (All) Aliases: @@ -327,7 +308,7 @@ Accept wildcard characters: False The default action of allow or deny when no other rules match. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction +Type: System.String Parameter Sets: (All) Aliases: @@ -340,10 +321,9 @@ Accept wildcard characters: False ### -NetworkRuleSetIPRule The IP ACL rules. -To construct, see NOTES section for NETWORKRULESETIPRULE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IIPRule[] +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule[] Parameter Sets: (All) Aliases: @@ -373,7 +353,7 @@ Accept wildcard characters: False Whether or not public network access is allowed for the container registry. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess +Type: System.String Parameter Sets: (All) Aliases: @@ -388,7 +368,7 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -434,7 +414,7 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -450,7 +430,7 @@ The SKU name of the container registry. Required for registry creation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName +Type: System.String Parameter Sets: (All) Aliases: @@ -480,7 +460,7 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -508,7 +488,7 @@ Accept wildcard characters: False ``` ### -Tag -The tags for the container registry. +The tags of the resource. ```yaml Type: System.Collections.Hashtable @@ -526,7 +506,7 @@ Accept wildcard characters: False The value that indicates whether the policy is enabled or not. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus +Type: System.String Parameter Sets: (All) Aliases: @@ -541,7 +521,38 @@ Accept wildcard characters: False The type of trust policy. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType +Type: System.String +Parameter Sets: (All) +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: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ZoneRedundancy +Whether or not zone redundancy is enabled for this container registry + +```yaml +Type: System.String Parameter Sets: (All) Aliases: @@ -592,7 +603,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryAgentPool.md b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryAgentPool.md index f62a8a2be47d..904421b7b3b9 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryAgentPool.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryAgentPool.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzContainerRegistryAgentPool ## SYNOPSIS -Updates an agent pool with the specified parameters. +Update an agent pool with the specified parameters. ## SYNTAX @@ -19,6 +19,27 @@ Update-AzContainerRegistryAgentPool -Name -RegistryName -Resou [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzContainerRegistryAgentPool -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzContainerRegistryAgentPool -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryAgentPool -Name -RegistryInputObject + [-Count ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzContainerRegistryAgentPool -InputObject [-Count ] @@ -27,7 +48,7 @@ Update-AzContainerRegistryAgentPool -InputObject [- ``` ## DESCRIPTION -Updates an agent pool with the specified parameters. +Update an agent pool with the specified parameters. ## EXAMPLES @@ -66,7 +87,7 @@ The count of agent machine ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -94,7 +115,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity @@ -108,12 +128,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the agent pool. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityRegistryExpanded Aliases: AgentPoolName Required: True @@ -138,12 +188,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -158,7 +223,7 @@ The name of the resource group to which the container registry belongs. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -174,7 +239,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -189,7 +254,7 @@ The ARM resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Tags Required: False @@ -239,7 +304,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IAgentPool ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryCredential.md b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryCredential.md index 9e0a80e836c7..f7dff94a97e5 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryCredential.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryCredential.md @@ -15,20 +15,27 @@ Regenerates one of the login credentials for the specified container registry. ### RegenerateExpanded (Default) ``` Update-AzContainerRegistryCredential -RegistryName -ResourceGroupName - [-SubscriptionId ] -PasswordName [-DefaultProfile ] + [-SubscriptionId ] -PasswordName [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` -### Regenerate +### RegenerateViaJsonFilePath ``` Update-AzContainerRegistryCredential -RegistryName -ResourceGroupName - [-SubscriptionId ] -RegenerateCredentialParameter - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### RegenerateViaJsonString +``` +Update-AzContainerRegistryCredential -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ### RegenerateViaIdentityExpanded ``` -Update-AzContainerRegistryCredential -InputObject -PasswordName +Update-AzContainerRegistryCredential -InputObject -PasswordName [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` @@ -60,7 +67,8 @@ Admin user has to be enabled for the container registry \`MyRegistry\` to regene ## PARAMETERS ### -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 +84,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -90,12 +97,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -PasswordName -Specifies name of the password which should be regenerated -- password or password2. +### -JsonFilePath +Path of Json file supplied to the Regenerate operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PasswordName -Parameter Sets: RegenerateExpanded, RegenerateViaIdentityExpanded +Type: System.String +Parameter Sets: RegenerateViaJsonFilePath Aliases: Required: True @@ -105,28 +112,41 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -RegenerateCredentialParameter -The parameters used to regenerate the login credential. -To construct, see NOTES section for REGENERATECREDENTIALPARAMETER properties and create a hash table. +### -JsonString +Json string supplied to the Regenerate operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegenerateCredentialParameters -Parameter Sets: Regenerate +Type: System.String +Parameter Sets: RegenerateViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PasswordName +Specifies name of the password which should be regenerated -- password or password2. + +```yaml +Type: System.String +Parameter Sets: RegenerateExpanded, RegenerateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False Accept wildcard characters: False ``` ### -Registry The Registry Object. -To construct, see NOTES section for REGISTRY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry Parameter Sets: RegenerateByRegistry Aliases: @@ -142,7 +162,7 @@ The name of the container registry. ```yaml Type: System.String -Parameter Sets: RegenerateExpanded, Regenerate +Parameter Sets: RegenerateExpanded, RegenerateViaJsonFilePath, RegenerateViaJsonString Aliases: ContainerRegistryName, Name, ResourceName Required: True @@ -158,7 +178,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RegenerateExpanded, Regenerate +Parameter Sets: RegenerateExpanded, RegenerateViaJsonFilePath, RegenerateViaJsonString Aliases: Required: True @@ -174,7 +194,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RegenerateExpanded, Regenerate +Parameter Sets: RegenerateExpanded, RegenerateViaJsonFilePath, RegenerateViaJsonString Aliases: Required: False @@ -220,15 +240,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegenerateCredentialParameters - -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry - ### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistry + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IRegistryListCredentialsResult ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryExportPipeline.md b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryExportPipeline.md new file mode 100644 index 000000000000..4ebb419f3de9 --- /dev/null +++ b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryExportPipeline.md @@ -0,0 +1,380 @@ +--- +external help file: Az.ContainerRegistry-help.xml +Module Name: Az.ContainerRegistry +online version: https://learn.microsoft.com/powershell/module/az.containerregistry/update-azcontainerregistryexportpipeline +schema: 2.0.0 +--- + +# Update-AzContainerRegistryExportPipeline + +## SYNOPSIS +Update an export pipeline for a container registry with the specified parameters. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzContainerRegistryExportPipeline -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] + [-IdentityTenantId ] [-Location ] [-Option ] [-TargetKeyVaultUri ] + [-TargetType ] [-TargetUri ] [-UserAssignedIdentity ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryExportPipeline -Name -RegistryInputObject + [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-TargetKeyVaultUri ] [-TargetType ] + [-TargetUri ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzContainerRegistryExportPipeline -InputObject + [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-TargetKeyVaultUri ] [-TargetType ] + [-TargetUri ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +Update an export pipeline for a container registry with the specified parameters. + +## EXAMPLES + +### Example 1: Update an export pipeline for a container registry with the specified parameters. +```powershell +Update-AzContainerRegistryExportPipeline -Name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity $true -TargetType AzureStorageBlobContainer -TargetUri https://sa.blob.core.windows.net/public/ -TargetKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ +Exam 30/01/2023 9:09:31 am user@microsoft.com User 30/01/2023 9:09:31 am user@microsoft.com +``` + +Update an export pipeline for a container registry 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 +``` + +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +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 +``` + +### -IdentityPrincipalId +The principal ID of resource identity. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityTenantId +The tenant ID of resource. + +```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.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Location +The location of the export pipeline. + +```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 the export pipeline. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded +Aliases: ExportPipelineName + +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 +``` + +### -Option +The list of all options configured for the pipeline. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -RegistryName +The name of the container registry. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. +The value must be an UUID. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetKeyVaultUri +They key vault secret uri to obtain the target storage SAS token. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetType +The type of target for the export pipeline. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TargetUri +The target uri of the export pipeline.When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName"When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName" + +```yaml +Type: System.String +Parameter Sets: (All) +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: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```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.ContainerRegistry.Models.IContainerRegistryIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IExportPipeline + +## NOTES + +## RELATED LINKS diff --git a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryImportPipeline.md b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryImportPipeline.md new file mode 100644 index 000000000000..97a4217ea43f --- /dev/null +++ b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryImportPipeline.md @@ -0,0 +1,396 @@ +--- +external help file: Az.ContainerRegistry-help.xml +Module Name: Az.ContainerRegistry +online version: https://learn.microsoft.com/powershell/module/az.containerregistry/update-azcontainerregistryimportpipeline +schema: 2.0.0 +--- + +# Update-AzContainerRegistryImportPipeline + +## SYNOPSIS +Update an import pipeline for a container registry with the specified parameters. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzContainerRegistryImportPipeline -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] + [-IdentityTenantId ] [-Location ] [-Option ] [-SourceKeyVaultUri ] + [-SourceTriggerStatus ] [-SourceType ] [-SourceUri ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryImportPipeline -Name -RegistryInputObject + [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-SourceKeyVaultUri ] [-SourceTriggerStatus ] + [-SourceType ] [-SourceUri ] [-UserAssignedIdentity ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzContainerRegistryImportPipeline -InputObject + [-EnableSystemAssignedIdentity ] [-IdentityPrincipalId ] [-IdentityTenantId ] + [-Location ] [-Option ] [-SourceKeyVaultUri ] [-SourceTriggerStatus ] + [-SourceType ] [-SourceUri ] [-UserAssignedIdentity ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +Update an import pipeline for a container registry with the specified parameters. + +## EXAMPLES + +### Example 1: Update an import pipeline for a container registry with the specified parameters. +```powershell +Update-AzContainerRegistryImportPipeline -Name Exam -RegistryName RegistryExample -ResourceGroupName MyResourceGroup -EnableSystemAssignedIdentity $true -SourceType AzureStorageBlobContainer -SourceUri https://sa.blob.core.windows.net/public/ -SourceKeyVaultUri https://examplekeyvault.vault.azure.net/secrets/test/18d55a35beba4b20bdd044a2a9d14c30 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ +Exam 30/01/2023 9:09:31 am user@microsoft.com User 30/01/2023 9:09:31 am user@microsoft.com +``` + +Update an import pipeline for a container registry 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 +``` + +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +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 +``` + +### -IdentityPrincipalId +The principal ID of resource identity. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityTenantId +The tenant ID of resource. + +```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.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Location +The location of the import pipeline. + +```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 the import pipeline. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded +Aliases: ImportPipelineName + +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 +``` + +### -Option +The list of all options configured for the pipeline. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -RegistryName +The name of the container registry. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SourceKeyVaultUri +They key vault secret uri to obtain the source storage SAS token. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SourceTriggerStatus +The current status of the source trigger. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SourceType +The type of source for the import pipeline. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SourceUri +The source uri of the import pipeline.When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName"When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName" + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. +The value must be an UUID. + +```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 +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```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.ContainerRegistry.Models.IContainerRegistryIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IImportPipeline + +## NOTES + +## RELATED LINKS diff --git a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryScopeMap.md b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryScopeMap.md index 535d0a78337b..1adae4aa0b71 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryScopeMap.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryScopeMap.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzContainerRegistryScopeMap ## SYNOPSIS -Updates a scope map with the specified parameters. +Update a scope map with the specified parameters. ## SYNTAX @@ -19,6 +19,27 @@ Update-AzContainerRegistryScopeMap -Name -RegistryName -Resour [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzContainerRegistryScopeMap -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzContainerRegistryScopeMap -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryScopeMap -Name -RegistryInputObject + [-Action ] [-Description ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzContainerRegistryScopeMap -InputObject [-Action ] @@ -27,7 +48,7 @@ Update-AzContainerRegistryScopeMap -InputObject [-A ``` ## DESCRIPTION -Updates a scope map with the specified parameters. +Update a scope map with the specified parameters. ## EXAMPLES @@ -53,7 +74,7 @@ repositories/repository-name/pull, repositories/repository-name/delete ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -99,7 +120,7 @@ The user friendly description of the scope map. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -111,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -125,12 +145,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 scope map. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityRegistryExpanded Aliases: ScopeMapName Required: True @@ -155,12 +205,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -176,7 +241,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -192,7 +257,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -242,7 +307,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IScopeMap ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryToken.md b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryToken.md index ae45158c6c1b..7d46e07ad4f8 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryToken.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryToken.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzContainerRegistryToken ## SYNOPSIS -Updates a token with the specified parameters. +Update a token with the specified parameters. ## SYNTAX @@ -16,21 +16,43 @@ Updates a token with the specified parameters. ``` Update-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName [-SubscriptionId ] [-CredentialsCertificate ] - [-CredentialsPassword ] [-ScopeMapId ] [-Status ] + [-CredentialsPassword ] [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzContainerRegistryToken -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryToken -Name -RegistryInputObject + [-CredentialsCertificate ] [-CredentialsPassword ] + [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzContainerRegistryToken -InputObject [-CredentialsCertificate ] [-CredentialsPassword ] - [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-ScopeMapId ] [-Status ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Updates a token with the specified parameters. +Update a token with the specified parameters. ## EXAMPLES @@ -67,11 +89,10 @@ Accept wildcard characters: False ### -CredentialsCertificate . -To construct, see NOTES section for CREDENTIALSCERTIFICATE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITokenCertificate[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -83,11 +104,10 @@ Accept wildcard characters: False ### -CredentialsPassword . -To construct, see NOTES section for CREDENTIALSPASSWORD properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITokenPassword[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -115,7 +135,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -129,12 +148,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 token. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityRegistryExpanded Aliases: TokenName Required: True @@ -159,12 +208,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -180,7 +244,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -195,7 +259,7 @@ The resource ID of the scope map to which the token will be associated with. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -209,8 +273,8 @@ Accept wildcard characters: False The status of the token example enabled or disabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -226,7 +290,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -276,7 +340,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IToken ## NOTES diff --git a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryWebhook.md b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryWebhook.md index 0d8dba93d45a..aae56bf72353 100644 --- a/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryWebhook.md +++ b/src/ContainerRegistry/ContainerRegistry/help/Update-AzContainerRegistryWebhook.md @@ -8,28 +8,50 @@ schema: 2.0.0 # Update-AzContainerRegistryWebhook ## SYNOPSIS -Updates a webhook with the specified parameters. +Update a webhook with the specified parameters. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName - [-SubscriptionId ] [-Action ] [-CustomHeader ] [-Scope ] - [-ServiceUri ] [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-SubscriptionId ] [-Action ] [-CustomHeader ] [-Scope ] + [-ServiceUri ] [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` -### UpdateViaIdentityExpanded +### UpdateViaJsonString +``` +Update-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath ``` -Update-AzContainerRegistryWebhook -InputObject [-Action ] - [-CustomHeader ] [-Scope ] [-ServiceUri ] [-Status ] +Update-AzContainerRegistryWebhook -Name -RegistryName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityRegistryExpanded +``` +Update-AzContainerRegistryWebhook -Name -RegistryInputObject + [-Action ] [-CustomHeader ] [-Scope ] [-ServiceUri ] [-Status ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaIdentityExpanded +``` +Update-AzContainerRegistryWebhook -InputObject [-Action ] + [-CustomHeader ] [-Scope ] [-ServiceUri ] [-Status ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ## DESCRIPTION -Updates a webhook with the specified parameters. +Update a webhook with the specified parameters. ## EXAMPLES @@ -52,8 +74,8 @@ Update an existing container registry webhook. The list of actions that trigger the webhook to post notifications. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[] -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -83,7 +105,7 @@ Custom headers that will be added to the webhook notifications. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Header Required: False @@ -111,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.ContainerRegistry.Models.IContainerRegistryIdentity @@ -125,12 +146,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 webhook. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityRegistryExpanded Aliases: WebhookName, ResourceName Required: True @@ -155,12 +206,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -RegistryInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IContainerRegistryIdentity +Parameter Sets: UpdateViaIdentityRegistryExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -RegistryName The name of the container registry. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: ContainerRegistryName Required: True @@ -176,7 +242,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -195,7 +261,7 @@ Empty means all events. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -210,7 +276,7 @@ The service URI for the webhook to post notifications. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Uri Required: False @@ -224,8 +290,8 @@ Accept wildcard characters: False The status of the webhook at the time the operation was called. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -241,7 +307,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -256,7 +322,7 @@ The tags for the webhook. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityRegistryExpanded, UpdateViaIdentityExpanded Aliases: Tags Required: False @@ -306,7 +372,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook +### Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IWebhook ## NOTES diff --git a/tools/StaticAnalysis/Exceptions/Az.ContainerRegistry/BreakingChangeIssues.csv b/tools/StaticAnalysis/Exceptions/Az.ContainerRegistry/BreakingChangeIssues.csv new file mode 100644 index 000000000000..c1808d9f0a99 --- /dev/null +++ b/tools/StaticAnalysis/Exceptions/Az.ContainerRegistry/BreakingChangeIssues.csv @@ -0,0 +1,324 @@ +"Module","ClassName","Target","Severity","ProblemId","Description","Remediation" +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'NetworkRuleSetIPRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule]'.","Change the type of property 'NetworkRuleSetIPRule' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'SkuName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName' to 'System.String'.","Change the type of property 'SkuName' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'AzureAdAuthenticationAsArmPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]' to 'System.String'.","Change the type of property 'AzureAdAuthenticationAsArmPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'NetworkRuleSetDefaultAction' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]' to 'System.String'.","Change the type of property 'NetworkRuleSetDefaultAction' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'EncryptionStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]' to 'System.String'.","Change the type of property 'EncryptionStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'ExportPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]' to 'System.String'.","Change the type of property 'ExportPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'NetworkRuleBypassOption' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]' to 'System.String'.","Change the type of property 'NetworkRuleBypassOption' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'QuarantinePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'QuarantinePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'SoftDeletePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'SoftDeletePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'TrustPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'TrustPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'RetentionPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'RetentionPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'TrustPolicyType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]' to 'System.String'.","Change the type of property 'TrustPolicyType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'ZoneRedundancy' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]' to 'System.String'.","Change the type of property 'ZoneRedundancy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]'." +"Az.ContainerRegistry","Get-AzContainerRegistry","Get-AzContainerRegistry","0","3000","The type of property 'DataEndpointHostName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DataEndpointHostName' back to 'System.String[]'." +"Az.ContainerRegistry","Get-AzContainerRegistryAgentPool","Get-AzContainerRegistryAgentPool","0","3000","The type of property 'OS' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.OS]' to 'System.String'.","Change the type of property 'OS' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.OS]'." +"Az.ContainerRegistry","Get-AzContainerRegistryAgentPool","Get-AzContainerRegistryAgentPool","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'NetworkRuleSetIPRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule]'.","Change the type of property 'NetworkRuleSetIPRule' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'SkuName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName' to 'System.String'.","Change the type of property 'SkuName' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'AzureAdAuthenticationAsArmPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]' to 'System.String'.","Change the type of property 'AzureAdAuthenticationAsArmPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'NetworkRuleSetDefaultAction' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]' to 'System.String'.","Change the type of property 'NetworkRuleSetDefaultAction' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'EncryptionStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]' to 'System.String'.","Change the type of property 'EncryptionStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'ExportPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]' to 'System.String'.","Change the type of property 'ExportPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'NetworkRuleBypassOption' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]' to 'System.String'.","Change the type of property 'NetworkRuleBypassOption' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'QuarantinePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'QuarantinePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'SoftDeletePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'SoftDeletePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'TrustPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'TrustPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'RetentionPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'RetentionPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'TrustPolicyType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]' to 'System.String'.","Change the type of property 'TrustPolicyType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'ZoneRedundancy' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]' to 'System.String'.","Change the type of property 'ZoneRedundancy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]'." +"Az.ContainerRegistry","Get-AzContainerRegistryCredential","Get-AzContainerRegistryCredential","0","3000","The type of property 'DataEndpointHostName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DataEndpointHostName' back to 'System.String[]'." +"Az.ContainerRegistry","Get-AzContainerRegistryExportPipeline","Get-AzContainerRegistryExportPipeline","0","3000","The type of property 'Option' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IExportPipeline' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Option' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[]'." +"Az.ContainerRegistry","Get-AzContainerRegistryExportPipeline","Get-AzContainerRegistryExportPipeline","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IExportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistryExportPipeline","Get-AzContainerRegistryExportPipeline","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IExportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","Get-AzContainerRegistryImportPipeline","Get-AzContainerRegistryImportPipeline","0","3000","The type of property 'Option' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Option' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[]'." +"Az.ContainerRegistry","Get-AzContainerRegistryImportPipeline","Get-AzContainerRegistryImportPipeline","0","3000","The type of property 'SourceType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineSourceType]' to 'System.String'.","Change the type of property 'SourceType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineSourceType]'." +"Az.ContainerRegistry","Get-AzContainerRegistryImportPipeline","Get-AzContainerRegistryImportPipeline","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistryImportPipeline","Get-AzContainerRegistryImportPipeline","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","Get-AzContainerRegistryImportPipeline","Get-AzContainerRegistryImportPipeline","0","3000","The type of property 'SourceTriggerStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TriggerStatus]' to 'System.String'.","Change the type of property 'SourceTriggerStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TriggerStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'ZoneRedundancy' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]' to 'System.String'.","Change the type of property 'ZoneRedundancy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'NetworkRuleSetIPRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule]'.","Change the type of property 'NetworkRuleSetIPRule' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'SkuName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName' to 'System.String'.","Change the type of property 'SkuName' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'AzureAdAuthenticationAsArmPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]' to 'System.String'.","Change the type of property 'AzureAdAuthenticationAsArmPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'NetworkRuleSetDefaultAction' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]' to 'System.String'.","Change the type of property 'NetworkRuleSetDefaultAction' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'EncryptionStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]' to 'System.String'.","Change the type of property 'EncryptionStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'ExportPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]' to 'System.String'.","Change the type of property 'ExportPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'NetworkRuleBypassOption' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]' to 'System.String'.","Change the type of property 'NetworkRuleBypassOption' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'QuarantinePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'QuarantinePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'SoftDeletePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'SoftDeletePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'TrustPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'TrustPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'RetentionPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'RetentionPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'TrustPolicyType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]' to 'System.String'.","Change the type of property 'TrustPolicyType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'ZoneRedundancy' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]' to 'System.String'.","Change the type of property 'ZoneRedundancy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]'." +"Az.ContainerRegistry","Get-AzContainerRegistryReplication","Get-AzContainerRegistryReplication","0","3000","The type of property 'DataEndpointHostName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DataEndpointHostName' back to 'System.String[]'." +"Az.ContainerRegistry","Get-AzContainerRegistryScopeMap","Get-AzContainerRegistryScopeMap","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistryScopeMap","Get-AzContainerRegistryScopeMap","0","3000","The type of property 'Action' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Action' back to 'System.String[]'." +"Az.ContainerRegistry","Get-AzContainerRegistryToken","Get-AzContainerRegistryToken","0","3000","The type of property 'CredentialsCertificate' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate]'.","Change the type of property 'CredentialsCertificate' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate'." +"Az.ContainerRegistry","Get-AzContainerRegistryToken","Get-AzContainerRegistryToken","0","3000","The type of property 'CredentialsPassword' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword]'.","Change the type of property 'CredentialsPassword' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword'." +"Az.ContainerRegistry","Get-AzContainerRegistryToken","Get-AzContainerRegistryToken","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistryToken","Get-AzContainerRegistryToken","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryUsage","Get-AzContainerRegistryUsage","0","1020","The cmdlet 'Get-AzContainerRegistryUsage' no longer has output type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistryUsage'.","Make cmdlet 'Get-AzContainerRegistryUsage' return type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistryUsage'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'Action' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Action' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'NetworkRuleSetIPRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule]'.","Change the type of property 'NetworkRuleSetIPRule' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'SkuName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName' to 'System.String'.","Change the type of property 'SkuName' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'AzureAdAuthenticationAsArmPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]' to 'System.String'.","Change the type of property 'AzureAdAuthenticationAsArmPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'NetworkRuleSetDefaultAction' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]' to 'System.String'.","Change the type of property 'NetworkRuleSetDefaultAction' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'EncryptionStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]' to 'System.String'.","Change the type of property 'EncryptionStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'ExportPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]' to 'System.String'.","Change the type of property 'ExportPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'NetworkRuleBypassOption' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]' to 'System.String'.","Change the type of property 'NetworkRuleBypassOption' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'QuarantinePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'QuarantinePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'SoftDeletePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'SoftDeletePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'TrustPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'TrustPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'RetentionPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'RetentionPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'TrustPolicyType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]' to 'System.String'.","Change the type of property 'TrustPolicyType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'ZoneRedundancy' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]' to 'System.String'.","Change the type of property 'ZoneRedundancy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhook","Get-AzContainerRegistryWebhook","0","3000","The type of property 'DataEndpointHostName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DataEndpointHostName' back to 'System.String[]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'ContentTimestamp' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'ContentTimestamp' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'TargetSize' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'TargetSize' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'TargetLength' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'TargetLength' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'TargetTag' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'TargetTag' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'TargetRepository' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'TargetRepository' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'TargetName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'TargetName' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'TargetMediaType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'TargetMediaType' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'TargetDigest' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'TargetDigest' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'SourceInstanceId' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'SourceInstanceId' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'SourceAddr' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'SourceAddr' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'ActorName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'ActorName' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'RequestUseragent' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'RequestUseragent' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'RequestMethod' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'RequestMethod' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'RequestId' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'RequestId' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'RequestHost' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'RequestHost' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'RequestAddr' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'RequestAddr' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'ContentId' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'ContentId' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'ContentAction' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'ContentAction' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'TargetUrl' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'TargetUrl' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3010","The property 'TargetVersion' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent' has been removed.","Add the property 'TargetVersion' back to type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IEvent'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3000","The type of property 'Action' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Action' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Get-AzContainerRegistryWebhookEvent","Get-AzContainerRegistryWebhookEvent","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus]'." +"Az.ContainerRegistry","Import-AzContainerRegistryImage","Import-AzContainerRegistryImage","0","2000","The cmdlet 'Import-AzContainerRegistryImage' no longer supports the parameter 'Parameter' and no alias was found for the original parameter name.","Add the parameter 'Parameter' back to the cmdlet 'Import-AzContainerRegistryImage', or add an alias to the original parameter name." +"Az.ContainerRegistry","Import-AzContainerRegistryImage","Import-AzContainerRegistryImage","0","2020","The cmdlet 'Import-AzContainerRegistryImage' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ImportMode' for parameter 'Mode'.","Change the type for parameter 'Mode' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ImportMode'." +"Az.ContainerRegistry","Import-AzContainerRegistryImage","Import-AzContainerRegistryImage","0","1050","The parameter set 'Import' for cmdlet 'Import-AzContainerRegistryImage' has been removed.","Add parameter set 'Import' back to cmdlet 'Import-AzContainerRegistryImage'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'NetworkRuleSetIPRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule]'.","Change the type of property 'NetworkRuleSetIPRule' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'SkuName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName' to 'System.String'.","Change the type of property 'SkuName' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'AzureAdAuthenticationAsArmPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]' to 'System.String'.","Change the type of property 'AzureAdAuthenticationAsArmPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'NetworkRuleSetDefaultAction' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]' to 'System.String'.","Change the type of property 'NetworkRuleSetDefaultAction' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'EncryptionStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]' to 'System.String'.","Change the type of property 'EncryptionStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'ExportPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]' to 'System.String'.","Change the type of property 'ExportPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'NetworkRuleBypassOption' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]' to 'System.String'.","Change the type of property 'NetworkRuleBypassOption' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'QuarantinePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'QuarantinePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'SoftDeletePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'SoftDeletePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'TrustPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'TrustPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'RetentionPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'RetentionPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'TrustPolicyType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]' to 'System.String'.","Change the type of property 'TrustPolicyType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'ZoneRedundancy' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]' to 'System.String'.","Change the type of property 'ZoneRedundancy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'DataEndpointHostName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DataEndpointHostName' back to 'System.String[]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName' for parameter 'Sku'.","Change the type for parameter 'Sku' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus' for parameter 'AzureAdAuthenticationAsArmPolicyStatus'.","Change the type for parameter 'AzureAdAuthenticationAsArmPolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus' for parameter 'EncryptionStatus'.","Change the type for parameter 'EncryptionStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus' for parameter 'ExportPolicyStatus'.","Change the type for parameter 'ExportPolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2000","The cmdlet 'New-AzContainerRegistry' 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-AzContainerRegistry', or add an alias to the original parameter name." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2000","The cmdlet 'New-AzContainerRegistry' 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-AzContainerRegistry', or add an alias to the original parameter name." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions' for parameter 'NetworkRuleBypassOption'.","Change the type for parameter 'NetworkRuleBypassOption' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction' for parameter 'NetworkRuleSetDefaultAction'.","Change the type for parameter 'NetworkRuleSetDefaultAction' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","3000","The type of property 'Action' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IIPRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.Action]' to 'System.String'.","Change the type of property 'Action' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.Action]'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess' for parameter 'PublicNetworkAccess'.","Change the type for parameter 'PublicNetworkAccess' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus' for parameter 'QuarantinePolicyStatus'.","Change the type for parameter 'QuarantinePolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus' for parameter 'RetentionPolicyStatus'.","Change the type for parameter 'RetentionPolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus' for parameter 'SoftDeletePolicyStatus'.","Change the type for parameter 'SoftDeletePolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus' for parameter 'TrustPolicyStatus'.","Change the type for parameter 'TrustPolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType' for parameter 'TrustPolicyType'.","Change the type for parameter 'TrustPolicyType' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","2020","The cmdlet 'New-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy' for parameter 'ZoneRedundancy'.","Change the type for parameter 'ZoneRedundancy' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy'." +"Az.ContainerRegistry","New-AzContainerRegistry","New-AzContainerRegistry","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzContainerRegistry' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzContainerRegistry'." +"Az.ContainerRegistry","New-AzContainerRegistryAgentPool","New-AzContainerRegistryAgentPool","0","3000","The type of property 'OS' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.OS]' to 'System.String'.","Change the type of property 'OS' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.OS]'." +"Az.ContainerRegistry","New-AzContainerRegistryAgentPool","New-AzContainerRegistryAgentPool","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","New-AzContainerRegistryAgentPool","New-AzContainerRegistryAgentPool","0","2020","The cmdlet 'New-AzContainerRegistryAgentPool' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.OS' for parameter 'OS'.","Change the type for parameter 'OS' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.OS'." +"Az.ContainerRegistry","New-AzContainerRegistryCredentials","New-AzContainerRegistryCredentials","0","1020","The cmdlet 'New-AzContainerRegistryCredentials' no longer has output type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential'.","Make cmdlet 'New-AzContainerRegistryCredentials' return type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential'." +"Az.ContainerRegistry","New-AzContainerRegistryCredentials","New-AzContainerRegistryCredentials","0","2020","The cmdlet 'New-AzContainerRegistryCredentials' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenPasswordName' for parameter 'Name'.","Change the type for parameter 'Name' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenPasswordName'." +"Az.ContainerRegistry","New-AzContainerRegistryCredentials","New-AzContainerRegistryCredentials","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzContainerRegistryCredentials' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzContainerRegistryCredentials'." +"Az.ContainerRegistry","New-AzContainerRegistryExportPipeline","New-AzContainerRegistryExportPipeline","0","3000","The type of property 'Option' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IExportPipeline' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Option' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[]'." +"Az.ContainerRegistry","New-AzContainerRegistryExportPipeline","New-AzContainerRegistryExportPipeline","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IExportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","New-AzContainerRegistryExportPipeline","New-AzContainerRegistryExportPipeline","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IExportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","New-AzContainerRegistryExportPipeline","New-AzContainerRegistryExportPipeline","0","2000","The cmdlet 'New-AzContainerRegistryExportPipeline' 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-AzContainerRegistryExportPipeline', or add an alias to the original parameter name." +"Az.ContainerRegistry","New-AzContainerRegistryExportPipeline","New-AzContainerRegistryExportPipeline","0","2000","The cmdlet 'New-AzContainerRegistryExportPipeline' 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-AzContainerRegistryExportPipeline', or add an alias to the original parameter name." +"Az.ContainerRegistry","New-AzContainerRegistryExportPipeline","New-AzContainerRegistryExportPipeline","0","2110","The element type for parameter 'Option' has been changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions' to 'System.String'.","Change the element type for parameter 'Option' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions'." +"Az.ContainerRegistry","New-AzContainerRegistryExportPipeline","New-AzContainerRegistryExportPipeline","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzContainerRegistryExportPipeline' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzContainerRegistryExportPipeline'." +"Az.ContainerRegistry","New-AzContainerRegistryImportPipeline","New-AzContainerRegistryImportPipeline","0","3000","The type of property 'Option' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Option' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions[]'." +"Az.ContainerRegistry","New-AzContainerRegistryImportPipeline","New-AzContainerRegistryImportPipeline","0","3000","The type of property 'SourceType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineSourceType]' to 'System.String'.","Change the type of property 'SourceType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineSourceType]'." +"Az.ContainerRegistry","New-AzContainerRegistryImportPipeline","New-AzContainerRegistryImportPipeline","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","New-AzContainerRegistryImportPipeline","New-AzContainerRegistryImportPipeline","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","New-AzContainerRegistryImportPipeline","New-AzContainerRegistryImportPipeline","0","3000","The type of property 'SourceTriggerStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IImportPipeline' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TriggerStatus]' to 'System.String'.","Change the type of property 'SourceTriggerStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TriggerStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryImportPipeline","New-AzContainerRegistryImportPipeline","0","2000","The cmdlet 'New-AzContainerRegistryImportPipeline' 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-AzContainerRegistryImportPipeline', or add an alias to the original parameter name." +"Az.ContainerRegistry","New-AzContainerRegistryImportPipeline","New-AzContainerRegistryImportPipeline","0","2000","The cmdlet 'New-AzContainerRegistryImportPipeline' 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-AzContainerRegistryImportPipeline', or add an alias to the original parameter name." +"Az.ContainerRegistry","New-AzContainerRegistryImportPipeline","New-AzContainerRegistryImportPipeline","0","2110","The element type for parameter 'Option' has been changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions' to 'System.String'.","Change the element type for parameter 'Option' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineOptions'." +"Az.ContainerRegistry","New-AzContainerRegistryImportPipeline","New-AzContainerRegistryImportPipeline","0","2020","The cmdlet 'New-AzContainerRegistryImportPipeline' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TriggerStatus' for parameter 'SourceTriggerStatus'.","Change the type for parameter 'SourceTriggerStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TriggerStatus'." +"Az.ContainerRegistry","New-AzContainerRegistryImportPipeline","New-AzContainerRegistryImportPipeline","0","2020","The cmdlet 'New-AzContainerRegistryImportPipeline' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineSourceType' for parameter 'SourceType'.","Change the type for parameter 'SourceType' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PipelineSourceType'." +"Az.ContainerRegistry","New-AzContainerRegistryImportPipeline","New-AzContainerRegistryImportPipeline","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzContainerRegistryImportPipeline' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzContainerRegistryImportPipeline'." +"Az.ContainerRegistry","New-AzContainerRegistryIPRuleObject","New-AzContainerRegistryIPRuleObject","0","3000","The type of property 'Action' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IPRule' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.Action]' to 'System.String'.","Change the type of property 'Action' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.Action]'." +"Az.ContainerRegistry","New-AzContainerRegistryIPRuleObject","New-AzContainerRegistryIPRuleObject","0","2020","The cmdlet 'New-AzContainerRegistryIPRuleObject' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.Action' for parameter 'Action'.","Change the type for parameter 'Action' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.Action'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'ZoneRedundancy' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IReplication' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]' to 'System.String'.","Change the type of property 'ZoneRedundancy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'NetworkRuleSetIPRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule]'.","Change the type of property 'NetworkRuleSetIPRule' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'SkuName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName' to 'System.String'.","Change the type of property 'SkuName' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'AzureAdAuthenticationAsArmPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]' to 'System.String'.","Change the type of property 'AzureAdAuthenticationAsArmPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'NetworkRuleSetDefaultAction' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]' to 'System.String'.","Change the type of property 'NetworkRuleSetDefaultAction' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'EncryptionStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]' to 'System.String'.","Change the type of property 'EncryptionStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'ExportPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]' to 'System.String'.","Change the type of property 'ExportPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'NetworkRuleBypassOption' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]' to 'System.String'.","Change the type of property 'NetworkRuleBypassOption' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'QuarantinePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'QuarantinePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'SoftDeletePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'SoftDeletePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'TrustPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'TrustPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'RetentionPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'RetentionPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'TrustPolicyType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]' to 'System.String'.","Change the type of property 'TrustPolicyType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'ZoneRedundancy' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]' to 'System.String'.","Change the type of property 'ZoneRedundancy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","3000","The type of property 'DataEndpointHostName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DataEndpointHostName' back to 'System.String[]'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","2020","The cmdlet 'New-AzContainerRegistryReplication' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy' for parameter 'ZoneRedundancy'.","Change the type for parameter 'ZoneRedundancy' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy'." +"Az.ContainerRegistry","New-AzContainerRegistryReplication","New-AzContainerRegistryReplication","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzContainerRegistryReplication' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzContainerRegistryReplication'." +"Az.ContainerRegistry","New-AzContainerRegistryScopeMap","New-AzContainerRegistryScopeMap","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","New-AzContainerRegistryScopeMap","New-AzContainerRegistryScopeMap","0","3000","The type of property 'Action' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Action' back to 'System.String[]'." +"Az.ContainerRegistry","New-AzContainerRegistryToken","New-AzContainerRegistryToken","0","3000","The type of property 'CredentialsCertificate' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate]'.","Change the type of property 'CredentialsCertificate' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate'." +"Az.ContainerRegistry","New-AzContainerRegistryToken","New-AzContainerRegistryToken","0","3000","The type of property 'CredentialsPassword' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword]'.","Change the type of property 'CredentialsPassword' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword'." +"Az.ContainerRegistry","New-AzContainerRegistryToken","New-AzContainerRegistryToken","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","New-AzContainerRegistryToken","New-AzContainerRegistryToken","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryToken","New-AzContainerRegistryToken","0","3000","The type of property 'Name' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITokenCertificate' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenCertificateName]' to 'System.String'.","Change the type of property 'Name' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenCertificateName]'." +"Az.ContainerRegistry","New-AzContainerRegistryToken","New-AzContainerRegistryToken","0","3000","The type of property 'Name' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ITokenPassword' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenPasswordName]' to 'System.String'.","Change the type of property 'Name' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenPasswordName]'." +"Az.ContainerRegistry","New-AzContainerRegistryToken","New-AzContainerRegistryToken","0","2020","The cmdlet 'New-AzContainerRegistryToken' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus' for parameter 'Status'.","Change the type for parameter 'Status' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'Action' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Action' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'NetworkRuleSetIPRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule]'.","Change the type of property 'NetworkRuleSetIPRule' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'SkuName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName' to 'System.String'.","Change the type of property 'SkuName' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'AzureAdAuthenticationAsArmPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]' to 'System.String'.","Change the type of property 'AzureAdAuthenticationAsArmPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'NetworkRuleSetDefaultAction' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]' to 'System.String'.","Change the type of property 'NetworkRuleSetDefaultAction' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'EncryptionStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]' to 'System.String'.","Change the type of property 'EncryptionStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'ExportPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]' to 'System.String'.","Change the type of property 'ExportPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'NetworkRuleBypassOption' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]' to 'System.String'.","Change the type of property 'NetworkRuleBypassOption' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'QuarantinePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'QuarantinePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'SoftDeletePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'SoftDeletePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'TrustPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'TrustPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'RetentionPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'RetentionPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'TrustPolicyType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]' to 'System.String'.","Change the type of property 'TrustPolicyType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'ZoneRedundancy' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]' to 'System.String'.","Change the type of property 'ZoneRedundancy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","3000","The type of property 'DataEndpointHostName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DataEndpointHostName' back to 'System.String[]'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","2110","The element type for parameter 'Action' has been changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction' to 'System.String'.","Change the element type for parameter 'Action' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","2020","The cmdlet 'New-AzContainerRegistryWebhook' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus' for parameter 'Status'.","Change the type for parameter 'Status' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus'." +"Az.ContainerRegistry","New-AzContainerRegistryWebhook","New-AzContainerRegistryWebhook","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzContainerRegistryWebhook' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzContainerRegistryWebhook'." +"Az.ContainerRegistry","Test-AzContainerRegistryWebhook","Test-AzContainerRegistryWebhook","0","3000","The type of property 'Action' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Action' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[]'." +"Az.ContainerRegistry","Test-AzContainerRegistryWebhook","Test-AzContainerRegistryWebhook","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Test-AzContainerRegistryWebhook","Test-AzContainerRegistryWebhook","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'NetworkRuleSetIPRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule]'.","Change the type of property 'NetworkRuleSetIPRule' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'SkuName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName' to 'System.String'.","Change the type of property 'SkuName' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'AzureAdAuthenticationAsArmPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]' to 'System.String'.","Change the type of property 'AzureAdAuthenticationAsArmPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'NetworkRuleSetDefaultAction' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]' to 'System.String'.","Change the type of property 'NetworkRuleSetDefaultAction' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'EncryptionStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]' to 'System.String'.","Change the type of property 'EncryptionStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'ExportPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]' to 'System.String'.","Change the type of property 'ExportPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'NetworkRuleBypassOption' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]' to 'System.String'.","Change the type of property 'NetworkRuleBypassOption' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'QuarantinePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'QuarantinePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'SoftDeletePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'SoftDeletePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'TrustPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'TrustPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'RetentionPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'RetentionPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'TrustPolicyType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]' to 'System.String'.","Change the type of property 'TrustPolicyType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'ZoneRedundancy' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]' to 'System.String'.","Change the type of property 'ZoneRedundancy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","3000","The type of property 'DataEndpointHostName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DataEndpointHostName' back to 'System.String[]'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus' for parameter 'AzureAdAuthenticationAsArmPolicyStatus'.","Change the type for parameter 'AzureAdAuthenticationAsArmPolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus' for parameter 'EncryptionStatus'.","Change the type for parameter 'EncryptionStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus' for parameter 'ExportPolicyStatus'.","Change the type for parameter 'ExportPolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2000","The cmdlet 'Update-AzContainerRegistry' 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-AzContainerRegistry', or add an alias to the original parameter name." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2000","The cmdlet 'Update-AzContainerRegistry' 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-AzContainerRegistry', or add an alias to the original parameter name." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions' for parameter 'NetworkRuleBypassOption'.","Change the type for parameter 'NetworkRuleBypassOption' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction' for parameter 'NetworkRuleSetDefaultAction'.","Change the type for parameter 'NetworkRuleSetDefaultAction' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess' for parameter 'PublicNetworkAccess'.","Change the type for parameter 'PublicNetworkAccess' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus' for parameter 'QuarantinePolicyStatus'.","Change the type for parameter 'QuarantinePolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus' for parameter 'RetentionPolicyStatus'.","Change the type for parameter 'RetentionPolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName' for parameter 'Sku'.","Change the type for parameter 'Sku' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus' for parameter 'SoftDeletePolicyStatus'.","Change the type for parameter 'SoftDeletePolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus' for parameter 'TrustPolicyStatus'.","Change the type for parameter 'TrustPolicyStatus' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","2020","The cmdlet 'Update-AzContainerRegistry' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType' for parameter 'TrustPolicyType'.","Change the type for parameter 'TrustPolicyType' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","1050","The parameter set 'UpdateExpanded' for cmdlet 'Update-AzContainerRegistry' has been removed.","Add parameter set 'UpdateExpanded' back to cmdlet 'Update-AzContainerRegistry'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","1050","The parameter set 'UpdateViaIdentityExpanded' for cmdlet 'Update-AzContainerRegistry' has been removed.","Add parameter set 'UpdateViaIdentityExpanded' back to cmdlet 'Update-AzContainerRegistry'." +"Az.ContainerRegistry","Update-AzContainerRegistry","Update-AzContainerRegistry","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzContainerRegistry' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzContainerRegistry'." +"Az.ContainerRegistry","Update-AzContainerRegistryAgentPool","Update-AzContainerRegistryAgentPool","0","3000","The type of property 'OS' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.OS]' to 'System.String'.","Change the type of property 'OS' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.OS]'." +"Az.ContainerRegistry","Update-AzContainerRegistryAgentPool","Update-AzContainerRegistryAgentPool","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPool' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Update-AzContainerRegistryAgentPool","Update-AzContainerRegistryAgentPool","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzContainerRegistryAgentPool' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzContainerRegistryAgentPool'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","1020","The cmdlet 'Update-AzContainerRegistryCredential' no longer has output type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential'.","Make cmdlet 'Update-AzContainerRegistryCredential' return type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.PSContainerRegistryCredential'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'NetworkRuleSetIPRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule]'.","Change the type of property 'NetworkRuleSetIPRule' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IIPRule'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.IPrivateEndpointConnection'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'SkuName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName' to 'System.String'.","Change the type of property 'SkuName' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuName'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'AzureAdAuthenticationAsArmPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]' to 'System.String'.","Change the type of property 'AzureAdAuthenticationAsArmPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.AzureAdAuthenticationAsArmPolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'NetworkRuleSetDefaultAction' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]' to 'System.String'.","Change the type of property 'NetworkRuleSetDefaultAction' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.DefaultAction]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'EncryptionStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]' to 'System.String'.","Change the type of property 'EncryptionStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.EncryptionStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'ExportPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]' to 'System.String'.","Change the type of property 'ExportPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ExportPolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'NetworkRuleBypassOption' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]' to 'System.String'.","Change the type of property 'NetworkRuleBypassOption' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.NetworkRuleBypassOptions]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'QuarantinePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'QuarantinePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'SoftDeletePolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'SoftDeletePolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'TrustPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'TrustPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'RetentionPolicyStatus' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]' to 'System.String'.","Change the type of property 'RetentionPolicyStatus' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PolicyStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PublicNetworkAccess]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ResourceIdentityType]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'SkuTier' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]' to 'System.String'.","Change the type of property 'SkuTier' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.SkuTier]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'TrustPolicyType' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]' to 'System.String'.","Change the type of property 'TrustPolicyType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TrustPolicyType]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'ZoneRedundancy' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]' to 'System.String'.","Change the type of property 'ZoneRedundancy' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ZoneRedundancy]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","3000","The type of property 'DataEndpointHostName' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IRegistry' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DataEndpointHostName' back to 'System.String[]'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","2020","The cmdlet 'Update-AzContainerRegistryCredential' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PasswordName' for parameter 'PasswordName'.","Change the type for parameter 'PasswordName' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.PasswordName'." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","2000","The cmdlet 'Update-AzContainerRegistryCredential' no longer supports the parameter 'RegenerateCredentialParameter' and no alias was found for the original parameter name.","Add the parameter 'RegenerateCredentialParameter' back to the cmdlet 'Update-AzContainerRegistryCredential', or add an alias to the original parameter name." +"Az.ContainerRegistry","Update-AzContainerRegistryCredential","Update-AzContainerRegistryCredential","0","1050","The parameter set 'Regenerate' for cmdlet 'Update-AzContainerRegistryCredential' has been removed.","Add parameter set 'Regenerate' back to cmdlet 'Update-AzContainerRegistryCredential'." +"Az.ContainerRegistry","Update-AzContainerRegistryScopeMap","Update-AzContainerRegistryScopeMap","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Update-AzContainerRegistryScopeMap","Update-AzContainerRegistryScopeMap","0","3000","The type of property 'Action' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMap' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Action' back to 'System.String[]'." +"Az.ContainerRegistry","Update-AzContainerRegistryScopeMap","Update-AzContainerRegistryScopeMap","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzContainerRegistryScopeMap' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzContainerRegistryScopeMap'." +"Az.ContainerRegistry","Update-AzContainerRegistryToken","Update-AzContainerRegistryToken","0","3000","The type of property 'CredentialsCertificate' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate]'.","Change the type of property 'CredentialsCertificate' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenCertificate'." +"Az.ContainerRegistry","Update-AzContainerRegistryToken","Update-AzContainerRegistryToken","0","3000","The type of property 'CredentialsPassword' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword]'.","Change the type of property 'CredentialsPassword' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.ITokenPassword'." +"Az.ContainerRegistry","Update-AzContainerRegistryToken","Update-AzContainerRegistryToken","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Update-AzContainerRegistryToken","Update-AzContainerRegistryToken","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IToken' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistryToken","Update-AzContainerRegistryToken","0","2020","The cmdlet 'Update-AzContainerRegistryToken' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus' for parameter 'Status'.","Change the type for parameter 'Status' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.TokenStatus'." +"Az.ContainerRegistry","Update-AzContainerRegistryToken","Update-AzContainerRegistryToken","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzContainerRegistryToken' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzContainerRegistryToken'." +"Az.ContainerRegistry","Update-AzContainerRegistryWebhook","Update-AzContainerRegistryWebhook","0","3000","The type of property 'Action' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'Action' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction[]'." +"Az.ContainerRegistry","Update-AzContainerRegistryWebhook","Update-AzContainerRegistryWebhook","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.ProvisioningState]'." +"Az.ContainerRegistry","Update-AzContainerRegistryWebhook","Update-AzContainerRegistryWebhook","0","3000","The type of property 'Status' of type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IWebhook' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus]' to 'System.String'.","Change the type of property 'Status' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus]'." +"Az.ContainerRegistry","Update-AzContainerRegistryWebhook","Update-AzContainerRegistryWebhook","0","2110","The element type for parameter 'Action' has been changed from 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction' to 'System.String'.","Change the element type for parameter 'Action' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookAction'." +"Az.ContainerRegistry","Update-AzContainerRegistryWebhook","Update-AzContainerRegistryWebhook","0","2020","The cmdlet 'Update-AzContainerRegistryWebhook' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus' for parameter 'Status'.","Change the type for parameter 'Status' back to 'Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Support.WebhookStatus'." +"Az.ContainerRegistry","Update-AzContainerRegistryWebhook","Update-AzContainerRegistryWebhook","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzContainerRegistryWebhook' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzContainerRegistryWebhook'." \ No newline at end of file