Skip to content

Commit 4a084e5

Browse files
[skip ci] Archive Schedule (Azure#28880)
1 parent af6e6b8 commit 4a084e5

File tree

220 files changed

+35086
-3412
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

220 files changed

+35086
-3412
lines changed

generated/DynatraceObservability/DynatraceObservability.Autorest/Az.DynatraceObservability.format.ps1xml

Lines changed: 352 additions & 0 deletions
Large diffs are not rendered by default.

generated/DynatraceObservability/DynatraceObservability.Autorest/Az.DynatraceObservability.psd1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
DotNetFrameworkVersion = '4.7.2'
1212
RequiredAssemblies = './bin/Az.DynatraceObservability.private.dll'
1313
FormatsToProcess = './Az.DynatraceObservability.format.ps1xml'
14-
FunctionsToExport = 'Get-AzDynatraceMonitor', 'Get-AzDynatraceMonitorAppService', 'Get-AzDynatraceMonitoredResource', 'Get-AzDynatraceMonitorHost', 'Get-AzDynatraceMonitorLinkableEnv', 'Get-AzDynatraceMonitorMarketplaceSaaSResourceDetail', 'Get-AzDynatraceMonitorMetricStatus', 'Get-AzDynatraceMonitorSSOConfig', 'Get-AzDynatraceMonitorSSODetail', 'Get-AzDynatraceMonitorTagRule', 'Get-AzDynatraceMonitorVMHostPayload', 'New-AzDynatraceMonitor', 'New-AzDynatraceMonitorFilteringTagObject', 'New-AzDynatraceMonitorSSOConfig', 'New-AzDynatraceMonitorTagRule', 'Remove-AzDynatraceMonitor', 'Remove-AzDynatraceMonitorTagRule', 'Update-AzDynatraceMonitor', 'Update-AzDynatraceMonitorSSOConfig', 'Update-AzDynatraceMonitorTagRule'
14+
FunctionsToExport = 'Get-AzDynatraceMonitor', 'Get-AzDynatraceMonitorAppService', 'Get-AzDynatraceMonitoredResource', 'Get-AzDynatraceMonitoredSubscription', 'Get-AzDynatraceMonitorHost', 'Get-AzDynatraceMonitorLinkableEnv', 'Get-AzDynatraceMonitorMarketplaceSaaSResourceDetail', 'Get-AzDynatraceMonitorMetricStatus', 'Get-AzDynatraceMonitorSSOConfig', 'Get-AzDynatraceMonitorSSODetail', 'Get-AzDynatraceMonitorTagRule', 'Get-AzDynatraceMonitorVMHostPayload', 'Invoke-AzDynatraceManageMonitorAgentInstallation', 'New-AzDynatraceMonitor', 'New-AzDynatraceMonitoredSubscription', 'New-AzDynatraceMonitorFilteringTagObject', 'New-AzDynatraceMonitorSSOConfig', 'New-AzDynatraceMonitorTagRule', 'Remove-AzDynatraceMonitor', 'Remove-AzDynatraceMonitoredSubscription', 'Remove-AzDynatraceMonitorTagRule', 'Update-AzDynatraceMonitor', 'Update-AzDynatraceMonitorPlan', 'Update-AzDynatraceMonitorSSOConfig', 'Update-AzDynatraceMonitorTagRule'
1515
PrivateData = @{
1616
PSData = @{
1717
Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'DynatraceObservability'

generated/DynatraceObservability/DynatraceObservability.Autorest/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
[assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © Microsoft")]
2121
[assembly: System.Reflection.AssemblyProductAttribute("Microsoft Azure PowerShell")]
2222
[assembly: System.Reflection.AssemblyTitleAttribute("Microsoft Azure PowerShell - DynatraceObservability")]
23-
[assembly: System.Reflection.AssemblyFileVersionAttribute("0.2.0")]
24-
[assembly: System.Reflection.AssemblyVersionAttribute("0.2.0")]
23+
[assembly: System.Reflection.AssemblyFileVersionAttribute("0.3.0")]
24+
[assembly: System.Reflection.AssemblyVersionAttribute("0.3.0")]
2525
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
2626
[assembly: System.CLSCompliantAttribute(false)]
27-

generated/DynatraceObservability/DynatraceObservability.Autorest/exports/Get-AzDynatraceMonitor.ps1

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,12 @@ To create the parameters described below, construct a hash table containing the
3939
4040
INPUTOBJECT <IDynatraceObservabilityIdentity>: Identity Parameter
4141
[ConfigurationName <String>]: Single Sign On Configuration Name
42+
[DynatraceEnvironmentId <String>]: Dynatrace Environment Id
4243
[Id <String>]: Resource identity path
4344
[MonitorName <String>]: Monitor resource name
4445
[ResourceGroupName <String>]: The name of the resource group. The name is case insensitive.
4546
[RuleSetName <String>]: Monitor resource name
46-
[SubscriptionId <String>]: The ID of the target subscription.
47+
[SubscriptionId <String>]: The ID of the target subscription. The value must be an UUID.
4748
.Link
4849
https://learn.microsoft.com/powershell/module/az.dynatraceobservability/get-azdynatracemonitor
4950
#>
@@ -73,6 +74,7 @@ param(
7374
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
7475
[System.String[]]
7576
# The ID of the target subscription.
77+
# The value must be an UUID.
7678
${SubscriptionId},
7779

7880
[Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)]

generated/DynatraceObservability/DynatraceObservability.Autorest/exports/Get-AzDynatraceMonitorAppService.ps1

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ param(
4949
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
5050
[System.String[]]
5151
# The ID of the target subscription.
52+
# The value must be an UUID.
5253
${SubscriptionId},
5354

5455
[Parameter()]

generated/DynatraceObservability/DynatraceObservability.Autorest/exports/Get-AzDynatraceMonitorHost.ps1

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ param(
4949
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
5050
[System.String[]]
5151
# The ID of the target subscription.
52+
# The value must be an UUID.
5253
${SubscriptionId},
5354

5455
[Parameter()]

generated/DynatraceObservability/DynatraceObservability.Autorest/exports/Get-AzDynatraceMonitorLinkableEnv.ps1

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ param(
4949
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
5050
[System.String[]]
5151
# The ID of the target subscription.
52+
# The value must be an UUID.
5253
${SubscriptionId},
5354

5455
[Parameter(ParameterSetName='ListExpanded', Mandatory)]

generated/DynatraceObservability/DynatraceObservability.Autorest/exports/Get-AzDynatraceMonitorMarketplaceSaaSResourceDetail.ps1

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616

1717
<#
1818
.Synopsis
19-
Get Marketplace SaaS resource details of a tenant under a specific subscription
19+
Get Marketplace SaaS resource details
2020
.Description
21-
Get Marketplace SaaS resource details of a tenant under a specific subscription
21+
Get Marketplace SaaS resource details
2222
.Example
2323
Get-AzDynatraceMonitorMarketplaceSaaSResourceDetail -TenantId 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
2424
@@ -45,6 +45,7 @@ param(
4545
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
4646
[System.String[]]
4747
# The ID of the target subscription.
48+
# The value must be an UUID.
4849
${SubscriptionId},
4950

5051
[Parameter(ParameterSetName='Get', Mandatory, ValueFromPipeline)]

generated/DynatraceObservability/DynatraceObservability.Autorest/exports/Get-AzDynatraceMonitorMetricStatus.ps1

Lines changed: 52 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ Get-AzDynatraceMonitorMetricStatus -MonitorName dyob4hzw1d -ResourceGroupName dy
2424
2525
.Inputs
2626
Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Models.IDynatraceObservabilityIdentity
27+
.Inputs
28+
Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Models.IMetricStatusRequest
2729
.Outputs
2830
Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Models.IMetricsStatusResponse
2931
.Notes
@@ -33,44 +35,86 @@ To create the parameters described below, construct a hash table containing the
3335
3436
INPUTOBJECT <IDynatraceObservabilityIdentity>: Identity Parameter
3537
[ConfigurationName <String>]: Single Sign On Configuration Name
38+
[DynatraceEnvironmentId <String>]: Dynatrace Environment Id
3639
[Id <String>]: Resource identity path
3740
[MonitorName <String>]: Monitor resource name
3841
[ResourceGroupName <String>]: The name of the resource group. The name is case insensitive.
3942
[RuleSetName <String>]: Monitor resource name
40-
[SubscriptionId <String>]: The ID of the target subscription.
43+
[SubscriptionId <String>]: The ID of the target subscription. The value must be an UUID.
44+
45+
REQUEST <IMetricStatusRequest>: Request for getting metric status for given monitored resource Ids
46+
[MonitoredResourceId <List<String>>]: List of azure resource Id of monitored resources for which we get the metric status
4147
.Link
4248
https://learn.microsoft.com/powershell/module/az.dynatraceobservability/get-azdynatracemonitormetricstatus
4349
#>
4450
function Get-AzDynatraceMonitorMetricStatus {
4551
[OutputType([Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Models.IMetricsStatusResponse])]
46-
[CmdletBinding(DefaultParameterSetName='Get', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')]
52+
[CmdletBinding(DefaultParameterSetName='GetExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')]
4753
param(
4854
[Parameter(ParameterSetName='Get', Mandatory)]
55+
[Parameter(ParameterSetName='GetExpanded', Mandatory)]
56+
[Parameter(ParameterSetName='GetViaJsonFilePath', Mandatory)]
57+
[Parameter(ParameterSetName='GetViaJsonString', Mandatory)]
4958
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Category('Path')]
5059
[System.String]
51-
# Name of the Monitor resource
60+
# Name of the Monitors resource
5261
${MonitorName},
5362

5463
[Parameter(ParameterSetName='Get', Mandatory)]
64+
[Parameter(ParameterSetName='GetExpanded', Mandatory)]
65+
[Parameter(ParameterSetName='GetViaJsonFilePath', Mandatory)]
66+
[Parameter(ParameterSetName='GetViaJsonString', Mandatory)]
5567
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Category('Path')]
5668
[System.String]
5769
# The name of the resource group.
5870
# The name is case insensitive.
5971
${ResourceGroupName},
6072

6173
[Parameter(ParameterSetName='Get')]
74+
[Parameter(ParameterSetName='GetExpanded')]
75+
[Parameter(ParameterSetName='GetViaJsonFilePath')]
76+
[Parameter(ParameterSetName='GetViaJsonString')]
6277
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Category('Path')]
6378
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
6479
[System.String[]]
6580
# The ID of the target subscription.
81+
# The value must be an UUID.
6682
${SubscriptionId},
6783

6884
[Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)]
85+
[Parameter(ParameterSetName='GetViaIdentityExpanded', Mandatory, ValueFromPipeline)]
6986
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Category('Path')]
7087
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Models.IDynatraceObservabilityIdentity]
7188
# Identity Parameter
7289
${InputObject},
7390

91+
[Parameter(ParameterSetName='Get', Mandatory, ValueFromPipeline)]
92+
[Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)]
93+
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Category('Body')]
94+
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Models.IMetricStatusRequest]
95+
# Request for getting metric status for given monitored resource Ids
96+
${Request},
97+
98+
[Parameter(ParameterSetName='GetExpanded')]
99+
[Parameter(ParameterSetName='GetViaIdentityExpanded')]
100+
[AllowEmptyCollection()]
101+
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Category('Body')]
102+
[System.String[]]
103+
# List of azure resource Id of monitored resources for which we get the metric status
104+
${MonitoredResourceId},
105+
106+
[Parameter(ParameterSetName='GetViaJsonFilePath', Mandatory)]
107+
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Category('Body')]
108+
[System.String]
109+
# Path of Json file supplied to the Get operation
110+
${JsonFilePath},
111+
112+
[Parameter(ParameterSetName='GetViaJsonString', Mandatory)]
113+
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Category('Body')]
114+
[System.String]
115+
# Json string supplied to the Get operation
116+
${JsonString},
117+
74118
[Parameter()]
75119
[Alias('AzureRMContext', 'AzureCredential')]
76120
[ValidateNotNull()]
@@ -156,9 +200,13 @@ begin {
156200

157201
$mapping = @{
158202
Get = 'Az.DynatraceObservability.private\Get-AzDynatraceMonitorMetricStatus_Get';
203+
GetExpanded = 'Az.DynatraceObservability.private\Get-AzDynatraceMonitorMetricStatus_GetExpanded';
159204
GetViaIdentity = 'Az.DynatraceObservability.private\Get-AzDynatraceMonitorMetricStatus_GetViaIdentity';
205+
GetViaIdentityExpanded = 'Az.DynatraceObservability.private\Get-AzDynatraceMonitorMetricStatus_GetViaIdentityExpanded';
206+
GetViaJsonFilePath = 'Az.DynatraceObservability.private\Get-AzDynatraceMonitorMetricStatus_GetViaJsonFilePath';
207+
GetViaJsonString = 'Az.DynatraceObservability.private\Get-AzDynatraceMonitorMetricStatus_GetViaJsonString';
160208
}
161-
if (('Get') -contains $parameterSet -and -not $PSBoundParameters.ContainsKey('SubscriptionId') ) {
209+
if (('Get', 'GetExpanded', 'GetViaJsonFilePath', 'GetViaJsonString') -contains $parameterSet -and -not $PSBoundParameters.ContainsKey('SubscriptionId') ) {
162210
if ($testPlayback) {
163211
$PSBoundParameters['SubscriptionId'] = . (Join-Path $PSScriptRoot '..' 'utils' 'Get-SubscriptionIdTestSafe.ps1')
164212
} else {

generated/DynatraceObservability/DynatraceObservability.Autorest/exports/Get-AzDynatraceMonitorSSOConfig.ps1

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,19 +35,21 @@ To create the parameters described below, construct a hash table containing the
3535
3636
INPUTOBJECT <IDynatraceObservabilityIdentity>: Identity Parameter
3737
[ConfigurationName <String>]: Single Sign On Configuration Name
38+
[DynatraceEnvironmentId <String>]: Dynatrace Environment Id
3839
[Id <String>]: Resource identity path
3940
[MonitorName <String>]: Monitor resource name
4041
[ResourceGroupName <String>]: The name of the resource group. The name is case insensitive.
4142
[RuleSetName <String>]: Monitor resource name
42-
[SubscriptionId <String>]: The ID of the target subscription.
43+
[SubscriptionId <String>]: The ID of the target subscription. The value must be an UUID.
4344
4445
MONITORINPUTOBJECT <IDynatraceObservabilityIdentity>: Identity Parameter
4546
[ConfigurationName <String>]: Single Sign On Configuration Name
47+
[DynatraceEnvironmentId <String>]: Dynatrace Environment Id
4648
[Id <String>]: Resource identity path
4749
[MonitorName <String>]: Monitor resource name
4850
[ResourceGroupName <String>]: The name of the resource group. The name is case insensitive.
4951
[RuleSetName <String>]: Monitor resource name
50-
[SubscriptionId <String>]: The ID of the target subscription.
52+
[SubscriptionId <String>]: The ID of the target subscription. The value must be an UUID.
5153
.Link
5254
https://learn.microsoft.com/powershell/module/az.dynatraceobservability/get-azdynatracemonitorssoconfig
5355
#>
@@ -73,6 +75,7 @@ param(
7375
[Microsoft.Azure.PowerShell.Cmdlets.DynatraceObservability.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
7476
[System.String[]]
7577
# The ID of the target subscription.
78+
# The value must be an UUID.
7679
${SubscriptionId},
7780

7881
[Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)]

0 commit comments

Comments
 (0)