Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions apis/v1alpha1/ack-generate-metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
ack_generate_info:
build_date: "2026-07-07T21:53:14Z"
build_date: "2026-07-09T18:37:41Z"
build_hash: 0a6b791fa10a6140d862be334a6891868ee588eb
go_version: go1.26.4
version: v0.61.0
api_directory_checksum: f0678a236e7f3f6ad06bc5de36a7678d0084aeac
api_directory_checksum: 6d34ac40804795ac1655d17fc1b00a1ecaa114f5
api_version: v1alpha1
aws_sdk_go_version: v1.32.6
generator_config_info:
file_checksum: cbcc5b2cf42cc3de0ffa32047a95d76d5590cec6
file_checksum: 4e6f496982caaf8adba6fe9a84a00bbe5302cb7a
original_file_name: generator.yaml
last_modification:
reason: API generation
34 changes: 34 additions & 0 deletions apis/v1alpha1/generator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,17 @@ operations:
override_values:
# This is the only accepted value for this field, and it's required...
ScalingType: UNIFORM_SCALING
RegisterStreamConsumer:
resource_name: StreamConsumer
operation_type: CREATE
output_wrapper_field_path: Consumer
DescribeStreamConsumer:
resource_name: StreamConsumer
operation_type: READ_ONE
output_wrapper_field_path: ConsumerDescription
DeregisterStreamConsumer:
resource_name: StreamConsumer
operation_type: DELETE
resources:
Stream:
renames:
Expand Down Expand Up @@ -96,3 +107,26 @@ resources:
from:
operation: DescribeStreamSummary
path: StreamDescriptionSummary.StreamStatus
StreamConsumer:
# The Kinesis API supports tagging consumers (RegisterStreamConsumer Tags
# parameter, TagResource/ListTagsForResource), but those operations are not
# yet present in the aws-sdk-go-v2/service/kinesis version this controller
# is generated against, so controller tag support is ignored for now.
tags:
ignore: true
exceptions:
errors:
404:
code: ResourceNotFoundException
fields:
ConsumerName:
is_primary_key: true
StreamARN:
references:
resource: Stream
path: Status.ACKResourceMetadata.ARN
synced:
when:
- path: Status.ConsumerStatus
in:
- ACTIVE
92 changes: 92 additions & 0 deletions apis/v1alpha1/stream_consumer.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions apis/v1alpha1/types.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

164 changes: 164 additions & 0 deletions apis/v1alpha1/zz_generated.deepcopy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions cmd/controller/main.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading