Skip to content

Commit

Permalink
4.1.740
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-dotnet-automation committed Jan 21, 2025
1 parent 5e3cd07 commit ed02185
Show file tree
Hide file tree
Showing 36 changed files with 1,308 additions and 867 deletions.
1,624 changes: 812 additions & 812 deletions Include/sdk/_sdk-versions.json

Large diffs are not rendered by default.

11 changes: 10 additions & 1 deletion changelogs/CHANGELOG.2025.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
### 4.1.739 (2025-01-17 21:47Z)
### 4.1.740 (2025-01-21 22:24Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.966.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.
* Amazon Connect Service
* Added cmdlet Remove-CONNContactFlowVersion leveraging the DeleteContactFlowVersion service API.
* Modified cmdlet New-CONNContactFlowVersion: added parameter ContactFlowVersion.
* Amazon IoT SiteWise
* Modified cmdlet Import-IOTSWPutAssetPropertyValue: added parameters EnablePartialEntryProcessing and PassThru.
* Modified cmdlet Write-IOTSWStorageConfiguration: added parameter DisallowIngestNullNaN.

### 4.1.739 (2025-01-17 21:47Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.965.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.
* Amazon User Notifications
* Added cmdlet Add-UNOManagedNotificationAccountContact leveraging the AssociateManagedNotificationAccountContact service API.
Expand Down
11 changes: 10 additions & 1 deletion changelogs/CHANGELOG.ALL.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
### 4.1.739 (2025-01-17 21:47Z)
### 4.1.740 (2025-01-21 22:24Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.966.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.
* Amazon Connect Service
* Added cmdlet Remove-CONNContactFlowVersion leveraging the DeleteContactFlowVersion service API.
* Modified cmdlet New-CONNContactFlowVersion: added parameter ContactFlowVersion.
* Amazon IoT SiteWise
* Modified cmdlet Import-IOTSWPutAssetPropertyValue: added parameters EnablePartialEntryProcessing and PassThru.
* Modified cmdlet Write-IOTSWStorageConfiguration: added parameter DisallowIngestNullNaN.

### 4.1.739 (2025-01-17 21:47Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.965.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.
* Amazon User Notifications
* Added cmdlet Add-UNOManagedNotificationAccountContact leveraging the AssociateManagedNotificationAccountContact service API.
Expand Down
4 changes: 4 additions & 0 deletions generator/AWSPSGeneratorLib/Config/ServiceConfig/connect.xml
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,10 @@
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="DeleteContactFlowVersion" Verb="Remove" Noun="ContactFlowVersion" ShouldProcessTarget="ContactFlowId" PipelineParameter="ContactFlowId" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="DeleteEmailAddress" Verb="Remove" Noun="EmailAddress" ShouldProcessTarget="InstanceId" PipelineParameter="InstanceId" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="BatchPutAssetPropertyValue" OutputProperty="ErrorEntries" Verb="Import" Noun="PutAssetPropertyValue" ShouldProcessTarget="Entries" PipelineParameter="" NoPipelineParameter="false">
<ServiceOperation MethodName="BatchPutAssetPropertyValue" OutputProperty="ErrorEntries" Verb="Import" Noun="PutAssetPropertyValue" ShouldProcessTarget="Entries" PipelineParameter="EnablePartialEntryProcessing" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
</ServiceOperation>
Expand Down
2 changes: 2 additions & 0 deletions modules/AWSPowerShell/AWSAliases.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -6659,6 +6659,8 @@ Set-Alias -Name Delete-CONNContactFlow -Value Remove-CONNContactFlow
Set-Alias -Name CONN-DeleteContactFlow -Value Remove-CONNContactFlow
Set-Alias -Name Delete-CONNContactFlowModule -Value Remove-CONNContactFlowModule
Set-Alias -Name CONN-DeleteContactFlowModule -Value Remove-CONNContactFlowModule
Set-Alias -Name Delete-CONNContactFlowVersion -Value Remove-CONNContactFlowVersion
Set-Alias -Name CONN-DeleteContactFlowVersion -Value Remove-CONNContactFlowVersion
Set-Alias -Name Delete-CONNEmailAddress -Value Remove-CONNEmailAddress
Set-Alias -Name CONN-DeleteEmailAddress -Value Remove-CONNEmailAddress
Set-Alias -Name Delete-CONNEvaluationForm -Value Remove-CONNEvaluationForm
Expand Down
3 changes: 2 additions & 1 deletion modules/AWSPowerShell/AWSPowerShellCompleters.psm1
Original file line number Diff line number Diff line change
Expand Up @@ -17624,7 +17624,7 @@ $CONN_Completers = {
($_ -eq "New-CONNContactFlow/Type")
}
{
$v = "AGENT_HOLD","AGENT_TRANSFER","AGENT_WHISPER","CONTACT_FLOW","CUSTOMER_HOLD","CUSTOMER_QUEUE","CUSTOMER_WHISPER","OUTBOUND_WHISPER","QUEUE_TRANSFER"
$v = "AGENT_HOLD","AGENT_TRANSFER","AGENT_WHISPER","CAMPAIGN","CONTACT_FLOW","CUSTOMER_HOLD","CUSTOMER_QUEUE","CUSTOMER_WHISPER","OUTBOUND_WHISPER","QUEUE_TRANSFER"
break
}

Expand Down Expand Up @@ -18270,6 +18270,7 @@ $CONN_SelectMap = @{
"Remove-CONNContactEvaluation",
"Remove-CONNContactFlow",
"Remove-CONNContactFlowModule",
"Remove-CONNContactFlowVersion",
"Remove-CONNEmailAddress",
"Remove-CONNEvaluationForm",
"Remove-CONNHoursOfOperation",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,9 +81,11 @@ public partial class NewBATSchedulingPolicyCmdlet : AmazonBatchClientCmdlet, IEx
/// <summary>
/// <para>
/// <para>The amount of time (in seconds) to use to calculate a fair share percentage for each
/// fair share identifier in use. A value of zero (0) indicates that only current usage
/// is measured. The decay allows for more recently run jobs to have more weight than
/// jobs that ran earlier. The maximum supported value is 604800 (1 week).</para>
/// fair share identifier in use. A value of zero (0) indicates the default minimum time
/// window (600 seconds). The maximum supported value is 604800 (1 week).</para><para>The decay allows for more recently run jobs to have more weight than jobs that ran
/// earlier. Consider adjusting this number if you have jobs that (on average) run longer
/// than ten minutes, or a large difference in job count or job run times between share
/// identifiers, and the allocation of resources doesn’t meet your needs.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,9 +81,11 @@ public partial class UpdateBATSchedulingPolicyCmdlet : AmazonBatchClientCmdlet,
/// <summary>
/// <para>
/// <para>The amount of time (in seconds) to use to calculate a fair share percentage for each
/// fair share identifier in use. A value of zero (0) indicates that only current usage
/// is measured. The decay allows for more recently run jobs to have more weight than
/// jobs that ran earlier. The maximum supported value is 604800 (1 week).</para>
/// fair share identifier in use. A value of zero (0) indicates the default minimum time
/// window (600 seconds). The maximum supported value is 604800 (1 week).</para><para>The decay allows for more recently run jobs to have more weight than jobs that ran
/// earlier. Consider adjusting this number if you have jobs that (on average) run longer
/// than ten minutes, or a large difference in job count or job run times between share
/// identifiers, and the allocation of resources doesn’t meet your needs.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,25 @@
namespace Amazon.PowerShell.Cmdlets.CWL
{
/// <summary>
/// Returns a list of all CloudWatch Logs account policies in the account.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
/// Returns a list of all CloudWatch Logs account policies in the account.
///
///
/// <para>
/// To use this operation, you must be signed on with the correct permissions depending
/// on the type of policy that you are retrieving information for.
/// </para><ul><li><para>
/// To see data protection policies, you must have the <c>logs:GetDataProtectionPolicy</c>
/// and <c>logs:DescribeAccountPolicies</c> permissions.
/// </para></li><li><para>
/// To see subscription filter policies, you must have the <c>logs:DescrubeSubscriptionFilters</c>
/// and <c>logs:DescribeAccountPolicies</c> permissions.
/// </para></li><li><para>
/// To see transformer policies, you must have the <c>logs:GetTransformer</c> and <c>logs:DescribeAccountPolicies</c>
/// permissions.
/// </para></li><li><para>
/// To see field index policies, you must have the <c>logs:DescribeIndexPolicies</c> and
/// <c>logs:DescribeAccountPolicies</c> permissions.
/// </para></li></ul><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
/// </summary>
[Cmdlet("Get", "CWLAccountPolicy")]
[OutputType("Amazon.CloudWatchLogs.Model.AccountPolicy")]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ namespace Amazon.PowerShell.Cmdlets.CWL
/// or <c>logGroupName</c>. You must include one of these two parameters, but you can't
/// include both.
/// </para><para>
/// This operation has a limit of five transactions per second, after which transactions
/// This operation has a limit of 25 transactions per second, after which transactions
/// are throttled.
/// </para><para>
/// If you are using CloudWatch cross-account observability, you can use this operation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,8 +148,9 @@ public partial class NewCWLDeliveryCmdlet : AmazonCloudWatchLogsClientCmdlet, IE
/// <para>
/// <para>This string allows re-configuring the S3 object prefix to contain either static or
/// variable sections. The valid variables to use in the suffix path will vary by each
/// log source. See ConfigurationTemplate$allowedSuffixPathFields for more info on what
/// values are supported in the suffix path for each log source.</para>
/// log source. To find the values supported for the suffix path for each log source,
/// use the <a href="https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeConfigurationTemplates.html">DescribeConfigurationTemplates</a>
/// operation and check the <c>allowedSuffixPathFields</c> field in the response.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,11 @@ namespace Amazon.PowerShell.Cmdlets.CWL
/// bucket. To separate log data for each export task, specify a prefix to be used as
/// the Amazon S3 key prefix for all exported objects.
/// </para><note><para>
/// We recommend that you don't regularly export to Amazon S3 as a way to continuously
/// archive your logs. For that use case, we instaed recommend that you use subscriptions.
/// For more information about subscriptions, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Subscriptions.html">Real-time
/// processing of log data with subscriptions</a>.
/// </para></note><note><para>
/// Time-based sorting on chunks of log data inside an exported file is not guaranteed.
/// You can sort the exported log field data by using Linux utilities.
/// </para></note>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ namespace Amazon.PowerShell.Cmdlets.CWL
/// or the <c>resourceIdentifier</c> parameter. You can't specify both of those parameters
/// in the same operation.
/// </para><ul><li><para>
/// Specify the <c>logGroupName</c> parameter to cause all log events stored in the log
/// Specify the <c>logGroupName</c> parameter to cause log events ingested into that log
/// group to be encrypted with that key. Only the log events ingested after the key is
/// associated are encrypted with that key.
/// </para><para>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
namespace Amazon.PowerShell.Cmdlets.CWL
{
/// <summary>
/// Deletes s <i>delivery</i>. A delivery is a connection between a logical <i>delivery
/// Deletes a <i>delivery</i>. A delivery is a connection between a logical <i>delivery
/// source</i> and a logical <i>delivery destination</i>. Deleting a delivery only deletes
/// the connection between the delivery source and delivery destination. It does not delete
/// the delivery destination or the delivery source.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,9 @@ public partial class UpdateCWLDeliveryConfigurationCmdlet : AmazonCloudWatchLogs
/// <para>
/// <para>This string allows re-configuring the S3 object prefix to contain either static or
/// variable sections. The valid variables to use in the suffix path will vary by each
/// log source. See ConfigurationTemplate$allowedSuffixPathFields for more info on what
/// values are supported in the suffix path for each log source.</para>
/// log source. To find the values supported for the suffix path for each log source,
/// use the <a href="https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeConfigurationTemplates.html">DescribeConfigurationTemplates</a>
/// operation and check the <c>allowedSuffixPathFields</c> field in the response.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,22 @@ namespace Amazon.PowerShell.Cmdlets.CWL
/// index policy that applies to all log groups or a subset of log groups in the account.
///
///
/// <para><b>Data protection policy</b></para><para>
/// <para>
/// To use this operation, you must be signed on with the correct permissions depending
/// on the type of policy that you are creating.
/// </para><ul><li><para>
/// To create a data protection policy, you must have the <c>logs:PutDataProtectionPolicy</c>
/// and <c>logs:PutAccountPolicy</c> permissions.
/// </para></li><li><para>
/// To create a subscription filter policy, you must have the <c>logs:PutSubscriptionFilter</c>
/// and <c>logs:PutccountPolicy</c> permissions.
/// </para></li><li><para>
/// To create a transformer policy, you must have the <c>logs:PutTransformer</c> and <c>logs:PutAccountPolicy</c>
/// permissions.
/// </para></li><li><para>
/// To create a field index policy, you must have the <c>logs:PutIndexPolicy</c> and <c>logs:PutAccountPolicy</c>
/// permissions.
/// </para></li></ul><para><b>Data protection policy</b></para><para>
/// A data protection policy can help safeguard sensitive data that's ingested by your
/// log groups by auditing and masking the sensitive log data. Each account can have only
/// one account-level data protection policy.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,9 @@ namespace Amazon.PowerShell.Cmdlets.CWL
/// Create a delivery source, which is a logical object that represents the resource that
/// is actually sending the logs. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDeliverySource.html">PutDeliverySource</a>.
/// </para></li><li><para>
/// Use <c>PutDeliveryDestination</c> to create a <i>delivery destination</i>, which is
/// a logical object that represents the actual delivery destination.
/// Use <c>PutDeliveryDestination</c> to create a <i>delivery destination</i> in the same
/// account of the actual delivery destination. The delivery destination that you create
/// is a logical object that represents the actual delivery destination.
/// </para></li><li><para>
/// If you are delivering logs cross-account, you must use <a href="https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutDeliveryDestinationPolicy.html">PutDeliveryDestinationPolicy</a>
/// in the destination account to assign an IAM policy to the destination. This policy
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,10 @@ public partial class WriteCWLDeliverySourceCmdlet : AmazonCloudWatchLogsClientCm
#region Parameter LogType
/// <summary>
/// <para>
/// <para>Defines the type of log that the source is sending.</para><ul><li><para>For Amazon Bedrock, the valid value is <c>APPLICATION_LOGS</c>.</para></li><li><para>For Amazon CodeWhisperer, the valid value is <c>EVENT_LOGS</c>.</para></li><li><para>For IAM Identity Center, the valid value is <c>ERROR_LOGS</c>.</para></li><li><para>For Amazon WorkMail, the valid values are <c>ACCESS_CONTROL_LOGS</c>, <c>AUTHENTICATION_LOGS</c>,
/// <c>WORKMAIL_AVAILABILITY_PROVIDER_LOGS</c>, and <c>WORKMAIL_MAILBOX_ACCESS_LOGS</c>.</para></li></ul>
/// <para>Defines the type of log that the source is sending.</para><ul><li><para>For Amazon Bedrock, the valid value is <c>APPLICATION_LOGS</c>.</para></li><li><para>For CloudFront, the valid value is <c>ACCESS_LOGS</c>.</para></li><li><para>For Amazon CodeWhisperer, the valid value is <c>EVENT_LOGS</c>.</para></li><li><para>For Elemental MediaPackage, the valid values are <c>EGRESS_ACCESS_LOGS</c> and <c>INGRESS_ACCESS_LOGS</c>.</para></li><li><para>For Elemental MediaTailor, the valid values are <c>AD_DECISION_SERVER_LOGS</c>, <c>MANIFEST_SERVICE_LOGS</c>,
/// and <c>TRANSCODE_LOGS</c>.</para></li><li><para>For IAM Identity Center, the valid value is <c>ERROR_LOGS</c>.</para></li><li><para>For Amazon Q, the valid value is <c>EVENT_LOGS</c>.</para></li><li><para>For Amazon SES mail manager, the valid value is <c>APPLICATION_LOG</c>.</para></li><li><para>For Amazon WorkMail, the valid values are <c>ACCESS_CONTROL_LOGS</c>, <c>AUTHENTICATION_LOGS</c>,
/// <c>WORKMAIL_AVAILABILITY_PROVIDER_LOGS</c>, <c>WORKMAIL_MAILBOX_ACCESS_LOGS</c>, and
/// <c>WORKMAIL_PERSONAL_ACCESS_TOKEN_LOGS</c>.</para></li></ul>
/// </para>
/// </summary>
#if !MODULAR
Expand Down
Loading

0 comments on commit ed02185

Please sign in to comment.