You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: FieldExport is the schema for the FieldExport API.
22
21
properties:
23
22
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
27
28
type: string
28
29
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
32
36
type: string
33
37
metadata:
34
38
type: object
35
39
spec:
36
40
description: FieldExportSpec defines the desired state of the FieldExport.
37
41
properties:
38
42
from:
39
-
description: ResourceFieldSelector provides the values necessary to
40
-
identify an individual field on an individual K8s resource.
43
+
description: |-
44
+
ResourceFieldSelector provides the values necessary to identify an individual
45
+
field on an individual K8s resource.
41
46
properties:
42
47
path:
43
48
type: string
44
49
resource:
45
-
description: NamespacedResource provides all the values necessary
46
-
to identify an ACK resource of a given type (within the same
47
-
namespace as the custom resource containing this type).
50
+
description: |-
51
+
NamespacedResource provides all the values necessary to identify an ACK
52
+
resource of a given type (within the same namespace as the custom resource
53
+
containing this type).
48
54
properties:
49
55
group:
50
56
type: string
@@ -62,16 +68,18 @@ spec:
62
68
- resource
63
69
type: object
64
70
to:
65
-
description: FieldExportTarget provides the values necessary to identify
66
-
the output path for a field export.
71
+
description: |-
72
+
FieldExportTarget provides the values necessary to identify the
73
+
output path for a field export.
67
74
properties:
68
75
key:
69
76
description: Key overrides the default value (`<namespace>.<FieldExport-resource-name>`)
70
77
for the FieldExport target
71
78
type: string
72
79
kind:
73
-
description: FieldExportOutputType represents all types that can
74
-
be produced by a field export operation
80
+
description: |-
81
+
FieldExportOutputType represents all types that can be produced by a field
82
+
export operation
75
83
enum:
76
84
- configmap
77
85
- secret
@@ -94,12 +102,14 @@ spec:
94
102
description: FieldExportStatus defines the observed status of the FieldExport.
95
103
properties:
96
104
conditions:
97
-
description: A collection of `ackv1alpha1.Condition` objects that
98
-
describe the various recoverable states of the field CR
105
+
description: |-
106
+
A collection of `ackv1alpha1.Condition` objects that describe the various
107
+
recoverable states of the field CR
99
108
items:
100
-
description: Condition is the common struct used by all CRDs managed
101
-
by ACK service controllers to indicate terminal states of the
102
-
CR and its backend AWS service API resource
109
+
description: |-
110
+
Condition is the common struct used by all CRDs managed by ACK service
111
+
controllers to indicate terminal states of the CR and its backend AWS
112
+
service API resource
103
113
properties:
104
114
lastTransitionTime:
105
115
description: Last time the condition transitioned from one status
description: Queue is the Schema for the Queues API
22
46
properties:
23
47
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'
48
+
description: |-
49
+
APIVersion defines the versioned schema of this representation of an object.
50
+
Servers should convert recognized schemas to the latest internal value, and
51
+
may reject unrecognized values.
52
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
27
53
type: string
28
54
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'
55
+
description: |-
56
+
Kind is a string value representing the REST resource this object represents.
57
+
Servers may infer this from the endpoint the client submits requests to.
58
+
Cannot be updated.
59
+
In CamelCase.
60
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
32
61
type: string
33
62
metadata:
34
63
type: object
@@ -47,15 +76,19 @@ spec:
47
76
type: string
48
77
kmsMasterKeyRef:
49
78
description: "AWSResourceReferenceWrapper provides a wrapper around
50
-
*AWSResourceReference type to provide more user friendly syntax
51
-
for references using 'from' field Ex: APIIDRef: \n from: name: my-api"
79
+
*AWSResourceReference\ntype to provide more user friendly syntax
80
+
for references using 'from' field\nEx:\nAPIIDRef:\n\n\tfrom:\n\t
81
+
\ name: my-api"
52
82
properties:
53
83
from:
54
-
description: AWSResourceReference provides all the values necessary
55
-
to reference another k8s resource for finding the identifier(Id/ARN/Name)
84
+
description: |-
85
+
AWSResourceReference provides all the values necessary to reference another
86
+
k8s resource for finding the identifier(Id/ARN/Name)
56
87
properties:
57
88
name:
58
89
type: string
90
+
namespace:
91
+
type: string
59
92
type: object
60
93
type: object
61
94
maximumMessageSize:
@@ -66,15 +99,19 @@ spec:
66
99
type: string
67
100
policyRef:
68
101
description: "AWSResourceReferenceWrapper provides a wrapper around
69
-
*AWSResourceReference type to provide more user friendly syntax
70
-
for references using 'from' field Ex: APIIDRef: \n from: name: my-api"
102
+
*AWSResourceReference\ntype to provide more user friendly syntax
103
+
for references using 'from' field\nEx:\nAPIIDRef:\n\n\tfrom:\n\t
104
+
\ name: my-api"
71
105
properties:
72
106
from:
73
-
description: AWSResourceReference provides all the values necessary
74
-
to reference another k8s resource for finding the identifier(Id/ARN/Name)
107
+
description: |-
108
+
AWSResourceReference provides all the values necessary to reference another
109
+
k8s resource for finding the identifier(Id/ARN/Name)
75
110
properties:
76
111
name:
77
112
type: string
113
+
namespace:
114
+
type: string
78
115
type: object
79
116
type: object
80
117
queueName:
@@ -85,24 +122,37 @@ spec:
85
122
type: string
86
123
redrivePolicy:
87
124
type: string
125
+
sqsManagedSSEEnabled:
126
+
type: string
88
127
tags:
89
128
additionalProperties:
90
129
type: string
91
-
description: "Add cost allocation tags to the specified Amazon SQS
92
-
queue. For an overview, see Tagging Your Amazon SQS Queues (https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-queue-tags.html)
93
-
in the Amazon SQS Developer Guide. \n When you use queue tags, keep
94
-
the following guidelines in mind: \n - Adding more than 50 tags
95
-
to a queue isn't recommended. \n - Tags don't have any semantic
96
-
meaning. Amazon SQS interprets tags as character strings. \n - Tags
97
-
are case-sensitive. \n - A new tag with a key identical to that
98
-
of an existing tag overwrites the existing tag. \n For a full list
99
-
of tag restrictions, see Quotas related to queues (https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-limits.html#limits-queues)
100
-
in the Amazon SQS Developer Guide. \n To be able to tag a queue
101
-
on creation, you must have the sqs:CreateQueue and sqs:TagQueue
102
-
permissions. \n Cross-account permissions don't apply to this action.
103
-
For more information, see Grant cross-account permissions to a role
104
-
and a username (https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name)
105
-
in the Amazon SQS Developer Guide."
130
+
description: |-
131
+
Add cost allocation tags to the specified Amazon SQS queue. For an overview,
132
+
see Tagging Your Amazon SQS Queues (https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-queue-tags.html)
133
+
in the Amazon SQS Developer Guide.
134
+
135
+
When you use queue tags, keep the following guidelines in mind:
136
+
137
+
- Adding more than 50 tags to a queue isn't recommended.
138
+
139
+
- Tags don't have any semantic meaning. Amazon SQS interprets tags as
140
+
character strings.
141
+
142
+
- Tags are case-sensitive.
143
+
144
+
- A new tag with a key identical to that of an existing tag overwrites
145
+
the existing tag.
146
+
147
+
For a full list of tag restrictions, see Quotas related to queues (https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-limits.html#limits-queues)
148
+
in the Amazon SQS Developer Guide.
149
+
150
+
To be able to tag a queue on creation, you must have the sqs:CreateQueue
151
+
and sqs:TagQueue permissions.
152
+
153
+
Cross-account permissions don't apply to this action. For more information,
154
+
see Grant cross-account permissions to a role and a username (https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-customer-managed-policy-examples.html#grant-cross-account-permissions-to-role-and-user-name)
155
+
in the Amazon SQS Developer Guide.
106
156
type: object
107
157
visibilityTimeout:
108
158
type: string
@@ -113,24 +163,25 @@ spec:
113
163
description: QueueStatus defines the observed state of Queue
114
164
properties:
115
165
ackResourceMetadata:
116
-
description: All CRs managed by ACK have a common `Status.ACKResourceMetadata`
117
-
member that is used to contain resource sync state, account ownership,
166
+
description: |-
167
+
All CRs managed by ACK have a common `Status.ACKResourceMetadata` member
168
+
that is used to contain resource sync state, account ownership,
118
169
constructed ARN for the resource
119
170
properties:
120
171
arn:
121
-
description: 'ARN is the Amazon Resource Name for the resource.
122
-
This is a globally-unique identifier and is set only by the
123
-
ACK service controller once the controller has orchestrated
124
-
the creation of the resource OR when it has verified that an
125
-
"adopted" resource (a resource where the ARN annotation was
126
-
set by the Kubernetes user on the CR) exists and matches the
127
-
supplied CR''s Spec field values. TODO(vijat@): Find a better
128
-
strategy for resources that do not have ARN in CreateOutputResponse
0 commit comments