Skip to content

Commit 10a161c

Browse files
chore: Updates version to 1.7.4
1 parent ad7e6c1 commit 10a161c

13 files changed

Lines changed: 829 additions & 100 deletions

File tree

Package.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.7.3
1+
1.7.4

Package.version.next

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.7.4
1+
1.7.5

Sources/Core/AWSSDKDynamic/Sources/AWSSDKDynamic/PackageVersion.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77

88
// Code is auto-generated. DO NOT EDIT!
99

10-
public let packageVersion = "1.7.3"
10+
public let packageVersion = "1.7.4"

Sources/Services/AWSDataZone/Sources/AWSDataZone/Models.swift

Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5271,6 +5271,31 @@ extension DataZoneClientTypes {
52715271
}
52725272
}
52735273

5274+
extension DataZoneClientTypes {
5275+
5276+
/// The VPC connection properties used when creating a connection.
5277+
public struct VpcPropertiesInput: Swift.Sendable {
5278+
/// The security group ID of the VPC connection. Must match the pattern ^sg-[a-z0-9]+$. Maximum length of 32.
5279+
public var securityGroupId: Swift.String?
5280+
/// The subnet IDs of the VPC connection. You can specify between 1 and 16 subnet IDs.
5281+
/// This member is required.
5282+
public var subnetIds: [Swift.String]?
5283+
/// The identifier of the VPC. Must match the pattern ^vpc-[a-z0-9]+$. Maximum length of 32.
5284+
/// This member is required.
5285+
public var vpcId: Swift.String?
5286+
5287+
public init(
5288+
securityGroupId: Swift.String? = nil,
5289+
subnetIds: [Swift.String]? = nil,
5290+
vpcId: Swift.String? = nil
5291+
) {
5292+
self.securityGroupId = securityGroupId
5293+
self.subnetIds = subnetIds
5294+
self.vpcId = vpcId
5295+
}
5296+
}
5297+
}
5298+
52745299
extension DataZoneClientTypes {
52755300

52765301
/// The Amazon MWAA properties.
@@ -5325,6 +5350,8 @@ extension DataZoneClientTypes {
53255350
case workflowsserverlessproperties(DataZoneClientTypes.WorkflowsServerlessPropertiesInput)
53265351
/// The lakehouse properties of a connection.
53275352
case lakehouseproperties(DataZoneClientTypes.LakehousePropertiesInput)
5353+
/// The VPC properties of a connection.
5354+
case vpcproperties(DataZoneClientTypes.VpcPropertiesInput)
53285355
case sdkUnknown(Swift.String)
53295356
}
53305357
}
@@ -5777,6 +5804,40 @@ extension DataZoneClientTypes {
57775804
}
57785805
}
57795806

5807+
extension DataZoneClientTypes {
5808+
5809+
/// The VPC connection properties returned in responses.
5810+
public struct VpcPropertiesOutput: Swift.Sendable {
5811+
/// The Amazon Web Services Glue connection names associated with the VPC connection.
5812+
public var glueConnectionNames: [Swift.String]?
5813+
/// The security group ID of the VPC connection.
5814+
public var securityGroupId: Swift.String?
5815+
/// The status of the VPC connection.
5816+
/// This member is required.
5817+
public var status: DataZoneClientTypes.ConnectionStatus?
5818+
/// The subnet IDs of the VPC connection.
5819+
/// This member is required.
5820+
public var subnetIds: [Swift.String]?
5821+
/// The identifier of the VPC.
5822+
/// This member is required.
5823+
public var vpcId: Swift.String?
5824+
5825+
public init(
5826+
glueConnectionNames: [Swift.String]? = nil,
5827+
securityGroupId: Swift.String? = nil,
5828+
status: DataZoneClientTypes.ConnectionStatus? = nil,
5829+
subnetIds: [Swift.String]? = nil,
5830+
vpcId: Swift.String? = nil
5831+
) {
5832+
self.glueConnectionNames = glueConnectionNames
5833+
self.securityGroupId = securityGroupId
5834+
self.status = status
5835+
self.subnetIds = subnetIds
5836+
self.vpcId = vpcId
5837+
}
5838+
}
5839+
}
5840+
57805841
extension DataZoneClientTypes {
57815842

57825843
/// The Amazon MWAA properties.
@@ -5831,6 +5892,8 @@ extension DataZoneClientTypes {
58315892
case workflowsserverlessproperties(DataZoneClientTypes.WorkflowsServerlessPropertiesOutput)
58325893
/// The lakehouse properties of a connection.
58335894
case lakehouseproperties(DataZoneClientTypes.LakehousePropertiesOutput)
5895+
/// The VPC properties of a connection.
5896+
case vpcproperties(DataZoneClientTypes.VpcPropertiesOutput)
58345897
case sdkUnknown(Swift.String)
58355898
}
58365899
}
@@ -6025,6 +6088,29 @@ extension DataZoneClientTypes {
60256088
}
60266089
}
60276090

6091+
extension DataZoneClientTypes {
6092+
6093+
/// The VPC connection properties used when updating a connection.
6094+
public struct VpcPropertiesPatch: Swift.Sendable {
6095+
/// The security group ID of the VPC connection.
6096+
public var securityGroupId: Swift.String?
6097+
/// The subnet IDs of the VPC connection.
6098+
public var subnetIds: [Swift.String]?
6099+
/// The identifier of the VPC.
6100+
public var vpcId: Swift.String?
6101+
6102+
public init(
6103+
securityGroupId: Swift.String? = nil,
6104+
subnetIds: [Swift.String]? = nil,
6105+
vpcId: Swift.String? = nil
6106+
) {
6107+
self.securityGroupId = securityGroupId
6108+
self.subnetIds = subnetIds
6109+
self.vpcId = vpcId
6110+
}
6111+
}
6112+
}
6113+
60286114
extension DataZoneClientTypes {
60296115

60306116
/// The connection properties patch.
@@ -6047,6 +6133,8 @@ extension DataZoneClientTypes {
60476133
case mlflowproperties(DataZoneClientTypes.MlflowPropertiesPatch)
60486134
/// The lakehouse properties of a connection properties patch.
60496135
case lakehouseproperties(DataZoneClientTypes.LakehousePropertiesPatch)
6136+
/// The VPC properties of a connection properties patch.
6137+
case vpcproperties(DataZoneClientTypes.VpcPropertiesPatch)
60506138
case sdkUnknown(Swift.String)
60516139
}
60526140
}
@@ -6104,6 +6192,7 @@ extension DataZoneClientTypes {
61046192
case sqlserver
61056193
case teradata
61066194
case vertica
6195+
case vpc
61076196
case workflowsMwaa
61086197
case sdkUnknown(Swift.String)
61096198

@@ -6130,6 +6219,7 @@ extension DataZoneClientTypes {
61306219
.sqlserver,
61316220
.teradata,
61326221
.vertica,
6222+
.vpc,
61336223
.workflowsMwaa
61346224
]
61356225
}
@@ -6162,6 +6252,7 @@ extension DataZoneClientTypes {
61626252
case .sqlserver: return "SQLSERVER"
61636253
case .teradata: return "TERADATA"
61646254
case .vertica: return "VERTICA"
6255+
case .vpc: return "VPC"
61656256
case .workflowsMwaa: return "WORKFLOWS_MWAA"
61666257
case let .sdkUnknown(s): return s
61676258
}
@@ -38347,6 +38438,8 @@ extension DataZoneClientTypes.ConnectionPropertiesInput {
3834738438
try writer["sparkEmrProperties"].write(sparkemrproperties, with: DataZoneClientTypes.SparkEmrPropertiesInput.write(value:to:))
3834838439
case let .sparkglueproperties(sparkglueproperties):
3834938440
try writer["sparkGlueProperties"].write(sparkglueproperties, with: DataZoneClientTypes.SparkGluePropertiesInput.write(value:to:))
38441+
case let .vpcproperties(vpcproperties):
38442+
try writer["vpcProperties"].write(vpcproperties, with: DataZoneClientTypes.VpcPropertiesInput.write(value:to:))
3835038443
case let .workflowsmwaaproperties(workflowsmwaaproperties):
3835138444
try writer["workflowsMwaaProperties"].write(workflowsmwaaproperties, with: DataZoneClientTypes.WorkflowsMwaaPropertiesInput.write(value:to:))
3835238445
case let .workflowsserverlessproperties(workflowsserverlessproperties):
@@ -38389,6 +38482,8 @@ extension DataZoneClientTypes.ConnectionPropertiesOutput {
3838938482
return .workflowsserverlessproperties(try reader["workflowsServerlessProperties"].read(with: DataZoneClientTypes.WorkflowsServerlessPropertiesOutput.read(from:)))
3839038483
case "lakehouseProperties":
3839138484
return .lakehouseproperties(try reader["lakehouseProperties"].read(with: DataZoneClientTypes.LakehousePropertiesOutput.read(from:)))
38485+
case "vpcProperties":
38486+
return .vpcproperties(try reader["vpcProperties"].read(with: DataZoneClientTypes.VpcPropertiesOutput.read(from:)))
3839238487
default:
3839338488
return .sdkUnknown(name ?? "")
3839438489
}
@@ -38418,6 +38513,8 @@ extension DataZoneClientTypes.ConnectionPropertiesPatch {
3841838513
try writer["s3Properties"].write(s3properties, with: DataZoneClientTypes.S3PropertiesPatch.write(value:to:))
3841938514
case let .sparkemrproperties(sparkemrproperties):
3842038515
try writer["sparkEmrProperties"].write(sparkemrproperties, with: DataZoneClientTypes.SparkEmrPropertiesPatch.write(value:to:))
38516+
case let .vpcproperties(vpcproperties):
38517+
try writer["vpcProperties"].write(vpcproperties, with: DataZoneClientTypes.VpcPropertiesPatch.write(value:to:))
3842138518
case let .sdkUnknown(sdkUnknown):
3842238519
try writer["sdkUnknown"].write(sdkUnknown)
3842338520
}
@@ -42716,6 +42813,40 @@ extension DataZoneClientTypes.UserProfileSummary {
4271642813
}
4271742814
}
4271842815

42816+
extension DataZoneClientTypes.VpcPropertiesInput {
42817+
42818+
static func write(value: DataZoneClientTypes.VpcPropertiesInput?, to writer: SmithyJSON.Writer) throws {
42819+
guard let value else { return }
42820+
try writer["securityGroupId"].write(value.securityGroupId)
42821+
try writer["subnetIds"].writeList(value.subnetIds, memberWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), memberNodeInfo: "member", isFlattened: false)
42822+
try writer["vpcId"].write(value.vpcId)
42823+
}
42824+
}
42825+
42826+
extension DataZoneClientTypes.VpcPropertiesOutput {
42827+
42828+
static func read(from reader: SmithyJSON.Reader) throws -> DataZoneClientTypes.VpcPropertiesOutput {
42829+
guard reader.hasContent else { throw SmithyReadWrite.ReaderError.requiredValueNotPresent }
42830+
var value = DataZoneClientTypes.VpcPropertiesOutput()
42831+
value.vpcId = try reader["vpcId"].readIfPresent() ?? ""
42832+
value.subnetIds = try reader["subnetIds"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false) ?? []
42833+
value.status = try reader["status"].readIfPresent() ?? .sdkUnknown("")
42834+
value.securityGroupId = try reader["securityGroupId"].readIfPresent()
42835+
value.glueConnectionNames = try reader["glueConnectionNames"].readListIfPresent(memberReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), memberNodeInfo: "member", isFlattened: false)
42836+
return value
42837+
}
42838+
}
42839+
42840+
extension DataZoneClientTypes.VpcPropertiesPatch {
42841+
42842+
static func write(value: DataZoneClientTypes.VpcPropertiesPatch?, to writer: SmithyJSON.Writer) throws {
42843+
guard let value else { return }
42844+
try writer["securityGroupId"].write(value.securityGroupId)
42845+
try writer["subnetIds"].writeList(value.subnetIds, memberWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), memberNodeInfo: "member", isFlattened: false)
42846+
try writer["vpcId"].write(value.vpcId)
42847+
}
42848+
}
42849+
4271942850
extension DataZoneClientTypes.WorkflowsMwaaPropertiesInput {
4272042851

4272142852
static func write(value: DataZoneClientTypes.WorkflowsMwaaPropertiesInput?, to writer: SmithyJSON.Writer) throws {

Sources/Services/AWSEC2/Sources/AWSEC2/Models.swift

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -74810,6 +74810,21 @@ extension EC2ClientTypes {
7481074810
}
7481174811
}
7481274812

74813+
extension EC2ClientTypes {
74814+
74815+
/// Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves. For more information, see [ What is Amazon Web Services Nitro Enclaves?](https://docs.aws.amazon.com/enclaves/latest/user/nitro-enclave.html) in the Amazon Web Services Nitro Enclaves User Guide.
74816+
public struct EnclaveOptionsRequest: Swift.Sendable {
74817+
/// To enable the instance for Amazon Web Services Nitro Enclaves, set this parameter to true.
74818+
public var enabled: Swift.Bool?
74819+
74820+
public init(
74821+
enabled: Swift.Bool? = nil
74822+
) {
74823+
self.enabled = enabled
74824+
}
74825+
}
74826+
}
74827+
7481374828
extension EC2ClientTypes {
7481474829

7481574830
public struct BlobAttributeValue: Swift.Sendable {
@@ -74838,6 +74853,8 @@ public struct ModifyInstanceAttributeInput: Swift.Sendable {
7483874853
public var ebsOptimized: EC2ClientTypes.AttributeBooleanValue?
7483974854
/// Set to true to enable enhanced networking with ENA for the instance. This option is supported only for HVM instances. Specifying this option with a PV instance can make it unreachable.
7484074855
public var enaSupport: EC2ClientTypes.AttributeBooleanValue?
74856+
/// Enables or disables the instance for Amazon Web Services Nitro Enclaves. For more information, see the [Amazon Web Services Nitro Enclaves User Guide](https://docs.aws.amazon.com/enclaves/latest/user/nitro-enclave.html).
74857+
public var enclaveOptions: EC2ClientTypes.EnclaveOptionsRequest?
7484174858
/// Replaces the security groups of the instance with the specified security groups. You must specify the ID of at least one security group, even if it's just the default security group for the VPC.
7484274859
public var groups: [Swift.String]?
7484374860
/// The ID of the instance.
@@ -74868,6 +74885,7 @@ public struct ModifyInstanceAttributeInput: Swift.Sendable {
7486874885
dryRun: Swift.Bool? = nil,
7486974886
ebsOptimized: EC2ClientTypes.AttributeBooleanValue? = nil,
7487074887
enaSupport: EC2ClientTypes.AttributeBooleanValue? = nil,
74888+
enclaveOptions: EC2ClientTypes.EnclaveOptionsRequest? = nil,
7487174889
groups: [Swift.String]? = nil,
7487274890
instanceId: Swift.String? = nil,
7487374891
instanceInitiatedShutdownBehavior: EC2ClientTypes.AttributeValue? = nil,
@@ -74886,6 +74904,7 @@ public struct ModifyInstanceAttributeInput: Swift.Sendable {
7488674904
self.dryRun = dryRun
7488774905
self.ebsOptimized = ebsOptimized
7488874906
self.enaSupport = enaSupport
74907+
self.enclaveOptions = enclaveOptions
7488974908
self.groups = groups
7489074909
self.instanceId = instanceId
7489174910
self.instanceInitiatedShutdownBehavior = instanceInitiatedShutdownBehavior
@@ -74901,7 +74920,7 @@ public struct ModifyInstanceAttributeInput: Swift.Sendable {
7490174920

7490274921
extension ModifyInstanceAttributeInput: Swift.CustomDebugStringConvertible {
7490374922
public var debugDescription: Swift.String {
74904-
"ModifyInstanceAttributeInput(attribute: \(Swift.String(describing: attribute)), blockDeviceMappings: \(Swift.String(describing: blockDeviceMappings)), disableApiStop: \(Swift.String(describing: disableApiStop)), disableApiTermination: \(Swift.String(describing: disableApiTermination)), dryRun: \(Swift.String(describing: dryRun)), ebsOptimized: \(Swift.String(describing: ebsOptimized)), enaSupport: \(Swift.String(describing: enaSupport)), groups: \(Swift.String(describing: groups)), instanceId: \(Swift.String(describing: instanceId)), instanceInitiatedShutdownBehavior: \(Swift.String(describing: instanceInitiatedShutdownBehavior)), instanceType: \(Swift.String(describing: instanceType)), kernel: \(Swift.String(describing: kernel)), ramdisk: \(Swift.String(describing: ramdisk)), sourceDestCheck: \(Swift.String(describing: sourceDestCheck)), sriovNetSupport: \(Swift.String(describing: sriovNetSupport)), userData: \(Swift.String(describing: userData)), value: \"CONTENT_REDACTED\")"}
74923+
"ModifyInstanceAttributeInput(attribute: \(Swift.String(describing: attribute)), blockDeviceMappings: \(Swift.String(describing: blockDeviceMappings)), disableApiStop: \(Swift.String(describing: disableApiStop)), disableApiTermination: \(Swift.String(describing: disableApiTermination)), dryRun: \(Swift.String(describing: dryRun)), ebsOptimized: \(Swift.String(describing: ebsOptimized)), enaSupport: \(Swift.String(describing: enaSupport)), enclaveOptions: \(Swift.String(describing: enclaveOptions)), groups: \(Swift.String(describing: groups)), instanceId: \(Swift.String(describing: instanceId)), instanceInitiatedShutdownBehavior: \(Swift.String(describing: instanceInitiatedShutdownBehavior)), instanceType: \(Swift.String(describing: instanceType)), kernel: \(Swift.String(describing: kernel)), ramdisk: \(Swift.String(describing: ramdisk)), sourceDestCheck: \(Swift.String(describing: sourceDestCheck)), sriovNetSupport: \(Swift.String(describing: sriovNetSupport)), userData: \(Swift.String(describing: userData)), value: \"CONTENT_REDACTED\")"}
7490574924
}
7490674925

7490774926
extension EC2ClientTypes {
@@ -81746,21 +81765,6 @@ extension EC2ClientTypes {
8174681765
}
8174781766
}
8174881767

81749-
extension EC2ClientTypes {
81750-
81751-
/// Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves. For more information, see [ What is Amazon Web Services Nitro Enclaves?](https://docs.aws.amazon.com/enclaves/latest/user/nitro-enclave.html) in the Amazon Web Services Nitro Enclaves User Guide.
81752-
public struct EnclaveOptionsRequest: Swift.Sendable {
81753-
/// To enable the instance for Amazon Web Services Nitro Enclaves, set this parameter to true.
81754-
public var enabled: Swift.Bool?
81755-
81756-
public init(
81757-
enabled: Swift.Bool? = nil
81758-
) {
81759-
self.enabled = enabled
81760-
}
81761-
}
81762-
}
81763-
8176481768
extension EC2ClientTypes {
8176581769

8176681770
/// Indicates whether your instance is configured for hibernation. This parameter is valid only if the instance meets the [hibernation prerequisites](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/hibernating-prerequisites.html). For more information, see [Hibernate your Amazon EC2 instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Hibernate.html) in the Amazon EC2 User Guide.
@@ -98465,6 +98469,7 @@ extension ModifyInstanceAttributeInput {
9846598469
try writer["DryRun"].write(value.dryRun)
9846698470
try writer["EbsOptimized"].write(value.ebsOptimized, with: EC2ClientTypes.AttributeBooleanValue.write(value:to:))
9846798471
try writer["EnaSupport"].write(value.enaSupport, with: EC2ClientTypes.AttributeBooleanValue.write(value:to:))
98472+
try writer["EnclaveOptions"].write(value.enclaveOptions, with: EC2ClientTypes.EnclaveOptionsRequest.write(value:to:))
9846898473
if !(value.groups?.isEmpty ?? true) {
9846998474
try writer["GroupId"].writeList(value.groups, memberWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), memberNodeInfo: "GroupId", isFlattened: true)
9847098475
}

0 commit comments

Comments
 (0)