Skip to content

Commit a975120

Browse files
committed
Regenerating after code-gen changes
1 parent 7708bfa commit a975120

20 files changed

+1663
-1112
lines changed

apis/v1alpha1/ack-generate-metadata.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
ack_generate_info:
2-
build_date: "2024-01-29T07:06:41Z"
3-
build_hash: 92f531cde5631865cfc3dfa778cbc9611f3a64c3
4-
go_version: go1.21.5
5-
version: v0.29.2
2+
build_date: "2024-01-31T20:25:27Z"
3+
build_hash: 20a46eb227b79916e027bb61588489498416f501
4+
go_version: go1.21.6
5+
version: v0.29.2-2-g20a46eb
66
api_directory_checksum: 72bea0d84787d3f6fcaf7bbbc7f576a6d78b4609
77
api_version: v1alpha1
88
aws_sdk_go_version: v1.44.181

apis/v1alpha1/zz_generated.deepcopy.go

Lines changed: 10 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/bases/lambda.services.k8s.aws_aliases.yaml

Lines changed: 92 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.9.2
7-
creationTimestamp: null
6+
controller-gen.kubebuilder.io/version: v0.14.0
87
name: aliases.lambda.services.k8s.aws
98
spec:
109
group: lambda.services.k8s.aws
@@ -21,14 +20,19 @@ spec:
2120
description: Alias is the Schema for the Aliases API
2221
properties:
2322
apiVersion:
24-
description: 'APIVersion defines the versioned schema of this representation
25-
of an object. Servers should convert recognized schemas to the latest
26-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
23+
description: |-
24+
APIVersion defines the versioned schema of this representation of an object.
25+
Servers should convert recognized schemas to the latest internal value, and
26+
may reject unrecognized values.
27+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
2728
type: string
2829
kind:
29-
description: 'Kind is a string value representing the REST resource this
30-
object represents. Servers may infer this from the endpoint the client
31-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
30+
description: |-
31+
Kind is a string value representing the REST resource this object represents.
32+
Servers may infer this from the endpoint the client submits requests to.
33+
Cannot be updated.
34+
In CamelCase.
35+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
3236
type: string
3337
metadata:
3438
type: object
@@ -38,20 +42,32 @@ spec:
3842
description: A description of the alias.
3943
type: string
4044
functionEventInvokeConfig:
41-
description: "Configures options for asynchronous invocation on an
42-
alias. \n - DestinationConfig A destination for events after they
43-
have been sent to a function for processing. \n Types of Destinations:
45+
description: |-
46+
Configures options for asynchronous invocation on an alias.
47+
48+
49+
- DestinationConfig
50+
A destination for events after they have been sent to a function for processing.
51+
52+
53+
Types of Destinations:
4454
Function - The Amazon Resource Name (ARN) of a Lambda function.
45-
Queue - The ARN of a standard SQS queue. Topic - The ARN of a standard
46-
SNS topic. Event Bus - The ARN of an Amazon EventBridge event bus.
47-
\n - MaximumEventAgeInSeconds The maximum age of a request that
48-
Lambda sends to a function for processing. \n - MaximumRetryAttempts
49-
The maximum number of times to retry when the function returns an
50-
error."
55+
Queue - The ARN of a standard SQS queue.
56+
Topic - The ARN of a standard SNS topic.
57+
Event Bus - The ARN of an Amazon EventBridge event bus.
58+
59+
60+
- MaximumEventAgeInSeconds
61+
The maximum age of a request that Lambda sends to a function for processing.
62+
63+
64+
- MaximumRetryAttempts
65+
The maximum number of times to retry when the function returns an error.
5166
properties:
5267
destinationConfig:
53-
description: A configuration object that specifies the destination
54-
of an event after Lambda processes it.
68+
description: |-
69+
A configuration object that specifies the destination of an event after Lambda
70+
processes it.
5571
properties:
5672
onFailure:
5773
description: A destination for events that failed processing.
@@ -79,20 +95,35 @@ spec:
7995
type: string
8096
type: object
8197
functionName:
82-
description: "The name of the Lambda function. \n Name formats \n
83-
* Function name - MyFunction. \n * Function ARN - arn:aws:lambda:us-west-2:123456789012:function:MyFunction.
84-
\n * Partial ARN - 123456789012:function:MyFunction. \n The length
85-
constraint applies only to the full ARN. If you specify only the
86-
function name, it is limited to 64 characters in length."
98+
description: |-
99+
The name of the Lambda function.
100+
101+
102+
Name formats
103+
104+
105+
* Function name - MyFunction.
106+
107+
108+
* Function ARN - arn:aws:lambda:us-west-2:123456789012:function:MyFunction.
109+
110+
111+
* Partial ARN - 123456789012:function:MyFunction.
112+
113+
114+
The length constraint applies only to the full ARN. If you specify only the
115+
function name, it is limited to 64 characters in length.
87116
type: string
88117
functionRef:
89118
description: "AWSResourceReferenceWrapper provides a wrapper around
90-
*AWSResourceReference type to provide more user friendly syntax
91-
for references using 'from' field Ex: APIIDRef: \n from: name: my-api"
119+
*AWSResourceReference\ntype to provide more user friendly syntax
120+
for references using 'from' field\nEx:\nAPIIDRef:\n\n\n\tfrom:\n\t
121+
\ name: my-api"
92122
properties:
93123
from:
94-
description: AWSResourceReference provides all the values necessary
95-
to reference another k8s resource for finding the identifier(Id/ARN/Name)
124+
description: |-
125+
AWSResourceReference provides all the values necessary to reference another
126+
k8s resource for finding the identifier(Id/ARN/Name)
96127
properties:
97128
name:
98129
type: string
@@ -105,9 +136,13 @@ spec:
105136
description: The name of the alias.
106137
type: string
107138
provisionedConcurrencyConfig:
108-
description: "Configures provisioned concurrency to a function's alias
109-
\n - ProvisionedConcurrentExecutions The amount of provisioned concurrency
110-
to allocate for the version or alias. Minimum value of 1 is required"
139+
description: |-
140+
Configures provisioned concurrency to a function's alias
141+
142+
143+
- ProvisionedConcurrentExecutions
144+
The amount of provisioned concurrency to allocate for the version or alias.
145+
Minimum value of 1 is required
111146
properties:
112147
functionName:
113148
type: string
@@ -118,7 +153,8 @@ spec:
118153
type: string
119154
type: object
120155
routingConfig:
121-
description: The routing configuration (https://docs.aws.amazon.com/lambda/latest/dg/configuration-aliases.html#configuring-alias-routing)
156+
description: |-
157+
The routing configuration (https://docs.aws.amazon.com/lambda/latest/dg/configuration-aliases.html#configuring-alias-routing)
122158
of the alias.
123159
properties:
124160
additionalVersionWeights:
@@ -134,24 +170,26 @@ spec:
134170
description: AliasStatus defines the observed state of Alias
135171
properties:
136172
ackResourceMetadata:
137-
description: All CRs managed by ACK have a common `Status.ACKResourceMetadata`
138-
member that is used to contain resource sync state, account ownership,
173+
description: |-
174+
All CRs managed by ACK have a common `Status.ACKResourceMetadata` member
175+
that is used to contain resource sync state, account ownership,
139176
constructed ARN for the resource
140177
properties:
141178
arn:
142-
description: 'ARN is the Amazon Resource Name for the resource.
143-
This is a globally-unique identifier and is set only by the
144-
ACK service controller once the controller has orchestrated
145-
the creation of the resource OR when it has verified that an
146-
"adopted" resource (a resource where the ARN annotation was
147-
set by the Kubernetes user on the CR) exists and matches the
148-
supplied CR''s Spec field values. TODO(vijat@): Find a better
149-
strategy for resources that do not have ARN in CreateOutputResponse
150-
https://github.com/aws/aws-controllers-k8s/issues/270'
179+
description: |-
180+
ARN is the Amazon Resource Name for the resource. This is a
181+
globally-unique identifier and is set only by the ACK service controller
182+
once the controller has orchestrated the creation of the resource OR
183+
when it has verified that an "adopted" resource (a resource where the
184+
ARN annotation was set by the Kubernetes user on the CR) exists and
185+
matches the supplied CR's Spec field values.
186+
TODO(vijat@): Find a better strategy for resources that do not have ARN in CreateOutputResponse
187+
https://github.com/aws/aws-controllers-k8s/issues/270
151188
type: string
152189
ownerAccountID:
153-
description: OwnerAccountID is the AWS Account ID of the account
154-
that owns the backend AWS service API resource.
190+
description: |-
191+
OwnerAccountID is the AWS Account ID of the account that owns the
192+
backend AWS service API resource.
155193
type: string
156194
region:
157195
description: Region is the AWS region in which the resource exists
@@ -162,14 +200,16 @@ spec:
162200
- region
163201
type: object
164202
conditions:
165-
description: All CRS managed by ACK have a common `Status.Conditions`
166-
member that contains a collection of `ackv1alpha1.Condition` objects
167-
that describe the various terminal states of the CR and its backend
168-
AWS service API resource
203+
description: |-
204+
All CRS managed by ACK have a common `Status.Conditions` member that
205+
contains a collection of `ackv1alpha1.Condition` objects that describe
206+
the various terminal states of the CR and its backend AWS service API
207+
resource
169208
items:
170-
description: Condition is the common struct used by all CRDs managed
171-
by ACK service controllers to indicate terminal states of the
172-
CR and its backend AWS service API resource
209+
description: |-
210+
Condition is the common struct used by all CRDs managed by ACK service
211+
controllers to indicate terminal states of the CR and its backend AWS
212+
service API resource
173213
properties:
174214
lastTransitionTime:
175215
description: Last time the condition transitioned from one status

0 commit comments

Comments
 (0)