Skip to content

Commit 702a065

Browse files
4.1.803
1 parent 01c7ad8 commit 702a065

26 files changed

+994
-89
lines changed

Include/sdk/_sdk-versions.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
{
33
"NewServiceVersion" : "3.7.400.0",
4-
"ProductVersion" : "3.7.1026.0",
4+
"ProductVersion" : "3.7.1027.0",
55
"CoreVersion" : "3.7.402.43",
66
"OverrideCoreVersion" : "3.3",
77
"DefaultToPreview" : false,
@@ -444,7 +444,7 @@
444444
"InPreview" : false
445445
},
446446
"KinesisFirehose" : {
447-
"Version" : "3.7.402.52",
447+
"Version" : "3.7.402.53",
448448
"AssemblyVersionOverride" : "3.3",
449449
"Dependencies" : {
450450
"Core" : "3.7.402.43"
@@ -596,7 +596,7 @@
596596
"InPreview" : false
597597
},
598598
"Budgets" : {
599-
"Version" : "3.7.402.71",
599+
"Version" : "3.7.403.0",
600600
"AssemblyVersionOverride" : "3.3",
601601
"Dependencies" : {
602602
"Core" : "3.7.402.43"
@@ -1092,7 +1092,7 @@
10921092
"InPreview" : false
10931093
},
10941094
"MediaTailor" : {
1095-
"Version" : "3.7.403.16",
1095+
"Version" : "3.7.404.0",
10961096
"AssemblyVersionOverride" : "3.3",
10971097
"Dependencies" : {
10981098
"Core" : "3.7.402.43"
@@ -1260,7 +1260,7 @@
12601260
"InPreview" : false
12611261
},
12621262
"SecurityHub" : {
1263-
"Version" : "3.7.403.27",
1263+
"Version" : "3.7.403.28",
12641264
"AssemblyVersionOverride" : "3.3",
12651265
"Dependencies" : {
12661266
"Core" : "3.7.402.43"
@@ -2500,7 +2500,7 @@
25002500
"InPreview" : false
25012501
},
25022502
"ARCZonalShift" : {
2503-
"Version" : "3.7.401.16",
2503+
"Version" : "3.7.402.0",
25042504
"AssemblyVersionOverride" : "3.3",
25052505
"Dependencies" : {
25062506
"Core" : "3.7.402.43"
@@ -2868,7 +2868,7 @@
28682868
"InPreview" : false
28692869
},
28702870
"QBusiness" : {
2871-
"Version" : "3.7.412.5",
2871+
"Version" : "3.7.413.0",
28722872
"AssemblyVersionOverride" : "3.3",
28732873
"Dependencies" : {
28742874
"Core" : "3.7.402.43"

changelogs/CHANGELOG.2025.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
1-
### 4.1.802 (2025-04-18 20:43Z)
1+
### 4.1.803 (2025-04-21 20:38Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1027.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/main/changelogs/SDK.CHANGELOG.ALL.md.
3+
* Amazon Budgets
4+
* Modified cmdlet Get-BGTBudget: added parameter ShowFilterExpression.
5+
* Modified cmdlet Get-BGTBudgetList: added parameter ShowFilterExpression.
6+
* Modified cmdlet New-BGTBudget: added parameters Budget_FilterExpression and Budget_Metric.
7+
* Modified cmdlet Update-BGTBudget: added parameters NewBudget_FilterExpression and NewBudget_Metric.
8+
* Amazon Elemental MediaTailor
9+
* Modified cmdlet Get-EMTPrefetchScheduleList: added parameter ScheduleType.
10+
* Modified cmdlet New-EMTPrefetchSchedule: added parameters RecurringConsumption_AvailMatchingCriterion, RecurringConsumption_RetrievedAdExpirationSecond, RecurringPrefetchConfiguration_EndTime, RecurringPrefetchConfiguration_StartTime, RecurringRetrieval_DelayAfterAvailEndSecond, RecurringRetrieval_DynamicVariable, RecurringRetrieval_TrafficShapingType, RecurringTrafficShaping_WindowDurationSeconds, Retrieval_TrafficShapingType, ScheduleType and TrafficShaping_WindowDurationSeconds.
11+
* Amazon QBusiness
12+
* Added cmdlet Get-QBUSDocumentAccess leveraging the CheckDocumentAccess service API.
13+
14+
### 4.1.802 (2025-04-18 20:43Z)
215
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1026.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/main/changelogs/SDK.CHANGELOG.ALL.md.
316
* Amazon Q Connect
417
* Modified cmdlet Get-QCRecommendation: added parameter NextChunkToken.

changelogs/CHANGELOG.ALL.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
1-
### 4.1.802 (2025-04-18 20:43Z)
1+
### 4.1.803 (2025-04-21 20:38Z)
2+
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1027.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/main/changelogs/SDK.CHANGELOG.ALL.md.
3+
* Amazon Budgets
4+
* Modified cmdlet Get-BGTBudget: added parameter ShowFilterExpression.
5+
* Modified cmdlet Get-BGTBudgetList: added parameter ShowFilterExpression.
6+
* Modified cmdlet New-BGTBudget: added parameters Budget_FilterExpression and Budget_Metric.
7+
* Modified cmdlet Update-BGTBudget: added parameters NewBudget_FilterExpression and NewBudget_Metric.
8+
* Amazon Elemental MediaTailor
9+
* Modified cmdlet Get-EMTPrefetchScheduleList: added parameter ScheduleType.
10+
* Modified cmdlet New-EMTPrefetchSchedule: added parameters RecurringConsumption_AvailMatchingCriterion, RecurringConsumption_RetrievedAdExpirationSecond, RecurringPrefetchConfiguration_EndTime, RecurringPrefetchConfiguration_StartTime, RecurringRetrieval_DelayAfterAvailEndSecond, RecurringRetrieval_DynamicVariable, RecurringRetrieval_TrafficShapingType, RecurringTrafficShaping_WindowDurationSeconds, Retrieval_TrafficShapingType, ScheduleType and TrafficShaping_WindowDurationSeconds.
11+
* Amazon QBusiness
12+
* Added cmdlet Get-QBUSDocumentAccess leveraging the CheckDocumentAccess service API.
13+
14+
### 4.1.802 (2025-04-18 20:43Z)
215
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.1026.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/main/changelogs/SDK.CHANGELOG.ALL.md.
316
* Amazon Q Connect
417
* Modified cmdlet Get-QCRecommendation: added parameter NextChunkToken.

generator/AWSPSGeneratorLib/Config/ServiceConfig/budgets.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,5 +124,7 @@
124124
<TypesNotToFlatten />
125125
</ServiceOperation>
126126
</ServiceOperations>
127-
<TypesNotToFlatten />
127+
<TypesNotToFlatten>
128+
<Type>Amazon.Budgets.Model.Expression</Type>
129+
</TypesNotToFlatten>
128130
</ConfigModel>

generator/AWSPSGeneratorLib/Config/ServiceConfig/mediatailor.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,10 @@
3636
<TypesNotToFlatten />
3737
</ServiceOperation>
3838
<ServiceOperation MethodName="CreatePrefetchSchedule" OutputProperty="*" Verb="New" Noun="PrefetchSchedule" ShouldProcessTarget="Name" PipelineParameter="Name" NoPipelineParameter="false">
39-
<Params />
39+
<Params>
40+
<Param Name="RecurringPrefetchConfiguration_RecurringRetrieval_TrafficShapingRetrievalWindow_RetrievalWindowDurationSeconds" NewName="RecurringTrafficShaping_WindowDurationSeconds" Alias="RecurringTrafficShaping_RetrievalWindowDurationSeconds" />
41+
<Param Name="Retrieval_TrafficShapingRetrievalWindow_RetrievalWindowDurationSeconds" NewName="TrafficShaping_WindowDurationSeconds" Alias="TrafficShaping_RetrievalWindowDurationSeconds" />
42+
</Params>
4043
<TypesNotToFlatten />
4144
</ServiceOperation>
4245
<ServiceOperation MethodName="CreateProgram" OutputProperty="*" Verb="New" Noun="Program" ShouldProcessTarget="" AnonymousShouldProcessTarget="true" PipelineParameter="" NoPipelineParameter="true">

generator/AWSPSGeneratorLib/Config/ServiceConfig/qbusiness.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@
4141
<Params />
4242
<TypesNotToFlatten />
4343
</ServiceOperation>
44+
<ServiceOperation MethodName="CheckDocumentAccess" OutputProperty="*" Verb="Get" Noun="DocumentAccess" PipelineParameter="DocumentId" NoPipelineParameter="false">
45+
<Params />
46+
<TypesNotToFlatten />
47+
</ServiceOperation>
4448
<ServiceOperation MethodName="CreateApplication" OutputProperty="*" Verb="New" Noun="Application" ShouldProcessTarget="DisplayName" PipelineParameter="DisplayName" NoPipelineParameter="false">
4549
<Params />
4650
<TypesNotToFlatten />

modules/AWSPowerShell/AWSAliases.ps1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23764,6 +23764,8 @@ Set-Alias -Name QBUS-CancelSubscription -Value Stop-QBUSSubscription
2376423764
Set-Alias -Name Chat-QBUSSync -Value Set-QBUSChatSync
2376523765
Set-Alias -Name Chat-QBUSChatSync -Value Set-QBUSChatSync
2376623766
Set-Alias -Name QBUS-ChatSync -Value Set-QBUSChatSync
23767+
Set-Alias -Name Check-QBUSDocumentAccess -Value Get-QBUSDocumentAccess
23768+
Set-Alias -Name QBUS-CheckDocumentAccess -Value Get-QBUSDocumentAccess
2376723769
Set-Alias -Name Create-QBUSApplication -Value New-QBUSApplication
2376823770
Set-Alias -Name QBUS-CreateApplication -Value New-QBUSApplication
2376923771
Set-Alias -Name Create-QBUSDataAccessor -Value New-QBUSDataAccessor

modules/AWSPowerShell/AWSPowerShellCompleters.psm1

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49095,6 +49095,13 @@ $EMT_Completers = {
4909549095
break
4909649096
}
4909749097

49098+
# Amazon.MediaTailor.ListPrefetchScheduleType
49099+
"Get-EMTPrefetchScheduleList/ScheduleType"
49100+
{
49101+
$v = "ALL","RECURRING","SINGLE"
49102+
break
49103+
}
49104+
4909849105
# Amazon.MediaTailor.Mode
4909949106
"Set-EMTPlaybackConfiguration/AvailSuppression_Mode"
4910049107
{
@@ -49109,6 +49116,13 @@ $EMT_Completers = {
4910949116
break
4911049117
}
4911149118

49119+
# Amazon.MediaTailor.PrefetchScheduleType
49120+
"New-EMTPrefetchSchedule/ScheduleType"
49121+
{
49122+
$v = "RECURRING","SINGLE"
49123+
break
49124+
}
49125+
4911249126
# Amazon.MediaTailor.RelativePosition
4911349127
"New-EMTProgram/Transition_RelativePosition"
4911449128
{
@@ -49130,6 +49144,16 @@ $EMT_Completers = {
4913049144
break
4913149145
}
4913249146

49147+
# Amazon.MediaTailor.TrafficShapingType
49148+
{
49149+
($_ -eq "New-EMTPrefetchSchedule/RecurringRetrieval_TrafficShapingType") -Or
49150+
($_ -eq "New-EMTPrefetchSchedule/Retrieval_TrafficShapingType")
49151+
}
49152+
{
49153+
$v = "RETRIEVAL_WINDOW"
49154+
break
49155+
}
49156+
4913349157

4913449158
}
4913549159

@@ -49145,6 +49169,9 @@ $EMT_map = @{
4914549169
"AvailSuppression_Mode"=@("Set-EMTPlaybackConfiguration")
4914649170
"InsertionMode"=@("Set-EMTPlaybackConfiguration")
4914749171
"PlaybackMode"=@("New-EMTChannel")
49172+
"RecurringRetrieval_TrafficShapingType"=@("New-EMTPrefetchSchedule")
49173+
"Retrieval_TrafficShapingType"=@("New-EMTPrefetchSchedule")
49174+
"ScheduleType"=@("Get-EMTPrefetchScheduleList","New-EMTPrefetchSchedule")
4914849175
"Tier"=@("New-EMTChannel")
4914949176
"Transition_RelativePosition"=@("New-EMTProgram")
4915049177
}
@@ -59399,6 +59426,7 @@ $QBUS_SelectMap = @{
5939959426
"Set-QBUSBatchPutDocument",
5940059427
"Stop-QBUSSubscription",
5940159428
"Set-QBUSChatSync",
59429+
"Get-QBUSDocumentAccess",
5940259430
"New-QBUSApplication",
5940359431
"New-QBUSDataAccessor",
5940459432
"New-QBUSDataSource",

modules/AWSPowerShell/Cmdlets/ARCZonalShift/Basic/Get-AZSZonalShiftList-Cmdlet.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,6 @@ namespace Amazon.PowerShell.Cmdlets.AZS
3030
/// <summary>
3131
/// Lists all active and completed zonal shifts in Amazon Route 53 Application Recovery
3232
/// Controller in your Amazon Web Services account in this Amazon Web Services Region.
33-
/// <c>ListZonalShifts</c> returns customer-initiated zonal shifts, as well as practice
34-
/// run zonal shifts that ARC started on your behalf for zonal autoshift.
35-
///
36-
///
37-
/// <para>
38-
/// For more information about listing autoshifts, see <a href="https://docs.aws.amazon.com/arc-zonal-shift/latest/api/API_ListAutoshifts.html">"&gt;ListAutoshifts</a>.
39-
/// </para>
4033
/// </summary>
4134
[Cmdlet("Get", "AZSZonalShiftList")]
4235
[OutputType("Amazon.ARCZonalShift.Model.ZonalShiftSummary")]

modules/AWSPowerShell/Cmdlets/Budgets/Basic/Get-BGTBudget-Cmdlet.cs

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ namespace Amazon.PowerShell.Cmdlets.BGT
3333
/// <important><para>
3434
/// The Request Syntax section shows the <c>BudgetLimit</c> syntax. For <c>PlannedBudgetLimits</c>,
3535
/// see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_DescribeBudget.html#API_DescribeBudget_Examples">Examples</a>
36-
/// section.
36+
/// section.
3737
/// </para></important>
3838
/// </summary>
3939
[Cmdlet("Get", "BGTBudget")]
@@ -83,6 +83,18 @@ public partial class GetBGTBudgetCmdlet : AmazonBudgetsClientCmdlet, IExecutor
8383
public System.String BudgetName { get; set; }
8484
#endregion
8585

86+
#region Parameter ShowFilterExpression
87+
/// <summary>
88+
/// <para>
89+
/// <para>Specifies whether the response includes the filter expression associated with the
90+
/// budget. By showing the filter expression, you can see detailed filtering logic applied
91+
/// to the budget, such as Amazon Web Services services or tags that are being tracked.</para>
92+
/// </para>
93+
/// </summary>
94+
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
95+
public System.Boolean? ShowFilterExpression { get; set; }
96+
#endregion
97+
8698
#region Parameter Select
8799
/// <summary>
88100
/// Use the -Select parameter to control the cmdlet output. The default value is 'Budget'.
@@ -143,6 +155,7 @@ protected override void ProcessRecord()
143155
WriteWarning("You are passing $null as a value for parameter BudgetName which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
144156
}
145157
#endif
158+
context.ShowFilterExpression = this.ShowFilterExpression;
146159

147160
// allow further manipulation of loaded context prior to processing
148161
PostExecutionContextLoad(context);
@@ -167,6 +180,10 @@ public object Execute(ExecutorContext context)
167180
{
168181
request.BudgetName = cmdletContext.BudgetName;
169182
}
183+
if (cmdletContext.ShowFilterExpression != null)
184+
{
185+
request.ShowFilterExpression = cmdletContext.ShowFilterExpression.Value;
186+
}
170187

171188
CmdletOutput output;
172189

@@ -230,6 +247,7 @@ internal partial class CmdletContext : ExecutorContext
230247
{
231248
public System.String AccountId { get; set; }
232249
public System.String BudgetName { get; set; }
250+
public System.Boolean? ShowFilterExpression { get; set; }
233251
public System.Func<Amazon.Budgets.Model.DescribeBudgetResponse, GetBGTBudgetCmdlet, object> Select { get; set; } =
234252
(response, cmdlet) => response.Budget;
235253
}

0 commit comments

Comments
 (0)