Skip to content

Commit

Permalink
4.1.694
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-dotnet-automation committed Nov 8, 2024
1 parent d96fb33 commit b45ee24
Show file tree
Hide file tree
Showing 29 changed files with 2,096 additions and 1,016 deletions.
1,572 changes: 786 additions & 786 deletions Include/sdk/_sdk-versions.json

Large diffs are not rendered by default.

20 changes: 19 additions & 1 deletion changelogs/CHANGELOG.2024.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
### 4.1.693 (2024-11-07 21:51Z)
### 4.1.694 (2024-11-08 21:36Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.922.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 Batch
* Modified cmdlet New-BATComputeEnvironment: added parameter LaunchTemplate_Override.
* Modified cmdlet Update-BATComputeEnvironment: added parameter LaunchTemplate_Override.
* Amazon Bedrock Agent Runtime
* Modified cmdlet Invoke-BARFlow: added parameter EnableTrace.
* Amazon Chime SDK Media Pipelines
* Modified cmdlet New-CHMMPMediaCapturePipeline: added parameters SinkIamRoleArn, SseAwsKeyManagementParams_AwsKmsEncryptionContext and SseAwsKeyManagementParams_AwsKmsKeyId.
* Amazon Kinesis Firehose
* Modified cmdlet New-KINFDeliveryStream: added parameters CatalogConfiguration_WarehouseLocation, Columns_Exclude, Columns_Include, Databases_Exclude, Databases_Include, DatabaseSourceConfiguration_Endpoint, DatabaseSourceConfiguration_Port, DatabaseSourceConfiguration_SnapshotWatermarkTable, DatabaseSourceConfiguration_SSLMode, DatabaseSourceConfiguration_SurrogateKey, DatabaseSourceConfiguration_Type, DatabaseSourceVPCConfiguration_VpcEndpointServiceName, SchemaEvolutionConfiguration_Enabled, SecretsManagerConfiguration_Enabled, SecretsManagerConfiguration_RoleARN, SecretsManagerConfiguration_SecretARN, TableCreationConfiguration_Enabled, Tables_Exclude and Tables_Include.
* Modified cmdlet Update-KINFDestination: added parameters CatalogConfiguration_WarehouseLocation, SchemaEvolutionConfiguration_Enabled and TableCreationConfiguration_Enabled.
* Amazon Lambda
* Modified cmdlet Publish-LMFunction: added parameter Code_SourceKMSKeyArn.
* Modified cmdlet Update-LMFunctionCode: added parameter SourceKMSKeyArn.
* Amazon QBusiness
* Modified cmdlet Write-QBUSGroup: added parameters RoleArn, S3PathForGroupMembers_Bucket and S3PathForGroupMembers_Key.

### 4.1.693 (2024-11-07 21:51Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.921.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 Agents for Amazon Bedrock
* Added cmdlet Confirm-AABFlowDefinition leveraging the ValidateFlowDefinition service API.
Expand Down
20 changes: 19 additions & 1 deletion changelogs/CHANGELOG.ALL.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
### 4.1.693 (2024-11-07 21:51Z)
### 4.1.694 (2024-11-08 21:36Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.922.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 Batch
* Modified cmdlet New-BATComputeEnvironment: added parameter LaunchTemplate_Override.
* Modified cmdlet Update-BATComputeEnvironment: added parameter LaunchTemplate_Override.
* Amazon Bedrock Agent Runtime
* Modified cmdlet Invoke-BARFlow: added parameter EnableTrace.
* Amazon Chime SDK Media Pipelines
* Modified cmdlet New-CHMMPMediaCapturePipeline: added parameters SinkIamRoleArn, SseAwsKeyManagementParams_AwsKmsEncryptionContext and SseAwsKeyManagementParams_AwsKmsKeyId.
* Amazon Kinesis Firehose
* Modified cmdlet New-KINFDeliveryStream: added parameters CatalogConfiguration_WarehouseLocation, Columns_Exclude, Columns_Include, Databases_Exclude, Databases_Include, DatabaseSourceConfiguration_Endpoint, DatabaseSourceConfiguration_Port, DatabaseSourceConfiguration_SnapshotWatermarkTable, DatabaseSourceConfiguration_SSLMode, DatabaseSourceConfiguration_SurrogateKey, DatabaseSourceConfiguration_Type, DatabaseSourceVPCConfiguration_VpcEndpointServiceName, SchemaEvolutionConfiguration_Enabled, SecretsManagerConfiguration_Enabled, SecretsManagerConfiguration_RoleARN, SecretsManagerConfiguration_SecretARN, TableCreationConfiguration_Enabled, Tables_Exclude and Tables_Include.
* Modified cmdlet Update-KINFDestination: added parameters CatalogConfiguration_WarehouseLocation, SchemaEvolutionConfiguration_Enabled and TableCreationConfiguration_Enabled.
* Amazon Lambda
* Modified cmdlet Publish-LMFunction: added parameter Code_SourceKMSKeyArn.
* Modified cmdlet Update-LMFunctionCode: added parameter SourceKMSKeyArn.
* Amazon QBusiness
* Modified cmdlet Write-QBUSGroup: added parameters RoleArn, S3PathForGroupMembers_Bucket and S3PathForGroupMembers_Key.

### 4.1.693 (2024-11-07 21:51Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.921.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 Agents for Amazon Bedrock
* Added cmdlet Confirm-AABFlowDefinition leveraging the ValidateFlowDefinition service API.
Expand Down
18 changes: 17 additions & 1 deletion modules/AWSPowerShell/AWSPowerShellCompleters.psm1
Original file line number Diff line number Diff line change
Expand Up @@ -29435,6 +29435,13 @@ $KINF_Completers = {
break
}

# Amazon.KinesisFirehose.DatabaseType
"New-KINFDeliveryStream/DatabaseSourceConfiguration_Type"
{
$v = "MySQL","PostgreSQL"
break
}

# Amazon.KinesisFirehose.DefaultDocumentIdFormat
{
($_ -eq "New-KINFDeliveryStream/AmazonopensearchserviceDestinationConfiguration_DocumentIdOptions_DefaultDocumentIdFormat") -Or
Expand All @@ -29453,7 +29460,7 @@ $KINF_Completers = {
($_ -eq "New-KINFDeliveryStream/DeliveryStreamType")
}
{
$v = "DirectPut","KinesisStreamAsSource","MSKAsSource"
$v = "DatabaseAsSource","DirectPut","KinesisStreamAsSource","MSKAsSource"
break
}

Expand Down Expand Up @@ -29524,6 +29531,13 @@ $KINF_Completers = {
break
}

# Amazon.KinesisFirehose.SSLMode
"New-KINFDeliveryStream/DatabaseSourceConfiguration_SSLMode"
{
$v = "Disabled","Enabled"
break
}


}

Expand All @@ -29540,6 +29554,8 @@ $KINF_map = @{
"AmazonopensearchserviceDestinationUpdate_DocumentIdOptions_DefaultDocumentIdFormat"=@("Update-KINFDestination")
"AmazonopensearchserviceDestinationUpdate_IndexRotationPeriod"=@("Update-KINFDestination")
"AuthenticationConfiguration_Connectivity"=@("New-KINFDeliveryStream")
"DatabaseSourceConfiguration_SSLMode"=@("New-KINFDeliveryStream")
"DatabaseSourceConfiguration_Type"=@("New-KINFDeliveryStream")
"DeliveryStreamEncryptionConfigurationInput_KeyType"=@("New-KINFDeliveryStream","Start-KINFDeliveryStreamEncryption")
"DeliveryStreamType"=@("Get-KINFDeliveryStreamList","New-KINFDeliveryStream")
"DocumentIdOptions_DefaultDocumentIdFormat"=@("New-KINFDeliveryStream","Update-KINFDestination")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -349,6 +349,22 @@ public partial class NewBATComputeEnvironmentCmdlet : AmazonBatchClientCmdlet, I
public System.Int32? ComputeResources_MinvCpu { get; set; }
#endregion

#region Parameter LaunchTemplate_Override
/// <summary>
/// <para>
/// <para>A launch template to use in place of the default launch template. You must specify
/// either the launch template ID or launch template name in the request, but not both.</para><para>You can specify up to ten (10) launch template overrides that are associated to unique
/// instance types or families for each compute environment.</para><note><para>To unset all override templates for a compute environment, you can pass an empty array
/// to the <a href="https://docs.aws.amazon.com/batch/latest/APIReference/API_UpdateComputeEnvironment.html">UpdateComputeEnvironment.overrides</a>
/// parameter, or not include the <c>overrides</c> parameter when submitting the <c>UpdateComputeEnvironment</c>
/// API operation.</para></note>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
[Alias("ComputeResources_LaunchTemplate_Overrides")]
public Amazon.Batch.Model.LaunchTemplateSpecificationOverride[] LaunchTemplate_Override { get; set; }
#endregion

#region Parameter ComputeResources_PlacementGroup
/// <summary>
/// <para>
Expand Down Expand Up @@ -552,17 +568,18 @@ public partial class NewBATComputeEnvironmentCmdlet : AmazonBatchClientCmdlet, I
#region Parameter LaunchTemplate_Version
/// <summary>
/// <para>
/// <para>The version number of the launch template, <c>$Latest</c>, or <c>$Default</c>.</para><para>If the value is <c>$Latest</c>, the latest version of the launch template is used.
/// If the value is <c>$Default</c>, the default version of the launch template is used.</para><important><para>If the AMI ID that's used in a compute environment is from the launch template, the
/// <para>The version number of the launch template, <c>$Default</c>, or <c>$Latest</c>.</para><para>If the value is <c>$Default</c>, the default version of the launch template is used.
/// If the value is <c>$Latest</c>, the latest version of the launch template is used.
/// </para><important><para>If the AMI ID that's used in a compute environment is from the launch template, the
/// AMI isn't changed when the compute environment is updated. It's only changed if the
/// <c>updateToLatestImageVersion</c> parameter for the compute environment is set to
/// <c>true</c>. During an infrastructure update, if either <c>$Latest</c> or <c>$Default</c>
/// <c>true</c>. During an infrastructure update, if either <c>$Default</c> or <c>$Latest</c>
/// is specified, Batch re-evaluates the launch template version, and it might use a different
/// version of the launch template. This is the case even if the launch template isn't
/// specified in the update. When updating a compute environment, changing the launch
/// template requires an infrastructure update of the compute environment. For more information,
/// see <a href="https://docs.aws.amazon.com/batch/latest/userguide/updating-compute-environments.html">Updating
/// compute environments</a> in the <i>Batch User Guide</i>.</para></important><para>Default: <c>$Default</c>.</para>
/// compute environments</a> in the <i>Batch User Guide</i>.</para></important><para>Default: <c>$Default</c></para><para>Latest: <c>$Latest</c></para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down Expand Up @@ -658,6 +675,10 @@ protected override void ProcessRecord()
}
context.LaunchTemplate_LaunchTemplateId = this.LaunchTemplate_LaunchTemplateId;
context.LaunchTemplate_LaunchTemplateName = this.LaunchTemplate_LaunchTemplateName;
if (this.LaunchTemplate_Override != null)
{
context.LaunchTemplate_Override = new List<Amazon.Batch.Model.LaunchTemplateSpecificationOverride>(this.LaunchTemplate_Override);
}
context.LaunchTemplate_Version = this.LaunchTemplate_Version;
context.ComputeResources_MaxvCpu = this.ComputeResources_MaxvCpu;
context.ComputeResources_MinvCpu = this.ComputeResources_MinvCpu;
Expand Down Expand Up @@ -912,6 +933,16 @@ public object Execute(ExecutorContext context)
requestComputeResources_computeResources_LaunchTemplate.LaunchTemplateName = requestComputeResources_computeResources_LaunchTemplate_launchTemplate_LaunchTemplateName;
requestComputeResources_computeResources_LaunchTemplateIsNull = false;
}
List<Amazon.Batch.Model.LaunchTemplateSpecificationOverride> requestComputeResources_computeResources_LaunchTemplate_launchTemplate_Override = null;
if (cmdletContext.LaunchTemplate_Override != null)
{
requestComputeResources_computeResources_LaunchTemplate_launchTemplate_Override = cmdletContext.LaunchTemplate_Override;
}
if (requestComputeResources_computeResources_LaunchTemplate_launchTemplate_Override != null)
{
requestComputeResources_computeResources_LaunchTemplate.Overrides = requestComputeResources_computeResources_LaunchTemplate_launchTemplate_Override;
requestComputeResources_computeResources_LaunchTemplateIsNull = false;
}
System.String requestComputeResources_computeResources_LaunchTemplate_launchTemplate_Version = null;
if (cmdletContext.LaunchTemplate_Version != null)
{
Expand Down Expand Up @@ -1063,6 +1094,7 @@ internal partial class CmdletContext : ExecutorContext
public List<System.String> ComputeResources_InstanceType { get; set; }
public System.String LaunchTemplate_LaunchTemplateId { get; set; }
public System.String LaunchTemplate_LaunchTemplateName { get; set; }
public List<Amazon.Batch.Model.LaunchTemplateSpecificationOverride> LaunchTemplate_Override { get; set; }
public System.String LaunchTemplate_Version { get; set; }
public System.Int32? ComputeResources_MaxvCpu { get; set; }
public System.Int32? ComputeResources_MinvCpu { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -291,6 +291,22 @@ public partial class UpdateBATComputeEnvironmentCmdlet : AmazonBatchClientCmdlet
public System.Int32? ComputeResources_MinvCpu { get; set; }
#endregion

#region Parameter LaunchTemplate_Override
/// <summary>
/// <para>
/// <para>A launch template to use in place of the default launch template. You must specify
/// either the launch template ID or launch template name in the request, but not both.</para><para>You can specify up to ten (10) launch template overrides that are associated to unique
/// instance types or families for each compute environment.</para><note><para>To unset all override templates for a compute environment, you can pass an empty array
/// to the <a href="https://docs.aws.amazon.com/batch/latest/APIReference/API_UpdateComputeEnvironment.html">UpdateComputeEnvironment.overrides</a>
/// parameter, or not include the <c>overrides</c> parameter when submitting the <c>UpdateComputeEnvironment</c>
/// API operation.</para></note>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
[Alias("ComputeResources_LaunchTemplate_Overrides")]
public Amazon.Batch.Model.LaunchTemplateSpecificationOverride[] LaunchTemplate_Override { get; set; }
#endregion

#region Parameter ComputeResources_PlacementGroup
/// <summary>
/// <para>
Expand Down Expand Up @@ -479,17 +495,18 @@ public partial class UpdateBATComputeEnvironmentCmdlet : AmazonBatchClientCmdlet
#region Parameter LaunchTemplate_Version
/// <summary>
/// <para>
/// <para>The version number of the launch template, <c>$Latest</c>, or <c>$Default</c>.</para><para>If the value is <c>$Latest</c>, the latest version of the launch template is used.
/// If the value is <c>$Default</c>, the default version of the launch template is used.</para><important><para>If the AMI ID that's used in a compute environment is from the launch template, the
/// <para>The version number of the launch template, <c>$Default</c>, or <c>$Latest</c>.</para><para>If the value is <c>$Default</c>, the default version of the launch template is used.
/// If the value is <c>$Latest</c>, the latest version of the launch template is used.
/// </para><important><para>If the AMI ID that's used in a compute environment is from the launch template, the
/// AMI isn't changed when the compute environment is updated. It's only changed if the
/// <c>updateToLatestImageVersion</c> parameter for the compute environment is set to
/// <c>true</c>. During an infrastructure update, if either <c>$Latest</c> or <c>$Default</c>
/// <c>true</c>. During an infrastructure update, if either <c>$Default</c> or <c>$Latest</c>
/// is specified, Batch re-evaluates the launch template version, and it might use a different
/// version of the launch template. This is the case even if the launch template isn't
/// specified in the update. When updating a compute environment, changing the launch
/// template requires an infrastructure update of the compute environment. For more information,
/// see <a href="https://docs.aws.amazon.com/batch/latest/userguide/updating-compute-environments.html">Updating
/// compute environments</a> in the <i>Batch User Guide</i>.</para></important><para>Default: <c>$Default</c>.</para>
/// compute environments</a> in the <i>Batch User Guide</i>.</para></important><para>Default: <c>$Default</c></para><para>Latest: <c>$Latest</c></para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down Expand Up @@ -582,6 +599,10 @@ protected override void ProcessRecord()
}
context.LaunchTemplate_LaunchTemplateId = this.LaunchTemplate_LaunchTemplateId;
context.LaunchTemplate_LaunchTemplateName = this.LaunchTemplate_LaunchTemplateName;
if (this.LaunchTemplate_Override != null)
{
context.LaunchTemplate_Override = new List<Amazon.Batch.Model.LaunchTemplateSpecificationOverride>(this.LaunchTemplate_Override);
}
context.LaunchTemplate_Version = this.LaunchTemplate_Version;
context.ComputeResources_MaxvCpu = this.ComputeResources_MaxvCpu;
context.ComputeResources_MinvCpu = this.ComputeResources_MinvCpu;
Expand Down Expand Up @@ -819,6 +840,16 @@ public object Execute(ExecutorContext context)
requestComputeResources_computeResources_LaunchTemplate.LaunchTemplateName = requestComputeResources_computeResources_LaunchTemplate_launchTemplate_LaunchTemplateName;
requestComputeResources_computeResources_LaunchTemplateIsNull = false;
}
List<Amazon.Batch.Model.LaunchTemplateSpecificationOverride> requestComputeResources_computeResources_LaunchTemplate_launchTemplate_Override = null;
if (cmdletContext.LaunchTemplate_Override != null)
{
requestComputeResources_computeResources_LaunchTemplate_launchTemplate_Override = cmdletContext.LaunchTemplate_Override;
}
if (requestComputeResources_computeResources_LaunchTemplate_launchTemplate_Override != null)
{
requestComputeResources_computeResources_LaunchTemplate.Overrides = requestComputeResources_computeResources_LaunchTemplate_launchTemplate_Override;
requestComputeResources_computeResources_LaunchTemplateIsNull = false;
}
System.String requestComputeResources_computeResources_LaunchTemplate_launchTemplate_Version = null;
if (cmdletContext.LaunchTemplate_Version != null)
{
Expand Down Expand Up @@ -961,6 +992,7 @@ internal partial class CmdletContext : ExecutorContext
public List<System.String> ComputeResources_InstanceType { get; set; }
public System.String LaunchTemplate_LaunchTemplateId { get; set; }
public System.String LaunchTemplate_LaunchTemplateName { get; set; }
public List<Amazon.Batch.Model.LaunchTemplateSpecificationOverride> LaunchTemplate_Override { get; set; }
public System.String LaunchTemplate_Version { get; set; }
public System.Int32? ComputeResources_MaxvCpu { get; set; }
public System.Int32? ComputeResources_MinvCpu { get; set; }
Expand Down
Loading

0 comments on commit b45ee24

Please sign in to comment.