Skip to content

Commit

Permalink
4.1.594
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-dotnet-automation committed Jun 5, 2024
1 parent c82dc4f commit 892bc85
Show file tree
Hide file tree
Showing 11 changed files with 841 additions and 784 deletions.
1,544 changes: 772 additions & 772 deletions Include/sdk/_sdk-versions.json

Large diffs are not rendered by default.

8 changes: 7 additions & 1 deletion changelogs/CHANGELOG.2024.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
### 4.1.593 (2024-06-04 21:04Z)
### 4.1.594 (2024-06-05 21:36Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.825.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 Global Accelerator
* Modified cmdlet Update-GACLAccelerator: added parameter IpAddress.
* Modified cmdlet Update-GACLCustomRoutingAccelerator: added parameter IpAddress.

### 4.1.593 (2024-06-04 21:04Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.824.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 EventBridge Pipes
* Modified cmdlet New-PIPESPipe: added parameters TimestreamParameters_DimensionMapping, TimestreamParameters_EpochTimeUnit, TimestreamParameters_MultiMeasureMapping, TimestreamParameters_SingleMeasureMapping, TimestreamParameters_TimeFieldType, TimestreamParameters_TimestampFormat, TimestreamParameters_TimeValue and TimestreamParameters_VersionValue.
Expand Down
8 changes: 7 additions & 1 deletion changelogs/CHANGELOG.ALL.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
### 4.1.593 (2024-06-04 21:04Z)
### 4.1.594 (2024-06-05 21:36Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.825.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 Global Accelerator
* Modified cmdlet Update-GACLAccelerator: added parameter IpAddress.
* Modified cmdlet Update-GACLCustomRoutingAccelerator: added parameter IpAddress.

### 4.1.593 (2024-06-04 21:04Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.824.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 EventBridge Pipes
* Modified cmdlet New-PIPESPipe: added parameters TimestreamParameters_DimensionMapping, TimestreamParameters_EpochTimeUnit, TimestreamParameters_MultiMeasureMapping, TimestreamParameters_SingleMeasureMapping, TimestreamParameters_TimeFieldType, TimestreamParameters_TimestampFormat, TimestreamParameters_TimeValue and TimestreamParameters_VersionValue.
Expand Down
2 changes: 1 addition & 1 deletion generator/AWSPSGeneratorLib/Config/ServiceConfig/glue.xml
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@
<Params />
<TypesNotToFlatten />
</ServiceOperation>
<ServiceOperation MethodName="CreateConnection" Verb="New" Noun="Connection" AnonymousShouldProcessTarget="true" PipelineParameter="ConnectionInput" NoPipelineParameter="false">
<ServiceOperation MethodName="CreateConnection" OutputProperty="*" Verb="New" Noun="Connection" AnonymousShouldProcessTarget="true" PipelineParameter="ConnectionInput" NoPipelineParameter="false">
<Params />
<TypesNotToFlatten />
</ServiceOperation>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,17 @@ public partial class UpdateGACLAcceleratorCmdlet : AmazonGlobalAcceleratorClient
public System.Boolean? Enabled { get; set; }
#endregion

#region Parameter IpAddress
/// <summary>
/// <para>
/// <para>The IP addresses for an accelerator.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
[Alias("IpAddresses")]
public System.String[] IpAddress { get; set; }
#endregion

#region Parameter IpAddressType
/// <summary>
/// <para>
Expand Down Expand Up @@ -187,6 +198,10 @@ protected override void ProcessRecord()
}
#endif
context.Enabled = this.Enabled;
if (this.IpAddress != null)
{
context.IpAddress = new List<System.String>(this.IpAddress);
}
context.IpAddressType = this.IpAddressType;
context.Name = this.Name;

Expand All @@ -213,6 +228,10 @@ public object Execute(ExecutorContext context)
{
request.Enabled = cmdletContext.Enabled.Value;
}
if (cmdletContext.IpAddress != null)
{
request.IpAddresses = cmdletContext.IpAddress;
}
if (cmdletContext.IpAddressType != null)
{
request.IpAddressType = cmdletContext.IpAddressType;
Expand Down Expand Up @@ -284,6 +303,7 @@ internal partial class CmdletContext : ExecutorContext
{
public System.String AcceleratorArn { get; set; }
public System.Boolean? Enabled { get; set; }
public List<System.String> IpAddress { get; set; }
public Amazon.GlobalAccelerator.IpAddressType IpAddressType { get; set; }
public System.String Name { get; set; }
public System.Func<Amazon.GlobalAccelerator.Model.UpdateAcceleratorResponse, UpdateGACLAcceleratorCmdlet, object> Select { get; set; } =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,17 @@ public partial class UpdateGACLCustomRoutingAcceleratorCmdlet : AmazonGlobalAcce
public System.Boolean? Enabled { get; set; }
#endregion

#region Parameter IpAddress
/// <summary>
/// <para>
/// <para>The IP addresses for an accelerator.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
[Alias("IpAddresses")]
public System.String[] IpAddress { get; set; }
#endregion

#region Parameter IpAddressType
/// <summary>
/// <para>
Expand Down Expand Up @@ -165,6 +176,10 @@ protected override void ProcessRecord()
}
#endif
context.Enabled = this.Enabled;
if (this.IpAddress != null)
{
context.IpAddress = new List<System.String>(this.IpAddress);
}
context.IpAddressType = this.IpAddressType;
context.Name = this.Name;

Expand All @@ -191,6 +206,10 @@ public object Execute(ExecutorContext context)
{
request.Enabled = cmdletContext.Enabled.Value;
}
if (cmdletContext.IpAddress != null)
{
request.IpAddresses = cmdletContext.IpAddress;
}
if (cmdletContext.IpAddressType != null)
{
request.IpAddressType = cmdletContext.IpAddressType;
Expand Down Expand Up @@ -262,6 +281,7 @@ internal partial class CmdletContext : ExecutorContext
{
public System.String AcceleratorArn { get; set; }
public System.Boolean? Enabled { get; set; }
public List<System.String> IpAddress { get; set; }
public Amazon.GlobalAccelerator.IpAddressType IpAddressType { get; set; }
public System.String Name { get; set; }
public System.Func<Amazon.GlobalAccelerator.Model.UpdateCustomRoutingAcceleratorResponse, UpdateGACLCustomRoutingAcceleratorCmdlet, object> Select { get; set; } =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,10 @@ namespace Amazon.PowerShell.Cmdlets.GLUE
/// </para>
/// </summary>
[Cmdlet("New", "GLUEConnection", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
[OutputType("Amazon.Glue.Model.CreateConnectionResponse")]
[AWSCmdlet("Calls the AWS Glue CreateConnection API operation.", Operation = new[] {"CreateConnection"}, SelectReturnType = typeof(Amazon.Glue.Model.CreateConnectionResponse))]
[AWSCmdletOutput("None or Amazon.Glue.Model.CreateConnectionResponse",
"This cmdlet does not generate any output." +
"The service response (type Amazon.Glue.Model.CreateConnectionResponse) can be referenced from properties attached to the cmdlet entry in the $AWSHistory stack."
[AWSCmdletOutput("Amazon.Glue.Model.CreateConnectionResponse",
"This cmdlet returns an Amazon.Glue.Model.CreateConnectionResponse object containing multiple properties. The object can also be referenced from properties attached to the cmdlet entry in the $AWSHistory stack."
)]
public partial class NewGLUEConnectionCmdlet : AmazonGlueClientCmdlet, IExecutor
{
Expand Down Expand Up @@ -88,8 +87,9 @@ public partial class NewGLUEConnectionCmdlet : AmazonGlueClientCmdlet, IExecutor

#region Parameter Select
/// <summary>
/// Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
/// Use the -Select parameter to control the cmdlet output. The default value is '*'.
/// Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.Glue.Model.CreateConnectionResponse).
/// Specifying the name of a property of type Amazon.Glue.Model.CreateConnectionResponse will result in that property being returned.
/// Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down Expand Up @@ -256,7 +256,7 @@ internal partial class CmdletContext : ExecutorContext
public Amazon.Glue.Model.ConnectionInput ConnectionInput { get; set; }
public Dictionary<System.String, System.String> Tag { get; set; }
public System.Func<Amazon.Glue.Model.CreateConnectionResponse, NewGLUEConnectionCmdlet, object> Select { get; set; } =
(response, cmdlet) => null;
(response, cmdlet) => response;
}

}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -405,7 +405,10 @@ public partial class NewGLUEJobCmdlet : AmazonGlueClientCmdlet, IExecutor
/// <para>
/// <para>The job timeout in minutes. This is the maximum time that a job run can consume resources
/// before it is terminated and enters <c>TIMEOUT</c> status. The default is 2,880 minutes
/// (48 hours).</para>
/// (48 hours) for batch jobs.</para><para>Streaming jobs must have timeout values less than 7 days or 10080 minutes. When the
/// value is left blank, the job will be restarted after 7 days based if you have not
/// setup a maintenance window. If you have setup maintenance window, it will be restarted
/// during the maintenance window after 7 days.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,8 +164,10 @@ public partial class StartGLUEJobRunCmdlet : AmazonGlueClientCmdlet, IExecutor
/// <para>
/// <para>The <c>JobRun</c> timeout in minutes. This is the maximum time that a job run can
/// consume resources before it is terminated and enters <c>TIMEOUT</c> status. This value
/// overrides the timeout value set in the parent job.</para><para>Streaming jobs do not have a timeout. The default for non-streaming jobs is 2,880
/// minutes (48 hours).</para>
/// overrides the timeout value set in the parent job. </para><para>Streaming jobs must have timeout values less than 7 days or 10080 minutes. When the
/// value is left blank, the job will be restarted after 7 days based if you have not
/// setup a maintenance window. If you have setup maintenance window, it will be restarted
/// during the maintenance window after 7 days.</para>
/// </para>
/// </summary>
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
Expand Down
Binary file modified modules/AWSPowerShell/CmdletsList.dat
Binary file not shown.
Binary file modified modules/ModularAWSPowerShell/CmdletsList.dat
Binary file not shown.

0 comments on commit 892bc85

Please sign in to comment.