From b30f4643524451d6b4d978ec05d070792f210952 Mon Sep 17 00:00:00 2001 From: Natalia Jordan Date: Mon, 27 Jul 2026 16:21:01 -0500 Subject: [PATCH 1/2] adding API types for Transit gateway and PowerVS wrappers in order to support Staging Overrides in Openshift installer Signed-off-by: Natalia Jordan --- config/v1/types.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/config/v1/types.go b/config/v1/types.go index e7106ef7abc..84cb7408e94 100644 --- a/config/v1/types.go +++ b/config/v1/types.go @@ -403,7 +403,7 @@ const ( // IBMCloudServiceName contains a value specifying the name of an IBM Cloud Service, // which are used by MAPI, CIRO, CIO, Installer, etc. -// +kubebuilder:validation:Enum=CIS;COS;COSConfig;DNSServices;GlobalCatalog;GlobalSearch;GlobalTagging;HyperProtect;IAM;KeyProtect;ResourceController;ResourceManager;VPC +// +kubebuilder:validation:Enum=CIS;COS;COSConfig;DNSServices;GlobalCatalog;GlobalSearch;GlobalTagging;HyperProtect;IAM;KeyProtect;ResourceController;ResourceManager;VPC;TransitGateway;PowerVS type IBMCloudServiceName string const ( @@ -433,4 +433,8 @@ const ( IBMCloudServiceResourceManager IBMCloudServiceName = "ResourceManager" // IBMCloudServiceVPC is the name for IBM Cloud VPC. IBMCloudServiceVPC IBMCloudServiceName = "VPC" + // IBMCloudServiceTransitGateway is the name for IBM Cloud Transit Gateway. + IBMCloudServiceTransitGateway IBMCloudServiceName = "TransitGateway" + // IBMCloudServicePowerVS is the name for IBM Cloud Power Virtual Server. + IBMCloudServicePowerVS IBMCloudServiceName = "PowerVS" ) From 63d78e128c76f2f253aff4e1bd9989fffaea3677 Mon Sep 17 00:00:00 2001 From: Natalia Jordan Date: Mon, 27 Jul 2026 22:27:38 -0500 Subject: [PATCH 2/2] updated crds Signed-off-by: Natalia Jordan --- .../AAA_ungated.yaml | 6 +++--- .../DyanmicServiceEndpointIBMCloud.yaml | 2 +- config/v1/types_infrastructure.go | 10 +++++----- ...-operator_01_infrastructures-Default.crd.yaml | 6 +++++- ...tructures-Hypershift-CustomNoUpgrade.crd.yaml | 16 +++++++++++----- ...tures-Hypershift-DevPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- ...nfig-operator_01_infrastructures-OKD.crd.yaml | 6 +++++- ...ctures-SelfManagedHA-CustomNoUpgrade.crd.yaml | 16 +++++++++++----- ...es-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- ...infrastructures-TechPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- .../AAA_ungated.yaml | 6 +++++- .../AWSClusterHostedDNSInstall.yaml | 6 +++++- .../AWSDualStackInstall.yaml | 6 +++++- .../AzureDualStackInstall.yaml | 6 +++++- .../BGPBasedVIPManagement.yaml | 6 +++++- .../DualReplica.yaml | 6 +++++- .../DyanmicServiceEndpointIBMCloud.yaml | 16 +++++++++++----- .../MutableTopology.yaml | 6 +++++- .../NutanixMultiSubnets.yaml | 6 +++++- .../OnPremDNSRecords.yaml | 6 +++++- .../VSphereHostVMGroupZonal.yaml | 6 +++++- .../VSphereMultiNetworks.yaml | 6 +++++- .../VSphereMultiVCenterDay2.yaml | 6 +++++- config/v1/zz_generated.swagger_doc_generated.go | 4 ++-- ...-config_01_controllerconfigs-Default.crd.yaml | 6 +++++- ...erconfigs-Hypershift-CustomNoUpgrade.crd.yaml | 16 +++++++++++----- ...nfigs-Hypershift-DevPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- ...hine-config_01_controllerconfigs-OKD.crd.yaml | 6 +++++- ...onfigs-SelfManagedHA-CustomNoUpgrade.crd.yaml | 16 +++++++++++----- ...gs-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- ...ntrollerconfigs-TechPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- .../AAA_ungated.yaml | 6 +++++- .../AWSClusterHostedDNSInstall.yaml | 6 +++++- .../AWSDualStackInstall.yaml | 6 +++++- .../AWSEuropeanSovereignCloudInstall.yaml | 6 +++++- .../AzureDualStackInstall.yaml | 6 +++++- .../BGPBasedVIPManagement.yaml | 6 +++++- .../DualReplica.yaml | 6 +++++- .../DyanmicServiceEndpointIBMCloud.yaml | 16 +++++++++++----- .../MutableTopology.yaml | 6 +++++- .../NutanixMultiSubnets.yaml | 6 +++++- .../OnPremDNSRecords.yaml | 6 +++++- .../VSphereHostVMGroupZonal.yaml | 6 +++++- .../VSphereMultiNetworks.yaml | 6 +++++- .../VSphereMultiVCenterDay2.yaml | 6 +++++- .../generated_openapi/zz_generated.openapi.go | 4 ++-- openapi/openapi.json | 4 ++-- ...-operator_01_infrastructures-Default.crd.yaml | 6 +++++- ...tructures-Hypershift-CustomNoUpgrade.crd.yaml | 16 +++++++++++----- ...tures-Hypershift-DevPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- ...nfig-operator_01_infrastructures-OKD.crd.yaml | 6 +++++- ...ctures-SelfManagedHA-CustomNoUpgrade.crd.yaml | 16 +++++++++++----- ...es-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- ...infrastructures-TechPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- ...-config_01_controllerconfigs-Default.crd.yaml | 6 +++++- ...erconfigs-Hypershift-CustomNoUpgrade.crd.yaml | 16 +++++++++++----- ...nfigs-Hypershift-DevPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- ...hine-config_01_controllerconfigs-OKD.crd.yaml | 6 +++++- ...onfigs-SelfManagedHA-CustomNoUpgrade.crd.yaml | 16 +++++++++++----- ...gs-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- ...ntrollerconfigs-TechPreviewNoUpgrade.crd.yaml | 16 +++++++++++----- 61 files changed, 422 insertions(+), 158 deletions(-) diff --git a/config/v1/tests/infrastructures.config.openshift.io/AAA_ungated.yaml b/config/v1/tests/infrastructures.config.openshift.io/AAA_ungated.yaml index f5a31aab5f4..275456a01ee 100644 --- a/config/v1/tests/infrastructures.config.openshift.io/AAA_ungated.yaml +++ b/config/v1/tests/infrastructures.config.openshift.io/AAA_ungated.yaml @@ -1369,7 +1369,7 @@ tests: url: https://dummy.vpc.com - name: BadService url: https://bad-service.com - expectedStatusError: 'platformStatus.ibmcloud.serviceEndpoints[1].name: Unsupported value: "BadService": supported values: "CIS", "COS", "COSConfig", "DNSServices", "GlobalCatalog", "GlobalSearch", "GlobalTagging", "HyperProtect", "IAM", "KeyProtect", "ResourceController", "ResourceManager", "VPC"' + expectedStatusError: 'platformStatus.ibmcloud.serviceEndpoints[1].name: Unsupported value: "BadService": supported values: "CIS", "COS", "COSConfig", "DNSServices", "GlobalCatalog", "GlobalSearch", "GlobalTagging", "HyperProtect", "IAM", "KeyProtect", "ResourceController", "ResourceManager", "VPC", "TransitGateway", "PowerVS"' - name: Should allow updating other fields with an invalid persisted PowerVS service endpoint name in spec initialCRDPatches: - op: replace @@ -1477,7 +1477,7 @@ tests: serviceEndpoints: - name: dnsservices2 url: https://abc - expectedError: 'spec.platformSpec.powervs.serviceEndpoints[0].name: Unsupported value: "dnsservices2": supported values: "CIS", "COS", "COSConfig", "DNSServices", "GlobalCatalog", "GlobalSearch", "GlobalTagging", "HyperProtect", "IAM", "KeyProtect", "Power", "ResourceController", "ResourceManager", "VPC"' + expectedError: 'spec.platformSpec.powervs.serviceEndpoints[0].name: Unsupported value: "dnsservices2": supported values: "CIS", "COS", "COSConfig", "DNSServices", "GlobalCatalog", "GlobalSearch", "GlobalTagging", "HyperProtect", "IAM", "KeyProtect", "Power", "ResourceController", "ResourceManager", "VPC", "TransitGateway"' - name: Should allow updating adding updating an invalid value to a valid value for PowerVS service endpoint name in spec initialCRDPatches: - op: replace @@ -1636,7 +1636,7 @@ tests: serviceEndpoints: - name: dnsservices2 url: https://abc - expectedStatusError: 'status.platformStatus.powervs.serviceEndpoints[0].name: Unsupported value: "dnsservices2": supported values: "CIS", "COS", "COSConfig", "DNSServices", "GlobalCatalog", "GlobalSearch", "GlobalTagging", "HyperProtect", "IAM", "KeyProtect", "Power", "ResourceController", "ResourceManager", "VPC"' + expectedStatusError: 'status.platformStatus.powervs.serviceEndpoints[0].name: Unsupported value: "dnsservices2": supported values: "CIS", "COS", "COSConfig", "DNSServices", "GlobalCatalog", "GlobalSearch", "GlobalTagging", "HyperProtect", "IAM", "KeyProtect", "Power", "ResourceController", "ResourceManager", "VPC", "TransitGateway"' - name: Should allow updating adding updating an invalid value to a valid value for PowerVS service endpoint name in status initialCRDPatches: - op: replace diff --git a/config/v1/tests/infrastructures.config.openshift.io/DyanmicServiceEndpointIBMCloud.yaml b/config/v1/tests/infrastructures.config.openshift.io/DyanmicServiceEndpointIBMCloud.yaml index 6a97339dabd..1a82b735a5a 100644 --- a/config/v1/tests/infrastructures.config.openshift.io/DyanmicServiceEndpointIBMCloud.yaml +++ b/config/v1/tests/infrastructures.config.openshift.io/DyanmicServiceEndpointIBMCloud.yaml @@ -89,7 +89,7 @@ tests: serviceEndpoints: - name: InvalidService url: https://dummy.vpc.com/v1 - expectedError: "spec.platformSpec.ibmcloud.serviceEndpoints[0].name: Unsupported value: \"InvalidService\": supported values: \"CIS\", \"COS\", \"COSConfig\", \"DNSServices\", \"GlobalCatalog\", \"GlobalSearch\", \"GlobalTagging\", \"HyperProtect\", \"IAM\", \"KeyProtect\", \"ResourceController\", \"ResourceManager\", \"VPC\", : Invalid value: \"null\": some validation rules were not checked because the object was invalid; correct the existing errors to complete validation" + expectedError: "spec.platformSpec.ibmcloud.serviceEndpoints[0].name: Unsupported value: \"InvalidService\": supported values: \"CIS\", \"COS\", \"COSConfig\", \"DNSServices\", \"GlobalCatalog\", \"GlobalSearch\", \"GlobalTagging\", \"HyperProtect\", \"IAM\", \"KeyProtect\", \"ResourceController\", \"ResourceManager\", \"VPC\", \"TransitGateway\", \"PowerVS\", : Invalid value: \"null\": some validation rules were not checked because the object was invalid; correct the existing errors to complete validation" - name: Should be able to add valid ServiceEndpoints to IBMCloud PlatformSpec initial: | apiVersion: config.openshift.io/v1 diff --git a/config/v1/types_infrastructure.go b/config/v1/types_infrastructure.go index c64a9fd927b..5c5697dc840 100644 --- a/config/v1/types_infrastructure.go +++ b/config/v1/types_infrastructure.go @@ -1852,7 +1852,7 @@ type VSpherePlatformStatus struct { // override existing defaults of IBM Cloud Services. type IBMCloudServiceEndpoint struct { // name is the name of the IBM Cloud service. - // Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + // Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. // For example, the IBM Cloud Private IAM service could be configured with the // service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` // Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1884,8 +1884,8 @@ type IBMCloudPlatformSpec struct { // overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each // endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus // are updated to reflect the same custom endpoints. - // A maximum of 13 service endpoints overrides are supported. - // +kubebuilder:validation:MaxItems=13 + // A maximum of 15 service endpoints overrides are supported. + // +kubebuilder:validation:MaxItems=15 // +listType=map // +listMapKey=name // +optional @@ -1918,7 +1918,7 @@ type IBMCloudPlatformStatus struct { // overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each // endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus // are updated to reflect the same custom endpoints. - // +openshift:validation:FeatureGateAwareMaxItems:featureGate=DyanmicServiceEndpointIBMCloud,maxItems=13 + // +openshift:validation:FeatureGateAwareMaxItems:featureGate=DyanmicServiceEndpointIBMCloud,maxItems=15 // +listType=map // +listMapKey=name // +optional @@ -1969,7 +1969,7 @@ type PowerVSServiceEndpoint struct { // Power Cloud - https://cloud.ibm.com/apidocs/power-cloud // // +required - // +kubebuilder:validation:Enum=CIS;COS;COSConfig;DNSServices;GlobalCatalog;GlobalSearch;GlobalTagging;HyperProtect;IAM;KeyProtect;Power;ResourceController;ResourceManager;VPC + // +kubebuilder:validation:Enum=CIS;COS;COSConfig;DNSServices;GlobalCatalog;GlobalSearch;GlobalTagging;HyperProtect;IAM;KeyProtect;Power;ResourceController;ResourceManager;VPC;TransitGateway Name string `json:"name"` // url is fully qualified URI with scheme https, that overrides the default generated diff --git a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Default.crd.yaml b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Default.crd.yaml index e70c95d05d7..941abf3e766 100644 --- a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Default.crd.yaml +++ b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Default.crd.yaml @@ -537,6 +537,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1976,7 +1977,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1995,6 +1996,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2382,6 +2385,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Hypershift-CustomNoUpgrade.crd.yaml b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Hypershift-CustomNoUpgrade.crd.yaml index f399416af26..57d568a3148 100644 --- a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Hypershift-CustomNoUpgrade.crd.yaml +++ b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Hypershift-CustomNoUpgrade.crd.yaml @@ -246,7 +246,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -255,7 +255,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -274,6 +274,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -294,7 +296,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -617,6 +619,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2139,7 +2142,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2158,6 +2161,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2174,7 +2179,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2615,6 +2620,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Hypershift-DevPreviewNoUpgrade.crd.yaml b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Hypershift-DevPreviewNoUpgrade.crd.yaml index f11eb294c0d..5f3153fee66 100644 --- a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Hypershift-DevPreviewNoUpgrade.crd.yaml +++ b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-Hypershift-DevPreviewNoUpgrade.crd.yaml @@ -231,7 +231,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -240,7 +240,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -259,6 +259,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -279,7 +281,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -602,6 +604,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2124,7 +2127,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2143,6 +2146,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2159,7 +2164,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2600,6 +2605,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-OKD.crd.yaml b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-OKD.crd.yaml index 3b66715b617..00a8feb04eb 100644 --- a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-OKD.crd.yaml +++ b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-OKD.crd.yaml @@ -537,6 +537,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1976,7 +1977,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1995,6 +1996,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2382,6 +2385,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-SelfManagedHA-CustomNoUpgrade.crd.yaml b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-SelfManagedHA-CustomNoUpgrade.crd.yaml index 57f46ced208..a62d6571f79 100644 --- a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-SelfManagedHA-CustomNoUpgrade.crd.yaml +++ b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-SelfManagedHA-CustomNoUpgrade.crd.yaml @@ -246,7 +246,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -255,7 +255,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -274,6 +274,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -294,7 +296,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -617,6 +619,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2139,7 +2142,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2158,6 +2161,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2174,7 +2179,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2615,6 +2620,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml index c690736dc3e..0d698cc48c9 100644 --- a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml +++ b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml @@ -246,7 +246,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -255,7 +255,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -274,6 +274,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -294,7 +296,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -617,6 +619,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2139,7 +2142,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2158,6 +2161,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2174,7 +2179,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2615,6 +2620,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-TechPreviewNoUpgrade.crd.yaml b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-TechPreviewNoUpgrade.crd.yaml index 846a8952cd7..3c79a6a138f 100644 --- a/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-TechPreviewNoUpgrade.crd.yaml +++ b/config/v1/zz_generated.crd-manifests/0000_10_config-operator_01_infrastructures-TechPreviewNoUpgrade.crd.yaml @@ -232,7 +232,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -241,7 +241,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -260,6 +260,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -280,7 +282,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -603,6 +605,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2106,7 +2109,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2125,6 +2128,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2141,7 +2146,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2582,6 +2587,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AAA_ungated.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AAA_ungated.yaml index c4989f62511..5a30b2fd1db 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AAA_ungated.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AAA_ungated.yaml @@ -537,6 +537,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1851,7 +1852,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1870,6 +1871,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2257,6 +2260,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AWSClusterHostedDNSInstall.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AWSClusterHostedDNSInstall.yaml index 0d6a068ee7a..fea902ef22c 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AWSClusterHostedDNSInstall.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AWSClusterHostedDNSInstall.yaml @@ -536,6 +536,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1941,7 +1942,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1960,6 +1961,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2347,6 +2350,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AWSDualStackInstall.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AWSDualStackInstall.yaml index c839687a4e2..ca9f04d4213 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AWSDualStackInstall.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AWSDualStackInstall.yaml @@ -536,6 +536,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1852,7 +1853,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1871,6 +1872,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2258,6 +2261,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AzureDualStackInstall.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AzureDualStackInstall.yaml index dfb8b566049..ab77c619558 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AzureDualStackInstall.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/AzureDualStackInstall.yaml @@ -536,6 +536,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1852,7 +1853,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1871,6 +1872,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2258,6 +2261,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/BGPBasedVIPManagement.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/BGPBasedVIPManagement.yaml index 607998046fb..766ed89b4ac 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/BGPBasedVIPManagement.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/BGPBasedVIPManagement.yaml @@ -536,6 +536,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1856,7 +1857,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1875,6 +1876,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2262,6 +2265,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/DualReplica.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/DualReplica.yaml index f6c1e07a3ae..a4537f8fc30 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/DualReplica.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/DualReplica.yaml @@ -536,6 +536,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1843,7 +1844,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1862,6 +1863,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2249,6 +2252,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/DyanmicServiceEndpointIBMCloud.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/DyanmicServiceEndpointIBMCloud.yaml index 1476be93a78..d1bb4769112 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/DyanmicServiceEndpointIBMCloud.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/DyanmicServiceEndpointIBMCloud.yaml @@ -232,7 +232,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -241,7 +241,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -260,6 +260,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -280,7 +282,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -598,6 +600,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1899,7 +1902,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1918,6 +1921,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -1938,7 +1943,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2310,6 +2315,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/MutableTopology.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/MutableTopology.yaml index 100ac8a3bc6..d319e203824 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/MutableTopology.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/MutableTopology.yaml @@ -551,6 +551,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1852,7 +1853,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1871,6 +1872,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2258,6 +2261,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/NutanixMultiSubnets.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/NutanixMultiSubnets.yaml index 166bcb7280d..f65821d3851 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/NutanixMultiSubnets.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/NutanixMultiSubnets.yaml @@ -541,6 +541,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1842,7 +1843,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1861,6 +1862,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2248,6 +2251,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/OnPremDNSRecords.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/OnPremDNSRecords.yaml index f0f88f4497e..d2db052b893 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/OnPremDNSRecords.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/OnPremDNSRecords.yaml @@ -536,6 +536,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1860,7 +1861,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1879,6 +1880,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2335,6 +2338,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereHostVMGroupZonal.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereHostVMGroupZonal.yaml index e18faf365a0..8d439b31be0 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereHostVMGroupZonal.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereHostVMGroupZonal.yaml @@ -536,6 +536,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1848,7 +1849,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1867,6 +1868,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2254,6 +2257,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereMultiNetworks.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereMultiNetworks.yaml index 00b3cefa377..0eb3c69f32d 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereMultiNetworks.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereMultiNetworks.yaml @@ -536,6 +536,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1838,7 +1839,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1857,6 +1858,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2244,6 +2247,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereMultiVCenterDay2.yaml b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereMultiVCenterDay2.yaml index 214cad05cbd..b9c0b6f43b0 100644 --- a/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereMultiVCenterDay2.yaml +++ b/config/v1/zz_generated.featuregated-crd-manifests/infrastructures.config.openshift.io/VSphereMultiVCenterDay2.yaml @@ -536,6 +536,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1852,7 +1853,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1871,6 +1872,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2258,6 +2261,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/config/v1/zz_generated.swagger_doc_generated.go b/config/v1/zz_generated.swagger_doc_generated.go index 233971201c2..7a620f688c0 100644 --- a/config/v1/zz_generated.swagger_doc_generated.go +++ b/config/v1/zz_generated.swagger_doc_generated.go @@ -1817,7 +1817,7 @@ func (GCPResourceTag) SwaggerDoc() map[string]string { var map_IBMCloudPlatformSpec = map[string]string{ "": "IBMCloudPlatformSpec holds the desired state of the IBMCloud infrastructure provider. This only includes fields that can be modified in the cluster.", - "serviceEndpoints": "serviceEndpoints is a list of custom endpoints which will override the default service endpoints of an IBM service. These endpoints are used by components within the cluster when trying to reach the IBM Cloud Services that have been overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. A maximum of 13 service endpoints overrides are supported.", + "serviceEndpoints": "serviceEndpoints is a list of custom endpoints which will override the default service endpoints of an IBM service. These endpoints are used by components within the cluster when trying to reach the IBM Cloud Services that have been overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. A maximum of 15 service endpoints overrides are supported.", } func (IBMCloudPlatformSpec) SwaggerDoc() map[string]string { @@ -1840,7 +1840,7 @@ func (IBMCloudPlatformStatus) SwaggerDoc() map[string]string { var map_IBMCloudServiceEndpoint = map[string]string{ "": "IBMCloudServiceEndpoint stores the configuration of a custom url to override existing defaults of IBM Cloud Services.", - "name": "name is the name of the IBM Cloud service. Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured with the service `name` of `VPC` and `url` of `https://us.south.private.iaas.cloud.ibm.com`", + "name": "name is the name of the IBM Cloud service. Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured with the service `name` of `VPC` and `url` of `https://us.south.private.iaas.cloud.ibm.com`", "url": "url is fully qualified URI with scheme https, that overrides the default generated endpoint for a client. This must be provided and cannot be empty. The path must follow the pattern /v[0,9]+ or /api/v[0,9]+", } diff --git a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Default.crd.yaml b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Default.crd.yaml index 583ef262c77..fe378a449a3 100644 --- a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Default.crd.yaml +++ b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Default.crd.yaml @@ -831,6 +831,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2277,7 +2278,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2296,6 +2297,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2684,6 +2687,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Hypershift-CustomNoUpgrade.crd.yaml b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Hypershift-CustomNoUpgrade.crd.yaml index a4d8a007037..e9aa001a4b1 100644 --- a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Hypershift-CustomNoUpgrade.crd.yaml +++ b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Hypershift-CustomNoUpgrade.crd.yaml @@ -545,7 +545,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -554,7 +554,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -573,6 +573,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -594,7 +596,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -925,6 +927,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2456,7 +2459,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2475,6 +2478,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2491,7 +2496,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2936,6 +2941,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Hypershift-DevPreviewNoUpgrade.crd.yaml b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Hypershift-DevPreviewNoUpgrade.crd.yaml index 6e2e1c064e1..f3dd5d3ddcd 100644 --- a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Hypershift-DevPreviewNoUpgrade.crd.yaml +++ b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-Hypershift-DevPreviewNoUpgrade.crd.yaml @@ -530,7 +530,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -539,7 +539,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -558,6 +558,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -579,7 +581,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -910,6 +912,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2441,7 +2444,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2460,6 +2463,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2476,7 +2481,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2921,6 +2926,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-OKD.crd.yaml b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-OKD.crd.yaml index a4774f13f1c..d664fe9dcc5 100644 --- a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-OKD.crd.yaml +++ b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-OKD.crd.yaml @@ -831,6 +831,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2277,7 +2278,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2296,6 +2297,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2684,6 +2687,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-CustomNoUpgrade.crd.yaml b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-CustomNoUpgrade.crd.yaml index 6f15dd5ebc8..4a971840495 100644 --- a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-CustomNoUpgrade.crd.yaml +++ b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-CustomNoUpgrade.crd.yaml @@ -545,7 +545,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -554,7 +554,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -573,6 +573,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -594,7 +596,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -925,6 +927,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2456,7 +2459,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2475,6 +2478,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2491,7 +2496,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2936,6 +2941,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml index e5a05ff7fa3..735af7c0c5e 100644 --- a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml +++ b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml @@ -545,7 +545,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -554,7 +554,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -573,6 +573,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -594,7 +596,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -925,6 +927,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2456,7 +2459,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2475,6 +2478,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2491,7 +2496,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2936,6 +2941,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-TechPreviewNoUpgrade.crd.yaml b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-TechPreviewNoUpgrade.crd.yaml index be4c0646c98..29f388c87a4 100644 --- a/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-TechPreviewNoUpgrade.crd.yaml +++ b/machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_controllerconfigs-TechPreviewNoUpgrade.crd.yaml @@ -519,7 +519,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -528,7 +528,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -547,6 +547,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -568,7 +570,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -899,6 +901,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2411,7 +2414,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2430,6 +2433,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2446,7 +2451,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2891,6 +2896,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AAA_ungated.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AAA_ungated.yaml index 05bfd699d9d..ea4a617d6a1 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AAA_ungated.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AAA_ungated.yaml @@ -831,6 +831,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2163,7 +2164,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2182,6 +2183,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2570,6 +2573,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSClusterHostedDNSInstall.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSClusterHostedDNSInstall.yaml index 3df0726e492..9e24d9a3364 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSClusterHostedDNSInstall.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSClusterHostedDNSInstall.yaml @@ -826,6 +826,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2247,7 +2248,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2266,6 +2267,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2654,6 +2657,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSDualStackInstall.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSDualStackInstall.yaml index b12e7dcafc9..8c138c35845 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSDualStackInstall.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSDualStackInstall.yaml @@ -826,6 +826,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2158,7 +2159,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2177,6 +2178,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2565,6 +2568,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSEuropeanSovereignCloudInstall.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSEuropeanSovereignCloudInstall.yaml index 730c8bfd09a..1946217447d 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSEuropeanSovereignCloudInstall.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AWSEuropeanSovereignCloudInstall.yaml @@ -830,6 +830,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2147,7 +2148,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2166,6 +2167,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2554,6 +2557,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AzureDualStackInstall.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AzureDualStackInstall.yaml index 621c4636571..caf5d422f37 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AzureDualStackInstall.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/AzureDualStackInstall.yaml @@ -826,6 +826,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2158,7 +2159,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2177,6 +2178,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2565,6 +2568,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/BGPBasedVIPManagement.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/BGPBasedVIPManagement.yaml index 72e0cccd9e0..c8f82f395c8 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/BGPBasedVIPManagement.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/BGPBasedVIPManagement.yaml @@ -838,6 +838,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2174,7 +2175,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2193,6 +2194,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2581,6 +2584,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/DualReplica.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/DualReplica.yaml index fa1a9c70684..423b6f057cd 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/DualReplica.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/DualReplica.yaml @@ -826,6 +826,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2149,7 +2150,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2168,6 +2169,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2556,6 +2559,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/DyanmicServiceEndpointIBMCloud.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/DyanmicServiceEndpointIBMCloud.yaml index f85298f2e26..546e9afefb1 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/DyanmicServiceEndpointIBMCloud.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/DyanmicServiceEndpointIBMCloud.yaml @@ -515,7 +515,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -524,7 +524,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -543,6 +543,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -564,7 +566,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -889,6 +891,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2206,7 +2209,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2225,6 +2228,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2246,7 +2251,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2619,6 +2624,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/MutableTopology.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/MutableTopology.yaml index cfdea516d0d..3d1211d1d5a 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/MutableTopology.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/MutableTopology.yaml @@ -841,6 +841,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2158,7 +2159,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2177,6 +2178,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2565,6 +2568,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/NutanixMultiSubnets.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/NutanixMultiSubnets.yaml index dbf3add3f32..74017ccb74f 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/NutanixMultiSubnets.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/NutanixMultiSubnets.yaml @@ -832,6 +832,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2149,7 +2150,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2168,6 +2169,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2556,6 +2559,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/OnPremDNSRecords.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/OnPremDNSRecords.yaml index adfa507c7e1..233f5766c4d 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/OnPremDNSRecords.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/OnPremDNSRecords.yaml @@ -826,6 +826,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2167,7 +2168,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2186,6 +2187,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2646,6 +2649,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereHostVMGroupZonal.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereHostVMGroupZonal.yaml index 8f89ba521cc..b512a06fb68 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereHostVMGroupZonal.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereHostVMGroupZonal.yaml @@ -826,6 +826,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2156,7 +2157,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2175,6 +2176,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2563,6 +2566,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereMultiNetworks.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereMultiNetworks.yaml index 41072536bde..9352d45f049 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereMultiNetworks.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereMultiNetworks.yaml @@ -826,6 +826,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2144,7 +2145,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2163,6 +2164,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2551,6 +2554,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereMultiVCenterDay2.yaml b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereMultiVCenterDay2.yaml index c6a5026bfa4..444489933d7 100644 --- a/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereMultiVCenterDay2.yaml +++ b/machineconfiguration/v1/zz_generated.featuregated-crd-manifests/controllerconfigs.machineconfiguration.openshift.io/VSphereMultiVCenterDay2.yaml @@ -826,6 +826,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2160,7 +2161,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2179,6 +2180,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2567,6 +2570,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/openapi/generated_openapi/zz_generated.openapi.go b/openapi/generated_openapi/zz_generated.openapi.go index 1d6da469fc3..a994a22e23b 100644 --- a/openapi/generated_openapi/zz_generated.openapi.go +++ b/openapi/generated_openapi/zz_generated.openapi.go @@ -14804,7 +14804,7 @@ func schema_openshift_api_config_v1_IBMCloudPlatformSpec(ref common.ReferenceCal }, }, SchemaProps: spec.SchemaProps{ - Description: "serviceEndpoints is a list of custom endpoints which will override the default service endpoints of an IBM service. These endpoints are used by components within the cluster when trying to reach the IBM Cloud Services that have been overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. A maximum of 13 service endpoints overrides are supported.", + Description: "serviceEndpoints is a list of custom endpoints which will override the default service endpoints of an IBM service. These endpoints are used by components within the cluster when trying to reach the IBM Cloud Services that have been overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. A maximum of 15 service endpoints overrides are supported.", Type: []string{"array"}, Items: &spec.SchemaOrArray{ Schema: &spec.Schema{ @@ -14905,7 +14905,7 @@ func schema_openshift_api_config_v1_IBMCloudServiceEndpoint(ref common.Reference Properties: map[string]spec.Schema{ "name": { SchemaProps: spec.SchemaProps{ - Description: "name is the name of the IBM Cloud service. Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured with the service `name` of `VPC` and `url` of `https://us.south.private.iaas.cloud.ibm.com`", + Description: "name is the name of the IBM Cloud service. Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured with the service `name` of `VPC` and `url` of `https://us.south.private.iaas.cloud.ibm.com`", Default: "", Type: []string{"string"}, Format: "", diff --git a/openapi/openapi.json b/openapi/openapi.json index 93ff6752946..4f2b59c9017 100644 --- a/openapi/openapi.json +++ b/openapi/openapi.json @@ -7662,7 +7662,7 @@ "type": "object", "properties": { "serviceEndpoints": { - "description": "serviceEndpoints is a list of custom endpoints which will override the default service endpoints of an IBM service. These endpoints are used by components within the cluster when trying to reach the IBM Cloud Services that have been overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. A maximum of 13 service endpoints overrides are supported.", + "description": "serviceEndpoints is a list of custom endpoints which will override the default service endpoints of an IBM service. These endpoints are used by components within the cluster when trying to reach the IBM Cloud Services that have been overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. A maximum of 15 service endpoints overrides are supported.", "type": "array", "items": { "default": {}, @@ -7722,7 +7722,7 @@ ], "properties": { "name": { - "description": "name is the name of the IBM Cloud service. Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured with the service `name` of `VPC` and `url` of `https://us.south.private.iaas.cloud.ibm.com`", + "description": "name is the name of the IBM Cloud service. Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured with the service `name` of `VPC` and `url` of `https://us.south.private.iaas.cloud.ibm.com`", "type": "string", "default": "" }, diff --git a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Default.crd.yaml b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Default.crd.yaml index e70c95d05d7..941abf3e766 100644 --- a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Default.crd.yaml +++ b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Default.crd.yaml @@ -537,6 +537,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1976,7 +1977,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1995,6 +1996,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2382,6 +2385,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Hypershift-CustomNoUpgrade.crd.yaml b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Hypershift-CustomNoUpgrade.crd.yaml index f399416af26..57d568a3148 100644 --- a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Hypershift-CustomNoUpgrade.crd.yaml +++ b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Hypershift-CustomNoUpgrade.crd.yaml @@ -246,7 +246,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -255,7 +255,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -274,6 +274,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -294,7 +296,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -617,6 +619,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2139,7 +2142,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2158,6 +2161,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2174,7 +2179,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2615,6 +2620,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Hypershift-DevPreviewNoUpgrade.crd.yaml b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Hypershift-DevPreviewNoUpgrade.crd.yaml index f11eb294c0d..5f3153fee66 100644 --- a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Hypershift-DevPreviewNoUpgrade.crd.yaml +++ b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-Hypershift-DevPreviewNoUpgrade.crd.yaml @@ -231,7 +231,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -240,7 +240,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -259,6 +259,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -279,7 +281,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -602,6 +604,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2124,7 +2127,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2143,6 +2146,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2159,7 +2164,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2600,6 +2605,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-OKD.crd.yaml b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-OKD.crd.yaml index 3b66715b617..00a8feb04eb 100644 --- a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-OKD.crd.yaml +++ b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-OKD.crd.yaml @@ -537,6 +537,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -1976,7 +1977,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -1995,6 +1996,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2382,6 +2385,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-SelfManagedHA-CustomNoUpgrade.crd.yaml b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-SelfManagedHA-CustomNoUpgrade.crd.yaml index 57f46ced208..a62d6571f79 100644 --- a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-SelfManagedHA-CustomNoUpgrade.crd.yaml +++ b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-SelfManagedHA-CustomNoUpgrade.crd.yaml @@ -246,7 +246,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -255,7 +255,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -274,6 +274,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -294,7 +296,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -617,6 +619,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2139,7 +2142,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2158,6 +2161,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2174,7 +2179,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2615,6 +2620,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml index c690736dc3e..0d698cc48c9 100644 --- a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml +++ b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml @@ -246,7 +246,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -255,7 +255,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -274,6 +274,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -294,7 +296,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -617,6 +619,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2139,7 +2142,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2158,6 +2161,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2174,7 +2179,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2615,6 +2620,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-TechPreviewNoUpgrade.crd.yaml b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-TechPreviewNoUpgrade.crd.yaml index 846a8952cd7..3c79a6a138f 100644 --- a/payload-manifests/crds/0000_10_config-operator_01_infrastructures-TechPreviewNoUpgrade.crd.yaml +++ b/payload-manifests/crds/0000_10_config-operator_01_infrastructures-TechPreviewNoUpgrade.crd.yaml @@ -232,7 +232,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -241,7 +241,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -260,6 +260,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -280,7 +282,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -603,6 +605,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2106,7 +2109,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2125,6 +2128,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2141,7 +2146,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2582,6 +2587,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Default.crd.yaml b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Default.crd.yaml index 583ef262c77..fe378a449a3 100644 --- a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Default.crd.yaml +++ b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Default.crd.yaml @@ -831,6 +831,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2277,7 +2278,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2296,6 +2297,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2684,6 +2687,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Hypershift-CustomNoUpgrade.crd.yaml b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Hypershift-CustomNoUpgrade.crd.yaml index a4d8a007037..e9aa001a4b1 100644 --- a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Hypershift-CustomNoUpgrade.crd.yaml +++ b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Hypershift-CustomNoUpgrade.crd.yaml @@ -545,7 +545,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -554,7 +554,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -573,6 +573,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -594,7 +596,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -925,6 +927,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2456,7 +2459,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2475,6 +2478,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2491,7 +2496,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2936,6 +2941,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Hypershift-DevPreviewNoUpgrade.crd.yaml b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Hypershift-DevPreviewNoUpgrade.crd.yaml index 6e2e1c064e1..f3dd5d3ddcd 100644 --- a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Hypershift-DevPreviewNoUpgrade.crd.yaml +++ b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-Hypershift-DevPreviewNoUpgrade.crd.yaml @@ -530,7 +530,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -539,7 +539,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -558,6 +558,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -579,7 +581,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -910,6 +912,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2441,7 +2444,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2460,6 +2463,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2476,7 +2481,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2921,6 +2926,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-OKD.crd.yaml b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-OKD.crd.yaml index a4774f13f1c..d664fe9dcc5 100644 --- a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-OKD.crd.yaml +++ b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-OKD.crd.yaml @@ -831,6 +831,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2277,7 +2278,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2296,6 +2297,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2684,6 +2687,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-CustomNoUpgrade.crd.yaml b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-CustomNoUpgrade.crd.yaml index 6f15dd5ebc8..4a971840495 100644 --- a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-CustomNoUpgrade.crd.yaml +++ b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-CustomNoUpgrade.crd.yaml @@ -545,7 +545,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -554,7 +554,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -573,6 +573,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -594,7 +596,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -925,6 +927,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2456,7 +2459,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2475,6 +2478,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2491,7 +2496,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2936,6 +2941,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml index e5a05ff7fa3..735af7c0c5e 100644 --- a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml +++ b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml @@ -545,7 +545,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -554,7 +554,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -573,6 +573,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -594,7 +596,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -925,6 +927,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2456,7 +2459,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2475,6 +2478,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2491,7 +2496,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2936,6 +2941,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- diff --git a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-TechPreviewNoUpgrade.crd.yaml b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-TechPreviewNoUpgrade.crd.yaml index be4c0646c98..29f388c87a4 100644 --- a/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-TechPreviewNoUpgrade.crd.yaml +++ b/payload-manifests/crds/0000_80_machine-config_01_controllerconfigs-TechPreviewNoUpgrade.crd.yaml @@ -519,7 +519,7 @@ spec: overridden. The CCCMO reads in the IBMCloudPlatformSpec and validates each endpoint is resolvable. Once validated, the cloud config and IBMCloudPlatformStatus are updated to reflect the same custom endpoints. - A maximum of 13 service endpoints overrides are supported. + A maximum of 15 service endpoints overrides are supported. items: description: |- IBMCloudServiceEndpoint stores the configuration of a custom url to @@ -528,7 +528,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -547,6 +547,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -568,7 +570,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -899,6 +901,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |- @@ -2411,7 +2414,7 @@ spec: name: description: |- name is the name of the IBM Cloud service. - Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, or VPC. + Possible values are: CIS, COS, COSConfig, DNSServices, GlobalCatalog, GlobalSearch, GlobalTagging, HyperProtect, IAM, KeyProtect, ResourceController, ResourceManager, VPC, TransitGateway, or PowerVS. For example, the IBM Cloud Private IAM service could be configured with the service `name` of `IAM` and `url` of `https://private.iam.cloud.ibm.com` Whereas the IBM Cloud Private VPC service for US South (Dallas) could be configured @@ -2430,6 +2433,8 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway + - PowerVS type: string url: description: |- @@ -2446,7 +2451,7 @@ spec: - name - url type: object - maxItems: 13 + maxItems: 15 type: array x-kubernetes-list-map-keys: - name @@ -2891,6 +2896,7 @@ spec: - ResourceController - ResourceManager - VPC + - TransitGateway type: string url: description: |-