Comparing version 2.1660.0 to 2.1661.0
{ | ||
"version" : 2, | ||
"waiters" : { | ||
"AuditReportCreated" : { | ||
"description" : "Wait until a Audit Report is created", | ||
"delay" : 3, | ||
"maxAttempts" : 40, | ||
"operation" : "DescribeCertificateAuthorityAuditReport", | ||
"acceptors" : [ { | ||
"matcher" : "path", | ||
"argument" : "AuditReportStatus", | ||
"state" : "success", | ||
"expected" : "SUCCESS" | ||
}, { | ||
"matcher" : "path", | ||
"argument" : "AuditReportStatus", | ||
"state" : "failure", | ||
"expected" : "FAILED" | ||
}, { | ||
"matcher" : "error", | ||
"state" : "failure", | ||
"expected" : "AccessDeniedException" | ||
} ] | ||
}, | ||
"CertificateAuthorityCSRCreated" : { | ||
"description" : "Wait until a Certificate Authority CSR is created", | ||
"delay" : 3, | ||
"maxAttempts" : 40, | ||
"operation" : "GetCertificateAuthorityCsr", | ||
"acceptors" : [ { | ||
"matcher" : "error", | ||
"state" : "success", | ||
"expected" : false | ||
}, { | ||
"matcher" : "error", | ||
"state" : "retry", | ||
"expected" : "RequestInProgressException" | ||
}, { | ||
"matcher" : "error", | ||
"state" : "failure", | ||
"expected" : "AccessDeniedException" | ||
} ] | ||
}, | ||
"CertificateIssued" : { | ||
"description" : "Wait until a certificate is issued", | ||
"delay" : 1, | ||
"maxAttempts" : 120, | ||
"operation" : "GetCertificate", | ||
"acceptors" : [ { | ||
"matcher" : "error", | ||
"state" : "success", | ||
"expected" : false | ||
}, { | ||
"matcher" : "error", | ||
"state" : "retry", | ||
"expected" : "RequestInProgressException" | ||
}, { | ||
"matcher" : "error", | ||
"state" : "failure", | ||
"expected" : "AccessDeniedException" | ||
} ] | ||
"version": 2, | ||
"waiters": { | ||
"CertificateAuthorityCSRCreated": { | ||
"description": "Wait until a Certificate Authority CSR is created", | ||
"operation": "GetCertificateAuthorityCsr", | ||
"delay": 3, | ||
"maxAttempts": 60, | ||
"acceptors": [ | ||
{ | ||
"state": "success", | ||
"matcher": "status", | ||
"expected": 200 | ||
}, | ||
{ | ||
"state": "retry", | ||
"matcher": "error", | ||
"expected": "RequestInProgressException" | ||
}, | ||
{ | ||
"state": "failure", | ||
"matcher": "error", | ||
"expected": "AccessDeniedException" | ||
} | ||
] | ||
}, | ||
"CertificateIssued": { | ||
"description": "Wait until a certificate is issued", | ||
"operation": "GetCertificate", | ||
"delay": 1, | ||
"maxAttempts": 60, | ||
"acceptors": [ | ||
{ | ||
"state": "success", | ||
"matcher": "status", | ||
"expected": 200 | ||
}, | ||
{ | ||
"state": "retry", | ||
"matcher": "error", | ||
"expected": "RequestInProgressException" | ||
}, | ||
{ | ||
"state": "failure", | ||
"matcher": "error", | ||
"expected": "AccessDeniedException" | ||
} | ||
] | ||
}, | ||
"AuditReportCreated": { | ||
"description": "Wait until a Audit Report is created", | ||
"operation": "DescribeCertificateAuthorityAuditReport", | ||
"delay": 3, | ||
"maxAttempts": 60, | ||
"acceptors": [ | ||
{ | ||
"state": "success", | ||
"matcher": "path", | ||
"argument": "AuditReportStatus", | ||
"expected": "SUCCESS" | ||
}, | ||
{ | ||
"state": "failure", | ||
"matcher": "path", | ||
"argument": "AuditReportStatus", | ||
"expected": "FAILED" | ||
}, | ||
{ | ||
"state": "failure", | ||
"matcher": "error", | ||
"expected": "AccessDeniedException" | ||
} | ||
] | ||
} | ||
} | ||
} | ||
} | ||
} |
@@ -298,2 +298,11 @@ { | ||
}, | ||
"SearchAgentStatuses": { | ||
"input_token": "NextToken", | ||
"limit_key": "MaxResults", | ||
"non_aggregate_keys": [ | ||
"ApproximateTotalCount" | ||
], | ||
"output_token": "NextToken", | ||
"result_key": "AgentStatuses" | ||
}, | ||
"SearchAvailablePhoneNumbers": { | ||
@@ -401,2 +410,11 @@ "input_token": "NextToken", | ||
}, | ||
"SearchUserHierarchyGroups": { | ||
"input_token": "NextToken", | ||
"limit_key": "MaxResults", | ||
"non_aggregate_keys": [ | ||
"ApproximateTotalCount" | ||
], | ||
"output_token": "NextToken", | ||
"result_key": "UserHierarchyGroups" | ||
}, | ||
"SearchUsers": { | ||
@@ -403,0 +421,0 @@ "input_token": "NextToken", |
@@ -321,2 +321,5 @@ { | ||
"shape": "S47" | ||
}, | ||
"ReadFromTimestamp": { | ||
"type": "timestamp" | ||
} | ||
@@ -337,34 +340,34 @@ } | ||
"AccountUrl": { | ||
"shape": "S4a" | ||
"shape": "S4b" | ||
}, | ||
"PrivateKey": { | ||
"shape": "S4b" | ||
"shape": "S4c" | ||
}, | ||
"KeyPassphrase": { | ||
"shape": "S4c" | ||
"shape": "S4d" | ||
}, | ||
"User": { | ||
"shape": "S4d" | ||
"shape": "S4e" | ||
}, | ||
"Database": { | ||
"shape": "S4e" | ||
"shape": "S4f" | ||
}, | ||
"Schema": { | ||
"shape": "S4f" | ||
"shape": "S4g" | ||
}, | ||
"Table": { | ||
"shape": "S4g" | ||
"shape": "S4h" | ||
}, | ||
"SnowflakeRoleConfiguration": { | ||
"shape": "S4h" | ||
"shape": "S4i" | ||
}, | ||
"DataLoadingOption": {}, | ||
"MetaDataColumnName": { | ||
"shape": "S4k" | ||
"shape": "S4l" | ||
}, | ||
"ContentColumnName": { | ||
"shape": "S4l" | ||
"shape": "S4m" | ||
}, | ||
"SnowflakeVpcConfiguration": { | ||
"shape": "S4m" | ||
"shape": "S4n" | ||
}, | ||
@@ -379,3 +382,3 @@ "CloudWatchLoggingOptions": { | ||
"RetryOptions": { | ||
"shape": "S4o" | ||
"shape": "S4p" | ||
}, | ||
@@ -388,4 +391,40 @@ "S3BackupMode": {}, | ||
"shape": "S24" | ||
}, | ||
"BufferingHints": { | ||
"shape": "S4s" | ||
} | ||
} | ||
}, | ||
"IcebergDestinationConfiguration": { | ||
"type": "structure", | ||
"required": [ | ||
"RoleARN", | ||
"CatalogConfiguration", | ||
"S3Configuration" | ||
], | ||
"members": { | ||
"DestinationTableConfigurationList": { | ||
"shape": "S4w" | ||
}, | ||
"BufferingHints": { | ||
"shape": "Se" | ||
}, | ||
"CloudWatchLoggingOptions": { | ||
"shape": "Sl" | ||
}, | ||
"ProcessingConfiguration": { | ||
"shape": "Sq" | ||
}, | ||
"S3BackupMode": {}, | ||
"RetryOptions": { | ||
"shape": "S1p" | ||
}, | ||
"RoleARN": {}, | ||
"CatalogConfiguration": { | ||
"shape": "S4z" | ||
}, | ||
"S3Configuration": { | ||
"shape": "Sa" | ||
} | ||
} | ||
} | ||
@@ -455,3 +494,3 @@ } | ||
"FailureDescription": { | ||
"shape": "S51" | ||
"shape": "S5b" | ||
}, | ||
@@ -465,3 +504,3 @@ "DeliveryStreamEncryptionConfiguration": { | ||
"FailureDescription": { | ||
"shape": "S51" | ||
"shape": "S5b" | ||
} | ||
@@ -501,2 +540,5 @@ } | ||
"type": "timestamp" | ||
}, | ||
"ReadFromTimestamp": { | ||
"type": "timestamp" | ||
} | ||
@@ -517,3 +559,3 @@ } | ||
"S3DestinationDescription": { | ||
"shape": "S5d" | ||
"shape": "S5n" | ||
}, | ||
@@ -549,3 +591,3 @@ "ExtendedS3DestinationDescription": { | ||
"S3BackupDescription": { | ||
"shape": "S5d" | ||
"shape": "S5n" | ||
}, | ||
@@ -583,3 +625,3 @@ "DataFormatConversionConfiguration": { | ||
"S3DestinationDescription": { | ||
"shape": "S5d" | ||
"shape": "S5n" | ||
}, | ||
@@ -591,3 +633,3 @@ "ProcessingConfiguration": { | ||
"S3BackupDescription": { | ||
"shape": "S5d" | ||
"shape": "S5n" | ||
}, | ||
@@ -619,3 +661,3 @@ "CloudWatchLoggingOptions": { | ||
"S3DestinationDescription": { | ||
"shape": "S5d" | ||
"shape": "S5n" | ||
}, | ||
@@ -629,3 +671,3 @@ "ProcessingConfiguration": { | ||
"VpcConfigurationDescription": { | ||
"shape": "S5h" | ||
"shape": "S5r" | ||
}, | ||
@@ -654,3 +696,3 @@ "DocumentIdOptions": { | ||
"S3DestinationDescription": { | ||
"shape": "S5d" | ||
"shape": "S5n" | ||
}, | ||
@@ -664,3 +706,3 @@ "ProcessingConfiguration": { | ||
"VpcConfigurationDescription": { | ||
"shape": "S5h" | ||
"shape": "S5r" | ||
}, | ||
@@ -686,3 +728,3 @@ "DocumentIdOptions": { | ||
"S3DestinationDescription": { | ||
"shape": "S5d" | ||
"shape": "S5n" | ||
}, | ||
@@ -733,3 +775,3 @@ "ProcessingConfiguration": { | ||
"S3DestinationDescription": { | ||
"shape": "S5d" | ||
"shape": "S5n" | ||
}, | ||
@@ -745,28 +787,28 @@ "SecretsManagerConfiguration": { | ||
"AccountUrl": { | ||
"shape": "S4a" | ||
"shape": "S4b" | ||
}, | ||
"User": { | ||
"shape": "S4d" | ||
"shape": "S4e" | ||
}, | ||
"Database": { | ||
"shape": "S4e" | ||
"shape": "S4f" | ||
}, | ||
"Schema": { | ||
"shape": "S4f" | ||
"shape": "S4g" | ||
}, | ||
"Table": { | ||
"shape": "S4g" | ||
"shape": "S4h" | ||
}, | ||
"SnowflakeRoleConfiguration": { | ||
"shape": "S4h" | ||
"shape": "S4i" | ||
}, | ||
"DataLoadingOption": {}, | ||
"MetaDataColumnName": { | ||
"shape": "S4k" | ||
"shape": "S4l" | ||
}, | ||
"ContentColumnName": { | ||
"shape": "S4l" | ||
"shape": "S4m" | ||
}, | ||
"SnowflakeVpcConfiguration": { | ||
"shape": "S4m" | ||
"shape": "S4n" | ||
}, | ||
@@ -781,10 +823,13 @@ "CloudWatchLoggingOptions": { | ||
"RetryOptions": { | ||
"shape": "S4o" | ||
"shape": "S4p" | ||
}, | ||
"S3BackupMode": {}, | ||
"S3DestinationDescription": { | ||
"shape": "S5d" | ||
"shape": "S5n" | ||
}, | ||
"SecretsManagerConfiguration": { | ||
"shape": "S24" | ||
}, | ||
"BufferingHints": { | ||
"shape": "S4s" | ||
} | ||
@@ -807,3 +852,3 @@ } | ||
"S3DestinationDescription": { | ||
"shape": "S5d" | ||
"shape": "S5n" | ||
}, | ||
@@ -817,5 +862,33 @@ "ProcessingConfiguration": { | ||
"VpcConfigurationDescription": { | ||
"shape": "S5h" | ||
"shape": "S5r" | ||
} | ||
} | ||
}, | ||
"IcebergDestinationDescription": { | ||
"type": "structure", | ||
"members": { | ||
"DestinationTableConfigurationList": { | ||
"shape": "S4w" | ||
}, | ||
"BufferingHints": { | ||
"shape": "Se" | ||
}, | ||
"CloudWatchLoggingOptions": { | ||
"shape": "Sl" | ||
}, | ||
"ProcessingConfiguration": { | ||
"shape": "Sq" | ||
}, | ||
"S3BackupMode": {}, | ||
"RetryOptions": { | ||
"shape": "S1p" | ||
}, | ||
"RoleARN": {}, | ||
"CatalogConfiguration": { | ||
"shape": "S4z" | ||
}, | ||
"S3DestinationDescription": { | ||
"shape": "S5n" | ||
} | ||
} | ||
} | ||
@@ -904,3 +977,3 @@ } | ||
"Record": { | ||
"shape": "S5x" | ||
"shape": "S68" | ||
} | ||
@@ -934,3 +1007,3 @@ } | ||
"member": { | ||
"shape": "S5x" | ||
"shape": "S68" | ||
} | ||
@@ -1052,3 +1125,3 @@ } | ||
"S3DestinationUpdate": { | ||
"shape": "S6i", | ||
"shape": "S6t", | ||
"deprecated": true | ||
@@ -1078,3 +1151,3 @@ }, | ||
"S3BackupUpdate": { | ||
"shape": "S6i" | ||
"shape": "S6t" | ||
}, | ||
@@ -1109,3 +1182,3 @@ "DataFormatConversionConfiguration": { | ||
"S3Update": { | ||
"shape": "S6i" | ||
"shape": "S6t" | ||
}, | ||
@@ -1117,3 +1190,3 @@ "ProcessingConfiguration": { | ||
"S3BackupUpdate": { | ||
"shape": "S6i" | ||
"shape": "S6t" | ||
}, | ||
@@ -1144,3 +1217,3 @@ "CloudWatchLoggingOptions": { | ||
"S3Update": { | ||
"shape": "S6i" | ||
"shape": "S6t" | ||
}, | ||
@@ -1174,3 +1247,3 @@ "ProcessingConfiguration": { | ||
"S3Update": { | ||
"shape": "S6i" | ||
"shape": "S6t" | ||
}, | ||
@@ -1202,3 +1275,3 @@ "ProcessingConfiguration": { | ||
"S3Update": { | ||
"shape": "S6i" | ||
"shape": "S6t" | ||
}, | ||
@@ -1243,3 +1316,3 @@ "ProcessingConfiguration": { | ||
"S3Update": { | ||
"shape": "S6i" | ||
"shape": "S6t" | ||
}, | ||
@@ -1264,3 +1337,3 @@ "SecretsManagerConfiguration": { | ||
"S3Update": { | ||
"shape": "S6i" | ||
"shape": "S6t" | ||
}, | ||
@@ -1279,31 +1352,31 @@ "ProcessingConfiguration": { | ||
"AccountUrl": { | ||
"shape": "S4a" | ||
"shape": "S4b" | ||
}, | ||
"PrivateKey": { | ||
"shape": "S4b" | ||
"shape": "S4c" | ||
}, | ||
"KeyPassphrase": { | ||
"shape": "S4c" | ||
"shape": "S4d" | ||
}, | ||
"User": { | ||
"shape": "S4d" | ||
"shape": "S4e" | ||
}, | ||
"Database": { | ||
"shape": "S4e" | ||
"shape": "S4f" | ||
}, | ||
"Schema": { | ||
"shape": "S4f" | ||
"shape": "S4g" | ||
}, | ||
"Table": { | ||
"shape": "S4g" | ||
"shape": "S4h" | ||
}, | ||
"SnowflakeRoleConfiguration": { | ||
"shape": "S4h" | ||
"shape": "S4i" | ||
}, | ||
"DataLoadingOption": {}, | ||
"MetaDataColumnName": { | ||
"shape": "S4k" | ||
"shape": "S4l" | ||
}, | ||
"ContentColumnName": { | ||
"shape": "S4l" | ||
"shape": "S4m" | ||
}, | ||
@@ -1318,12 +1391,43 @@ "CloudWatchLoggingOptions": { | ||
"RetryOptions": { | ||
"shape": "S4o" | ||
"shape": "S4p" | ||
}, | ||
"S3BackupMode": {}, | ||
"S3Update": { | ||
"shape": "S6i" | ||
"shape": "S6t" | ||
}, | ||
"SecretsManagerConfiguration": { | ||
"shape": "S24" | ||
}, | ||
"BufferingHints": { | ||
"shape": "S4s" | ||
} | ||
} | ||
}, | ||
"IcebergDestinationUpdate": { | ||
"type": "structure", | ||
"members": { | ||
"DestinationTableConfigurationList": { | ||
"shape": "S4w" | ||
}, | ||
"BufferingHints": { | ||
"shape": "Se" | ||
}, | ||
"CloudWatchLoggingOptions": { | ||
"shape": "Sl" | ||
}, | ||
"ProcessingConfiguration": { | ||
"shape": "Sq" | ||
}, | ||
"S3BackupMode": {}, | ||
"RetryOptions": { | ||
"shape": "S1p" | ||
}, | ||
"RoleARN": {}, | ||
"CatalogConfiguration": { | ||
"shape": "S4z" | ||
}, | ||
"S3Configuration": { | ||
"shape": "Sa" | ||
} | ||
} | ||
} | ||
@@ -1536,4 +1640,3 @@ } | ||
"BloomFilterColumns": { | ||
"type": "list", | ||
"member": {} | ||
"shape": "S1m" | ||
}, | ||
@@ -1558,2 +1661,6 @@ "BloomFilterFalsePositiveProbability": { | ||
}, | ||
"S1m": { | ||
"type": "list", | ||
"member": {} | ||
}, | ||
"S1o": { | ||
@@ -1563,8 +1670,3 @@ "type": "structure", | ||
"RetryOptions": { | ||
"type": "structure", | ||
"members": { | ||
"DurationInSeconds": { | ||
"type": "integer" | ||
} | ||
} | ||
"shape": "S1p" | ||
}, | ||
@@ -1576,2 +1678,10 @@ "Enabled": { | ||
}, | ||
"S1p": { | ||
"type": "structure", | ||
"members": { | ||
"DurationInSeconds": { | ||
"type": "integer" | ||
} | ||
} | ||
}, | ||
"S1v": { | ||
@@ -1819,6 +1929,2 @@ "type": "structure", | ||
}, | ||
"S4a": { | ||
"type": "string", | ||
"sensitive": true | ||
}, | ||
"S4b": { | ||
@@ -1849,2 +1955,6 @@ "type": "string", | ||
"S4h": { | ||
"type": "string", | ||
"sensitive": true | ||
}, | ||
"S4i": { | ||
"type": "structure", | ||
@@ -1861,11 +1971,11 @@ "members": { | ||
}, | ||
"S4k": { | ||
"S4l": { | ||
"type": "string", | ||
"sensitive": true | ||
}, | ||
"S4l": { | ||
"S4m": { | ||
"type": "string", | ||
"sensitive": true | ||
}, | ||
"S4m": { | ||
"S4n": { | ||
"type": "structure", | ||
@@ -1882,3 +1992,3 @@ "required": [ | ||
}, | ||
"S4o": { | ||
"S4p": { | ||
"type": "structure", | ||
@@ -1891,4 +2001,39 @@ "members": { | ||
}, | ||
"S51": { | ||
"S4s": { | ||
"type": "structure", | ||
"members": { | ||
"SizeInMBs": { | ||
"type": "integer" | ||
}, | ||
"IntervalInSeconds": { | ||
"type": "integer" | ||
} | ||
} | ||
}, | ||
"S4w": { | ||
"type": "list", | ||
"member": { | ||
"type": "structure", | ||
"required": [ | ||
"DestinationTableName", | ||
"DestinationDatabaseName" | ||
], | ||
"members": { | ||
"DestinationTableName": {}, | ||
"DestinationDatabaseName": {}, | ||
"UniqueKeys": { | ||
"shape": "S1m" | ||
}, | ||
"S3ErrorOutputPrefix": {} | ||
} | ||
} | ||
}, | ||
"S4z": { | ||
"type": "structure", | ||
"members": { | ||
"CatalogARN": {} | ||
} | ||
}, | ||
"S5b": { | ||
"type": "structure", | ||
"required": [ | ||
@@ -1903,3 +2048,3 @@ "Type", | ||
}, | ||
"S5d": { | ||
"S5n": { | ||
"type": "structure", | ||
@@ -1930,3 +2075,3 @@ "required": [ | ||
}, | ||
"S5h": { | ||
"S5r": { | ||
"type": "structure", | ||
@@ -1950,3 +2095,3 @@ "required": [ | ||
}, | ||
"S5x": { | ||
"S68": { | ||
"type": "structure", | ||
@@ -1962,3 +2107,3 @@ "required": [ | ||
}, | ||
"S6i": { | ||
"S6t": { | ||
"type": "structure", | ||
@@ -1965,0 +2110,0 @@ "members": { |
@@ -5,5 +5,10 @@ { | ||
"apiVersion": "2020-07-14", | ||
"auth": [ | ||
"aws.auth#sigv4" | ||
], | ||
"endpointPrefix": "ivschat", | ||
"jsonVersion": "1.1", | ||
"protocol": "rest-json", | ||
"protocols": [ | ||
"rest-json" | ||
], | ||
"serviceAbbreviation": "ivschat", | ||
@@ -29,7 +34,5 @@ "serviceFullName": "Amazon Interactive Video Service Chat", | ||
"members": { | ||
"attributes": { | ||
"type": "map", | ||
"key": {}, | ||
"value": {}, | ||
"sensitive": true | ||
"roomIdentifier": {}, | ||
"userId": { | ||
"shape": "S3" | ||
}, | ||
@@ -40,8 +43,10 @@ "capabilities": { | ||
}, | ||
"roomIdentifier": {}, | ||
"sessionDurationInMinutes": { | ||
"type": "integer" | ||
}, | ||
"userId": { | ||
"shape": "S8" | ||
"attributes": { | ||
"type": "map", | ||
"key": {}, | ||
"value": {}, | ||
"sensitive": true | ||
} | ||
@@ -53,5 +58,2 @@ } | ||
"members": { | ||
"sessionExpirationTime": { | ||
"shape": "Sa" | ||
}, | ||
"token": { | ||
@@ -62,3 +64,6 @@ "type": "string", | ||
"tokenExpirationTime": { | ||
"shape": "Sa" | ||
"shape": "Sb" | ||
}, | ||
"sessionExpirationTime": { | ||
"shape": "Sb" | ||
} | ||
@@ -79,6 +84,6 @@ } | ||
"members": { | ||
"name": {}, | ||
"destinationConfiguration": { | ||
"shape": "Sd" | ||
"shape": "Se" | ||
}, | ||
"name": {}, | ||
"tags": { | ||
@@ -93,16 +98,16 @@ "shape": "Sl" | ||
"arn": {}, | ||
"id": {}, | ||
"createTime": { | ||
"shape": "Sa" | ||
"shape": "Sb" | ||
}, | ||
"updateTime": { | ||
"shape": "Sb" | ||
}, | ||
"name": {}, | ||
"destinationConfiguration": { | ||
"shape": "Sd" | ||
"shape": "Se" | ||
}, | ||
"id": {}, | ||
"name": {}, | ||
"state": {}, | ||
"tags": { | ||
"shape": "Sl" | ||
}, | ||
"updateTime": { | ||
"shape": "Sa" | ||
} | ||
@@ -120,4 +125,5 @@ } | ||
"members": { | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "St" | ||
"name": {}, | ||
"maximumMessageRatePerSecond": { | ||
"type": "integer" | ||
}, | ||
@@ -127,11 +133,10 @@ "maximumMessageLength": { | ||
}, | ||
"maximumMessageRatePerSecond": { | ||
"type": "integer" | ||
}, | ||
"messageReviewHandler": { | ||
"shape": "Sx" | ||
"shape": "Sw" | ||
}, | ||
"name": {}, | ||
"tags": { | ||
"shape": "Sl" | ||
}, | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "Sz" | ||
} | ||
@@ -144,24 +149,24 @@ } | ||
"arn": {}, | ||
"id": {}, | ||
"name": {}, | ||
"createTime": { | ||
"shape": "Sa" | ||
"shape": "Sb" | ||
}, | ||
"id": {}, | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "St" | ||
"updateTime": { | ||
"shape": "Sb" | ||
}, | ||
"maximumMessageLength": { | ||
"maximumMessageRatePerSecond": { | ||
"type": "integer" | ||
}, | ||
"maximumMessageRatePerSecond": { | ||
"maximumMessageLength": { | ||
"type": "integer" | ||
}, | ||
"messageReviewHandler": { | ||
"shape": "Sx" | ||
"shape": "Sw" | ||
}, | ||
"name": {}, | ||
"tags": { | ||
"shape": "Sl" | ||
}, | ||
"updateTime": { | ||
"shape": "Sa" | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "Sz" | ||
} | ||
@@ -194,9 +199,9 @@ } | ||
"required": [ | ||
"id", | ||
"roomIdentifier" | ||
"roomIdentifier", | ||
"id" | ||
], | ||
"members": { | ||
"roomIdentifier": {}, | ||
"id": {}, | ||
"reason": {}, | ||
"roomIdentifier": {} | ||
"reason": {} | ||
} | ||
@@ -238,7 +243,7 @@ }, | ||
"members": { | ||
"reason": {}, | ||
"roomIdentifier": {}, | ||
"userId": { | ||
"shape": "S8" | ||
} | ||
"shape": "S3" | ||
}, | ||
"reason": {} | ||
} | ||
@@ -269,16 +274,16 @@ }, | ||
"arn": {}, | ||
"id": {}, | ||
"createTime": { | ||
"shape": "Sa" | ||
"shape": "Sb" | ||
}, | ||
"updateTime": { | ||
"shape": "Sb" | ||
}, | ||
"name": {}, | ||
"destinationConfiguration": { | ||
"shape": "Sd" | ||
"shape": "Se" | ||
}, | ||
"id": {}, | ||
"name": {}, | ||
"state": {}, | ||
"tags": { | ||
"shape": "Sl" | ||
}, | ||
"updateTime": { | ||
"shape": "Sa" | ||
} | ||
@@ -306,24 +311,24 @@ } | ||
"arn": {}, | ||
"id": {}, | ||
"name": {}, | ||
"createTime": { | ||
"shape": "Sa" | ||
"shape": "Sb" | ||
}, | ||
"id": {}, | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "St" | ||
"updateTime": { | ||
"shape": "Sb" | ||
}, | ||
"maximumMessageLength": { | ||
"maximumMessageRatePerSecond": { | ||
"type": "integer" | ||
}, | ||
"maximumMessageRatePerSecond": { | ||
"maximumMessageLength": { | ||
"type": "integer" | ||
}, | ||
"messageReviewHandler": { | ||
"shape": "Sx" | ||
"shape": "Sw" | ||
}, | ||
"name": {}, | ||
"tags": { | ||
"shape": "Sl" | ||
}, | ||
"updateTime": { | ||
"shape": "Sa" | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "Sz" | ||
} | ||
@@ -341,6 +346,6 @@ } | ||
"members": { | ||
"nextToken": {}, | ||
"maxResults": { | ||
"type": "integer" | ||
}, | ||
"nextToken": {} | ||
} | ||
} | ||
@@ -360,16 +365,16 @@ }, | ||
"arn": {}, | ||
"id": {}, | ||
"createTime": { | ||
"shape": "Sa" | ||
"shape": "Sb" | ||
}, | ||
"updateTime": { | ||
"shape": "Sb" | ||
}, | ||
"name": {}, | ||
"destinationConfiguration": { | ||
"shape": "Sd" | ||
"shape": "Se" | ||
}, | ||
"id": {}, | ||
"name": {}, | ||
"state": {}, | ||
"tags": { | ||
"shape": "Sl" | ||
}, | ||
"updateTime": { | ||
"shape": "Sa" | ||
} | ||
@@ -391,3 +396,4 @@ } | ||
"members": { | ||
"loggingConfigurationIdentifier": {}, | ||
"name": {}, | ||
"nextToken": {}, | ||
"maxResults": { | ||
@@ -397,4 +403,3 @@ "type": "integer" | ||
"messageReviewHandlerUri": {}, | ||
"name": {}, | ||
"nextToken": {} | ||
"loggingConfigurationIdentifier": {} | ||
} | ||
@@ -408,3 +413,2 @@ }, | ||
"members": { | ||
"nextToken": {}, | ||
"rooms": { | ||
@@ -416,22 +420,23 @@ "type": "list", | ||
"arn": {}, | ||
"id": {}, | ||
"name": {}, | ||
"messageReviewHandler": { | ||
"shape": "Sw" | ||
}, | ||
"createTime": { | ||
"shape": "Sa" | ||
"shape": "Sb" | ||
}, | ||
"id": {}, | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "St" | ||
"updateTime": { | ||
"shape": "Sb" | ||
}, | ||
"messageReviewHandler": { | ||
"shape": "Sx" | ||
}, | ||
"name": {}, | ||
"tags": { | ||
"shape": "Sl" | ||
}, | ||
"updateTime": { | ||
"shape": "Sa" | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "Sz" | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"nextToken": {} | ||
} | ||
@@ -478,6 +483,8 @@ } | ||
"required": [ | ||
"eventName", | ||
"roomIdentifier" | ||
"roomIdentifier", | ||
"eventName" | ||
], | ||
"members": { | ||
"roomIdentifier": {}, | ||
"eventName": {}, | ||
"attributes": { | ||
@@ -487,5 +494,3 @@ "type": "map", | ||
"value": {} | ||
}, | ||
"eventName": {}, | ||
"roomIdentifier": {} | ||
} | ||
} | ||
@@ -568,7 +573,7 @@ }, | ||
"members": { | ||
"identifier": {}, | ||
"name": {}, | ||
"destinationConfiguration": { | ||
"shape": "Sd" | ||
}, | ||
"identifier": {}, | ||
"name": {} | ||
"shape": "Se" | ||
} | ||
} | ||
@@ -580,16 +585,16 @@ }, | ||
"arn": {}, | ||
"id": {}, | ||
"createTime": { | ||
"shape": "Sa" | ||
"shape": "Sb" | ||
}, | ||
"updateTime": { | ||
"shape": "Sb" | ||
}, | ||
"name": {}, | ||
"destinationConfiguration": { | ||
"shape": "Sd" | ||
"shape": "Se" | ||
}, | ||
"id": {}, | ||
"name": {}, | ||
"state": {}, | ||
"tags": { | ||
"shape": "Sl" | ||
}, | ||
"updateTime": { | ||
"shape": "Sa" | ||
} | ||
@@ -611,4 +616,5 @@ } | ||
"identifier": {}, | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "St" | ||
"name": {}, | ||
"maximumMessageRatePerSecond": { | ||
"type": "integer" | ||
}, | ||
@@ -618,9 +624,8 @@ "maximumMessageLength": { | ||
}, | ||
"maximumMessageRatePerSecond": { | ||
"type": "integer" | ||
}, | ||
"messageReviewHandler": { | ||
"shape": "Sx" | ||
"shape": "Sw" | ||
}, | ||
"name": {} | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "Sz" | ||
} | ||
} | ||
@@ -632,24 +637,24 @@ }, | ||
"arn": {}, | ||
"id": {}, | ||
"name": {}, | ||
"createTime": { | ||
"shape": "Sa" | ||
"shape": "Sb" | ||
}, | ||
"id": {}, | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "St" | ||
"updateTime": { | ||
"shape": "Sb" | ||
}, | ||
"maximumMessageLength": { | ||
"maximumMessageRatePerSecond": { | ||
"type": "integer" | ||
}, | ||
"maximumMessageRatePerSecond": { | ||
"maximumMessageLength": { | ||
"type": "integer" | ||
}, | ||
"messageReviewHandler": { | ||
"shape": "Sx" | ||
"shape": "Sw" | ||
}, | ||
"name": {}, | ||
"tags": { | ||
"shape": "Sl" | ||
}, | ||
"updateTime": { | ||
"shape": "Sa" | ||
"loggingConfigurationIdentifiers": { | ||
"shape": "Sz" | ||
} | ||
@@ -661,13 +666,22 @@ } | ||
"shapes": { | ||
"S8": { | ||
"S3": { | ||
"type": "string", | ||
"sensitive": true | ||
}, | ||
"Sa": { | ||
"Sb": { | ||
"type": "timestamp", | ||
"timestampFormat": "iso8601" | ||
}, | ||
"Sd": { | ||
"Se": { | ||
"type": "structure", | ||
"members": { | ||
"s3": { | ||
"type": "structure", | ||
"required": [ | ||
"bucketName" | ||
], | ||
"members": { | ||
"bucketName": {} | ||
} | ||
}, | ||
"cloudWatchLogs": { | ||
@@ -690,11 +704,2 @@ "type": "structure", | ||
} | ||
}, | ||
"s3": { | ||
"type": "structure", | ||
"required": [ | ||
"bucketName" | ||
], | ||
"members": { | ||
"bucketName": {} | ||
} | ||
} | ||
@@ -709,14 +714,14 @@ }, | ||
}, | ||
"St": { | ||
"type": "list", | ||
"member": {} | ||
}, | ||
"Sx": { | ||
"Sw": { | ||
"type": "structure", | ||
"members": { | ||
"fallbackResult": {}, | ||
"uri": {} | ||
"uri": {}, | ||
"fallbackResult": {} | ||
} | ||
}, | ||
"Sz": { | ||
"type": "list", | ||
"member": {} | ||
} | ||
} | ||
} |
@@ -15,3 +15,6 @@ { | ||
"signingName": "tax", | ||
"uid": "taxsettings-2018-05-10" | ||
"uid": "taxsettings-2018-05-10", | ||
"auth": [ | ||
"aws.auth#sigv4" | ||
] | ||
}, | ||
@@ -18,0 +21,0 @@ "operations": { |
@@ -17,3 +17,6 @@ { | ||
"targetPrefix": "Timestream_20181101", | ||
"uid": "timestream-query-2018-11-01" | ||
"uid": "timestream-query-2018-11-01", | ||
"auth": [ | ||
"aws.auth#sigv4" | ||
] | ||
}, | ||
@@ -20,0 +23,0 @@ "operations": { |
@@ -5,2 +5,5 @@ { | ||
"apiVersion": "2023-08-22", | ||
"auth": [ | ||
"aws.auth#sigv4" | ||
], | ||
"endpointPrefix": "thinclient", | ||
@@ -7,0 +10,0 @@ "protocol": "rest-json", |
@@ -165,6 +165,10 @@ import {Request} from '../lib/request'; | ||
/** | ||
* Application-provided attributes to encode into the token and attach to a chat session. Map keys and values can contain UTF-8 encoded text. The maximum length of this field is 1 KB total. | ||
* Identifier of the room that the client is trying to access. Currently this must be an ARN. | ||
*/ | ||
attributes?: ChatTokenAttributes; | ||
roomIdentifier: RoomIdentifier; | ||
/** | ||
* Application-provided ID that uniquely identifies the user associated with this token. This can be any UTF-8 encoded text. | ||
*/ | ||
userId: UserID; | ||
/** | ||
* Set of capabilities that the user is allowed to perform in the room. Default: None (the capability to view messages is implicitly included in all requests). | ||
@@ -174,6 +178,2 @@ */ | ||
/** | ||
* Identifier of the room that the client is trying to access. Currently this must be an ARN. | ||
*/ | ||
roomIdentifier: RoomIdentifier; | ||
/** | ||
* Session duration (in minutes), after which the session expires. Default: 60 (1 hour). | ||
@@ -183,12 +183,8 @@ */ | ||
/** | ||
* Application-provided ID that uniquely identifies the user associated with this token. This can be any UTF-8 encoded text. | ||
* Application-provided attributes to encode into the token and attach to a chat session. Map keys and values can contain UTF-8 encoded text. The maximum length of this field is 1 KB total. | ||
*/ | ||
userId: UserID; | ||
attributes?: ChatTokenAttributes; | ||
} | ||
export interface CreateChatTokenResponse { | ||
/** | ||
* Time after which an end user's session is no longer valid. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
sessionExpirationTime?: Time; | ||
/** | ||
* The issued client token, encrypted. | ||
@@ -201,5 +197,13 @@ */ | ||
tokenExpirationTime?: Time; | ||
/** | ||
* Time after which an end user's session is no longer valid. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
sessionExpirationTime?: Time; | ||
} | ||
export interface CreateLoggingConfigurationRequest { | ||
/** | ||
* Logging-configuration name. The value does not need to be unique. | ||
*/ | ||
name?: LoggingConfigurationName; | ||
/** | ||
* A complex type that contains a destination configuration for where chat content will be logged. There can be only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration. | ||
@@ -209,6 +213,2 @@ */ | ||
/** | ||
* Logging-configuration name. The value does not need to be unique. | ||
*/ | ||
name?: LoggingConfigurationName; | ||
/** | ||
* Tags to attach to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no constraints on tags beyond what is documented there. | ||
@@ -224,2 +224,6 @@ */ | ||
/** | ||
* Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the logging configuration. | ||
*/ | ||
id?: LoggingConfigurationID; | ||
/** | ||
* Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
@@ -229,10 +233,6 @@ */ | ||
/** | ||
* A complex type that contains a destination configuration for where chat content will be logged, from the request. There is only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration. | ||
* Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
destinationConfiguration?: DestinationConfiguration; | ||
updateTime?: Time; | ||
/** | ||
* Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the logging configuration. | ||
*/ | ||
id?: LoggingConfigurationID; | ||
/** | ||
* Logging-configuration name, from the request (if specified). | ||
@@ -242,2 +242,6 @@ */ | ||
/** | ||
* A complex type that contains a destination configuration for where chat content will be logged, from the request. There is only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration. | ||
*/ | ||
destinationConfiguration?: DestinationConfiguration; | ||
/** | ||
* The state of the logging configuration. When the state is ACTIVE, the configuration is ready to log chat content. | ||
@@ -250,6 +254,2 @@ */ | ||
tags?: Tags; | ||
/** | ||
* Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
updateTime?: Time; | ||
} | ||
@@ -259,6 +259,10 @@ export type CreateLoggingConfigurationState = "ACTIVE"|string; | ||
/** | ||
* Array of logging-configuration identifiers attached to the room. | ||
* Room name. The value does not need to be unique. | ||
*/ | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
name?: RoomName; | ||
/** | ||
* Maximum number of messages per second that can be sent to the room (by all clients). Default: 10. | ||
*/ | ||
maximumMessageRatePerSecond?: RoomMaxMessageRatePerSecond; | ||
/** | ||
* Maximum number of characters in a single message. Messages are expected to be UTF-8 encoded and this limit applies specifically to rune/code-point count, not number of bytes. Default: 500. | ||
@@ -268,6 +272,2 @@ */ | ||
/** | ||
* Maximum number of messages per second that can be sent to the room (by all clients). Default: 10. | ||
*/ | ||
maximumMessageRatePerSecond?: RoomMaxMessageRatePerSecond; | ||
/** | ||
* Configuration information for optional review of messages. | ||
@@ -277,9 +277,9 @@ */ | ||
/** | ||
* Room name. The value does not need to be unique. | ||
* Tags to attach to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no constraints beyond what is documented there. | ||
*/ | ||
name?: RoomName; | ||
tags?: Tags; | ||
/** | ||
* Tags to attach to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no constraints beyond what is documented there. | ||
* Array of logging-configuration identifiers attached to the room. | ||
*/ | ||
tags?: Tags; | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
} | ||
@@ -292,2 +292,10 @@ export interface CreateRoomResponse { | ||
/** | ||
* Room ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room. | ||
*/ | ||
id?: RoomID; | ||
/** | ||
* Room name, from the request (if specified). | ||
*/ | ||
name?: RoomName; | ||
/** | ||
* Time when the room was created. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
@@ -297,9 +305,9 @@ */ | ||
/** | ||
* Room ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room. | ||
* Time of the room’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
id?: RoomID; | ||
updateTime?: Time; | ||
/** | ||
* Array of logging configurations attached to the room, from the request (if specified). | ||
* Maximum number of messages per second that can be sent to the room (by all clients), from the request (if specified). | ||
*/ | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
maximumMessageRatePerSecond?: RoomMaxMessageRatePerSecond; | ||
/** | ||
@@ -310,6 +318,2 @@ * Maximum number of characters in a single message, from the request (if specified). | ||
/** | ||
* Maximum number of messages per second that can be sent to the room (by all clients), from the request (if specified). | ||
*/ | ||
maximumMessageRatePerSecond?: RoomMaxMessageRatePerSecond; | ||
/** | ||
* Configuration information for optional review of messages. | ||
@@ -319,6 +323,2 @@ */ | ||
/** | ||
* Room name, from the request (if specified). | ||
*/ | ||
name?: RoomName; | ||
/** | ||
* Tags attached to the resource, from the request (if specified). | ||
@@ -328,5 +328,5 @@ */ | ||
/** | ||
* Time of the room’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
* Array of logging configurations attached to the room, from the request (if specified). | ||
*/ | ||
updateTime?: Time; | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
} | ||
@@ -341,2 +341,6 @@ export interface DeleteLoggingConfigurationRequest { | ||
/** | ||
* Identifier of the room where the message should be deleted. Currently this must be an ARN. | ||
*/ | ||
roomIdentifier: RoomIdentifier; | ||
/** | ||
* ID of the message to be deleted. This is the Id field in the received message (see Message (Subscribe) in the Chat Messaging API). | ||
@@ -349,6 +353,2 @@ */ | ||
reason?: Reason; | ||
/** | ||
* Identifier of the room where the message should be deleted. Currently this must be an ARN. | ||
*/ | ||
roomIdentifier: RoomIdentifier; | ||
} | ||
@@ -370,2 +370,6 @@ export interface DeleteMessageResponse { | ||
/** | ||
* An Amazon S3 destination configuration where chat activity will be logged. | ||
*/ | ||
s3?: S3DestinationConfiguration; | ||
/** | ||
* An Amazon CloudWatch Logs destination configuration where chat activity will be logged. | ||
@@ -378,13 +382,5 @@ */ | ||
firehose?: FirehoseDestinationConfiguration; | ||
/** | ||
* An Amazon S3 destination configuration where chat activity will be logged. | ||
*/ | ||
s3?: S3DestinationConfiguration; | ||
} | ||
export interface DisconnectUserRequest { | ||
/** | ||
* Reason for disconnecting the user. | ||
*/ | ||
reason?: Reason; | ||
/** | ||
* Identifier of the room from which the user's clients should be disconnected. Currently this must be an ARN. | ||
@@ -397,2 +393,6 @@ */ | ||
userId: UserID; | ||
/** | ||
* Reason for disconnecting the user. | ||
*/ | ||
reason?: Reason; | ||
} | ||
@@ -422,2 +422,6 @@ export interface DisconnectUserResponse { | ||
/** | ||
* Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the logging configuration. | ||
*/ | ||
id?: LoggingConfigurationID; | ||
/** | ||
* Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
@@ -427,10 +431,6 @@ */ | ||
/** | ||
* A complex type that contains a destination configuration for where chat content will be logged. There is only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration. | ||
* Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
destinationConfiguration?: DestinationConfiguration; | ||
updateTime?: Time; | ||
/** | ||
* Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the logging configuration. | ||
*/ | ||
id?: LoggingConfigurationID; | ||
/** | ||
* Logging-configuration name. This value does not need to be unique. | ||
@@ -440,2 +440,6 @@ */ | ||
/** | ||
* A complex type that contains a destination configuration for where chat content will be logged. There is only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration. | ||
*/ | ||
destinationConfiguration?: DestinationConfiguration; | ||
/** | ||
* The state of the logging configuration. When the state is ACTIVE, the configuration is ready to log chat content. | ||
@@ -448,6 +452,2 @@ */ | ||
tags?: Tags; | ||
/** | ||
* Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
updateTime?: Time; | ||
} | ||
@@ -466,2 +466,10 @@ export interface GetRoomRequest { | ||
/** | ||
* Room ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room. | ||
*/ | ||
id?: RoomID; | ||
/** | ||
* Room name. The value does not need to be unique. | ||
*/ | ||
name?: RoomName; | ||
/** | ||
* Time when the room was created. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
@@ -471,9 +479,9 @@ */ | ||
/** | ||
* Room ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room. | ||
* Time of the room’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
id?: RoomID; | ||
updateTime?: Time; | ||
/** | ||
* Array of logging configurations attached to the room. | ||
* Maximum number of messages per second that can be sent to the room (by all clients). Default: 10. | ||
*/ | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
maximumMessageRatePerSecond?: RoomMaxMessageRatePerSecond; | ||
/** | ||
@@ -484,6 +492,2 @@ * Maximum number of characters in a single message. Messages are expected to be UTF-8 encoded and this limit applies specifically to rune/code-point count, not number of bytes. Default: 500. | ||
/** | ||
* Maximum number of messages per second that can be sent to the room (by all clients). Default: 10. | ||
*/ | ||
maximumMessageRatePerSecond?: RoomMaxMessageRatePerSecond; | ||
/** | ||
* Configuration information for optional review of messages. | ||
@@ -493,6 +497,2 @@ */ | ||
/** | ||
* Room name. The value does not need to be unique. | ||
*/ | ||
name?: RoomName; | ||
/** | ||
* Tags attached to the resource. Array of maps, each of the form string:string (key:value). | ||
@@ -502,5 +502,5 @@ */ | ||
/** | ||
* Time of the room’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
* Array of logging configurations attached to the room. | ||
*/ | ||
updateTime?: Time; | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
} | ||
@@ -511,9 +511,9 @@ export type ID = string; | ||
/** | ||
* The first logging configurations to retrieve. This is used for pagination; see the nextToken response field. | ||
*/ | ||
nextToken?: PaginationToken; | ||
/** | ||
* Maximum number of logging configurations to return. Default: 50. | ||
*/ | ||
maxResults?: MaxLoggingConfigurationResults; | ||
/** | ||
* The first logging configurations to retrieve. This is used for pagination; see the nextToken response field. | ||
*/ | ||
nextToken?: PaginationToken; | ||
} | ||
@@ -532,6 +532,10 @@ export interface ListLoggingConfigurationsResponse { | ||
/** | ||
* Logging-configuration identifier. | ||
* Filters the list to match the specified room name. | ||
*/ | ||
loggingConfigurationIdentifier?: LoggingConfigurationIdentifier; | ||
name?: RoomName; | ||
/** | ||
* The first room to retrieve. This is used for pagination; see the nextToken response field. | ||
*/ | ||
nextToken?: PaginationToken; | ||
/** | ||
* Maximum number of rooms to return. Default: 50. | ||
@@ -545,19 +549,15 @@ */ | ||
/** | ||
* Filters the list to match the specified room name. | ||
* Logging-configuration identifier. | ||
*/ | ||
name?: RoomName; | ||
/** | ||
* The first room to retrieve. This is used for pagination; see the nextToken response field. | ||
*/ | ||
nextToken?: PaginationToken; | ||
loggingConfigurationIdentifier?: LoggingConfigurationIdentifier; | ||
} | ||
export interface ListRoomsResponse { | ||
/** | ||
* List of the matching rooms (summary information only). | ||
*/ | ||
rooms: RoomList; | ||
/** | ||
* If there are more rooms than maxResults, use nextToken in the request to get the next set. | ||
*/ | ||
nextToken?: PaginationToken; | ||
/** | ||
* List of the matching rooms (summary information only). | ||
*/ | ||
rooms: RoomList; | ||
} | ||
@@ -590,2 +590,6 @@ export interface ListTagsForResourceRequest { | ||
/** | ||
* Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room. | ||
*/ | ||
id?: LoggingConfigurationID; | ||
/** | ||
* Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
@@ -595,10 +599,6 @@ */ | ||
/** | ||
* A complex type that contains a destination configuration for where chat content will be logged. | ||
* Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
destinationConfiguration?: DestinationConfiguration; | ||
updateTime?: Time; | ||
/** | ||
* Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room. | ||
*/ | ||
id?: LoggingConfigurationID; | ||
/** | ||
* Logging-configuration name. The value does not need to be unique. | ||
@@ -608,2 +608,6 @@ */ | ||
/** | ||
* A complex type that contains a destination configuration for where chat content will be logged. | ||
*/ | ||
destinationConfiguration?: DestinationConfiguration; | ||
/** | ||
* The state of the logging configuration. When this is ACTIVE, the configuration is ready for logging chat content. | ||
@@ -616,6 +620,2 @@ */ | ||
tags?: Tags; | ||
/** | ||
* Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
updateTime?: Time; | ||
} | ||
@@ -627,9 +627,9 @@ export type MaxLoggingConfigurationResults = number; | ||
/** | ||
* Identifier of the message review handler. Currently this must be an ARN of a lambda function. | ||
*/ | ||
uri?: LambdaArn; | ||
/** | ||
* Specifies the fallback behavior (whether the message is allowed or denied) if the handler does not return a valid response, encounters an error, or times out. (For the timeout period, see Service Quotas.) If allowed, the message is delivered with returned content to all users connected to the room. If denied, the message is not delivered to any user. Default: ALLOW. | ||
*/ | ||
fallbackResult?: FallbackResult; | ||
/** | ||
* Identifier of the message review handler. Currently this must be an ARN of a lambda function. | ||
*/ | ||
uri?: LambdaArn; | ||
} | ||
@@ -652,6 +652,2 @@ export type PaginationToken = string; | ||
/** | ||
* Time when the room was created. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
createTime?: Time; | ||
/** | ||
* Room ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room. | ||
@@ -661,5 +657,5 @@ */ | ||
/** | ||
* List of logging-configuration identifiers attached to the room. | ||
* Room name. The value does not need to be unique. | ||
*/ | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
name?: RoomName; | ||
/** | ||
@@ -670,6 +666,10 @@ * Configuration information for optional review of messages. | ||
/** | ||
* Room name. The value does not need to be unique. | ||
* Time when the room was created. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
name?: RoomName; | ||
createTime?: Time; | ||
/** | ||
* Time of the room’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
updateTime?: Time; | ||
/** | ||
* Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS Chat has no constraints beyond what is documented there. | ||
@@ -679,5 +679,5 @@ */ | ||
/** | ||
* Time of the room’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
* List of logging-configuration identifiers attached to the room. | ||
*/ | ||
updateTime?: Time; | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
} | ||
@@ -692,5 +692,5 @@ export interface S3DestinationConfiguration { | ||
/** | ||
* Application-defined metadata to attach to the event sent to clients. The maximum length of the metadata is 1 KB total. | ||
* Identifier of the room to which the event will be sent. Currently this must be an ARN. | ||
*/ | ||
attributes?: EventAttributes; | ||
roomIdentifier: RoomIdentifier; | ||
/** | ||
@@ -701,5 +701,5 @@ * Application-defined name of the event to send to clients. | ||
/** | ||
* Identifier of the room to which the event will be sent. Currently this must be an ARN. | ||
* Application-defined metadata to attach to the event sent to clients. The maximum length of the metadata is 1 KB total. | ||
*/ | ||
roomIdentifier: RoomIdentifier; | ||
attributes?: EventAttributes; | ||
} | ||
@@ -745,6 +745,2 @@ export interface SendEventResponse { | ||
/** | ||
* A complex type that contains a destination configuration for where chat content will be logged. There can be only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration. | ||
*/ | ||
destinationConfiguration?: DestinationConfiguration; | ||
/** | ||
* Identifier of the logging configuration to be updated. | ||
@@ -757,2 +753,6 @@ */ | ||
name?: LoggingConfigurationName; | ||
/** | ||
* A complex type that contains a destination configuration for where chat content will be logged. There can be only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration. | ||
*/ | ||
destinationConfiguration?: DestinationConfiguration; | ||
} | ||
@@ -765,2 +765,6 @@ export interface UpdateLoggingConfigurationResponse { | ||
/** | ||
* Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room. | ||
*/ | ||
id?: LoggingConfigurationID; | ||
/** | ||
* Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
@@ -770,10 +774,6 @@ */ | ||
/** | ||
* A complex type that contains a destination configuration for where chat content will be logged, from the request. There is only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration. | ||
* Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
destinationConfiguration?: DestinationConfiguration; | ||
updateTime?: Time; | ||
/** | ||
* Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room. | ||
*/ | ||
id?: LoggingConfigurationID; | ||
/** | ||
* Logging-configuration name, from the request (if specified). | ||
@@ -783,2 +783,6 @@ */ | ||
/** | ||
* A complex type that contains a destination configuration for where chat content will be logged, from the request. There is only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration. | ||
*/ | ||
destinationConfiguration?: DestinationConfiguration; | ||
/** | ||
* The state of the logging configuration. When the state is ACTIVE, the configuration is ready to log chat content. | ||
@@ -791,6 +795,2 @@ */ | ||
tags?: Tags; | ||
/** | ||
* Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
updateTime?: Time; | ||
} | ||
@@ -804,6 +804,10 @@ export type UpdateLoggingConfigurationState = "ACTIVE"|string; | ||
/** | ||
* Array of logging-configuration identifiers attached to the room. | ||
* Room name. The value does not need to be unique. | ||
*/ | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
name?: RoomName; | ||
/** | ||
* Maximum number of messages per second that can be sent to the room (by all clients). Default: 10. | ||
*/ | ||
maximumMessageRatePerSecond?: RoomMaxMessageRatePerSecond; | ||
/** | ||
* The maximum number of characters in a single message. Messages are expected to be UTF-8 encoded and this limit applies specifically to rune/code-point count, not number of bytes. Default: 500. | ||
@@ -813,6 +817,2 @@ */ | ||
/** | ||
* Maximum number of messages per second that can be sent to the room (by all clients). Default: 10. | ||
*/ | ||
maximumMessageRatePerSecond?: RoomMaxMessageRatePerSecond; | ||
/** | ||
* Configuration information for optional review of messages. Specify an empty uri string to disassociate a message review handler from the specified room. | ||
@@ -822,5 +822,5 @@ */ | ||
/** | ||
* Room name. The value does not need to be unique. | ||
* Array of logging-configuration identifiers attached to the room. | ||
*/ | ||
name?: RoomName; | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
} | ||
@@ -833,2 +833,10 @@ export interface UpdateRoomResponse { | ||
/** | ||
* Room ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room. | ||
*/ | ||
id?: RoomID; | ||
/** | ||
* Room name, from the request (if specified). | ||
*/ | ||
name?: RoomName; | ||
/** | ||
* Time when the room was created. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
@@ -838,9 +846,9 @@ */ | ||
/** | ||
* Room ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room. | ||
* Time of the room’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
*/ | ||
id?: RoomID; | ||
updateTime?: Time; | ||
/** | ||
* Array of logging configurations attached to the room, from the request (if specified). | ||
* Maximum number of messages per second that can be sent to the room (by all clients), from the request (if specified). | ||
*/ | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
maximumMessageRatePerSecond?: RoomMaxMessageRatePerSecond; | ||
/** | ||
@@ -851,6 +859,2 @@ * Maximum number of characters in a single message, from the request (if specified). | ||
/** | ||
* Maximum number of messages per second that can be sent to the room (by all clients), from the request (if specified). | ||
*/ | ||
maximumMessageRatePerSecond?: RoomMaxMessageRatePerSecond; | ||
/** | ||
* Configuration information for optional review of messages. | ||
@@ -860,6 +864,2 @@ */ | ||
/** | ||
* Room name, from the request (if specified). | ||
*/ | ||
name?: RoomName; | ||
/** | ||
* Tags attached to the resource. Array of maps, each of the form string:string (key:value). | ||
@@ -869,5 +869,5 @@ */ | ||
/** | ||
* Time of the room’s last update. This is an ISO 8601 timestamp; note that this is returned as a string. | ||
* Array of logging configurations attached to the room, from the request (if specified). | ||
*/ | ||
updateTime?: Time; | ||
loggingConfigurationIdentifiers?: LoggingConfigurationIdentifierList; | ||
} | ||
@@ -874,0 +874,0 @@ export type UserID = string; |
@@ -12,2 +12,3 @@ require('../lib/node_loader'); | ||
model.paginators = require('../apis/ivschat-2020-07-14.paginators.json').pagination; | ||
model.waiters = require('../apis/ivschat-2020-07-14.waiters2.json').waiters; | ||
return model; | ||
@@ -14,0 +15,0 @@ }, |
@@ -878,3 +878,3 @@ import {Request} from '../lib/request'; | ||
/** | ||
* The pricing model for queries in an account. | ||
* The pricing model for queries in an account. The QueryPricingModel parameter is used by several Timestream operations; however, the UpdateAccountSettings API operation doesn't recognize any values other than COMPUTE_UNITS. | ||
*/ | ||
@@ -881,0 +881,0 @@ QueryPricingModel?: QueryPricingModel; |
@@ -478,3 +478,3 @@ import {Request} from '../lib/request'; | ||
/** | ||
* "The tag keys and optional values for the newly created devices for this environment." | ||
* The tag keys and optional values for the newly created devices for this environment. | ||
*/ | ||
@@ -481,0 +481,0 @@ deviceCreationTags?: DeviceCreationTagsMap; |
@@ -23,3 +23,3 @@ /** | ||
*/ | ||
VERSION: '2.1660.0', | ||
VERSION: '2.1661.0', | ||
@@ -26,0 +26,0 @@ /** |
{ | ||
"name": "aws-sdk", | ||
"description": "AWS SDK for JavaScript", | ||
"version": "2.1660.0", | ||
"version": "2.1661.0", | ||
"author": { | ||
@@ -6,0 +6,0 @@ "name": "Amazon Web Services", |
@@ -67,3 +67,3 @@ # AWS SDK for JavaScript | ||
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1660.0.min.js"></script> | ||
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1661.0.min.js"></script> | ||
@@ -70,0 +70,0 @@ You can also build a custom browser SDK with your specified set of AWS services. |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
97264784
2278
1908386
201