Skip to content

Commit 4f136a3

Browse files
author
AWS
committed
Amazon Kinesis Update: Added StreamARN parameter for Kinesis Data Streams APIs. Added a new opaque pagination token for ListStreams. SDKs will auto-generate Account Endpoint when accessing Kinesis Data Streams.
1 parent a9a1b79 commit 4f136a3

File tree

7 files changed

+2526
-397
lines changed

7 files changed

+2526
-397
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Kinesis",
4+
"contributor": "",
5+
"description": "Added StreamARN parameter for Kinesis Data Streams APIs. Added a new opaque pagination token for ListStreams. SDKs will auto-generate Account Endpoint when accessing Kinesis Data Streams."
6+
}

feature.metadata

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"trebuchetFeatureArn":"arn:aws:trebuchet:::feature:v2:8d9a1436-fa8d-4fec-8057-ffe0b5887d42","c2jModelsRevision":19,"messageId":2,"serviceId":"Kinesis","serviceModule":"kinesis"}

services/kinesis/src/main/resources/codegen-resources/customization.config

+32
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,37 @@
1818
"serviceSpecificHttpConfig": "software.amazon.awssdk.services.kinesis.internal.KinesisHttpConfigurationOptions",
1919
"useLegacyEventGenerationScheme": {
2020
"SubscribeToShardEventStream": ["SubscribeToShardEvent"]
21+
},
22+
"skipEndpointTests": {
23+
"Account endpoint targeting control operation type in ADC regions": "Test is broken for client tests, need operationInputs.",
24+
"Account endpoint targeting control operation type": "Test is broken for client tests, need operationInputs.",
25+
"Account endpoint targeting data operation type in ADC regions": "Test is broken for client tests, need operationInputs.",
26+
"Account endpoint targeting data operation type": "Test is broken for client tests, need operationInputs.",
27+
"Account endpoint with Dual Stack and FIPS enabled": "Test is broken for client tests, need operationInputs.",
28+
"Account endpoint with Dual Stack enabled": "Test is broken for client tests, need operationInputs.",
29+
"Account endpoint with FIPS and DualStack disabled": "Test is broken for client tests, need operationInputs.",
30+
"Account endpoint with FIPS and DualStack enabled for cn regions.": "Test is broken for client tests, need operationInputs.",
31+
"Account endpoint with FIPS enabled": "Test is broken for client tests, need operationInputs.",
32+
"Account endpoint with fips targeting control operation type in ADC regions": "Test is broken for client tests, need operationInputs.",
33+
"Account endpoint with fips targeting control operation type": "Test is broken for client tests, need operationInputs.",
34+
"Account endpoint with fips targeting data operation type in ADC regions": "Test is broken for client tests, need operationInputs.",
35+
"Account endpoint with fips targeting data operation type": "Test is broken for client tests, need operationInputs.",
36+
"Both StreamARN and ConsumerARN specified. StreamARN should take precedence": "Test is broken for client tests, need operationInputs.",
37+
"ConsumerARN targeting US-EAST-1": "Test is broken for client tests, need operationInputs.",
38+
"Custom Endpoint is specified": "Test is broken for client tests, need operationInputs.",
39+
"Dual Stack not supported region.": "Test is broken for client tests, need operationInputs.",
40+
"Invalid ARN: Failed to parse ARN.": "Test is broken for client tests, need operationInputs.",
41+
"Invalid ARN: Invalid account id": "Test is broken for client tests, need operationInputs.",
42+
"Invalid ARN: Kinesis ARNs only support stream arn/consumer arn types": "Test is broken for client tests, need operationInputs.",
43+
"Invalid ARN: Not Kinesis": "Test is broken for client tests, need operationInputs.",
44+
"Invalid ARN: Region is empty string in ARN": "Test is broken for client tests, need operationInputs.",
45+
"Invalid ARN: Region is missing in ARN": "Test is broken for client tests, need operationInputs.",
46+
"Invalid ARN: partition missing from ARN.": "Test is broken for client tests, need operationInputs.",
47+
"Invalid ARN: partitions mismatch.": "Test is broken for client tests, need operationInputs.",
48+
"Invalid ConsumerARN: Failed to parse ARN.": "Test is broken for client tests, need operationInputs.",
49+
"Invalid ConsumerARN: partition missing from ARN.": "Test is broken for client tests, need operationInputs.",
50+
"OperationType not set": "Test is broken for client tests, need operationInputs.",
51+
"Invalid ARN: Kinesis ARNs only support stream arn types": "Test is broken for client tests, need operationInputs.",
52+
"RegionMismatch: client region should be used for endpoint region": "Test is broken for client tests, need operationInputs."
2153
}
2254
}

0 commit comments

Comments
 (0)