Skip to content

Commit 192bc59

Browse files
chore: Updates version to 1.0.8
1 parent 19c6290 commit 192bc59

File tree

8 files changed

+460
-55
lines changed

8 files changed

+460
-55
lines changed

Package.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.0.7
1+
1.0.8

Package.version.next

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.0.8
1+
1.0.9

Sources/Services/AWSCustomerProfiles/Sources/AWSCustomerProfiles/Models.swift

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3859,6 +3859,8 @@ public struct GetIntegrationOutput: Swift.Sendable {
38593859
public var objectTypeName: Swift.String?
38603860
/// A map in which each key is an event type from an external application such as Segment or Shopify, and each value is an ObjectTypeName (template) used to ingest the event. It supports the following event types: SegmentIdentify, ShopifyCreateCustomers, ShopifyUpdateCustomers, ShopifyCreateDraftOrders, ShopifyUpdateDraftOrders, ShopifyCreateOrders, and ShopifyUpdatedOrders.
38613861
public var objectTypeNames: [Swift.String: Swift.String]?
3862+
/// The Amazon Resource Name (ARN) of the IAM role. The Integration uses this role to make Customer Profiles requests on your behalf.
3863+
public var roleArn: Swift.String?
38623864
/// The tags used to organize, track, or control access for this resource.
38633865
public var tags: [Swift.String: Swift.String]?
38643866
/// The URI of the S3 bucket or any other type of data source.
@@ -3874,6 +3876,7 @@ public struct GetIntegrationOutput: Swift.Sendable {
38743876
lastUpdatedAt: Foundation.Date? = nil,
38753877
objectTypeName: Swift.String? = nil,
38763878
objectTypeNames: [Swift.String: Swift.String]? = nil,
3879+
roleArn: Swift.String? = nil,
38773880
tags: [Swift.String: Swift.String]? = nil,
38783881
uri: Swift.String? = nil,
38793882
workflowId: Swift.String? = nil
@@ -3885,6 +3888,7 @@ public struct GetIntegrationOutput: Swift.Sendable {
38853888
self.lastUpdatedAt = lastUpdatedAt
38863889
self.objectTypeName = objectTypeName
38873890
self.objectTypeNames = objectTypeNames
3891+
self.roleArn = roleArn
38883892
self.tags = tags
38893893
self.uri = uri
38903894
self.workflowId = workflowId
@@ -4400,6 +4404,8 @@ extension CustomerProfilesClientTypes {
44004404
public var objectTypeName: Swift.String?
44014405
/// A map in which each key is an event type from an external application such as Segment or Shopify, and each value is an ObjectTypeName (template) used to ingest the event. It supports the following event types: SegmentIdentify, ShopifyCreateCustomers, ShopifyUpdateCustomers, ShopifyCreateDraftOrders, ShopifyUpdateDraftOrders, ShopifyCreateOrders, and ShopifyUpdatedOrders.
44024406
public var objectTypeNames: [Swift.String: Swift.String]?
4407+
/// The Amazon Resource Name (ARN) of the IAM role. The Integration uses this role to make Customer Profiles requests on your behalf.
4408+
public var roleArn: Swift.String?
44034409
/// The tags used to organize, track, or control access for this resource.
44044410
public var tags: [Swift.String: Swift.String]?
44054411
/// The URI of the S3 bucket or any other type of data source.
@@ -4415,6 +4421,7 @@ extension CustomerProfilesClientTypes {
44154421
lastUpdatedAt: Foundation.Date? = nil,
44164422
objectTypeName: Swift.String? = nil,
44174423
objectTypeNames: [Swift.String: Swift.String]? = nil,
4424+
roleArn: Swift.String? = nil,
44184425
tags: [Swift.String: Swift.String]? = nil,
44194426
uri: Swift.String? = nil,
44204427
workflowId: Swift.String? = nil
@@ -4426,6 +4433,7 @@ extension CustomerProfilesClientTypes {
44264433
self.lastUpdatedAt = lastUpdatedAt
44274434
self.objectTypeName = objectTypeName
44284435
self.objectTypeNames = objectTypeNames
4436+
self.roleArn = roleArn
44294437
self.tags = tags
44304438
self.uri = uri
44314439
self.workflowId = workflowId
@@ -5383,6 +5391,8 @@ public struct PutIntegrationInput: Swift.Sendable {
53835391
public var objectTypeName: Swift.String?
53845392
/// A map in which each key is an event type from an external application such as Segment or Shopify, and each value is an ObjectTypeName (template) used to ingest the event. It supports the following event types: SegmentIdentify, ShopifyCreateCustomers, ShopifyUpdateCustomers, ShopifyCreateDraftOrders, ShopifyUpdateDraftOrders, ShopifyCreateOrders, and ShopifyUpdatedOrders.
53855393
public var objectTypeNames: [Swift.String: Swift.String]?
5394+
/// The Amazon Resource Name (ARN) of the IAM role. The Integration uses this role to make Customer Profiles requests on your behalf.
5395+
public var roleArn: Swift.String?
53865396
/// The tags used to organize, track, or control access for this resource.
53875397
public var tags: [Swift.String: Swift.String]?
53885398
/// The URI of the S3 bucket or any other type of data source.
@@ -5393,6 +5403,7 @@ public struct PutIntegrationInput: Swift.Sendable {
53935403
flowDefinition: CustomerProfilesClientTypes.FlowDefinition? = nil,
53945404
objectTypeName: Swift.String? = nil,
53955405
objectTypeNames: [Swift.String: Swift.String]? = nil,
5406+
roleArn: Swift.String? = nil,
53965407
tags: [Swift.String: Swift.String]? = nil,
53975408
uri: Swift.String? = nil
53985409
)
@@ -5401,14 +5412,15 @@ public struct PutIntegrationInput: Swift.Sendable {
54015412
self.flowDefinition = flowDefinition
54025413
self.objectTypeName = objectTypeName
54035414
self.objectTypeNames = objectTypeNames
5415+
self.roleArn = roleArn
54045416
self.tags = tags
54055417
self.uri = uri
54065418
}
54075419
}
54085420

54095421
extension PutIntegrationInput: Swift.CustomDebugStringConvertible {
54105422
public var debugDescription: Swift.String {
5411-
"PutIntegrationInput(domainName: \(Swift.String(describing: domainName)), objectTypeName: \(Swift.String(describing: objectTypeName)), objectTypeNames: \(Swift.String(describing: objectTypeNames)), tags: \(Swift.String(describing: tags)), uri: \(Swift.String(describing: uri)), flowDefinition: \"CONTENT_REDACTED\")"}
5423+
"PutIntegrationInput(domainName: \(Swift.String(describing: domainName)), objectTypeName: \(Swift.String(describing: objectTypeName)), objectTypeNames: \(Swift.String(describing: objectTypeNames)), roleArn: \(Swift.String(describing: roleArn)), tags: \(Swift.String(describing: tags)), uri: \(Swift.String(describing: uri)), flowDefinition: \"CONTENT_REDACTED\")"}
54125424
}
54135425

54145426
public struct PutIntegrationOutput: Swift.Sendable {
@@ -5427,6 +5439,8 @@ public struct PutIntegrationOutput: Swift.Sendable {
54275439
public var objectTypeName: Swift.String?
54285440
/// A map in which each key is an event type from an external application such as Segment or Shopify, and each value is an ObjectTypeName (template) used to ingest the event. It supports the following event types: SegmentIdentify, ShopifyCreateCustomers, ShopifyUpdateCustomers, ShopifyCreateDraftOrders, ShopifyUpdateDraftOrders, ShopifyCreateOrders, and ShopifyUpdatedOrders.
54295441
public var objectTypeNames: [Swift.String: Swift.String]?
5442+
/// The Amazon Resource Name (ARN) of the IAM role. The Integration uses this role to make Customer Profiles requests on your behalf.
5443+
public var roleArn: Swift.String?
54305444
/// The tags used to organize, track, or control access for this resource.
54315445
public var tags: [Swift.String: Swift.String]?
54325446
/// The URI of the S3 bucket or any other type of data source.
@@ -5442,6 +5456,7 @@ public struct PutIntegrationOutput: Swift.Sendable {
54425456
lastUpdatedAt: Foundation.Date? = nil,
54435457
objectTypeName: Swift.String? = nil,
54445458
objectTypeNames: [Swift.String: Swift.String]? = nil,
5459+
roleArn: Swift.String? = nil,
54455460
tags: [Swift.String: Swift.String]? = nil,
54465461
uri: Swift.String? = nil,
54475462
workflowId: Swift.String? = nil
@@ -5453,6 +5468,7 @@ public struct PutIntegrationOutput: Swift.Sendable {
54535468
self.lastUpdatedAt = lastUpdatedAt
54545469
self.objectTypeName = objectTypeName
54555470
self.objectTypeNames = objectTypeNames
5471+
self.roleArn = roleArn
54565472
self.tags = tags
54575473
self.uri = uri
54585474
self.workflowId = workflowId
@@ -7320,6 +7336,7 @@ extension PutIntegrationInput {
73207336
try writer["FlowDefinition"].write(value.flowDefinition, with: CustomerProfilesClientTypes.FlowDefinition.write(value:to:))
73217337
try writer["ObjectTypeName"].write(value.objectTypeName)
73227338
try writer["ObjectTypeNames"].writeMap(value.objectTypeNames, valueWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), keyNodeInfo: "key", valueNodeInfo: "value", isFlattened: false)
7339+
try writer["RoleArn"].write(value.roleArn)
73237340
try writer["Tags"].writeMap(value.tags, valueWritingClosure: SmithyReadWrite.WritingClosures.writeString(value:to:), keyNodeInfo: "key", valueNodeInfo: "value", isFlattened: false)
73247341
try writer["Uri"].write(value.uri)
73257342
}
@@ -7744,6 +7761,7 @@ extension GetIntegrationOutput {
77447761
value.lastUpdatedAt = try reader["LastUpdatedAt"].readTimestampIfPresent(format: SmithyTimestamps.TimestampFormat.epochSeconds) ?? SmithyTimestamps.TimestampFormatter(format: .dateTime).date(from: "1970-01-01T00:00:00Z")
77457762
value.objectTypeName = try reader["ObjectTypeName"].readIfPresent()
77467763
value.objectTypeNames = try reader["ObjectTypeNames"].readMapIfPresent(valueReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), keyNodeInfo: "key", valueNodeInfo: "value", isFlattened: false)
7764+
value.roleArn = try reader["RoleArn"].readIfPresent()
77477765
value.tags = try reader["Tags"].readMapIfPresent(valueReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), keyNodeInfo: "key", valueNodeInfo: "value", isFlattened: false)
77487766
value.uri = try reader["Uri"].readIfPresent() ?? ""
77497767
value.workflowId = try reader["WorkflowId"].readIfPresent()
@@ -8053,6 +8071,7 @@ extension PutIntegrationOutput {
80538071
value.lastUpdatedAt = try reader["LastUpdatedAt"].readTimestampIfPresent(format: SmithyTimestamps.TimestampFormat.epochSeconds) ?? SmithyTimestamps.TimestampFormatter(format: .dateTime).date(from: "1970-01-01T00:00:00Z")
80548072
value.objectTypeName = try reader["ObjectTypeName"].readIfPresent()
80558073
value.objectTypeNames = try reader["ObjectTypeNames"].readMapIfPresent(valueReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), keyNodeInfo: "key", valueNodeInfo: "value", isFlattened: false)
8074+
value.roleArn = try reader["RoleArn"].readIfPresent()
80568075
value.tags = try reader["Tags"].readMapIfPresent(valueReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), keyNodeInfo: "key", valueNodeInfo: "value", isFlattened: false)
80578076
value.uri = try reader["Uri"].readIfPresent() ?? ""
80588077
value.workflowId = try reader["WorkflowId"].readIfPresent()
@@ -9627,6 +9646,7 @@ extension CustomerProfilesClientTypes.ListIntegrationItem {
96279646
value.objectTypeNames = try reader["ObjectTypeNames"].readMapIfPresent(valueReadingClosure: SmithyReadWrite.ReadingClosures.readString(from:), keyNodeInfo: "key", valueNodeInfo: "value", isFlattened: false)
96289647
value.workflowId = try reader["WorkflowId"].readIfPresent()
96299648
value.isUnstructured = try reader["IsUnstructured"].readIfPresent()
9649+
value.roleArn = try reader["RoleArn"].readIfPresent()
96309650
return value
96319651
}
96329652
}

0 commit comments

Comments
 (0)