Skip to content

Commit dad67e9

Browse files
Updated API models and rebuilt service gems.
1 parent a11cfa9 commit dad67e9

File tree

1,960 files changed

+5794
-2388
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,960 files changed

+5794
-2388
lines changed

apis/bedrock-runtime/2023-09-30/api-2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,7 @@
371371
},
372372
"DocumentBlockNameString":{
373373
"type":"string",
374-
"max":64,
374+
"max":200,
375375
"min":1
376376
},
377377
"DocumentFormat":{

apis/customer-profiles/2020-08-15/api-2.json

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,14 @@
55
"endpointPrefix":"profile",
66
"jsonVersion":"1.1",
77
"protocol":"rest-json",
8+
"protocols":["rest-json"],
89
"serviceAbbreviation":"Customer Profiles",
910
"serviceFullName":"Amazon Connect Customer Profiles",
1011
"serviceId":"Customer Profiles",
1112
"signatureVersion":"v4",
1213
"signingName":"profile",
13-
"uid":"customer-profiles-2020-08-15"
14+
"uid":"customer-profiles-2020-08-15",
15+
"auth":["aws.auth#sigv4"]
1416
},
1517
"operations":{
1618
"AddProfileKey":{
@@ -2054,6 +2056,8 @@
20542056
"EncryptionKey":{"shape":"encryptionKey"},
20552057
"AllowProfileCreation":{"shape":"boolean"},
20562058
"SourceLastUpdatedTimestampFormat":{"shape":"string1To255"},
2059+
"MaxAvailableProfileObjectCount":{"shape":"minSize0"},
2060+
"MaxProfileObjectCount":{"shape":"minSize1"},
20572061
"Fields":{"shape":"FieldMap"},
20582062
"Keys":{"shape":"KeyMap"},
20592063
"CreatedAt":{"shape":"timestamp"},
@@ -2566,6 +2570,8 @@
25662570
"Description":{"shape":"text"},
25672571
"CreatedAt":{"shape":"timestamp"},
25682572
"LastUpdatedAt":{"shape":"timestamp"},
2573+
"MaxProfileObjectCount":{"shape":"minSize1"},
2574+
"MaxAvailableProfileObjectCount":{"shape":"minSize0"},
25692575
"Tags":{"shape":"TagMap"}
25702576
}
25712577
},
@@ -3142,6 +3148,7 @@
31423148
"EncryptionKey":{"shape":"encryptionKey"},
31433149
"AllowProfileCreation":{"shape":"boolean"},
31443150
"SourceLastUpdatedTimestampFormat":{"shape":"string1To255"},
3151+
"MaxProfileObjectCount":{"shape":"minSize1"},
31453152
"Fields":{"shape":"FieldMap"},
31463153
"Keys":{"shape":"KeyMap"},
31473154
"Tags":{"shape":"TagMap"}
@@ -3161,6 +3168,8 @@
31613168
"EncryptionKey":{"shape":"encryptionKey"},
31623169
"AllowProfileCreation":{"shape":"boolean"},
31633170
"SourceLastUpdatedTimestampFormat":{"shape":"string1To255"},
3171+
"MaxProfileObjectCount":{"shape":"minSize1"},
3172+
"MaxAvailableProfileObjectCount":{"shape":"minSize0"},
31643173
"Fields":{"shape":"FieldMap"},
31653174
"Keys":{"shape":"KeyMap"},
31663175
"CreatedAt":{"shape":"timestamp"},
@@ -3899,6 +3908,14 @@
38993908
"min":1
39003909
},
39013910
"message":{"type":"string"},
3911+
"minSize0":{
3912+
"type":"integer",
3913+
"min":0
3914+
},
3915+
"minSize1":{
3916+
"type":"integer",
3917+
"min":1
3918+
},
39023919
"optionalBoolean":{"type":"boolean"},
39033920
"requestValueList":{
39043921
"type":"list",

apis/customer-profiles/2020-08-15/docs-2.json

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"version": "2.0",
3-
"service": "<fullname>Amazon Connect Customer Profiles</fullname> <p>Amazon Connect Customer Profiles is a unified customer profile for your contact center that has pre-built connectors powered by AppFlow that make it easy to combine customer information from third party applications, such as Salesforce (CRM), ServiceNow (ITSM), and your enterprise resource planning (ERP), with contact history from your Amazon Connect contact center. If you're new to Amazon Connect, you might find it helpful to review the <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/\">Amazon Connect Administrator Guide</a>.</p>",
3+
"service": "<fullname>Amazon Connect Customer Profiles</fullname> <p>Amazon Connect Customer Profiles is a unified customer profile for your contact center that has pre-built connectors powered by AppFlow that make it easy to combine customer information from third party applications, such as Salesforce (CRM), ServiceNow (ITSM), and your enterprise resource planning (ERP), with contact history from your Amazon Connect contact center. </p> <p>For more information about the Amazon Connect Customer Profiles feature, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/customer-profiles.html\">Use Customer Profiles</a> in the <i>Amazon Connect Administrator's Guide</i>. </p>",
44
"operations": {
55
"AddProfileKey": "<p>Associates a new key value with a specific profile, such as a Contact Record ContactId.</p> <p>A profile object can have a single unique key and any number of additional keys that can be used to identify the profile that it belongs to.</p>",
66
"CreateCalculatedAttributeDefinition": "<p>Creates a new calculated attribute definition. After creation, new object data ingested into Customer Profiles will be included in the calculated attribute, which can be retrieved for a profile using the <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetCalculatedAttributeForProfile.html\">GetCalculatedAttributeForProfile</a> API. Defining a calculated attribute makes it available for all profiles within a domain. Each calculated attribute can only reference one <code>ObjectType</code> and at most, two fields from that <code>ObjectType</code>.</p>",
7-
"CreateDomain": "<p>Creates a domain, which is a container for all customer data, such as customer profile attributes, object types, profile keys, and encryption keys. You can create multiple domains, and each domain can have multiple third-party integrations.</p> <p>Each Amazon Connect instance can be associated with only one domain. Multiple Amazon Connect instances can be associated with one domain.</p> <p>Use this API or <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_UpdateDomain.html\">UpdateDomain</a> to enable <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetMatches.html\">identity resolution</a>: set <code>Matching</code> to true.</p> <p>To prevent cross-service impersonation when you call this API, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/cross-service-confused-deputy-prevention.html\">Cross-service confused deputy prevention</a> for sample policies that you should apply. </p>",
7+
"CreateDomain": "<p>Creates a domain, which is a container for all customer data, such as customer profile attributes, object types, profile keys, and encryption keys. You can create multiple domains, and each domain can have multiple third-party integrations.</p> <p>Each Amazon Connect instance can be associated with only one domain. Multiple Amazon Connect instances can be associated with one domain.</p> <p>Use this API or <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_UpdateDomain.html\">UpdateDomain</a> to enable <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetMatches.html\">identity resolution</a>: set <code>Matching</code> to true.</p> <p>To prevent cross-service impersonation when you call this API, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/cross-service-confused-deputy-prevention.html\">Cross-service confused deputy prevention</a> for sample policies that you should apply. </p> <note> <p>It is not possible to associate a Customer Profiles domain with an Amazon Connect Instance directly from the API. If you would like to create a domain and associate a Customer Profiles domain, use the Amazon Connect admin website. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/enable-customer-profiles.html#enable-customer-profiles-step1\">Enable Customer Profiles</a>.</p> <p>Each Amazon Connect instance can be associated with only one domain. Multiple Amazon Connect instances can be associated with one domain.</p> </note>",
88
"CreateEventStream": "<p>Creates an event stream, which is a subscription to real-time events, such as when profiles are created and updated through Amazon Connect Customer Profiles.</p> <p>Each event stream can be associated with only one Kinesis Data Stream destination in the same region and Amazon Web Services account as the customer profiles domain</p>",
99
"CreateIntegrationWorkflow": "<p> Creates an integration workflow. An integration workflow is an async process which ingests historic data and sets up an integration for ongoing updates. The supported Amazon AppFlow sources are Salesforce, ServiceNow, and Marketo. </p>",
1010
"CreateProfile": "<p>Creates a standard profile.</p> <p>A standard profile represents the following attributes for a customer profile in a domain.</p>",
@@ -1900,6 +1900,23 @@
19001900
"ThrottlingException$Message": null
19011901
}
19021902
},
1903+
"minSize0": {
1904+
"base": null,
1905+
"refs": {
1906+
"GetProfileObjectTypeResponse$MaxAvailableProfileObjectCount": "<p>The amount of provisioned profile object max count available.</p>",
1907+
"ListProfileObjectTypeItem$MaxAvailableProfileObjectCount": "<p>The amount of provisioned profile object max count available.</p>",
1908+
"PutProfileObjectTypeResponse$MaxAvailableProfileObjectCount": "<p>The amount of provisioned profile object max count available.</p>"
1909+
}
1910+
},
1911+
"minSize1": {
1912+
"base": null,
1913+
"refs": {
1914+
"GetProfileObjectTypeResponse$MaxProfileObjectCount": "<p>The amount of profile object max count assigned to the object type.</p>",
1915+
"ListProfileObjectTypeItem$MaxProfileObjectCount": "<p>The amount of profile object max count assigned to the object type.</p>",
1916+
"PutProfileObjectTypeRequest$MaxProfileObjectCount": "<p>The amount of profile object max count assigned to the object type</p>",
1917+
"PutProfileObjectTypeResponse$MaxProfileObjectCount": "<p>The amount of profile object max count assigned to the object type.</p>"
1918+
}
1919+
},
19031920
"optionalBoolean": {
19041921
"base": null,
19051922
"refs": {
@@ -1955,7 +1972,7 @@
19551972
"sensitiveString0To255": {
19561973
"base": null,
19571974
"refs": {
1958-
"UpdateProfileRequest$AccountNumber": "<p>A unique account number that you have given to the customer.</p>",
1975+
"UpdateProfileRequest$AccountNumber": "<p>An account number that you have given to the customer.</p>",
19591976
"UpdateProfileRequest$BusinessName": "<p>The name of the customer’s business.</p>",
19601977
"UpdateProfileRequest$FirstName": "<p>The customer’s first name.</p>",
19611978
"UpdateProfileRequest$MiddleName": "<p>The customer’s middle name.</p>",
@@ -1982,7 +1999,7 @@
19821999
"sensitiveString1To255": {
19832000
"base": null,
19842001
"refs": {
1985-
"CreateProfileRequest$AccountNumber": "<p>A unique account number that you have given to the customer.</p>",
2002+
"CreateProfileRequest$AccountNumber": "<p>An account number that you have given to the customer.</p>",
19862003
"CreateProfileRequest$BusinessName": "<p>The name of the customer’s business.</p>",
19872004
"CreateProfileRequest$FirstName": "<p>The customer’s first name.</p>",
19882005
"CreateProfileRequest$MiddleName": "<p>The customer’s middle name.</p>",
@@ -1997,7 +2014,7 @@
19972014
"CreateProfileRequest$BusinessEmailAddress": "<p>The customer’s business email address.</p>",
19982015
"CreateProfileRequest$PartyTypeString": "<p>An alternative to <code>PartyType</code> which accepts any string as input.</p>",
19992016
"CreateProfileRequest$GenderString": "<p>An alternative to <code>Gender</code> which accepts any string as input.</p>",
2000-
"Profile$AccountNumber": "<p>A unique account number that you have given to the customer.</p>",
2017+
"Profile$AccountNumber": "<p>An account number that you have given to the customer.</p>",
20012018
"Profile$BusinessName": "<p>The name of the customer’s business.</p>",
20022019
"Profile$FirstName": "<p>The customer’s first name.</p>",
20032020
"Profile$MiddleName": "<p>The customer’s middle name.</p>",

apis/ec2/2016-11-15/api-2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"apiVersion":"2016-11-15",
55
"endpointPrefix":"ec2",
66
"protocol":"ec2",
7-
"protocols":["query"],
7+
"protocols":["ec2"],
88
"serviceAbbreviation":"Amazon EC2",
99
"serviceFullName":"Amazon Elastic Compute Cloud",
1010
"serviceId":"EC2",

apis/qbusiness/2023-11-27/api-2.json

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"version":"2.0",
33
"metadata":{
44
"apiVersion":"2023-11-27",
5+
"auth":["aws.auth#sigv4"],
56
"endpointPrefix":"qbusiness",
67
"protocol":"rest-json",
78
"protocolSettings":{"h2":"eventstream"},
@@ -1730,7 +1731,8 @@
17301731
"shape":"ClientToken",
17311732
"idempotencyToken":true
17321733
},
1733-
"attachmentsConfiguration":{"shape":"AttachmentsConfiguration"}
1734+
"attachmentsConfiguration":{"shape":"AttachmentsConfiguration"},
1735+
"qAppsConfiguration":{"shape":"QAppsConfiguration"}
17341736
}
17351737
},
17361738
"CreateApplicationResponse":{
@@ -2653,7 +2655,8 @@
26532655
"createdAt":{"shape":"Timestamp"},
26542656
"updatedAt":{"shape":"Timestamp"},
26552657
"error":{"shape":"ErrorDetail"},
2656-
"attachmentsConfiguration":{"shape":"AppliedAttachmentsConfiguration"}
2658+
"attachmentsConfiguration":{"shape":"AppliedAttachmentsConfiguration"},
2659+
"qAppsConfiguration":{"shape":"QAppsConfiguration"}
26572660
}
26582661
},
26592662
"GetChatControlsConfigurationRequest":{
@@ -3995,6 +3998,20 @@
39953998
"members":{
39963999
}
39974000
},
4001+
"QAppsConfiguration":{
4002+
"type":"structure",
4003+
"required":["qAppsControlMode"],
4004+
"members":{
4005+
"qAppsControlMode":{"shape":"QAppsControlMode"}
4006+
}
4007+
},
4008+
"QAppsControlMode":{
4009+
"type":"string",
4010+
"enum":[
4011+
"ENABLED",
4012+
"DISABLED"
4013+
]
4014+
},
39984015
"ReadAccessType":{
39994016
"type":"string",
40004017
"enum":[
@@ -4532,7 +4549,8 @@
45324549
"displayName":{"shape":"ApplicationName"},
45334550
"description":{"shape":"Description"},
45344551
"roleArn":{"shape":"RoleArn"},
4535-
"attachmentsConfiguration":{"shape":"AttachmentsConfiguration"}
4552+
"attachmentsConfiguration":{"shape":"AttachmentsConfiguration"},
4553+
"qAppsConfiguration":{"shape":"QAppsConfiguration"}
45364554
}
45374555
},
45384556
"UpdateApplicationResponse":{

0 commit comments

Comments
 (0)