Skip to content

Commit

Permalink
4.1.658
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-dotnet-automation committed Sep 17, 2024
1 parent 2db77d6 commit 745291a
Show file tree
Hide file tree
Showing 39 changed files with 1,414 additions and 108 deletions.
14 changes: 7 additions & 7 deletions Include/sdk/_sdk-versions.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

{
"NewServiceVersion" : "3.7.400.0",
"ProductVersion" : "3.7.886.0",
"ProductVersion" : "3.7.887.0",
"CoreVersion" : "3.7.400.21",
"OverrideCoreVersion" : "3.3",
"DefaultToPreview" : false,
Expand Down Expand Up @@ -162,7 +162,7 @@
"InPreview" : false
},
"ECS" : {
"Version" : "3.7.402.15",
"Version" : "3.7.402.16",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
"Core" : "3.7.400.21"
Expand Down Expand Up @@ -244,7 +244,7 @@
"InPreview" : false
},
"Lambda" : {
"Version" : "3.7.402.11",
"Version" : "3.7.403.0",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
"Core" : "3.7.400.21"
Expand Down Expand Up @@ -284,7 +284,7 @@
"InPreview" : false
},
"RDS" : {
"Version" : "3.7.402.0",
"Version" : "3.7.402.1",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
"Core" : "3.7.400.21"
Expand Down Expand Up @@ -372,7 +372,7 @@
"InPreview" : false
},
"SimpleSystemsManagement" : {
"Version" : "3.7.401.19",
"Version" : "3.7.402.0",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
"Core" : "3.7.400.21"
Expand Down Expand Up @@ -492,7 +492,7 @@
"InPreview" : false
},
"ECR" : {
"Version" : "3.7.403.2",
"Version" : "3.7.404.0",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
"Core" : "3.7.400.21"
Expand Down Expand Up @@ -660,7 +660,7 @@
"InPreview" : false
},
"CodeBuild" : {
"Version" : "3.7.402.14",
"Version" : "3.7.403.0",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
"Core" : "3.7.400.21"
Expand Down
13 changes: 12 additions & 1 deletion changelogs/CHANGELOG.2024.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
### 4.1.657 (2024-09-16 21:33Z)
### 4.1.658 (2024-09-17 20:46Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.887.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 Lambda
* Added cmdlet Get-LMPublicAccessBlockConfig leveraging the GetPublicAccessBlockConfig service API.
* Added cmdlet Get-LMResourcePolicy leveraging the GetResourcePolicy service API.
* Added cmdlet Remove-LMResourcePolicy leveraging the DeleteResourcePolicy service API.
* Added cmdlet Write-LMPublicAccessBlockConfig leveraging the PutPublicAccessBlockConfig service API.
* Added cmdlet Write-LMResourcePolicy leveraging the PutResourcePolicy service API.
* Amazon Systems Manager
* Modified cmdlet Start-SSMAutomationExecution: added parameter TargetLocationsURL.

### 4.1.657 (2024-09-16 21:33Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.886.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 Bedrock
* Modified cmdlet New-BDRModelInvocationJob: added parameters S3InputDataConfig_S3BucketOwner, S3OutputDataConfig_S3BucketOwner, VpcConfig_SecurityGroupId and VpcConfig_SubnetId.
Expand Down
13 changes: 12 additions & 1 deletion changelogs/CHANGELOG.ALL.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
### 4.1.657 (2024-09-16 21:33Z)
### 4.1.658 (2024-09-17 20:46Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.887.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 Lambda
* Added cmdlet Get-LMPublicAccessBlockConfig leveraging the GetPublicAccessBlockConfig service API.
* Added cmdlet Get-LMResourcePolicy leveraging the GetResourcePolicy service API.
* Added cmdlet Remove-LMResourcePolicy leveraging the DeleteResourcePolicy service API.
* Added cmdlet Write-LMPublicAccessBlockConfig leveraging the PutPublicAccessBlockConfig service API.
* Added cmdlet Write-LMResourcePolicy leveraging the PutResourcePolicy service API.
* Amazon Systems Manager
* Modified cmdlet Start-SSMAutomationExecution: added parameter TargetLocationsURL.

### 4.1.657 (2024-09-16 21:33Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.886.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 Bedrock
* Modified cmdlet New-BDRModelInvocationJob: added parameters S3InputDataConfig_S3BucketOwner, S3OutputDataConfig_S3BucketOwner, VpcConfig_SecurityGroupId and VpcConfig_SubnetId.
Expand Down
20 changes: 20 additions & 0 deletions generator/AWSPSGeneratorLib/Config/ServiceConfig/lambda.xml
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,10 @@
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="DeleteResourcePolicy" Verb="Remove" Noun="ResourcePolicy" ShouldProcessTarget="ResourceArn" PipelineParameter="ResourceArn" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="GetAccountSettings" OutputProperty="*" Verb="Get" Noun="AccountSetting" PipelineParameter="" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
Expand Down Expand Up @@ -163,6 +167,14 @@
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="GetPublicAccessBlockConfig" OutputProperty="PublicAccessBlockConfig" Verb="Get" Noun="PublicAccessBlockConfig" PipelineParameter="ResourceArn" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="GetResourcePolicy" OutputProperty="*" Verb="Get" Noun="ResourcePolicy" PipelineParameter="ResourceArn" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="GetRuntimeManagementConfig" OutputProperty="*" Verb="Get" Noun="RuntimeManagementConfig" PipelineParameter="FunctionName" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
Expand Down Expand Up @@ -261,6 +273,14 @@
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="PutPublicAccessBlockConfig" OutputProperty="PublicAccessBlockConfig" Verb="Write" Noun="PublicAccessBlockConfig" ShouldProcessTarget="ResourceArn" PipelineParameter="ResourceArn" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="PutResourcePolicy" OutputProperty="*" Verb="Write" Noun="ResourcePolicy" ShouldProcessTarget="ResourceArn" PipelineParameter="ResourceArn" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="PutRuntimeManagementConfig" OutputProperty="*" Verb="Write" Noun="RuntimeManagementConfig" ShouldProcessTarget="FunctionName" PipelineParameter="FunctionName" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
Expand Down
8 changes: 8 additions & 0 deletions modules/AWSPowerShell/AWSAliases.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -16832,6 +16832,8 @@ Set-Alias -Name Delete-LMLayerVersion -Value Remove-LMLayerVersion
Set-Alias -Name LM-DeleteLayerVersion -Value Remove-LMLayerVersion
Set-Alias -Name Delete-LMProvisionedConcurrencyConfig -Value Remove-LMProvisionedConcurrencyConfig
Set-Alias -Name LM-DeleteProvisionedConcurrencyConfig -Value Remove-LMProvisionedConcurrencyConfig
Set-Alias -Name Delete-LMResourcePolicy -Value Remove-LMResourcePolicy
Set-Alias -Name LM-DeleteResourcePolicy -Value Remove-LMResourcePolicy
Set-Alias -Name Get-LMAccountSettings -Value Get-LMAccountSetting
Set-Alias -Name LM-GetAccountSettings -Value Get-LMAccountSetting
Set-Alias -Name LM-GetAlias -Value Get-LMAlias
Expand All @@ -16849,6 +16851,8 @@ Set-Alias -Name LM-GetLayerVersionByArn -Value Get-LMLayerVersionByArn
Set-Alias -Name LM-GetLayerVersionPolicy -Value Get-LMLayerVersionPolicy
Set-Alias -Name LM-GetPolicy -Value Get-LMPolicy
Set-Alias -Name LM-GetProvisionedConcurrencyConfig -Value Get-LMProvisionedConcurrencyConfig
Set-Alias -Name LM-GetPublicAccessBlockConfig -Value Get-LMPublicAccessBlockConfig
Set-Alias -Name LM-GetResourcePolicy -Value Get-LMResourcePolicy
Set-Alias -Name LM-GetRuntimeManagementConfig -Value Get-LMRuntimeManagementConfig
Set-Alias -Name Invoke-LM -Value Invoke-LMFunction
Set-Alias -Name LM-Invoke -Value Invoke-LMFunction
Expand Down Expand Up @@ -16901,6 +16905,10 @@ Set-Alias -Name Put-LMFunctionRecursionConfig -Value Write-LMFunctionRecursionCo
Set-Alias -Name LM-PutFunctionRecursionConfig -Value Write-LMFunctionRecursionConfig
Set-Alias -Name Put-LMProvisionedConcurrencyConfig -Value Write-LMProvisionedConcurrencyConfig
Set-Alias -Name LM-PutProvisionedConcurrencyConfig -Value Write-LMProvisionedConcurrencyConfig
Set-Alias -Name Put-LMPublicAccessBlockConfig -Value Write-LMPublicAccessBlockConfig
Set-Alias -Name LM-PutPublicAccessBlockConfig -Value Write-LMPublicAccessBlockConfig
Set-Alias -Name Put-LMResourcePolicy -Value Write-LMResourcePolicy
Set-Alias -Name LM-PutResourcePolicy -Value Write-LMResourcePolicy
Set-Alias -Name Put-LMRuntimeManagementConfig -Value Write-LMRuntimeManagementConfig
Set-Alias -Name LM-PutRuntimeManagementConfig -Value Write-LMRuntimeManagementConfig
Set-Alias -Name LM-RemoveLayerVersionPermission -Value Remove-LMLayerVersionPermission
Expand Down
7 changes: 6 additions & 1 deletion modules/AWSPowerShell/AWSPowerShellCompleters.psm1
Original file line number Diff line number Diff line change
Expand Up @@ -12686,7 +12686,7 @@ $CB_Completers = {
# Amazon.CodeBuild.WebhookScopeType
"New-CBWebhook/ScopeConfiguration_Scope"
{
$v = "GITHUB_GLOBAL","GITHUB_ORGANIZATION"
$v = "GITHUB_GLOBAL","GITHUB_ORGANIZATION","GITLAB_GROUP"
break
}

Expand Down Expand Up @@ -39833,6 +39833,7 @@ $LM_SelectMap = @{
"Remove-LMFunctionUrlConfig",
"Remove-LMLayerVersion",
"Remove-LMProvisionedConcurrencyConfig",
"Remove-LMResourcePolicy",
"Get-LMAccountSetting",
"Get-LMAlias",
"Get-LMCodeSigningConfig",
Expand All @@ -39849,6 +39850,8 @@ $LM_SelectMap = @{
"Get-LMLayerVersionPolicy",
"Get-LMPolicy",
"Get-LMProvisionedConcurrencyConfig",
"Get-LMPublicAccessBlockConfig",
"Get-LMResourcePolicy",
"Get-LMRuntimeManagementConfig",
"Invoke-LMFunction",
"Invoke-LMFunctionAsync",
Expand All @@ -39872,6 +39875,8 @@ $LM_SelectMap = @{
"Write-LMFunctionEventInvokeConfig",
"Write-LMFunctionRecursionConfig",
"Write-LMProvisionedConcurrencyConfig",
"Write-LMPublicAccessBlockConfig",
"Write-LMResourcePolicy",
"Write-LMRuntimeManagementConfig",
"Remove-LMLayerVersionPermission",
"Remove-LMPermission",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -420,7 +420,7 @@ $CB_Completers = {
# Amazon.CodeBuild.WebhookScopeType
"New-CBWebhook/ScopeConfiguration_Scope"
{
$v = "GITHUB_GLOBAL","GITHUB_ORGANIZATION"
$v = "GITHUB_GLOBAL","GITHUB_ORGANIZATION","GITLAB_GROUP"
break
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,9 @@ public partial class NewCBWebhookCmdlet : AmazonCodeBuildClientCmdlet, IExecutor
#region Parameter ScopeConfiguration_Domain
/// <summary>
/// <para>
/// <para>The domain of the GitHub Enterprise organization. Note that this parameter is only
/// required if your project's source type is GITHUB_ENTERPRISE</para>
/// <para>The domain of the GitHub Enterprise organization or the GitLab Self Managed group.
/// Note that this parameter is only required if your project's source type is GITHUB_ENTERPRISE
/// or GITLAB_SELF_MANAGED.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down Expand Up @@ -119,8 +120,8 @@ public partial class NewCBWebhookCmdlet : AmazonCodeBuildClientCmdlet, IExecutor
#region Parameter ScopeConfiguration_Name
/// <summary>
/// <para>
/// <para>The name of either the enterprise or organization that will send webhook events to
/// CodeBuild, depending on if the webhook is a global or organization webhook respectively.</para>
/// <para>The name of either the group, enterprise, or organization that will send webhook events
/// to CodeBuild, depending on the type of webhook.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand All @@ -147,7 +148,7 @@ public partial class NewCBWebhookCmdlet : AmazonCodeBuildClientCmdlet, IExecutor
#region Parameter ScopeConfiguration_Scope
/// <summary>
/// <para>
/// <para>The type of scope for a GitHub webhook.</para>
/// <para>The type of scope for a GitHub or GitLab webhook.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,12 @@ public partial class NewECRRepositoryCmdlet : AmazonECRClientCmdlet, IExecutor
/// When you use KMS to encrypt your data, you can either use the default Amazon Web Services
/// managed KMS key for Amazon ECR, or specify your own KMS key, which you already created.</para><para>If you use the <c>KMS_DSSE</c> encryption type, the contents of the repository will
/// be encrypted with two layers of encryption using server-side encryption with the KMS
/// Management Service key stored in KMS. Similar to the KMS encryption type, you can
/// either use the default Amazon Web Services managed KMS key for Amazon ECR, or specify
/// your own KMS key, which you've already created. </para><para>If you use the <c>AES256</c> encryption type, Amazon ECR uses server-side encryption
/// Management Service key stored in KMS. Similar to the <c>KMS</c> encryption type, you
/// can either use the default Amazon Web Services managed KMS key for Amazon ECR, or
/// specify your own KMS key, which you've already created. </para><para>If you use the <c>AES256</c> encryption type, Amazon ECR uses server-side encryption
/// with Amazon S3-managed encryption keys which encrypts the images in the repository
/// using an AES256 encryption algorithm. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingServerSideEncryption.html">Protecting
/// data using server-side encryption with Amazon S3-managed encryption keys (SSE-S3)</a>
/// in the <i>Amazon Simple Storage Service Console Developer Guide</i>.</para>
/// using an AES256 encryption algorithm.</para><para>For more information, see <a href="https://docs.aws.amazon.com/AmazonECR/latest/userguide/encryption-at-rest.html">Amazon
/// ECR encryption at rest</a> in the <i>Amazon Elastic Container Registry User Guide</i>.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down
28 changes: 16 additions & 12 deletions modules/AWSPowerShell/Cmdlets/ECS/Basic/New-ECSService-Cmdlet.cs
Original file line number Diff line number Diff line change
Expand Up @@ -371,12 +371,14 @@ public partial class NewECSServiceCmdlet : AmazonECSClientCmdlet, IExecutor
/// stopping the four older tasks (provided that the cluster resources required to do
/// this are available). The default <c>maximumPercent</c> value for a service using the
/// <c>REPLICA</c> service scheduler is 200%.</para><para>If a service is using either the blue/green (<c>CODE_DEPLOY</c>) or <c>EXTERNAL</c>
/// deployment types and tasks that use the EC2 launch type, the <b>maximum percent</b>
/// value is set to the default value and is used to define the upper limit on the number
/// of the tasks in the service that remain in the <c>RUNNING</c> state while the container
/// instances are in the <c>DRAINING</c> state. If the tasks in the service use the Fargate
/// launch type, the maximum percent value is not used, although it is returned when describing
/// your service.</para>
/// deployment types, and tasks in the service use the EC2 launch type, the <b>maximum
/// percent</b> value is set to the default value. The <b>maximum percent</b> value is
/// used to define the upper limit on the number of the tasks in the service that remain
/// in the <c>RUNNING</c> state while the container instances are in the <c>DRAINING</c>
/// state.</para><note><para>You can't specify a custom <c>maximumPercent</c> value for a service that uses either
/// the blue/green (<c>CODE_DEPLOY</c>) or <c>EXTERNAL</c> deployment types and has tasks
/// that use the EC2 launch type.</para></note><para>If the tasks in the service use the Fargate launch type, the maximum percent value
/// is not used, although it is returned when describing your service.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down Expand Up @@ -413,12 +415,14 @@ public partial class NewECSServiceCmdlet : AmazonECSClientCmdlet, IExecutor
/// multiplied by the <c>minimumHealthyPercent</c>/100, rounded up to the nearest integer
/// value.</para><para>If a service is using either the blue/green (<c>CODE_DEPLOY</c>) or <c>EXTERNAL</c>
/// deployment types and is running tasks that use the EC2 launch type, the <b>minimum
/// healthy percent</b> value is set to the default value and is used to define the lower
/// limit on the number of the tasks in the service that remain in the <c>RUNNING</c>
/// state while the container instances are in the <c>DRAINING</c> state. If a service
/// is using either the blue/green (<c>CODE_DEPLOY</c>) or <c>EXTERNAL</c> deployment
/// types and is running tasks that use the Fargate launch type, the minimum healthy percent
/// value is not used, although it is returned when describing your service.</para>
/// healthy percent</b> value is set to the default value. The <b>minimum healthy percent</b>
/// value is used to define the lower limit on the number of the tasks in the service
/// that remain in the <c>RUNNING</c> state while the container instances are in the <c>DRAINING</c>
/// state.</para><note><para>You can't specify a custom <c>minimumHealthyPercent</c> value for a service that uses
/// either the blue/green (<c>CODE_DEPLOY</c>) or <c>EXTERNAL</c> deployment types and
/// has tasks that use the EC2 launch type.</para></note><para>If a service is using either the blue/green (<c>CODE_DEPLOY</c>) or <c>EXTERNAL</c>
/// deployment types and is running tasks that use the Fargate launch type, the minimum
/// healthy percent value is not used, although it is returned when describing your service.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down
Loading

0 comments on commit 745291a

Please sign in to comment.