@@ -10,15 +10,15 @@ components:
10
10
- arn
11
11
title : Role
12
12
type : object
13
- AWS.SecurityGroup :
14
- description : Security Group identifies AWS security group .
13
+ AWSInstanceProfile :
14
+ description : AWS instance profile .
15
15
properties :
16
16
arn :
17
- description : AWS security group ARN.
17
+ description : AWS instance profile ARN.
18
18
type : string
19
19
required :
20
20
- arn
21
- title : Security Group
21
+ title : Instance Profile
22
22
type : object
23
23
AWSPrivateLink :
24
24
properties :
@@ -117,6 +117,16 @@ components:
117
117
schema_registry_auth_mode :
118
118
$ref : ' #/components/schemas/PrivateLinkAuthMode'
119
119
type : object
120
+ AWSSecurityGroup :
121
+ description : Security Group identifies AWS security group.
122
+ properties :
123
+ arn :
124
+ description : AWS security group ARN.
125
+ type : string
126
+ required :
127
+ - arn
128
+ title : Security Group
129
+ type : object
120
130
Anytime :
121
131
type : object
122
132
AzurePrivateLink :
@@ -284,7 +294,7 @@ components:
284
294
type : array
285
295
allowed_subnet_ids :
286
296
description : |-
287
- A list of virtual network subnet IDs that are allowed to access the
297
+ A list of virtual network subnet ids that are allowed to access the
288
298
storage account.
289
299
items :
290
300
type : string
@@ -868,10 +878,21 @@ components:
868
878
type : object
869
879
CustomerManagedResourcesUpdate :
870
880
properties :
881
+ aws :
882
+ $ref : ' #/components/schemas/CustomerManagedResourcesUpdate.AWS'
871
883
gcp :
872
884
$ref : ' #/components/schemas/CustomerManagedResourcesUpdate.GCP'
873
885
title : The cloud resources created by user that can be updated
874
886
type : object
887
+ CustomerManagedResourcesUpdate.AWS :
888
+ description : AWS resources managed by user.
889
+ properties :
890
+ redpanda_connect_node_group_instance_profile :
891
+ $ref : ' #/components/schemas/AWSInstanceProfile'
892
+ redpanda_connect_security_group :
893
+ $ref : ' #/components/schemas/AWSSecurityGroup'
894
+ title : AWS Customer-Managed Resoures
895
+ type : object
875
896
CustomerManagedResourcesUpdate.GCP :
876
897
description : GCP resources managed by user.
877
898
properties :
@@ -1317,16 +1338,6 @@ components:
1317
1338
type : array
1318
1339
title : Help
1319
1340
type : object
1320
- InstanceProfile :
1321
- description : AWS instance profile.
1322
- properties :
1323
- arn :
1324
- description : AWS instance profile ARN.
1325
- type : string
1326
- required :
1327
- - arn
1328
- title : Instance Profile
1329
- type : object
1330
1341
KafkaAPISpec :
1331
1342
description : Cluster's Kafka API properties.
1332
1343
properties :
@@ -2180,16 +2191,7 @@ components:
2180
2191
name :
2181
2192
type : string
2182
2193
type : object
2183
- SecurityGroups :
2184
- description : Azure security groups for Redpanda Cluster. All security groups shall be in the network resource group.
2185
- properties :
2186
- redpanda_security_group :
2187
- $ref : ' #/components/schemas/SecurityGroups.SecurityGroup'
2188
- required :
2189
- - redpanda_security_group
2190
- title : Azure Security Groups
2191
- type : object
2192
- SecurityGroups.SecurityGroup :
2194
+ SecurityGroup :
2193
2195
description : Azure security group.
2194
2196
properties :
2195
2197
name :
@@ -2200,6 +2202,15 @@ components:
2200
2202
required :
2201
2203
- name
2202
2204
type : object
2205
+ SecurityGroups :
2206
+ description : Azure security groups for Redpanda Cluster. All security groups shall be in the network resource group.
2207
+ properties :
2208
+ redpanda_security_group :
2209
+ $ref : ' #/components/schemas/SecurityGroup'
2210
+ required :
2211
+ - redpanda_security_group
2212
+ title : Azure Security Groups
2213
+ type : object
2203
2214
SeedBrokers :
2204
2215
description : Seed brokers of a Redpanda API Endpoint.
2205
2216
properties :
@@ -2760,31 +2771,35 @@ components:
2760
2771
description : AWS resources created and managed by user, and required to deploy the Redpanda cluster.
2761
2772
properties :
2762
2773
agent_instance_profile :
2763
- $ref : ' #/components/schemas/InstanceProfile '
2774
+ $ref : ' #/components/schemas/AWSInstanceProfile '
2764
2775
cloud_storage_bucket :
2765
2776
$ref : ' #/components/schemas/CustomerManagedAWSCloudStorageBucket'
2766
2777
cluster_security_group :
2767
- $ref : ' #/components/schemas/AWS.SecurityGroup '
2778
+ $ref : ' #/components/schemas/AWSSecurityGroup '
2768
2779
connectors_node_group_instance_profile :
2769
- $ref : ' #/components/schemas/InstanceProfile '
2780
+ $ref : ' #/components/schemas/AWSInstanceProfile '
2770
2781
connectors_security_group :
2771
- $ref : ' #/components/schemas/AWS.SecurityGroup '
2782
+ $ref : ' #/components/schemas/AWSSecurityGroup '
2772
2783
k8s_cluster_role :
2773
2784
$ref : ' #/components/schemas/AWS.Role'
2774
2785
node_security_group :
2775
- $ref : ' #/components/schemas/AWS.SecurityGroup '
2786
+ $ref : ' #/components/schemas/AWSSecurityGroup '
2776
2787
permissions_boundary_policy :
2777
2788
$ref : ' #/components/schemas/Policy'
2778
2789
redpanda_agent_security_group :
2779
- $ref : ' #/components/schemas/AWS.SecurityGroup'
2790
+ $ref : ' #/components/schemas/AWSSecurityGroup'
2791
+ redpanda_connect_node_group_instance_profile :
2792
+ $ref : ' #/components/schemas/AWSInstanceProfile'
2793
+ redpanda_connect_security_group :
2794
+ $ref : ' #/components/schemas/AWSSecurityGroup'
2780
2795
redpanda_node_group_instance_profile :
2781
- $ref : ' #/components/schemas/InstanceProfile '
2796
+ $ref : ' #/components/schemas/AWSInstanceProfile '
2782
2797
redpanda_node_group_security_group :
2783
- $ref : ' #/components/schemas/AWS.SecurityGroup '
2798
+ $ref : ' #/components/schemas/AWSSecurityGroup '
2784
2799
utility_node_group_instance_profile :
2785
- $ref : ' #/components/schemas/InstanceProfile '
2800
+ $ref : ' #/components/schemas/AWSInstanceProfile '
2786
2801
utility_security_group :
2787
- $ref : ' #/components/schemas/AWS.SecurityGroup '
2802
+ $ref : ' #/components/schemas/AWSSecurityGroup '
2788
2803
required :
2789
2804
- agent_instance_profile
2790
2805
- connectors_node_group_instance_profile
@@ -3182,7 +3197,7 @@ paths:
3182
3197
For example, if the name of a tag is "gcp.network-tag.network-tag-foo", the network tag named
3183
3198
"network-tag-foo" will be added to the Redpanda cluster GKE nodes.
3184
3199
Note: The value of a network tag will be ignored.
3185
- See the official [GCP VPC]( https://cloud.google.com/vpc/docs/add-remove-network-tags) for more details on network tags.
3200
+ See the details on network tags at https://cloud.google.com/vpc/docs/add-remove-network-tags.
3186
3201
type : object
3187
3202
cluster_configuration :
3188
3203
$ref : ' #/components/schemas/ClusterUpdate.ClusterConfiguration'
0 commit comments