diff --git a/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistry.md b/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistry.md index 976d37fd..9537de65 100644 --- a/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistry.md +++ b/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistry.md @@ -24,7 +24,7 @@ Returns a list of container registries present in all tenant location. ### Example 1: Get List Azs Container Registries ```powershell -PS C:\> Get-AzsContainerRegistry +PS C:\> Get-AzsContainerRegistry | ConvertTo-Json { "CreationDate": "\/Date(1629160842681)\/", diff --git a/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryCapacity.md b/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryCapacity.md index b320152b..54119c5b 100644 --- a/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryCapacity.md +++ b/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryCapacity.md @@ -37,7 +37,7 @@ Returns container registry capacity property. ### Example 1: Get Azs ContainerRegistry Capacity ```powershell -PS C:\> Get-AzsContainerRegistryCapacity +PS C:\> Get-AzsContainerRegistryCapacity | ConvertTo-Json { "AllowPush": true, diff --git a/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryConfiguration.md b/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryConfiguration.md index 6cfe66df..27e67418 100644 --- a/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryConfiguration.md +++ b/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryConfiguration.md @@ -37,7 +37,7 @@ Returns the specified configuration details. ### Example 1: Get AzsContainerRegistry Configuration ```powershell -PS C:\> Get-AzsContainerRegistryConfiguration +PS C:\> Get-AzsContainerRegistryConfiguration | ConvertTo-Json {{ "Id": "/subscriptions/7e41090c-4aa7-40bc-856a-a993f8fbd215/providers/Microsoft.ContainerRegistry.Admin/locations/redmond/configurations/Default", diff --git a/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryQuota.md b/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryQuota.md index 3c78051f..3348bb51 100644 --- a/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryQuota.md +++ b/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistryQuota.md @@ -37,7 +37,7 @@ Returns the specified container registry quota. ### Example 1: Get List Azs ContainerRegistry Quotas ```powershell -PS C:\> Get-AzsContainerRegistryQuota +PS C:\> Get-AzsContainerRegistryQuota | ConvertTo-Json [ { @@ -61,7 +61,7 @@ Returns a list of container registry quotas at the given location. ### Example 2: Get Azs ContainerRegistry Quota by Name ```powershell -PS C:\> Get-AzsContainerRegistryQuota -Name "Default quota" +PS C:\> Get-AzsContainerRegistryQuota -Name "Default quota" | ConvertTo-Json { "CapacityPerRegistryInGiB": 20, diff --git a/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistrySetupStatus.md b/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistrySetupStatus.md index 8757a659..eea17710 100644 --- a/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistrySetupStatus.md +++ b/src/Azs.ContainerRegistry.Admin/docs/Get-AzsContainerRegistrySetupStatus.md @@ -31,7 +31,7 @@ Returns the status of the container registry setup. ### Example 1: Get Azs ContainerRegistry Setup Status ```powershell -PS C:\> Get-AzsContainerRegistrySetupStatus +PS C:\> (Get-AzsContainerRegistrySetupStatus).ToJsonString() { "id": "/subscriptions/7e41090c-4aa7-40bc-856a-a993f8fbd215/providers/Microsoft.ContainerRegistry.Setup/locations/redmond/setup/value", diff --git a/src/Azs.ContainerRegistry.Admin/docs/New-AzsContainerRegistryQuota.md b/src/Azs.ContainerRegistry.Admin/docs/New-AzsContainerRegistryQuota.md index ee4a3289..0969e782 100644 --- a/src/Azs.ContainerRegistry.Admin/docs/New-AzsContainerRegistryQuota.md +++ b/src/Azs.ContainerRegistry.Admin/docs/New-AzsContainerRegistryQuota.md @@ -32,7 +32,7 @@ Create or update an existing container registry quota. ### Example 1: New Azs ContainerRegistry Quota ```powershell -PS C:\> New-AzsContainerRegistryQuota -QuotaName testquota -CapacityPerRegistryInGib 20 -NumberOfRegistry 20 +PS C:\> New-AzsContainerRegistryQuota -QuotaName testquota -CapacityPerRegistryInGib 20 -NumberOfRegistry 20 | ConvertTo-Json { "CapacityPerRegistryInGiB": 20, diff --git a/src/Azs.ContainerRegistry.Admin/docs/Set-AzsContainerRegistryConfiguration.md b/src/Azs.ContainerRegistry.Admin/docs/Set-AzsContainerRegistryConfiguration.md index f558dd81..64a624e8 100644 --- a/src/Azs.ContainerRegistry.Admin/docs/Set-AzsContainerRegistryConfiguration.md +++ b/src/Azs.ContainerRegistry.Admin/docs/Set-AzsContainerRegistryConfiguration.md @@ -33,7 +33,7 @@ Configure container registry overall configuration properties. ### Example 1: Set Azs ContainerRegistry Configuration ```powershell -PS C:\> Set-AzsContainerRegistryConfiguration -MaximumCapacityInGib 30 -ConfigurationName default +PS C:\> Set-AzsContainerRegistryConfiguration -MaximumCapacityInGib 30 -ConfigurationName default | ConvertTo-Json { "Id": "/subscriptions/7e41090c-4aa7-40bc-856a-a993f8fbd215/providers/Microsoft.ContainerRegistry.Admin/locations/redmond/configurations/Default", diff --git a/src/Azs.ContainerRegistry.Admin/docs/Set-AzsContainerRegistryQuota.md b/src/Azs.ContainerRegistry.Admin/docs/Set-AzsContainerRegistryQuota.md index a3ea9240..f6628853 100644 --- a/src/Azs.ContainerRegistry.Admin/docs/Set-AzsContainerRegistryQuota.md +++ b/src/Azs.ContainerRegistry.Admin/docs/Set-AzsContainerRegistryQuota.md @@ -32,7 +32,7 @@ Create or update an existing container registry quota. ### Example 1: Set Azs ContainerRegistry Quota ```powershell -PS C:\> Set-AzsContainerRegistryQuota -QuotaName testquota -CapacityPerRegistryInGib 30 -NumberOfRegistry 30 +PS C:\> Set-AzsContainerRegistryQuota -QuotaName testquota -CapacityPerRegistryInGib 30 -NumberOfRegistry 30 | ConvertTo-Json { "CapacityPerRegistryInGiB": 30, diff --git a/src/Azs.ContainerRegistry.Admin/docs/Start-AzsContainerRegistrySetup.md b/src/Azs.ContainerRegistry.Admin/docs/Start-AzsContainerRegistrySetup.md index 41155753..ff12d24c 100644 --- a/src/Azs.ContainerRegistry.Admin/docs/Start-AzsContainerRegistrySetup.md +++ b/src/Azs.ContainerRegistry.Admin/docs/Start-AzsContainerRegistrySetup.md @@ -44,12 +44,32 @@ Invokes container registry certificate uploading and service deployment. ### Example 1: Start Azs ContainerRegistry Setup ```powershell -PS C:\> Start-AzsContainerRegistrySetup -Password $password -SslCertInputFile $pfx_cert_path +PS C:\> Start-AzsContainerRegistrySetup -Password $password -SslCertInputFile $pfx_cert_path | ConvertTo-Json +{ + "Id": "/subscriptions/7e41090c-4aa7-40bc-856a-a993f8fbd215/providers/Microsoft.ContainerRegistry.Setup/locations/redmond/setup/value", + "Name": "redmond/value", + "StatusUri": "https://containerregistrysetup.ascu.azs:4335/providers/Microsoft.ContainerRegistry.Setup/subscriptions/7e41090c-4aa7-40bc-856a-a993f8fbd215/providers/Microsoft.ContainerRegistry.Setup/locations/redmond/setup?api-version=2019-11-01-preview", + "Type": "Microsoft.ContainerRegistry.Setup/locations/setup" +} ``` Invokes container registry certificate uploading and service deployment. +### Example 2: Start Azs ContainerRegistry Setup when another instance of Setup is already started +```powershell +PS C:\> Start-AzsContainerRegistrySetup -Password $password -SslCertInputFile $pfx_cert_path | ConvertTo-Json + +Start-AzsContainerRegistrySetup : Container registry deployment is still running. It is not allowed to repeat deployment at this stage. +At line:1 char:1 ++ Start-AzsContainerRegistrySetup -Password $password -SslCertInputFile ... ++ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + CategoryInfo : InvalidOperation: ({ SubscriptionI...SetupProperty }:<>f__AnonymousType7`3) [Start-AzsContai...p_StartExpanded], Exception + + FullyQualifiedErrorId : AcrDeploymentStillRunning,Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistryAdmin.Cmdlets.StartAzsContainerRegistrySetup_StartExpanded +``` + +Returns the error if another instance of Setup is already started. + ## PARAMETERS ### -DefaultProfile diff --git a/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistry.md b/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistry.md index 73f8dfa5..3a776595 100644 --- a/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistry.md +++ b/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistry.md @@ -1,6 +1,6 @@ ### Example 1: Get List Azs Container Registries ```powershell -PS C:\> Get-AzsContainerRegistry +PS C:\> Get-AzsContainerRegistry | ConvertTo-Json { "CreationDate": "\/Date(1629160842681)\/", diff --git a/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryCapacity.md b/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryCapacity.md index 6795c54e..d09b194a 100644 --- a/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryCapacity.md +++ b/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryCapacity.md @@ -1,6 +1,6 @@ ### Example 1: Get Azs ContainerRegistry Capacity ```powershell -PS C:\> Get-AzsContainerRegistryCapacity +PS C:\> Get-AzsContainerRegistryCapacity | ConvertTo-Json { "AllowPush": true, diff --git a/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryConfiguration.md b/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryConfiguration.md index cec2abea..ac6cd28d 100644 --- a/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryConfiguration.md +++ b/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryConfiguration.md @@ -1,6 +1,6 @@ ### Example 1: Get AzsContainerRegistry Configuration ```powershell -PS C:\> Get-AzsContainerRegistryConfiguration +PS C:\> Get-AzsContainerRegistryConfiguration | ConvertTo-Json {{ "Id": "/subscriptions/7e41090c-4aa7-40bc-856a-a993f8fbd215/providers/Microsoft.ContainerRegistry.Admin/locations/redmond/configurations/Default", diff --git a/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryQuota.md b/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryQuota.md index 96031498..4f67d769 100644 --- a/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryQuota.md +++ b/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistryQuota.md @@ -1,6 +1,6 @@ ### Example 1: Get List Azs ContainerRegistry Quotas ```powershell -PS C:\> Get-AzsContainerRegistryQuota +PS C:\> Get-AzsContainerRegistryQuota | ConvertTo-Json [ { @@ -24,7 +24,7 @@ Returns a list of container registry quotas at the given location. ### Example 2: Get Azs ContainerRegistry Quota by Name ```powershell -PS C:\> Get-AzsContainerRegistryQuota -Name "Default quota" +PS C:\> Get-AzsContainerRegistryQuota -Name "Default quota" | ConvertTo-Json { "CapacityPerRegistryInGiB": 20, diff --git a/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistrySetupStatus.md b/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistrySetupStatus.md index b77472ba..0245221f 100644 --- a/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistrySetupStatus.md +++ b/src/Azs.ContainerRegistry.Admin/examples/Get-AzsContainerRegistrySetupStatus.md @@ -1,6 +1,6 @@ ### Example 1: Get Azs ContainerRegistry Setup Status ```powershell -PS C:\> Get-AzsContainerRegistrySetupStatus +PS C:\> (Get-AzsContainerRegistrySetupStatus).ToJsonString() { "id": "/subscriptions/7e41090c-4aa7-40bc-856a-a993f8fbd215/providers/Microsoft.ContainerRegistry.Setup/locations/redmond/setup/value", diff --git a/src/Azs.ContainerRegistry.Admin/examples/New-AzsContainerRegistryQuota.md b/src/Azs.ContainerRegistry.Admin/examples/New-AzsContainerRegistryQuota.md index 2741160c..3e229228 100644 --- a/src/Azs.ContainerRegistry.Admin/examples/New-AzsContainerRegistryQuota.md +++ b/src/Azs.ContainerRegistry.Admin/examples/New-AzsContainerRegistryQuota.md @@ -1,6 +1,6 @@ ### Example 1: New Azs ContainerRegistry Quota ```powershell -PS C:\> New-AzsContainerRegistryQuota -QuotaName testquota -CapacityPerRegistryInGib 20 -NumberOfRegistry 20 +PS C:\> New-AzsContainerRegistryQuota -QuotaName testquota -CapacityPerRegistryInGib 20 -NumberOfRegistry 20 | ConvertTo-Json { "CapacityPerRegistryInGiB": 20, diff --git a/src/Azs.ContainerRegistry.Admin/examples/Set-AzsContainerRegistryConfiguration.md b/src/Azs.ContainerRegistry.Admin/examples/Set-AzsContainerRegistryConfiguration.md index 54e44dd8..4ffb68b4 100644 --- a/src/Azs.ContainerRegistry.Admin/examples/Set-AzsContainerRegistryConfiguration.md +++ b/src/Azs.ContainerRegistry.Admin/examples/Set-AzsContainerRegistryConfiguration.md @@ -1,6 +1,6 @@ ### Example 1: Set Azs ContainerRegistry Configuration ```powershell -PS C:\> Set-AzsContainerRegistryConfiguration -MaximumCapacityInGib 30 -ConfigurationName default +PS C:\> Set-AzsContainerRegistryConfiguration -MaximumCapacityInGib 30 -ConfigurationName default | ConvertTo-Json { "Id": "/subscriptions/7e41090c-4aa7-40bc-856a-a993f8fbd215/providers/Microsoft.ContainerRegistry.Admin/locations/redmond/configurations/Default", diff --git a/src/Azs.ContainerRegistry.Admin/examples/Set-AzsContainerRegistryQuota.md b/src/Azs.ContainerRegistry.Admin/examples/Set-AzsContainerRegistryQuota.md index 1d189538..5bf2ae64 100644 --- a/src/Azs.ContainerRegistry.Admin/examples/Set-AzsContainerRegistryQuota.md +++ b/src/Azs.ContainerRegistry.Admin/examples/Set-AzsContainerRegistryQuota.md @@ -1,6 +1,6 @@ ### Example 1: Set Azs ContainerRegistry Quota ```powershell -PS C:\> Set-AzsContainerRegistryQuota -QuotaName testquota -CapacityPerRegistryInGib 30 -NumberOfRegistry 30 +PS C:\> Set-AzsContainerRegistryQuota -QuotaName testquota -CapacityPerRegistryInGib 30 -NumberOfRegistry 30 | ConvertTo-Json { "CapacityPerRegistryInGiB": 30, diff --git a/src/Azs.ContainerRegistry.Admin/examples/Start-AzsContainerRegistrySetup.md b/src/Azs.ContainerRegistry.Admin/examples/Start-AzsContainerRegistrySetup.md index 6fec9ee6..6e5cf40c 100644 --- a/src/Azs.ContainerRegistry.Admin/examples/Start-AzsContainerRegistrySetup.md +++ b/src/Azs.ContainerRegistry.Admin/examples/Start-AzsContainerRegistrySetup.md @@ -1,8 +1,27 @@ ### Example 1: Start Azs ContainerRegistry Setup ```powershell -PS C:\> Start-AzsContainerRegistrySetup -Password $password -SslCertInputFile $pfx_cert_path +PS C:\> Start-AzsContainerRegistrySetup -Password $password -SslCertInputFile $pfx_cert_path | ConvertTo-Json +{ + "Id": "/subscriptions/7e41090c-4aa7-40bc-856a-a993f8fbd215/providers/Microsoft.ContainerRegistry.Setup/locations/redmond/setup/value", + "Name": "redmond/value", + "StatusUri": "https://containerregistrysetup.ascu.azs:4335/providers/Microsoft.ContainerRegistry.Setup/subscriptions/7e41090c-4aa7-40bc-856a-a993f8fbd215/providers/Microsoft.ContainerRegistry.Setup/locations/redmond/setup?api-version=2019-11-01-preview", + "Type": "Microsoft.ContainerRegistry.Setup/locations/setup" +} ``` Invokes container registry certificate uploading and service deployment. +### Example 2: Start Azs ContainerRegistry Setup when another instance of Setup is already started +```powershell +PS C:\> Start-AzsContainerRegistrySetup -Password $password -SslCertInputFile $pfx_cert_path | ConvertTo-Json + +Start-AzsContainerRegistrySetup : Container registry deployment is still running. It is not allowed to repeat deployment at this stage. +At line:1 char:1 ++ Start-AzsContainerRegistrySetup -Password $password -SslCertInputFile ... ++ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + CategoryInfo : InvalidOperation: ({ SubscriptionI...SetupProperty }:<>f__AnonymousType7`3) [Start-AzsContai...p_StartExpanded], Exception + + FullyQualifiedErrorId : AcrDeploymentStillRunning,Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistryAdmin.Cmdlets.StartAzsContainerRegistrySetup_StartExpanded +``` + +Returns the error if another instance of Setup is already started.