Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions src/AppConfiguration/AppConfiguration.sln
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,14 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accoun
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AppConfiguration", "AppConfiguration\AppConfiguration.csproj", "{AAA0CCC9-9FD8-4D1E-98FE-62005C6A6A05}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AppConfigurationdata.Autorest", "AppConfigurationdata.Autorest", "{EF43BCD0-DC0A-3145-8EB8-34F6F1B43072}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.AppConfigurationdata", "..\..\generated\AppConfiguration\AppConfigurationdata.Autorest\Az.AppConfigurationdata.csproj", "{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AppConfiguration.Autorest", "AppConfiguration.Autorest", "{0274B85D-B38C-5E54-FB34-3750CA0399A4}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.AppConfiguration", "..\..\generated\AppConfiguration\AppConfiguration.Autorest\Az.AppConfiguration.csproj", "{D0B9B173-4D2D-40D6-AF7C-E95A0F4FA709}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AppConfigurationdata.Autorest", "AppConfigurationdata.Autorest", "{EF43BCD0-DC0A-3145-8EB8-34F6F1B43072}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.AppConfigurationdata", "..\..\generated\AppConfiguration\AppConfigurationdata.Autorest\Az.AppConfigurationdata.csproj", "{E723EF47-5729-4618-A303-664FDC93E38C}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -121,18 +121,6 @@ Global
{AAA0CCC9-9FD8-4D1E-98FE-62005C6A6A05}.Release|x64.Build.0 = Release|Any CPU
{AAA0CCC9-9FD8-4D1E-98FE-62005C6A6A05}.Release|x86.ActiveCfg = Release|Any CPU
{AAA0CCC9-9FD8-4D1E-98FE-62005C6A6A05}.Release|x86.Build.0 = Release|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Debug|x64.ActiveCfg = Debug|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Debug|x64.Build.0 = Debug|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Debug|x86.ActiveCfg = Debug|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Debug|x86.Build.0 = Debug|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Release|Any CPU.Build.0 = Release|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Release|x64.ActiveCfg = Release|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Release|x64.Build.0 = Release|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Release|x86.ActiveCfg = Release|Any CPU
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4}.Release|x86.Build.0 = Release|Any CPU
{D0B9B173-4D2D-40D6-AF7C-E95A0F4FA709}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D0B9B173-4D2D-40D6-AF7C-E95A0F4FA709}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D0B9B173-4D2D-40D6-AF7C-E95A0F4FA709}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand All @@ -145,6 +133,18 @@ Global
{D0B9B173-4D2D-40D6-AF7C-E95A0F4FA709}.Release|x64.Build.0 = Release|Any CPU
{D0B9B173-4D2D-40D6-AF7C-E95A0F4FA709}.Release|x86.ActiveCfg = Release|Any CPU
{D0B9B173-4D2D-40D6-AF7C-E95A0F4FA709}.Release|x86.Build.0 = Release|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Debug|x64.ActiveCfg = Debug|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Debug|x64.Build.0 = Debug|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Debug|x86.ActiveCfg = Debug|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Debug|x86.Build.0 = Debug|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Release|Any CPU.Build.0 = Release|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Release|x64.ActiveCfg = Release|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Release|x64.Build.0 = Release|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Release|x86.ActiveCfg = Release|Any CPU
{E723EF47-5729-4618-A303-664FDC93E38C}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -156,7 +156,7 @@ Global
{EBA3011C-3C1E-449A-BF81-1284144857E3} = {E4EA62CD-566F-439D-A591-A3969389B28E}
{8B389447-87EC-484E-B771-5D387632713A} = {E4EA62CD-566F-439D-A591-A3969389B28E}
{AFC99D4F-4983-4CC4-A284-4A763374FC3B} = {E4EA62CD-566F-439D-A591-A3969389B28E}
{8826F459-27E1-4CC7-B6B2-0A47AE8ABFF4} = {EF43BCD0-DC0A-3145-8EB8-34F6F1B43072}
{D0B9B173-4D2D-40D6-AF7C-E95A0F4FA709} = {0274B85D-B38C-5E54-FB34-3750CA0399A4}
{E723EF47-5729-4618-A303-664FDC93E38C} = {EF43BCD0-DC0A-3145-8EB8-34F6F1B43072}
EndGlobalSection
EndGlobal
12 changes: 8 additions & 4 deletions src/AppConfiguration/AppConfiguration/Az.AppConfiguration.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# Generated by: Microsoft Corporation
#
# Generated on: 4/3/2026
# Generated on: 4/16/2026
#

@{
Expand Down Expand Up @@ -51,7 +51,7 @@ DotNetFrameworkVersion = '4.7.2'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.3.3'; })
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.3.4'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = 'AppConfiguration.Autorest/bin/Az.AppConfiguration.private.dll',
Expand All @@ -75,15 +75,19 @@ NestedModules = @('AppConfiguration.Autorest/Az.AppConfiguration.psm1',
FunctionsToExport = 'Clear-AzAppConfigurationDeletedStore',
'Get-AzAppConfigurationDeletedStore', 'Get-AzAppConfigurationKey',
'Get-AzAppConfigurationKeyValue', 'Get-AzAppConfigurationLabel',
'Get-AzAppConfigurationOperationDetail',
'Get-AzAppConfigurationReplica', 'Get-AzAppConfigurationRevision',
'Get-AzAppConfigurationStore', 'Get-AzAppConfigurationStoreKey',
'New-AzAppConfigurationReplica', 'New-AzAppConfigurationStore',
'Get-AzAppConfigurationSnapshot', 'Get-AzAppConfigurationStore',
'Get-AzAppConfigurationStoreKey', 'New-AzAppConfigurationReplica',
'New-AzAppConfigurationSnapshot', 'New-AzAppConfigurationStore',
'New-AzAppConfigurationStoreKey',
'Remove-AzAppConfigurationKeyValue',
'Remove-AzAppConfigurationLock', 'Remove-AzAppConfigurationReplica',
'Remove-AzAppConfigurationStore', 'Set-AzAppConfigurationKeyValue',
'Set-AzAppConfigurationLock', 'Test-AzAppConfigurationKeyValue',
'Test-AzAppConfigurationSnapshot',
'Test-AzAppConfigurationStoreNameAvailability',
'Update-AzAppConfigurationSnapshot',
'Update-AzAppConfigurationStore'

# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export.
Expand Down
6 changes: 6 additions & 0 deletions src/AppConfiguration/AppConfiguration/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,12 @@
- Added `Remove-AzAppConfigurationReplica` cmdlet
* Added `DataPlaneProxyAuthenticationMode`, `DataPlaneProxyPrivateLinkDelegation`, and `DefaultKeyValueRevisionRetentionPeriodInSecond` parameters to `New-AzAppConfigurationStore` and `Update-AzAppConfigurationStore`
* Removed `SoftDeleteRetentionInDay` parameter from `Update-AzAppConfigurationStore` as it is a create-only property
* Added data plane snapshot cmdlets for Azure App Configuration
- Added `New-AzAppConfigurationSnapshot` cmdlet to create snapshots
- Added `Get-AzAppConfigurationSnapshot` cmdlet to retrieve snapshots
- Added `Update-AzAppConfigurationSnapshot` cmdlet to archive or recover snapshots
- Added `Test-AzAppConfigurationSnapshot` cmdlet to check if a snapshot exists
* Added `Get-AzAppConfigurationOperationDetail` cmdlet to retrieve data plane operation details

## Version 2.0.1
* Fixed GitHub issue #23731 'Problem with Get-AzAppConfigurationKeyValue when more that 100 records are present'
Expand Down
15 changes: 15 additions & 0 deletions src/AppConfiguration/AppConfiguration/help/Az.AppConfiguration.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,18 @@ Gets a list of key-values.
### [Get-AzAppConfigurationLabel](Get-AzAppConfigurationLabel.md)
Gets a list of labels.

### [Get-AzAppConfigurationOperationDetail](Get-AzAppConfigurationOperationDetail.md)
Gets the state of a long running operation.

### [Get-AzAppConfigurationReplica](Get-AzAppConfigurationReplica.md)
Gets the properties of the specified replica.

### [Get-AzAppConfigurationRevision](Get-AzAppConfigurationRevision.md)
Gets a list of key-value revisions.

### [Get-AzAppConfigurationSnapshot](Get-AzAppConfigurationSnapshot.md)
Gets a single key-value snapshot or lists key-value snapshots.

### [Get-AzAppConfigurationStore](Get-AzAppConfigurationStore.md)
Get or list app configuration stores.

Expand All @@ -41,6 +47,9 @@ Lists the access key for the specified configuration store.
### [New-AzAppConfigurationReplica](New-AzAppConfigurationReplica.md)
Create a replica with the specified parameters.

### [New-AzAppConfigurationSnapshot](New-AzAppConfigurationSnapshot.md)
Create a key-value snapshot.

### [New-AzAppConfigurationStore](New-AzAppConfigurationStore.md)
Create a configuration store with the specified parameters.

Expand Down Expand Up @@ -68,9 +77,15 @@ Locks a key-value.
### [Test-AzAppConfigurationKeyValue](Test-AzAppConfigurationKeyValue.md)
Requests the headers and status of the given resource.

### [Test-AzAppConfigurationSnapshot](Test-AzAppConfigurationSnapshot.md)
Requests the headers and status of the given resource.

### [Test-AzAppConfigurationStoreNameAvailability](Test-AzAppConfigurationStoreNameAvailability.md)
Checks whether the configuration store name is available for use.

### [Update-AzAppConfigurationSnapshot](Update-AzAppConfigurationSnapshot.md)
Update the state of a key-value snapshot.

### [Update-AzAppConfigurationStore](Update-AzAppConfigurationStore.md)
Update a configuration store with the specified parameters.

Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,8 @@ Get key list in an App Configuration store with wildcard
## PARAMETERS

### -AcceptDatetime
Requests the server to respond with the state of the resource at the specified time.
Requests the server to respond with the state of the resource at the specified
time.

```yaml
Type: System.String
Expand All @@ -70,7 +71,8 @@ Accept wildcard characters: False
```

### -After
Instructs the server to return elements that appear after the element referred to by the specified token.
Instructs the server to return elements that appear after the element referred
to by the specified token.

```yaml
Type: System.String
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,9 @@ Get-AzAppConfigurationKeyValue -Endpoint <String> [-Key <String>] [-Label <Strin
### List
```
Get-AzAppConfigurationKeyValue -Endpoint <String> [-Key <String>] [-Label <String>]
[-Select <System.Collections.Generic.List`1[System.String]>] [-After <String>] [-AcceptDatetime <String>]
[-SyncToken <String>] [-DefaultProfile <PSObject>] [<CommonParameters>]
[-Select <System.Collections.Generic.List`1[System.String]>] [-After <String>] [-Snapshot <String>]
[-AcceptDatetime <String>] [-SyncToken <String>] [-DefaultProfile <PSObject>]
[<CommonParameters>]
```

## DESCRIPTION
Expand Down Expand Up @@ -214,6 +215,23 @@ Accept pipeline input: False
Accept wildcard characters: False
```

### -Snapshot
A filter used get key-values for a snapshot.
The value should be the name of the snapshot.
Not valid when used with 'key' and 'label' filters.

```yaml
Type: System.String
Parameter Sets: List
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```

### -SyncToken
Used to guarantee real-time consistency between requests.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,9 @@ Gets a list of labels.

```
Get-AzAppConfigurationLabel -Endpoint <String> [-After <String>] [-Name <String>]
[-Select <System.Collections.Generic.List`1[System.String]>] [-AcceptDatetime <String>] [-SyncToken <String>]
[-DefaultProfile <PSObject>] [<CommonParameters>]
[-Select <System.Collections.Generic.List`1[System.String]>] [-AcceptDatetime <String>]
[-ClientRequestId <String>] [-SyncToken <String>] [-DefaultProfile <PSObject>]
[<CommonParameters>]
```

## DESCRIPTION
Expand All @@ -40,7 +41,8 @@ List all the labels in an App Configuration store.
## PARAMETERS

### -AcceptDatetime
Requests the server to respond with the state of the resource at the specified time.
Requests the server to respond with the state of the resource at the specified
time.

```yaml
Type: System.String
Expand All @@ -55,7 +57,23 @@ Accept wildcard characters: False
```

### -After
Instructs the server to return elements that appear after the element referred to by the specified token.
Instructs the server to return elements that appear after the element referred
to by the specified token.

```yaml
Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```

### -ClientRequestId
An opaque, globally-unique, client-generated string identifier for the request.

```yaml
Type: System.String
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
---
external help file: Az.AppConfiguration-help.xml
Module Name: Az.AppConfiguration
online version: https://learn.microsoft.com/powershell/module/az.appconfiguration/get-azappconfigurationoperationdetail
schema: 2.0.0
---

# Get-AzAppConfigurationOperationDetail

## SYNOPSIS
Gets the state of a long running operation.

## SYNTAX

```
Get-AzAppConfigurationOperationDetail -Endpoint <String> -Snapshot <String> [-ClientRequestId <String>]
[-DefaultProfile <PSObject>] [<CommonParameters>]
```

## DESCRIPTION
Gets the state of a long running operation.

## EXAMPLES

### Example 1: Get the status of a snapshot creation operation
```powershell
Get-AzAppConfigurationOperationDetail -Endpoint $endpoint -Snapshot "mySnapshot"
```

```output
Id : xxxx
Status : Succeeded
```

Get the state of a long running operation for a snapshot creation.

## PARAMETERS

### -ClientRequestId
An opaque, globally-unique, client-generated string identifier for the request.

```yaml
Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```

### -DefaultProfile
The DefaultProfile parameter is not functional.
Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription.

```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
```

### -Endpoint
The endpoint of the App Configuration instance to send requests to.

```yaml
Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```

### -Snapshot
Snapshot identifier for the long running operation.

```yaml
Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
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

## OUTPUTS

### Microsoft.Azure.PowerShell.Cmdlets.AppConfigurationdata.Models.IOperationDetails

## NOTES

## RELATED LINKS
Loading
Loading