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
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
@@ -47,12 +51,14 @@ spec:
47
51
type: string
48
52
kmsMasterKeyRef:
49
53
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"
54
+
*AWSResourceReference\ntype to provide more user friendly syntax
55
+
for references using 'from' field\nEx:\nAPIIDRef:\n\n\n\tfrom:\n\t
56
+
\ name: my-api"
52
57
properties:
53
58
from:
54
-
description: AWSResourceReference provides all the values necessary
55
-
to reference another k8s resource for finding the identifier(Id/ARN/Name)
59
+
description: |-
60
+
AWSResourceReference provides all the values necessary to reference another
61
+
k8s resource for finding the identifier(Id/ARN/Name)
56
62
properties:
57
63
name:
58
64
type: string
@@ -66,12 +72,14 @@ spec:
66
72
type: string
67
73
policyRef:
68
74
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"
75
+
*AWSResourceReference\ntype to provide more user friendly syntax
76
+
for references using 'from' field\nEx:\nAPIIDRef:\n\n\n\tfrom:\n\t
77
+
\ name: my-api"
71
78
properties:
72
79
from:
73
-
description: AWSResourceReference provides all the values necessary
74
-
to reference another k8s resource for finding the identifier(Id/ARN/Name)
80
+
description: |-
81
+
AWSResourceReference provides all the values necessary to reference another
82
+
k8s resource for finding the identifier(Id/ARN/Name)
75
83
properties:
76
84
name:
77
85
type: string
@@ -88,21 +96,40 @@ spec:
88
96
tags:
89
97
additionalProperties:
90
98
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."
99
+
description: |-
100
+
Add cost allocation tags to the specified Amazon SQS queue. For an overview,
101
+
see Tagging Your Amazon SQS Queues (https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-queue-tags.html)
102
+
in the Amazon SQS Developer Guide.
103
+
104
+
105
+
When you use queue tags, keep the following guidelines in mind:
106
+
107
+
108
+
- Adding more than 50 tags to a queue isn't recommended.
109
+
110
+
111
+
- Tags don't have any semantic meaning. Amazon SQS interprets tags as
112
+
character strings.
113
+
114
+
115
+
- Tags are case-sensitive.
116
+
117
+
118
+
- A new tag with a key identical to that of an existing tag overwrites
119
+
the existing tag.
120
+
121
+
122
+
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)
123
+
in the Amazon SQS Developer Guide.
124
+
125
+
126
+
To be able to tag a queue on creation, you must have the sqs:CreateQueue
127
+
and sqs:TagQueue permissions.
128
+
129
+
130
+
Cross-account permissions don't apply to this action. For more information,
131
+
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)
132
+
in the Amazon SQS Developer Guide.
106
133
type: object
107
134
visibilityTimeout:
108
135
type: string
@@ -113,24 +140,26 @@ spec:
113
140
description: QueueStatus defines the observed state of Queue
114
141
properties:
115
142
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,
143
+
description: |-
144
+
All CRs managed by ACK have a common `Status.ACKResourceMetadata` member
145
+
that is used to contain resource sync state, account ownership,
118
146
constructed ARN for the resource
119
147
properties:
120
148
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