diff --git a/.openapi-generator/FILES b/.openapi-generator/FILES index 224c357..284baed 100644 --- a/.openapi-generator/FILES +++ b/.openapi-generator/FILES @@ -1,5 +1,4 @@ .gitignore -.openapi-generator-ignore .travis.yml README.md api/openapi.yaml @@ -246,7 +245,6 @@ docs/MaintenanceWindowPagedResponse.md docs/MaintenanceWindowsApi.md docs/MasterInfo.md docs/MasterNode.md -docs/MasterNodesInfo.md docs/MastersList.md docs/Metadata.md docs/Metric.md @@ -341,6 +339,7 @@ docs/RestorePreflightResponse.md docs/RestoreResp.md docs/RestoreSnapshotScheduleParams.md docs/Role.md +docs/RoleAttribute.md docs/RoleBinding.md docs/RoleBindingFormData.md docs/RoleFormData.md @@ -373,6 +372,7 @@ docs/SubtaskData.md docs/SupportBundle.md docs/SupportBundleFormData.md docs/SupportBundleManagementApi.md +docs/SuppressHealthCheckNotificationsConfig.md docs/SystemdUpgradeParams.md docs/TableDefinitionTaskParams.md docs/TableDetails.md @@ -428,6 +428,7 @@ docs/XClusterConfigGetResp.md docs/XClusterConfigNeedBootstrapFormData.md docs/XClusterConfigRestartFormData.md docs/XClusterInfo.md +docs/XClusterNamespaceConfig.md docs/XClusterTableConfig.md docs/YBPError.md docs/YBPSuccess.md @@ -614,7 +615,6 @@ model_maintenance_window_paged_api_query.go model_maintenance_window_paged_response.go model_master_info.go model_master_node.go -model_master_nodes_info.go model_masters_list.go model_metadata.go model_metric.go @@ -701,6 +701,7 @@ model_restore_preflight_response.go model_restore_resp.go model_restore_snapshot_schedule_params.go model_role.go +model_role_attribute.go model_role_binding.go model_role_binding_form_data.go model_role_form_data.go @@ -729,6 +730,7 @@ model_state_change_audit_info_paged_response.go model_subtask_data.go model_support_bundle.go model_support_bundle_form_data.go +model_suppress_health_check_notifications_config.go model_systemd_upgrade_params.go model_table_definition_task_params.go model_table_details.go @@ -774,6 +776,7 @@ model_x_cluster_config_get_resp.go model_x_cluster_config_need_bootstrap_form_data.go model_x_cluster_config_restart_form_data.go model_x_cluster_info.go +model_x_cluster_namespace_config.go model_x_cluster_table_config.go model_ybc_throttle_parameters.go model_ybc_throttle_parameters_response.go diff --git a/README.md b/README.md index 40ae7f4..29a096e 100644 --- a/README.md +++ b/README.md @@ -280,12 +280,12 @@ Class | Method | HTTP request | Description *RegionManagementApi* | [**EditRegion**](docs/RegionManagementApi.md#editregion) | **Put** /api/v1/customers/{cUUID}/providers/{pUUID}/regions/{rUUID} | Edit regions - deprecated *RegionManagementApi* | [**GetRegion**](docs/RegionManagementApi.md#getregion) | **Get** /api/v1/customers/{cUUID}/providers/{pUUID}/regions | List a provider's regions *RegionManagementApi* | [**ListAllRegions**](docs/RegionManagementApi.md#listallregions) | **Get** /api/v1/customers/{cUUID}/regions | List regions for all providers -*ReleaseManagementApi* | [**CreateRelease**](docs/ReleaseManagementApi.md#createrelease) | **Post** /api/v1/customers/{cUUID}/releases | Create a release -*ReleaseManagementApi* | [**DeleteRelease**](docs/ReleaseManagementApi.md#deleterelease) | **Delete** /api/v1/customers/{cUUID}/releases/{name} | Delete a release +*ReleaseManagementApi* | [**CreateRelease**](docs/ReleaseManagementApi.md#createrelease) | **Post** /api/v1/customers/{cUUID}/releases | Deprecated: sinceVersion 2024.1. Use ReleasesController.create instead. Create a release +*ReleaseManagementApi* | [**DeleteRelease**](docs/ReleaseManagementApi.md#deleterelease) | **Delete** /api/v1/customers/{cUUID}/releases/{name} | Deprecated: sinceVersion: 2024.1. Use ReleasesController.delete instead. Delete a release *ReleaseManagementApi* | [**GetListOfRegionReleases**](docs/ReleaseManagementApi.md#getlistofregionreleases) | **Get** /api/v1/customers/{cUUID}/providers/{pUUID}/releases | List releases by provider - deprecated -*ReleaseManagementApi* | [**GetListOfReleases**](docs/ReleaseManagementApi.md#getlistofreleases) | **Get** /api/v1/customers/{cUUID}/releases | List all releases +*ReleaseManagementApi* | [**GetListOfReleases**](docs/ReleaseManagementApi.md#getlistofreleases) | **Get** /api/v1/customers/{cUUID}/releases | Deprecated: sinceVersion: 2024.1. Use ReleasesController.list instead. List all releases *ReleaseManagementApi* | [**Refresh**](docs/ReleaseManagementApi.md#refresh) | **Put** /api/v1/customers/{cUUID}/releases | Refresh a release -*ReleaseManagementApi* | [**UpdateRelease**](docs/ReleaseManagementApi.md#updaterelease) | **Put** /api/v1/customers/{cUUID}/releases/{name} | Update a release +*ReleaseManagementApi* | [**UpdateRelease**](docs/ReleaseManagementApi.md#updaterelease) | **Put** /api/v1/customers/{cUUID}/releases/{name} | Deprecated: sinceVersion: 2024.1. Use ReleasesController.update instead. Update a release *RuntimeConfigurationApi* | [**DeleteKey**](docs/RuntimeConfigurationApi.md#deletekey) | **Delete** /api/v1/customers/{cUUID}/runtime_config/{scope}/key/{key} | Delete a configuration key *RuntimeConfigurationApi* | [**GetConfig**](docs/RuntimeConfigurationApi.md#getconfig) | **Get** /api/v1/customers/{cUUID}/runtime_config/{scope} | List configuration entries for a scope *RuntimeConfigurationApi* | [**GetConfigurationKey**](docs/RuntimeConfigurationApi.md#getconfigurationkey) | **Get** /api/v1/customers/{cUUID}/runtime_config/{scope}/key/{key} | Get a configuration key @@ -299,7 +299,8 @@ Class | Method | HTTP request | Description *ScheduleManagementApi* | [**GetSchedule**](docs/ScheduleManagementApi.md#getschedule) | **Get** /api/v1/customers/{cUUID}/schedules/{sUUID} | Get Schedule *ScheduleManagementApi* | [**ListSchedules**](docs/ScheduleManagementApi.md#listschedules) | **Get** /api/v1/customers/{cUUID}/schedules | List schedules - deprecated *ScheduleManagementApi* | [**ListSchedulesV2**](docs/ScheduleManagementApi.md#listschedulesv2) | **Post** /api/v1/customers/{cUUID}/schedules/page | List schedules V2 -*SessionManagementApi* | [**ApiLogin**](docs/SessionManagementApi.md#apilogin) | **Post** /api/v1/api_login | Authenticate user and return api token +*SessionManagementApi* | [**ApiLogin**](docs/SessionManagementApi.md#apilogin) | **Post** /api/v1/api_login | Authenticate user using email and password +*SessionManagementApi* | [**ApiToken**](docs/SessionManagementApi.md#apitoken) | **Put** /api/v1/customers/{cUUID}/api_token | Regenerate and fetch API token *SessionManagementApi* | [**AppVersion**](docs/SessionManagementApi.md#appversion) | **Get** /api/v1/app_version | appVersion *SessionManagementApi* | [**CustomerCount**](docs/SessionManagementApi.md#customercount) | **Get** /api/v1/customer_count | customerCount *SessionManagementApi* | [**GetAdminNotifications**](docs/SessionManagementApi.md#getadminnotifications) | **Get** /api/v1/customers/{cUUID}/admin_notifications | Current list of notifications for admin @@ -342,7 +343,6 @@ Class | Method | HTTP request | Description *UniverseManagementApi* | [**SetUniverseKey**](docs/UniverseManagementApi.md#setuniversekey) | **Post** /api/v1/customers/{cUUID}/universes/{uniUUID}/set_key | Set a universe's key *UniverseManagementApi* | [**UpdateLoadBalancerConfig**](docs/UniverseManagementApi.md#updateloadbalancerconfig) | **Put** /api/v1/customers/{cUUID}/universes/{uniUUID}/update_lb_config | Update load balancer config *UniverseNodeMetadataMetamasterApi* | [**GetMasterAddresses**](docs/UniverseNodeMetadataMetamasterApi.md#getmasteraddresses) | **Get** /api/v1/customers/{cUUID}/universes/{uniUUID}/masters | List a master node's addresses -*UniverseNodeMetadataMetamasterApi* | [**GetMasterNodesInfo**](docs/UniverseNodeMetadataMetamasterApi.md#getmasternodesinfo) | **Get** /api/v1/customers/{cUUID}/universes/{uniUUID}/masters/info | Lists all master nodes details *UniverseNodeMetadataMetamasterApi* | [**GetRedisServerAddresses**](docs/UniverseNodeMetadataMetamasterApi.md#getredisserveraddresses) | **Get** /api/v1/customers/{cUUID}/universes/{uniUUID}/redisservers | List a REDIS server's addresses *UniverseNodeMetadataMetamasterApi* | [**GetUniverseMasterNodes**](docs/UniverseNodeMetadataMetamasterApi.md#getuniversemasternodes) | **Get** /metamaster/universe/{universeUUID} | List a universe's master nodes *UniverseNodeMetadataMetamasterApi* | [**GetYQLServerAddresses**](docs/UniverseNodeMetadataMetamasterApi.md#getyqlserveraddresses) | **Get** /api/v1/customers/{cUUID}/universes/{uniUUID}/yqlservers | List a YQL server's addresses @@ -555,7 +555,6 @@ Class | Method | HTTP request | Description - [MaintenanceWindowPagedResponse](docs/MaintenanceWindowPagedResponse.md) - [MasterInfo](docs/MasterInfo.md) - [MasterNode](docs/MasterNode.md) - - [MasterNodesInfo](docs/MasterNodesInfo.md) - [MastersList](docs/MastersList.md) - [Metadata](docs/Metadata.md) - [Metric](docs/Metric.md) @@ -642,6 +641,7 @@ Class | Method | HTTP request | Description - [RestoreResp](docs/RestoreResp.md) - [RestoreSnapshotScheduleParams](docs/RestoreSnapshotScheduleParams.md) - [Role](docs/Role.md) + - [RoleAttribute](docs/RoleAttribute.md) - [RoleBinding](docs/RoleBinding.md) - [RoleBindingFormData](docs/RoleBindingFormData.md) - [RoleFormData](docs/RoleFormData.md) @@ -670,6 +670,7 @@ Class | Method | HTTP request | Description - [SubtaskData](docs/SubtaskData.md) - [SupportBundle](docs/SupportBundle.md) - [SupportBundleFormData](docs/SupportBundleFormData.md) + - [SuppressHealthCheckNotificationsConfig](docs/SuppressHealthCheckNotificationsConfig.md) - [SystemdUpgradeParams](docs/SystemdUpgradeParams.md) - [TableDefinitionTaskParams](docs/TableDefinitionTaskParams.md) - [TableDetails](docs/TableDetails.md) @@ -715,6 +716,7 @@ Class | Method | HTTP request | Description - [XClusterConfigNeedBootstrapFormData](docs/XClusterConfigNeedBootstrapFormData.md) - [XClusterConfigRestartFormData](docs/XClusterConfigRestartFormData.md) - [XClusterInfo](docs/XClusterInfo.md) + - [XClusterNamespaceConfig](docs/XClusterNamespaceConfig.md) - [XClusterTableConfig](docs/XClusterTableConfig.md) - [YBPError](docs/YBPError.md) - [YBPSuccess](docs/YBPSuccess.md) diff --git a/api/openapi.yaml b/api/openapi.yaml index 7b4bd62..b0dbbb1 100644 --- a/api/openapi.yaml +++ b/api/openapi.yaml @@ -81,7 +81,7 @@ paths: schema: $ref: '#/components/schemas/SessionInfo' description: successful operation - summary: Authenticate user and return api token + summary: Authenticate user using email and password tags: - Session management x-codegen-request-body-name: CustomerLoginFormData @@ -1511,6 +1511,37 @@ paths: summary: Acknowledge an alert tags: - Alerts + /api/v1/customers/{cUUID}/api_token: + put: + operationId: api_token + parameters: + - in: path + name: cUUID + required: true + schema: + exampleSetFlag: false + format: uuid + type: string + - in: query + name: apiTokenVersion + schema: + exampleSetFlag: false + format: int64 + type: integer + - in: query + name: request + schema: + exampleSetFlag: false + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/SessionInfo' + description: successful operation + summary: Regenerate and fetch API token + tags: + - Session management /api/v1/customers/{cUUID}/backups: delete: deprecated: true @@ -5652,6 +5683,7 @@ paths: - Region management /api/v1/customers/{cUUID}/releases: get: + deprecated: true operationId: getListOfReleases parameters: - in: path @@ -5687,10 +5719,12 @@ paths: description: successful operation security: - apiKeyAuth: [] - summary: List all releases + summary: "Deprecated: sinceVersion: 2024.1. Use ReleasesController.list instead.\ + \ List all releases" tags: - Release management post: + deprecated: true operationId: createRelease parameters: - in: path @@ -5720,7 +5754,8 @@ paths: description: successful operation security: - apiKeyAuth: [] - summary: Create a release + summary: "Deprecated: sinceVersion 2024.1. Use ReleasesController.create instead.\ + \ Create a release" tags: - Release management x-codegen-request-body-name: Release @@ -5752,6 +5787,7 @@ paths: - Release management /api/v1/customers/{cUUID}/releases/{name}: delete: + deprecated: true operationId: deleteRelease parameters: - in: path @@ -5780,10 +5816,12 @@ paths: description: successful operation security: - apiKeyAuth: [] - summary: Delete a release + summary: "Deprecated: sinceVersion: 2024.1. Use ReleasesController.delete instead.\ + \ Delete a release" tags: - Release management put: + deprecated: true operationId: updateRelease parameters: - in: path @@ -5820,7 +5858,8 @@ paths: description: successful operation security: - apiKeyAuth: [] - summary: Update a release + summary: "Deprecated: sinceVersion: 2024.1. Use ReleasesController.update instead.\ + \ Update a release" tags: - Release management x-codegen-request-body-name: Release @@ -7195,7 +7234,10 @@ paths: - UniverseClusterMutations /api/v1/customers/{cUUID}/universes/{uniUUID}/config_alerts: post: - description: Available since YBA version 2.2.0.0. + deprecated: true + description: Deprecated since YBA version 2.20.5.0. + Deprcated since YBA version 2.20.5.0. Use 'Create maintenance window' API + instead. operationId: configureUniverseAlerts parameters: - in: path @@ -7551,40 +7593,6 @@ paths: summary: List a master node's addresses tags: - Universe node metadata (metamaster) - /api/v1/customers/{cUUID}/universes/{uniUUID}/masters/info: - get: - description: Available since YBA version 2.21.1.0. - operationId: getMasterNodesInfo - parameters: - - in: path - name: cUUID - required: true - schema: - exampleSetFlag: false - format: uuid - type: string - - in: path - name: uniUUID - required: true - schema: - exampleSetFlag: false - format: uuid - type: string - responses: - "200": - content: - application/json: - schema: - exampleSetFlag: false - items: - $ref: '#/components/schemas/MasterNodesInfo' - type: array - description: successful operation - security: - - apiKeyAuth: [] - summary: Lists all master nodes details - tags: - - Universe node metadata (metamaster) /api/v1/customers/{cUUID}/universes/{uniUUID}/multi_table_backup: put: deprecated: true @@ -10876,6 +10884,7 @@ components: example: awsAccessKeySecret: awsAccessKeySecret hostVpcId: hostVpcId + useIMDSv2: true awsAccessKeyID: awsAccessKeyID awsHostedZoneId: awsHostedZoneId vpcType: EXISTING @@ -10903,6 +10912,9 @@ components: exampleSetFlag: true readOnly: true type: string + useIMDSv2: + exampleSetFlag: true + type: boolean vpcType: description: New/Existing VPC for provider creation enum: @@ -10953,6 +10965,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -11710,6 +11723,7 @@ components: enum: - REPLICATION_LAG - CLOCK_SKEW + - CLOCK_SYNC_CHECK_FAILED - MEMORY_CONSUMPTION - HEALTH_CHECK_ERROR - HEALTH_CHECK_NOTIFICATION_ERROR @@ -11780,6 +11794,7 @@ components: - NODE_AGENT_DOWN - UNIVERSE_RELEASE_FILES_STATUS - HA_VERSION_MISMATCH + - TABLET_PEERS_GUARDRAIL exampleSetFlag: true type: string thresholdUnit: @@ -11875,6 +11890,7 @@ components: enum: - REPLICATION_LAG - CLOCK_SKEW + - CLOCK_SYNC_CHECK_FAILED - MEMORY_CONSUMPTION - HEALTH_CHECK_ERROR - HEALTH_CHECK_NOTIFICATION_ERROR @@ -11945,6 +11961,7 @@ components: - NODE_AGENT_DOWN - UNIVERSE_RELEASE_FILES_STATUS - HA_VERSION_MISMATCH + - TABLET_PEERS_GUARDRAIL exampleSetFlag: true type: string uuids: @@ -12253,6 +12270,7 @@ components: enum: - REPLICATION_LAG - CLOCK_SKEW + - CLOCK_SYNC_CHECK_FAILED - MEMORY_CONSUMPTION - HEALTH_CHECK_ERROR - HEALTH_CHECK_NOTIFICATION_ERROR @@ -12323,6 +12341,7 @@ components: - NODE_AGENT_DOWN - UNIVERSE_RELEASE_FILES_STATUS - HA_VERSION_MISMATCH + - TABLET_PEERS_GUARDRAIL exampleSetFlag: true type: string thresholdConditionReadOnly: @@ -13843,6 +13862,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -13925,6 +13946,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -14024,6 +14046,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -14130,6 +14153,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -16428,11 +16452,17 @@ components: description: Bootstrap parameters example: tables: "[\"000033df000030008000000000004006\"]" + allowBootstrap: true backupRequestParams: storageConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 parallelism: 0 exampleSetFlag: true properties: + allowBootstrap: + description: "WARNING: This is a preview API that could change. Allow backup\ + \ on whole database when only set of tables require bootstrap" + exampleSetFlag: true + type: boolean backupRequestParams: $ref: '#/components/schemas/BootstarpBackupParams' tables: @@ -17280,6 +17310,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -17318,6 +17349,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -17347,6 +17379,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -17382,6 +17415,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -17420,6 +17454,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -17449,6 +17484,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -17708,6 +17744,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -17746,6 +17783,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -17775,6 +17813,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -17810,6 +17849,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -17848,6 +17888,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -17877,6 +17918,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18136,6 +18178,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18174,6 +18217,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18203,6 +18247,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18238,6 +18283,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18276,6 +18322,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18305,6 +18352,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18564,6 +18612,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18602,6 +18651,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18631,6 +18681,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18666,6 +18717,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18704,6 +18756,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18733,6 +18786,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -18992,6 +19046,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -19030,6 +19085,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -19059,6 +19115,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -19094,6 +19151,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -19132,6 +19190,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -19161,6 +19220,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -19745,6 +19805,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -19827,6 +19889,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -19897,6 +19960,7 @@ components: kubeConfigName: kubeConfigName kubernetesPullSecretContent: kubernetesPullSecretContent kubernetesProvider: kubernetesProvider + isKubernetesOperatorControlled: true kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName kubernetesImageRegistry: kubernetesImageRegistry @@ -19919,6 +19983,7 @@ components: aws: awsAccessKeySecret: awsAccessKeySecret hostVpcId: hostVpcId + useIMDSv2: true awsAccessKeyID: awsAccessKeyID awsHostedZoneId: awsHostedZoneId vpcType: EXISTING @@ -20168,6 +20233,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -20206,6 +20272,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -20235,6 +20302,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -20270,6 +20338,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -20308,6 +20377,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -20337,6 +20407,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23121,6 +23192,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23159,6 +23231,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23188,6 +23261,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23223,6 +23297,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23261,6 +23336,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23290,6 +23366,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23549,6 +23626,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23587,6 +23665,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23616,6 +23695,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23651,6 +23731,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23689,6 +23770,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23718,6 +23800,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -23977,6 +24060,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24015,6 +24099,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24044,6 +24129,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24079,6 +24165,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24117,6 +24204,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24146,6 +24234,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24405,6 +24494,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24443,6 +24533,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24472,6 +24563,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24507,6 +24599,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24545,6 +24638,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24574,6 +24668,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24833,6 +24928,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24871,6 +24967,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24900,6 +24997,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24935,6 +25033,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -24973,6 +25072,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -25002,6 +25102,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -25580,6 +25681,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -25662,6 +25765,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -26103,6 +26207,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26141,6 +26246,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26170,6 +26276,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26205,6 +26312,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26243,6 +26351,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26272,6 +26381,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26531,6 +26641,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26569,6 +26680,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26598,6 +26710,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26633,6 +26746,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26671,6 +26785,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26700,6 +26815,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26959,6 +27075,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -26997,6 +27114,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27026,6 +27144,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27061,6 +27180,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27099,6 +27219,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27128,6 +27249,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27387,6 +27509,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27425,6 +27548,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27454,6 +27578,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27489,6 +27614,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27527,6 +27653,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27556,6 +27683,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27815,6 +27943,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27853,6 +27982,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27882,6 +28012,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27917,6 +28048,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27955,6 +28087,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -27984,6 +28117,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -28574,6 +28708,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -28656,6 +28792,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -29411,6 +29548,7 @@ components: kubeConfigName: kubeConfigName kubernetesPullSecretContent: kubernetesPullSecretContent kubernetesProvider: kubernetesProvider + isKubernetesOperatorControlled: true kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName kubernetesImageRegistry: kubernetesImageRegistry @@ -29419,6 +29557,10 @@ components: kubernetesServiceAccount: kubernetesServiceAccount exampleSetFlag: true properties: + isKubernetesOperatorControlled: + exampleSetFlag: true + readOnly: true + type: boolean kubeConfig: exampleSetFlag: true readOnly: true @@ -29787,6 +29929,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -29825,6 +29968,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -29854,6 +29998,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -29889,6 +30034,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -29927,6 +30073,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -29956,6 +30103,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30215,6 +30363,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30253,6 +30402,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30282,6 +30432,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30317,6 +30468,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30355,6 +30507,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30384,6 +30537,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30643,6 +30797,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30681,6 +30836,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30710,6 +30866,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30745,6 +30902,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30783,6 +30941,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -30812,6 +30971,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31071,6 +31231,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31109,6 +31270,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31138,6 +31300,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31173,6 +31336,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31211,6 +31375,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31240,6 +31405,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31499,6 +31665,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31537,6 +31704,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31566,6 +31734,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31601,6 +31770,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31639,6 +31809,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -31668,6 +31839,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -32255,6 +32427,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -32337,6 +32511,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -32386,6 +32561,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -32407,6 +32583,10 @@ components: certManagerIssuer: exampleSetFlag: true type: string + isKubernetesOperatorControlled: + exampleSetFlag: true + readOnly: true + type: boolean kubeConfig: exampleSetFlag: true readOnly: true @@ -32503,7 +32683,7 @@ components: createGroups: true ldapSearchFilter: "(objectclass=person), (&(objectclass=person)(|(groupName=CN=group1,CN=Groups,DC=example,DC=com)(groupName=CN=group2,CN=Groups,DC=example,DC=com)))" useLdapTls: true - ldapUserfield: cn + ldapUserfield: "cn, sAMAccountName" dbuserPassword: dbuserPassword excludeUsers: - excludeUsers @@ -32557,7 +32737,7 @@ components: exampleSetFlag: true type: string ldapGroupfield: - description: LDAP field to get the group information + description: Group dn field to get the group's name from example: cn exampleSetFlag: true type: string @@ -32585,8 +32765,8 @@ components: exampleSetFlag: true type: string ldapUserfield: - description: LDAP field to get the user information - example: cn + description: Dn/Attribute field to get the user's name from + example: "cn, sAMAccountName" exampleSetFlag: true type: string targetApi: @@ -32672,6 +32852,11 @@ components: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 customerUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 createTime: 2022-12-12T13:07:18Z + suppressHealthCheckNotificationsConfig: + suppressAllUniverses: true + universeUUIDSet: + - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 name: name description: description startTime: 2022-12-12T13:07:18Z @@ -32728,6 +32913,8 @@ components: exampleSetFlag: true readOnly: true type: string + suppressHealthCheckNotificationsConfig: + $ref: '#/components/schemas/SuppressHealthCheckNotificationsConfig' uuid: description: Maintenance window UUID exampleSetFlag: true @@ -32850,6 +33037,11 @@ components: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 customerUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 createTime: 2022-12-12T13:07:18Z + suppressHealthCheckNotificationsConfig: + suppressAllUniverses: true + universeUUIDSet: + - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 name: name description: description startTime: 2022-12-12T13:07:18Z @@ -32874,6 +33066,11 @@ components: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 customerUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 createTime: 2022-12-12T13:07:18Z + suppressHealthCheckNotificationsConfig: + suppressAllUniverses: true + universeUUIDSet: + - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 name: name description: description startTime: 2022-12-12T13:07:18Z @@ -32910,6 +33107,9 @@ components: description: Information about master exampleSetFlag: false properties: + instanceUUID: + exampleSetFlag: true + type: string peerRole: enum: - FOLLOWER @@ -32920,6 +33120,10 @@ components: - UNKNOWN_ROLE exampleSetFlag: true type: string + port: + exampleSetFlag: true + format: int32 + type: integer privateIp: exampleSetFlag: true type: string @@ -32928,7 +33132,9 @@ components: format: int64 type: integer required: + - instanceUUID - peerRole + - port - privateIp - uptimeSeconds type: object @@ -32968,33 +33174,6 @@ components: - cloudInfo - masterRpcPort type: object - MasterNodesInfo: - example: - port: 0 - isLeader: true - host: host - masterUUID: masterUUID - exampleSetFlag: true - properties: - host: - exampleSetFlag: true - type: string - isLeader: - exampleSetFlag: true - type: boolean - masterUUID: - exampleSetFlag: true - type: string - port: - exampleSetFlag: true - format: int32 - type: integer - required: - - host - - isLeader - - masterUUID - - port - type: object MastersList: example: masters: @@ -36781,6 +36960,7 @@ components: example: dbName: dbName updateTime: 2022-12-12T13:07:18Z + createdForDr: true uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 minRecoverTimeInMillis: 6 scheduleInterval: 5 @@ -36801,6 +36981,11 @@ components: format: date-time readOnly: true type: string + createdForDr: + description: Created for DR + exampleSetFlag: true + readOnly: true + type: boolean customerUUID: description: Customer UUID of this config exampleSetFlag: true @@ -37288,6 +37473,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -37326,6 +37512,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -37355,6 +37542,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -37390,6 +37578,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -37428,6 +37617,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -37457,6 +37647,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -37604,6 +37795,7 @@ components: kubeConfigName: kubeConfigName kubernetesPullSecretContent: kubernetesPullSecretContent kubernetesProvider: kubernetesProvider + isKubernetesOperatorControlled: true kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName kubernetesImageRegistry: kubernetesImageRegistry @@ -37626,6 +37818,7 @@ components: aws: awsAccessKeySecret: awsAccessKeySecret hostVpcId: hostVpcId + useIMDSv2: true awsAccessKeyID: awsAccessKeyID awsHostedZoneId: awsHostedZoneId vpcType: EXISTING @@ -37785,6 +37978,7 @@ components: kubeConfigName: kubeConfigName kubernetesPullSecretContent: kubernetesPullSecretContent kubernetesProvider: kubernetesProvider + isKubernetesOperatorControlled: true kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName kubernetesImageRegistry: kubernetesImageRegistry @@ -37807,6 +38001,7 @@ components: aws: awsAccessKeySecret: awsAccessKeySecret hostVpcId: hostVpcId + useIMDSv2: true awsAccessKeyID: awsAccessKeyID awsHostedZoneId: awsHostedZoneId vpcType: EXISTING @@ -38212,6 +38407,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -38250,6 +38446,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -38279,6 +38476,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -38314,6 +38512,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -38352,6 +38551,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -38381,6 +38581,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -38640,6 +38841,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -38678,6 +38880,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -38707,6 +38910,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -38742,6 +38946,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -38780,6 +38985,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -38809,6 +39015,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39068,6 +39275,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39106,6 +39314,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39135,6 +39344,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39170,6 +39380,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39208,6 +39419,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39237,6 +39449,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39496,6 +39709,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39534,6 +39748,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39563,6 +39778,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39598,6 +39814,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39636,6 +39853,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39665,6 +39883,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39924,6 +40143,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39962,6 +40182,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -39991,6 +40212,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -40026,6 +40248,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -40064,6 +40287,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -40093,6 +40317,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -40671,6 +40896,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -40753,6 +40980,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -40859,6 +41087,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -40897,6 +41126,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -40926,6 +41156,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -41024,6 +41255,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -41068,6 +41300,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -41717,6 +41950,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -41755,6 +41989,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -41784,6 +42019,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -41819,6 +42055,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -41857,6 +42094,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -41886,6 +42124,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42145,6 +42384,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42183,6 +42423,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42212,6 +42453,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42247,6 +42489,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42285,6 +42528,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42314,6 +42558,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42573,6 +42818,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42611,6 +42857,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42640,6 +42887,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42675,6 +42923,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42713,6 +42962,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -42742,6 +42992,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43001,6 +43252,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43039,6 +43291,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43068,6 +43321,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43103,6 +43357,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43141,6 +43396,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43170,6 +43426,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43429,6 +43686,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43467,6 +43725,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43496,6 +43755,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43531,6 +43791,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43569,6 +43830,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -43598,6 +43860,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -44192,6 +44455,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -44274,6 +44539,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -44692,6 +44958,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -44730,6 +44997,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -44759,6 +45027,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -44794,6 +45063,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -44832,6 +45102,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -44861,6 +45132,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45120,6 +45392,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45158,6 +45431,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45187,6 +45461,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45222,6 +45497,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45260,6 +45536,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45289,6 +45566,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45548,6 +45826,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45586,6 +45865,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45615,6 +45895,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45650,6 +45931,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45688,6 +45970,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45717,6 +46000,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -45976,6 +46260,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -46014,6 +46299,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -46043,6 +46329,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -46078,6 +46365,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -46116,6 +46404,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -46145,6 +46434,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -46404,6 +46694,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -46442,6 +46733,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -46471,6 +46763,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -46506,6 +46799,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -46544,6 +46838,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -46573,6 +46868,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -47151,6 +47447,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -47233,6 +47531,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -48573,6 +48872,30 @@ components: format: date-time type: string type: object + RoleAttribute: + exampleSetFlag: false + properties: + name: + enum: + - SUPERUSER + - NOSUPERUSER + - CREATEDB + - NOCREATEDB + - CREATEROLE + - NOCREATEROLE + - INHERIT + - NOINHERIT + - LOGIN + - NOLOGIN + - REPLICATION + - NOREPLICATION + - BYPASSRLS + - NOBYPASSRLS + exampleSetFlag: true + type: string + required: + - name + type: object RoleBinding: exampleSetFlag: false properties: @@ -48978,6 +49301,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49016,6 +49340,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49045,6 +49370,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49080,6 +49406,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49118,6 +49445,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49147,6 +49475,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49406,6 +49735,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49444,6 +49774,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49473,6 +49804,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49508,6 +49840,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49546,6 +49879,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49575,6 +49909,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49834,6 +50169,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49872,6 +50208,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49901,6 +50238,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49936,6 +50274,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -49974,6 +50313,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50003,6 +50343,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50262,6 +50603,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50300,6 +50642,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50329,6 +50672,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50364,6 +50708,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50402,6 +50747,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50431,6 +50777,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50690,6 +51037,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50728,6 +51076,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50757,6 +51106,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50792,6 +51142,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50830,6 +51181,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -50859,6 +51211,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -51437,6 +51790,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -51519,6 +51874,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -51941,6 +52297,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -52023,6 +52381,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string userEmail: @@ -52254,6 +52613,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -52336,6 +52697,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string type: array @@ -52924,6 +53286,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -52962,6 +53325,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -52991,6 +53355,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53026,6 +53391,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53064,6 +53430,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53093,6 +53460,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53352,6 +53720,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53390,6 +53759,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53419,6 +53789,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53454,6 +53825,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53492,6 +53864,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53521,6 +53894,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53780,6 +54154,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53818,6 +54193,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53847,6 +54223,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53882,6 +54259,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53920,6 +54298,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -53949,6 +54328,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54208,6 +54588,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54246,6 +54627,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54275,6 +54657,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54310,6 +54693,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54348,6 +54732,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54377,6 +54762,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54636,6 +55022,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54674,6 +55061,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54703,6 +55091,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54738,6 +55127,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54776,6 +55166,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -54805,6 +55196,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -55383,6 +55775,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -55465,6 +55859,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -55910,6 +56305,30 @@ components: - endDate - startDate type: object + SuppressHealthCheckNotificationsConfig: + example: + suppressAllUniverses: true + universeUUIDSet: + - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 + exampleSetFlag: true + properties: + suppressAllUniverses: + description: Suppress health check notifications on all the universes (including + future universes) + exampleSetFlag: true + type: boolean + universeUUIDSet: + description: Set of universe uuids to suppress health check notifications + on + exampleSetFlag: false + items: + exampleSetFlag: true + format: uuid + type: string + type: array + uniqueItems: true + type: object SystemdUpgradeParams: example: expectedUniverseVersion: 0 @@ -56215,6 +56634,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -56253,6 +56673,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -56282,6 +56703,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -56317,6 +56739,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -56355,6 +56778,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -56384,6 +56808,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -56643,6 +57068,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -56681,6 +57107,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -56710,6 +57137,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -56745,6 +57173,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -56783,6 +57212,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -56812,6 +57242,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57071,6 +57502,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57109,6 +57541,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57138,6 +57571,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57173,6 +57607,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57211,6 +57646,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57240,6 +57676,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57499,6 +57936,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57537,6 +57975,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57566,6 +58005,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57601,6 +58041,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57639,6 +58080,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57668,6 +58110,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57927,6 +58370,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57965,6 +58409,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -57994,6 +58439,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -58029,6 +58475,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -58067,6 +58514,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -58096,6 +58544,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -58674,6 +59123,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -58756,6 +59207,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -59516,6 +59968,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -59554,6 +60007,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -59583,6 +60037,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -59618,6 +60073,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -59656,6 +60112,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -59685,6 +60142,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -59944,6 +60402,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -59982,6 +60441,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60011,6 +60471,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60046,6 +60507,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60084,6 +60546,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60113,6 +60576,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60372,6 +60836,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60410,6 +60875,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60439,6 +60905,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60474,6 +60941,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60512,6 +60980,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60541,6 +61010,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60800,6 +61270,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60838,6 +61309,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60867,6 +61339,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60902,6 +61375,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60940,6 +61414,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -60969,6 +61444,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -61228,6 +61704,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -61266,6 +61743,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -61295,6 +61773,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -61330,6 +61809,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -61368,6 +61848,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -61397,6 +61878,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -61978,6 +62460,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -62060,6 +62544,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -62428,6 +62913,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -62466,6 +62952,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -62495,6 +62982,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -62530,6 +63018,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -62568,6 +63057,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -62597,6 +63087,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -62856,6 +63347,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -62894,6 +63386,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -62923,6 +63416,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -62958,6 +63452,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -62996,6 +63491,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63025,6 +63521,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63284,6 +63781,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63322,6 +63820,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63351,6 +63850,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63386,6 +63886,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63424,6 +63925,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63453,6 +63955,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63712,6 +64215,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63750,6 +64254,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63779,6 +64284,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63814,6 +64320,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63852,6 +64359,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -63881,6 +64389,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -64140,6 +64649,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -64178,6 +64688,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -64207,6 +64718,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -64242,6 +64754,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -64280,6 +64793,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -64309,6 +64823,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -64893,6 +65408,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -64975,6 +65492,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -65453,6 +65971,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -65491,6 +66010,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -65520,6 +66040,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -65555,6 +66076,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -65593,6 +66115,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -65622,6 +66145,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -65881,6 +66405,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -65919,6 +66444,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -65948,6 +66474,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -65983,6 +66510,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66021,6 +66549,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66050,6 +66579,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66309,6 +66839,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66347,6 +66878,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66376,6 +66908,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66411,6 +66944,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66449,6 +66983,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66478,6 +67013,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66737,6 +67273,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66775,6 +67312,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66804,6 +67342,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66839,6 +67378,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66877,6 +67417,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -66906,6 +67447,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -67165,6 +67707,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -67203,6 +67746,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -67232,6 +67776,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -67267,6 +67812,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -67305,6 +67851,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -67334,6 +67881,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -67921,6 +68469,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -68003,6 +68553,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -68339,6 +68890,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -68377,6 +68929,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -68406,6 +68959,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -68441,6 +68995,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -68479,6 +69034,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -68508,6 +69064,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -68767,6 +69324,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -68805,6 +69363,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -68834,6 +69393,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -68869,6 +69429,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -68907,6 +69468,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -68936,6 +69498,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69195,6 +69758,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69233,6 +69797,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69262,6 +69827,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69297,6 +69863,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69335,6 +69902,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69364,6 +69932,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69623,6 +70192,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69661,6 +70231,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69690,6 +70261,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69725,6 +70297,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69763,6 +70336,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -69792,6 +70366,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -70051,6 +70626,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -70089,6 +70665,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -70118,6 +70695,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -70153,6 +70731,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -70191,6 +70770,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -70220,6 +70800,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -70794,6 +71375,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -70876,6 +71459,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -71220,6 +71804,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -71258,6 +71843,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -71287,6 +71873,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -71322,6 +71909,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -71360,6 +71948,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -71389,6 +71978,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -71648,6 +72238,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -71686,6 +72277,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -71715,6 +72307,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -71750,6 +72343,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -71788,6 +72382,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -71817,6 +72412,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72076,6 +72672,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72114,6 +72711,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72143,6 +72741,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72178,6 +72777,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72216,6 +72816,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72245,6 +72846,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72504,6 +73106,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72542,6 +73145,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72571,6 +73175,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72606,6 +73211,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72644,6 +73250,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72673,6 +73280,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72932,6 +73540,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72970,6 +73579,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -72999,6 +73609,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -73034,6 +73645,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -73072,6 +73684,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -73101,6 +73714,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -73675,6 +74289,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -73757,6 +74373,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -74271,6 +74888,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -74309,6 +74927,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -74338,6 +74957,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -74373,6 +74993,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -74411,6 +75032,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -74440,6 +75062,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -74699,6 +75322,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -74737,6 +75361,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -74766,6 +75391,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -74801,6 +75427,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -74839,6 +75466,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -74868,6 +75496,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75127,6 +75756,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75165,6 +75795,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75194,6 +75825,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75229,6 +75861,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75267,6 +75900,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75296,6 +75930,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75555,6 +76190,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75593,6 +76229,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75622,6 +76259,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75657,6 +76295,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75695,6 +76334,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75724,6 +76364,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -75983,6 +76624,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -76021,6 +76663,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -76050,6 +76693,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -76085,6 +76729,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -76123,6 +76768,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -76152,6 +76798,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -76755,6 +77402,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -76793,6 +77441,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -76822,6 +77471,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -76857,6 +77507,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -76895,6 +77546,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -76924,6 +77576,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77183,6 +77836,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77221,6 +77875,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77250,6 +77905,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77285,6 +77941,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77323,6 +77980,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77352,6 +78010,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77611,6 +78270,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77649,6 +78309,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77678,6 +78339,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77713,6 +78375,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77751,6 +78414,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -77780,6 +78444,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78039,6 +78704,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78077,6 +78743,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78106,6 +78773,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78141,6 +78809,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78179,6 +78848,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78208,6 +78878,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78467,6 +79138,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78505,6 +79177,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78534,6 +79207,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78569,6 +79243,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78607,6 +79282,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -78636,6 +79312,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -79214,6 +79891,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -79296,6 +79975,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -80354,6 +81034,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -80392,6 +81073,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -80421,6 +81103,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -80456,6 +81139,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -80494,6 +81178,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -80523,6 +81208,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -80782,6 +81468,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -80820,6 +81507,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -80849,6 +81537,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -80884,6 +81573,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -80922,6 +81612,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -80951,6 +81642,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81210,6 +81902,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81248,6 +81941,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81277,6 +81971,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81312,6 +82007,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81350,6 +82046,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81379,6 +82076,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81638,6 +82336,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81676,6 +82375,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81705,6 +82405,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81740,6 +82441,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81778,6 +82480,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -81807,6 +82510,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -82066,6 +82770,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -82104,6 +82809,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -82133,6 +82839,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -82168,6 +82875,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -82206,6 +82914,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -82235,6 +82944,7 @@ components: kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer + isKubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides @@ -82860,6 +83570,8 @@ components: - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams + - CreateOutboundReplicationGroup + - XClusterDbReplicationSetup - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer @@ -82942,6 +83654,7 @@ components: - ValidateNodeDiskSize - CheckNodeReachable - WaitStartingFromTime + - RemoveNodeAgent exampleSetFlag: true type: string updatingTaskUUID: @@ -83106,6 +83819,14 @@ components: exampleSetFlag: true format: date-time type: string + dbs: + exampleSetFlag: false + items: + exampleSetFlag: true + type: string + readOnly: true + type: array + uniqueItems: true keyspacePending: description: "WARNING: This is a preview API that could change. The keyspace\ \ name that the xCluster task is working on; used for disaster recovery" @@ -83121,6 +83842,12 @@ components: description: XCluster config name exampleSetFlag: true type: string + namespaces: + exampleSetFlag: false + items: + $ref: '#/components/schemas/XClusterNamespaceConfig' + type: array + uniqueItems: true paused: description: Whether this xCluster replication config is paused exampleSetFlag: true @@ -83222,6 +83949,7 @@ components: enum: - Basic - Txn + - Db exampleSetFlag: true type: string usedForDr: @@ -83235,6 +83963,8 @@ components: exampleSetFlag: true format: uuid type: string + required: + - namespaces type: object XClusterConfigCreateFormData: description: xcluster create form @@ -83245,6 +83975,7 @@ components: dryRun: true bootstrapParams: tables: "[\"000033df000030008000000000004006\"]" + allowBootstrap: true backupRequestParams: storageConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 parallelism: 0 @@ -83305,6 +84036,7 @@ components: dryRun: true bootstrapParams: tables: "[\"000033df000030008000000000004006\"]" + allowBootstrap: true backupRequestParams: storageConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 parallelism: 0 @@ -83376,6 +84108,7 @@ components: pitrConfigs: - dbName: dbName updateTime: 2022-12-12T13:07:18Z + createdForDr: true uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 minRecoverTimeInMillis: 6 scheduleInterval: 5 @@ -83389,6 +84122,7 @@ components: retentionPeriod: 1 - dbName: dbName updateTime: 2022-12-12T13:07:18Z + createdForDr: true uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 minRecoverTimeInMillis: 6 scheduleInterval: 5 @@ -83411,12 +84145,18 @@ components: - tables lag: "{}" modifyTime: 2022-12-12T13:07:18Z + dbs: + - dbs + - dbs createTime: 2022-12-12T13:07:18Z targetActive: true name: name sourceUniverseUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 keyspacePending: keyspacePending sourceActive: true + namespaces: + - sourceNamespaceId: sourceNamespaceId + - sourceNamespaceId: sourceNamespaceId sourceUniverseState: Unconfigured for DR status: Initialized tableDetails: @@ -83442,6 +84182,14 @@ components: exampleSetFlag: true format: date-time type: string + dbs: + exampleSetFlag: false + items: + exampleSetFlag: true + type: string + readOnly: true + type: array + uniqueItems: true keyspacePending: description: "WARNING: This is a preview API that could change. The keyspace\ \ name that the xCluster task is working on; used for disaster recovery" @@ -83462,6 +84210,12 @@ components: description: XCluster config name exampleSetFlag: true type: string + namespaces: + exampleSetFlag: false + items: + $ref: '#/components/schemas/XClusterNamespaceConfig' + type: array + uniqueItems: true paused: description: Whether this xCluster replication config is paused exampleSetFlag: true @@ -83563,6 +84317,7 @@ components: enum: - Basic - Txn + - Db exampleSetFlag: true type: string usedForDr: @@ -83578,6 +84333,7 @@ components: type: string required: - lag + - namespaces type: object XClusterConfigNeedBootstrapFormData: example: @@ -83645,6 +84401,17 @@ components: exampleSetFlag: true type: string type: object + XClusterNamespaceConfig: + example: + sourceNamespaceId: sourceNamespaceId + exampleSetFlag: true + properties: + sourceNamespaceId: + exampleSetFlag: true + type: string + required: + - sourceNamespaceId + type: object XClusterTableConfig: example: restoreTime: 2022-12-12T13:07:18Z @@ -83932,8 +84699,8 @@ components: description: Log relation exampleSetFlag: true type: boolean - logRow: - description: Log row + logRows: + description: Log rows exampleSetFlag: true type: boolean logStatement: @@ -83953,7 +84720,7 @@ components: - logParameter - logParameterMaxSize - logRelation - - logRow + - logRows - logStatement - logStatementOnce type: object @@ -84110,6 +84877,11 @@ components: properties: httpAuth: $ref: '#/components/schemas/HTTP Auth information' + sendResolved: + description: "WARNING: This is a preview API that could change. Send resolved\ + \ alert notification" + exampleSetFlag: true + type: boolean webhookUrl: description: Webhook URL exampleSetFlag: true diff --git a/api_release_management.go b/api_release_management.go index 8257823..200e4b0 100644 --- a/api_release_management.go +++ b/api_release_management.go @@ -49,7 +49,7 @@ func (r ReleaseManagementApiApiCreateReleaseRequest) Execute() (YBPSuccess, *_ne } /* - * CreateRelease Create a release + * CreateRelease Deprecated: sinceVersion 2024.1. Use ReleasesController.create instead. Create a release * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param cUUID * @return ReleaseManagementApiApiCreateReleaseRequest @@ -182,7 +182,7 @@ func (r ReleaseManagementApiApiDeleteReleaseRequest) Execute() (ReleaseMetadata, } /* - * DeleteRelease Delete a release + * DeleteRelease Deprecated: sinceVersion: 2024.1. Use ReleasesController.delete instead. Delete a release * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param cUUID * @param name @@ -449,7 +449,7 @@ func (r ReleaseManagementApiApiGetListOfReleasesRequest) Execute() (map[string]m } /* - * GetListOfReleases List all releases + * GetListOfReleases Deprecated: sinceVersion: 2024.1. Use ReleasesController.list instead. List all releases * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param cUUID * @return ReleaseManagementApiApiGetListOfReleasesRequest @@ -712,7 +712,7 @@ func (r ReleaseManagementApiApiUpdateReleaseRequest) Execute() (ReleaseMetadata, } /* - * UpdateRelease Update a release + * UpdateRelease Deprecated: sinceVersion: 2024.1. Use ReleasesController.update instead. Update a release * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param cUUID * @param name diff --git a/api_session_management.go b/api_session_management.go index f95a319..f30aedb 100644 --- a/api_session_management.go +++ b/api_session_management.go @@ -48,7 +48,7 @@ func (r SessionManagementApiApiApiLoginRequest) Execute() (SessionInfo, *_nethtt } /* - * ApiLogin Authenticate user and return api token + * ApiLogin Authenticate user using email and password * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return SessionManagementApiApiApiLoginRequest */ @@ -146,6 +146,127 @@ func (a *SessionManagementApiService) ApiLoginExecute(r SessionManagementApiApiA return localVarReturnValue, localVarHTTPResponse, nil } +type SessionManagementApiApiApiTokenRequest struct { + ctx _context.Context + ApiService *SessionManagementApiService + cUUID string + apiTokenVersion *int64 + request *interface{} +} + +func (r SessionManagementApiApiApiTokenRequest) ApiTokenVersion(apiTokenVersion int64) SessionManagementApiApiApiTokenRequest { + r.apiTokenVersion = &apiTokenVersion + return r +} +func (r SessionManagementApiApiApiTokenRequest) Request(request interface{}) SessionManagementApiApiApiTokenRequest { + r.request = &request + return r +} + +func (r SessionManagementApiApiApiTokenRequest) Execute() (SessionInfo, *_nethttp.Response, error) { + return r.ApiService.ApiTokenExecute(r) +} + +/* + * ApiToken Regenerate and fetch API token + * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + * @param cUUID + * @return SessionManagementApiApiApiTokenRequest + */ +func (a *SessionManagementApiService) ApiToken(ctx _context.Context, cUUID string) SessionManagementApiApiApiTokenRequest { + return SessionManagementApiApiApiTokenRequest{ + ApiService: a, + ctx: ctx, + cUUID: cUUID, + } +} + +/* + * Execute executes the request + * @return SessionInfo + */ +func (a *SessionManagementApiService) ApiTokenExecute(r SessionManagementApiApiApiTokenRequest) (SessionInfo, *_nethttp.Response, error) { + var ( + localVarHTTPMethod = _nethttp.MethodPut + localVarPostBody interface{} + localVarFormFileName string + localVarFileName string + localVarFileBytes []byte + localVarReturnValue SessionInfo + ) + + localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "SessionManagementApiService.ApiToken") + if err != nil { + return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} + } + + localVarPath := localBasePath + "/api/v1/customers/{cUUID}/api_token" + localVarPath = strings.Replace(localVarPath, "{"+"cUUID"+"}", _neturl.PathEscape(parameterToString(r.cUUID, "")), -1) + + localVarHeaderParams := make(map[string]string) + localVarQueryParams := _neturl.Values{} + localVarFormParams := _neturl.Values{} + + if r.apiTokenVersion != nil { + localVarQueryParams.Add("apiTokenVersion", parameterToString(*r.apiTokenVersion, "")) + } + if r.request != nil { + localVarQueryParams.Add("request", parameterToString(*r.request, "")) + } + // to determine the Content-Type header + localVarHTTPContentTypes := []string{} + + // set Content-Type header + localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes) + if localVarHTTPContentType != "" { + localVarHeaderParams["Content-Type"] = localVarHTTPContentType + } + + // to determine the Accept header + localVarHTTPHeaderAccepts := []string{"application/json"} + + // set Accept header + localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts) + if localVarHTTPHeaderAccept != "" { + localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept + } + req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) + if err != nil { + return localVarReturnValue, nil, err + } + + localVarHTTPResponse, err := a.client.callAPI(req) + if err != nil || localVarHTTPResponse == nil { + return localVarReturnValue, localVarHTTPResponse, err + } + + localVarBody, err := _ioutil.ReadAll(localVarHTTPResponse.Body) + localVarHTTPResponse.Body.Close() + localVarHTTPResponse.Body = _ioutil.NopCloser(bytes.NewBuffer(localVarBody)) + if err != nil { + return localVarReturnValue, localVarHTTPResponse, err + } + + if localVarHTTPResponse.StatusCode >= 300 { + newErr := GenericOpenAPIError{ + body: localVarBody, + error: localVarHTTPResponse.Status, + } + return localVarReturnValue, localVarHTTPResponse, newErr + } + + err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr := GenericOpenAPIError{ + body: localVarBody, + error: err.Error(), + } + return localVarReturnValue, localVarHTTPResponse, newErr + } + + return localVarReturnValue, localVarHTTPResponse, nil +} + type SessionManagementApiApiAppVersionRequest struct { ctx _context.Context ApiService *SessionManagementApiService diff --git a/api_universe_management.go b/api_universe_management.go index 58fae77..7787082 100644 --- a/api_universe_management.go +++ b/api_universe_management.go @@ -46,7 +46,7 @@ func (r UniverseManagementApiApiConfigureUniverseAlertsRequest) Execute() (YBPSu /* * ConfigureUniverseAlerts Configure alerts for a universe - * Available since YBA version 2.2.0.0. + * Deprecated since YBA version 2.20.5.0. Deprcated since YBA version 2.20.5.0. Use 'Create maintenance window' API instead. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param cUUID * @param uniUUID diff --git a/api_universe_node_metadata_metamaster.go b/api_universe_node_metadata_metamaster.go index 5e00eea..856d9fb 100644 --- a/api_universe_node_metadata_metamaster.go +++ b/api_universe_node_metadata_metamaster.go @@ -151,130 +151,6 @@ func (a *UniverseNodeMetadataMetamasterApiService) GetMasterAddressesExecute(r U return localVarReturnValue, localVarHTTPResponse, nil } -type UniverseNodeMetadataMetamasterApiApiGetMasterNodesInfoRequest struct { - ctx _context.Context - ApiService *UniverseNodeMetadataMetamasterApiService - cUUID string - uniUUID string -} - - -func (r UniverseNodeMetadataMetamasterApiApiGetMasterNodesInfoRequest) Execute() ([]MasterNodesInfo, *_nethttp.Response, error) { - return r.ApiService.GetMasterNodesInfoExecute(r) -} - -/* - * GetMasterNodesInfo Lists all master nodes details - * Available since YBA version 2.21.1.0. - * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). - * @param cUUID - * @param uniUUID - * @return UniverseNodeMetadataMetamasterApiApiGetMasterNodesInfoRequest - */ -func (a *UniverseNodeMetadataMetamasterApiService) GetMasterNodesInfo(ctx _context.Context, cUUID string, uniUUID string) UniverseNodeMetadataMetamasterApiApiGetMasterNodesInfoRequest { - return UniverseNodeMetadataMetamasterApiApiGetMasterNodesInfoRequest{ - ApiService: a, - ctx: ctx, - cUUID: cUUID, - uniUUID: uniUUID, - } -} - -/* - * Execute executes the request - * @return []MasterNodesInfo - */ -func (a *UniverseNodeMetadataMetamasterApiService) GetMasterNodesInfoExecute(r UniverseNodeMetadataMetamasterApiApiGetMasterNodesInfoRequest) ([]MasterNodesInfo, *_nethttp.Response, error) { - var ( - localVarHTTPMethod = _nethttp.MethodGet - localVarPostBody interface{} - localVarFormFileName string - localVarFileName string - localVarFileBytes []byte - localVarReturnValue []MasterNodesInfo - ) - - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UniverseNodeMetadataMetamasterApiService.GetMasterNodesInfo") - if err != nil { - return localVarReturnValue, nil, GenericOpenAPIError{error: err.Error()} - } - - localVarPath := localBasePath + "/api/v1/customers/{cUUID}/universes/{uniUUID}/masters/info" - localVarPath = strings.Replace(localVarPath, "{"+"cUUID"+"}", _neturl.PathEscape(parameterToString(r.cUUID, "")), -1) - localVarPath = strings.Replace(localVarPath, "{"+"uniUUID"+"}", _neturl.PathEscape(parameterToString(r.uniUUID, "")), -1) - - localVarHeaderParams := make(map[string]string) - localVarQueryParams := _neturl.Values{} - localVarFormParams := _neturl.Values{} - - // to determine the Content-Type header - localVarHTTPContentTypes := []string{} - - // set Content-Type header - localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes) - if localVarHTTPContentType != "" { - localVarHeaderParams["Content-Type"] = localVarHTTPContentType - } - - // to determine the Accept header - localVarHTTPHeaderAccepts := []string{"application/json"} - - // set Accept header - localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts) - if localVarHTTPHeaderAccept != "" { - localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept - } - if r.ctx != nil { - // API Key Authentication - if auth, ok := r.ctx.Value(ContextAPIKeys).(map[string]APIKey); ok { - if apiKey, ok := auth["apiKeyAuth"]; ok { - var key string - if apiKey.Prefix != "" { - key = apiKey.Prefix + " " + apiKey.Key - } else { - key = apiKey.Key - } - localVarHeaderParams["X-AUTH-YW-API-TOKEN"] = key - } - } - } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFormFileName, localVarFileName, localVarFileBytes) - if err != nil { - return localVarReturnValue, nil, err - } - - localVarHTTPResponse, err := a.client.callAPI(req) - if err != nil || localVarHTTPResponse == nil { - return localVarReturnValue, localVarHTTPResponse, err - } - - localVarBody, err := _ioutil.ReadAll(localVarHTTPResponse.Body) - localVarHTTPResponse.Body.Close() - localVarHTTPResponse.Body = _ioutil.NopCloser(bytes.NewBuffer(localVarBody)) - if err != nil { - return localVarReturnValue, localVarHTTPResponse, err - } - - if localVarHTTPResponse.StatusCode >= 300 { - newErr := GenericOpenAPIError{ - body: localVarBody, - error: localVarHTTPResponse.Status, - } - return localVarReturnValue, localVarHTTPResponse, newErr - } - - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) - if err != nil { - newErr := GenericOpenAPIError{ - body: localVarBody, - error: err.Error(), - } - return localVarReturnValue, localVarHTTPResponse, newErr - } - - return localVarReturnValue, localVarHTTPResponse, nil -} - type UniverseNodeMetadataMetamasterApiApiGetRedisServerAddressesRequest struct { ctx _context.Context ApiService *UniverseNodeMetadataMetamasterApiService diff --git a/docs/AWSCloudInfo.md b/docs/AWSCloudInfo.md index 4d15b95..ec0bddc 100644 --- a/docs/AWSCloudInfo.md +++ b/docs/AWSCloudInfo.md @@ -10,6 +10,7 @@ Name | Type | Description | Notes **AwsHostedZoneName** | Pointer to **string** | | [optional] **HostVpcId** | Pointer to **string** | | [optional] [readonly] **HostVpcRegion** | Pointer to **string** | | [optional] [readonly] +**UseIMDSv2** | Pointer to **bool** | | [optional] **VpcType** | Pointer to **string** | New/Existing VPC for provider creation | [optional] [readonly] ## Methods @@ -181,6 +182,31 @@ SetHostVpcRegion sets HostVpcRegion field to given value. HasHostVpcRegion returns a boolean if a field has been set. +### GetUseIMDSv2 + +`func (o *AWSCloudInfo) GetUseIMDSv2() bool` + +GetUseIMDSv2 returns the UseIMDSv2 field if non-nil, zero value otherwise. + +### GetUseIMDSv2Ok + +`func (o *AWSCloudInfo) GetUseIMDSv2Ok() (*bool, bool)` + +GetUseIMDSv2Ok returns a tuple with the UseIMDSv2 field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetUseIMDSv2 + +`func (o *AWSCloudInfo) SetUseIMDSv2(v bool)` + +SetUseIMDSv2 sets UseIMDSv2 field to given value. + +### HasUseIMDSv2 + +`func (o *AWSCloudInfo) HasUseIMDSv2() bool` + +HasUseIMDSv2 returns a boolean if a field has been set. + ### GetVpcType `func (o *AWSCloudInfo) GetVpcType() string` diff --git a/docs/AlertChannelWebHookParams.md b/docs/AlertChannelWebHookParams.md index 7aa3c46..82df496 100644 --- a/docs/AlertChannelWebHookParams.md +++ b/docs/AlertChannelWebHookParams.md @@ -5,6 +5,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **HttpAuth** | Pointer to [**HTTPAuthInformation**](HTTPAuthInformation.md) | | [optional] +**SendResolved** | Pointer to **bool** | WARNING: This is a preview API that could change. Send resolved alert notification | [optional] **WebhookUrl** | **string** | Webhook URL | ## Methods @@ -51,6 +52,31 @@ SetHttpAuth sets HttpAuth field to given value. HasHttpAuth returns a boolean if a field has been set. +### GetSendResolved + +`func (o *AlertChannelWebHookParams) GetSendResolved() bool` + +GetSendResolved returns the SendResolved field if non-nil, zero value otherwise. + +### GetSendResolvedOk + +`func (o *AlertChannelWebHookParams) GetSendResolvedOk() (*bool, bool)` + +GetSendResolvedOk returns a tuple with the SendResolved field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetSendResolved + +`func (o *AlertChannelWebHookParams) SetSendResolved(v bool)` + +SetSendResolved sets SendResolved field to given value. + +### HasSendResolved + +`func (o *AlertChannelWebHookParams) HasSendResolved() bool` + +HasSendResolved returns a boolean if a field has been set. + ### GetWebhookUrl `func (o *AlertChannelWebHookParams) GetWebhookUrl() string` diff --git a/docs/AlertChannelWebHookParamsAllOf.md b/docs/AlertChannelWebHookParamsAllOf.md index d5f8154..2ef6c2d 100644 --- a/docs/AlertChannelWebHookParamsAllOf.md +++ b/docs/AlertChannelWebHookParamsAllOf.md @@ -5,6 +5,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **HttpAuth** | Pointer to [**HTTPAuthInformation**](HTTPAuthInformation.md) | | [optional] +**SendResolved** | Pointer to **bool** | WARNING: This is a preview API that could change. Send resolved alert notification | [optional] **WebhookUrl** | **string** | Webhook URL | ## Methods @@ -51,6 +52,31 @@ SetHttpAuth sets HttpAuth field to given value. HasHttpAuth returns a boolean if a field has been set. +### GetSendResolved + +`func (o *AlertChannelWebHookParamsAllOf) GetSendResolved() bool` + +GetSendResolved returns the SendResolved field if non-nil, zero value otherwise. + +### GetSendResolvedOk + +`func (o *AlertChannelWebHookParamsAllOf) GetSendResolvedOk() (*bool, bool)` + +GetSendResolvedOk returns a tuple with the SendResolved field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetSendResolved + +`func (o *AlertChannelWebHookParamsAllOf) SetSendResolved(v bool)` + +SetSendResolved sets SendResolved field to given value. + +### HasSendResolved + +`func (o *AlertChannelWebHookParamsAllOf) HasSendResolved() bool` + +HasSendResolved returns a boolean if a field has been set. + ### GetWebhookUrl `func (o *AlertChannelWebHookParamsAllOf) GetWebhookUrl() string` diff --git a/docs/BootstrapParams.md b/docs/BootstrapParams.md index 0308962..61ae97c 100644 --- a/docs/BootstrapParams.md +++ b/docs/BootstrapParams.md @@ -4,6 +4,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- +**AllowBootstrap** | Pointer to **bool** | WARNING: This is a preview API that could change. Allow backup on whole database when only set of tables require bootstrap | [optional] **BackupRequestParams** | [**BootstarpBackupParams**](BootstarpBackupParams.md) | | **Tables** | **[]string** | Source Universe table IDs that need bootstrapping; must be a subset of tables in the main body | @@ -26,6 +27,31 @@ NewBootstrapParamsWithDefaults instantiates a new BootstrapParams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set +### GetAllowBootstrap + +`func (o *BootstrapParams) GetAllowBootstrap() bool` + +GetAllowBootstrap returns the AllowBootstrap field if non-nil, zero value otherwise. + +### GetAllowBootstrapOk + +`func (o *BootstrapParams) GetAllowBootstrapOk() (*bool, bool)` + +GetAllowBootstrapOk returns a tuple with the AllowBootstrap field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetAllowBootstrap + +`func (o *BootstrapParams) SetAllowBootstrap(v bool)` + +SetAllowBootstrap sets AllowBootstrap field to given value. + +### HasAllowBootstrap + +`func (o *BootstrapParams) HasAllowBootstrap() bool` + +HasAllowBootstrap returns a boolean if a field has been set. + ### GetBackupRequestParams `func (o *BootstrapParams) GetBackupRequestParams() BootstarpBackupParams` diff --git a/docs/KubernetesInfo.md b/docs/KubernetesInfo.md index 1beee00..f2b2275 100644 --- a/docs/KubernetesInfo.md +++ b/docs/KubernetesInfo.md @@ -4,6 +4,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- +**IsKubernetesOperatorControlled** | Pointer to **bool** | | [optional] [readonly] **KubeConfig** | Pointer to **string** | | [optional] [readonly] **KubeConfigContent** | Pointer to **string** | | [optional] **KubeConfigName** | Pointer to **string** | | [optional] @@ -35,6 +36,31 @@ NewKubernetesInfoWithDefaults instantiates a new KubernetesInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set +### GetIsKubernetesOperatorControlled + +`func (o *KubernetesInfo) GetIsKubernetesOperatorControlled() bool` + +GetIsKubernetesOperatorControlled returns the IsKubernetesOperatorControlled field if non-nil, zero value otherwise. + +### GetIsKubernetesOperatorControlledOk + +`func (o *KubernetesInfo) GetIsKubernetesOperatorControlledOk() (*bool, bool)` + +GetIsKubernetesOperatorControlledOk returns a tuple with the IsKubernetesOperatorControlled field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetIsKubernetesOperatorControlled + +`func (o *KubernetesInfo) SetIsKubernetesOperatorControlled(v bool)` + +SetIsKubernetesOperatorControlled sets IsKubernetesOperatorControlled field to given value. + +### HasIsKubernetesOperatorControlled + +`func (o *KubernetesInfo) HasIsKubernetesOperatorControlled() bool` + +HasIsKubernetesOperatorControlled returns a boolean if a field has been set. + ### GetKubeConfig `func (o *KubernetesInfo) GetKubeConfig() string` diff --git a/docs/KubernetesRegionInfo.md b/docs/KubernetesRegionInfo.md index 495bb5e..bb557c2 100644 --- a/docs/KubernetesRegionInfo.md +++ b/docs/KubernetesRegionInfo.md @@ -6,6 +6,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **CertManagerClusterIssuer** | Pointer to **string** | | [optional] **CertManagerIssuer** | Pointer to **string** | | [optional] +**IsKubernetesOperatorControlled** | Pointer to **bool** | | [optional] [readonly] **KubeConfig** | Pointer to **string** | | [optional] [readonly] **KubeConfigContent** | Pointer to **string** | | [optional] **KubeConfigName** | Pointer to **string** | | [optional] @@ -91,6 +92,31 @@ SetCertManagerIssuer sets CertManagerIssuer field to given value. HasCertManagerIssuer returns a boolean if a field has been set. +### GetIsKubernetesOperatorControlled + +`func (o *KubernetesRegionInfo) GetIsKubernetesOperatorControlled() bool` + +GetIsKubernetesOperatorControlled returns the IsKubernetesOperatorControlled field if non-nil, zero value otherwise. + +### GetIsKubernetesOperatorControlledOk + +`func (o *KubernetesRegionInfo) GetIsKubernetesOperatorControlledOk() (*bool, bool)` + +GetIsKubernetesOperatorControlledOk returns a tuple with the IsKubernetesOperatorControlled field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetIsKubernetesOperatorControlled + +`func (o *KubernetesRegionInfo) SetIsKubernetesOperatorControlled(v bool)` + +SetIsKubernetesOperatorControlled sets IsKubernetesOperatorControlled field to given value. + +### HasIsKubernetesOperatorControlled + +`func (o *KubernetesRegionInfo) HasIsKubernetesOperatorControlled() bool` + +HasIsKubernetesOperatorControlled returns a boolean if a field has been set. + ### GetKubeConfig `func (o *KubernetesRegionInfo) GetKubeConfig() string` diff --git a/docs/LDAPRoleManagementApi.md b/docs/LDAPRoleManagementApi.md index 2db244a..b0bd4e1 100644 --- a/docs/LDAPRoleManagementApi.md +++ b/docs/LDAPRoleManagementApi.md @@ -31,7 +31,7 @@ import ( func main() { cUUID := TODO // string | univUUID := TODO // string | - syncLdapUniverse := *openapiclient.NewLdapUnivSyncFormData("DbuserPassword_example", "cn", "cn", "TargetApi_example") // LdapUnivSyncFormData | config to sync universe roles with ldap users + syncLdapUniverse := *openapiclient.NewLdapUnivSyncFormData("DbuserPassword_example", "cn", "cn, sAMAccountName", "TargetApi_example") // LdapUnivSyncFormData | config to sync universe roles with ldap users request := TODO // interface{} | (optional) configuration := openapiclient.NewConfiguration() diff --git a/docs/LdapUnivSyncFormData.md b/docs/LdapUnivSyncFormData.md index 6a6b8cb..8fbe83d 100644 --- a/docs/LdapUnivSyncFormData.md +++ b/docs/LdapUnivSyncFormData.md @@ -12,12 +12,12 @@ Name | Type | Description | Notes **LdapBindDn** | Pointer to **string** | Dn of the user authenticating to LDAP. | [optional] **LdapBindPassword** | Pointer to **string** | Password of the user authenticating to LDAP. | [optional] **LdapGroupMemberOfAttribute** | Pointer to **string** | LDAP group dn attribute to which the user belongs | [optional] -**LdapGroupfield** | **string** | LDAP field to get the group information | +**LdapGroupfield** | **string** | Group dn field to get the group's name from | **LdapPort** | Pointer to **int32** | Port of the ldap server : 389 or 636(tls) | [optional] **LdapSearchFilter** | Pointer to **string** | LDAP search filter to get the user entries. This filter can also be used to search for the users based on their group memberships. | [optional] **LdapServer** | Pointer to **string** | IP address of the LDAP server | [optional] **LdapTlsProtocol** | Pointer to **string** | TLS versions for LDAPS : TLSv1, TLSv1_1, TLSv1_2 | [optional] -**LdapUserfield** | **string** | LDAP field to get the user information | +**LdapUserfield** | **string** | Dn/Attribute field to get the user's name from | **TargetApi** | **string** | | **UseLdapTls** | Pointer to **bool** | Use LDAP TLS | [optional] diff --git a/docs/MaintenanceWindow.md b/docs/MaintenanceWindow.md index cd48b0e..d1fac2a 100644 --- a/docs/MaintenanceWindow.md +++ b/docs/MaintenanceWindow.md @@ -12,6 +12,7 @@ Name | Type | Description | Notes **Name** | **string** | Name | **StartTime** | **time.Time** | Start time | **State** | Pointer to **string** | State | [optional] [readonly] +**SuppressHealthCheckNotificationsConfig** | Pointer to [**SuppressHealthCheckNotificationsConfig**](SuppressHealthCheckNotificationsConfig.md) | | [optional] **Uuid** | Pointer to **string** | Maintenance window UUID | [optional] [readonly] ## Methods @@ -198,6 +199,31 @@ SetState sets State field to given value. HasState returns a boolean if a field has been set. +### GetSuppressHealthCheckNotificationsConfig + +`func (o *MaintenanceWindow) GetSuppressHealthCheckNotificationsConfig() SuppressHealthCheckNotificationsConfig` + +GetSuppressHealthCheckNotificationsConfig returns the SuppressHealthCheckNotificationsConfig field if non-nil, zero value otherwise. + +### GetSuppressHealthCheckNotificationsConfigOk + +`func (o *MaintenanceWindow) GetSuppressHealthCheckNotificationsConfigOk() (*SuppressHealthCheckNotificationsConfig, bool)` + +GetSuppressHealthCheckNotificationsConfigOk returns a tuple with the SuppressHealthCheckNotificationsConfig field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetSuppressHealthCheckNotificationsConfig + +`func (o *MaintenanceWindow) SetSuppressHealthCheckNotificationsConfig(v SuppressHealthCheckNotificationsConfig)` + +SetSuppressHealthCheckNotificationsConfig sets SuppressHealthCheckNotificationsConfig field to given value. + +### HasSuppressHealthCheckNotificationsConfig + +`func (o *MaintenanceWindow) HasSuppressHealthCheckNotificationsConfig() bool` + +HasSuppressHealthCheckNotificationsConfig returns a boolean if a field has been set. + ### GetUuid `func (o *MaintenanceWindow) GetUuid() string` diff --git a/docs/MasterInfo.md b/docs/MasterInfo.md index 0dd12e6..5394845 100644 --- a/docs/MasterInfo.md +++ b/docs/MasterInfo.md @@ -4,7 +4,9 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- +**InstanceUUID** | **string** | | **PeerRole** | **string** | | +**Port** | **int32** | | **PrivateIp** | **string** | | **UptimeSeconds** | **int64** | | @@ -12,7 +14,7 @@ Name | Type | Description | Notes ### NewMasterInfo -`func NewMasterInfo(peerRole string, privateIp string, uptimeSeconds int64, ) *MasterInfo` +`func NewMasterInfo(instanceUUID string, peerRole string, port int32, privateIp string, uptimeSeconds int64, ) *MasterInfo` NewMasterInfo instantiates a new MasterInfo object This constructor will assign default values to properties that have it defined, @@ -27,6 +29,26 @@ NewMasterInfoWithDefaults instantiates a new MasterInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set +### GetInstanceUUID + +`func (o *MasterInfo) GetInstanceUUID() string` + +GetInstanceUUID returns the InstanceUUID field if non-nil, zero value otherwise. + +### GetInstanceUUIDOk + +`func (o *MasterInfo) GetInstanceUUIDOk() (*string, bool)` + +GetInstanceUUIDOk returns a tuple with the InstanceUUID field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetInstanceUUID + +`func (o *MasterInfo) SetInstanceUUID(v string)` + +SetInstanceUUID sets InstanceUUID field to given value. + + ### GetPeerRole `func (o *MasterInfo) GetPeerRole() string` @@ -47,6 +69,26 @@ and a boolean to check if the value has been set. SetPeerRole sets PeerRole field to given value. +### GetPort + +`func (o *MasterInfo) GetPort() int32` + +GetPort returns the Port field if non-nil, zero value otherwise. + +### GetPortOk + +`func (o *MasterInfo) GetPortOk() (*int32, bool)` + +GetPortOk returns a tuple with the Port field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetPort + +`func (o *MasterInfo) SetPort(v int32)` + +SetPort sets Port field to given value. + + ### GetPrivateIp `func (o *MasterInfo) GetPrivateIp() string` diff --git a/docs/PitrConfig.md b/docs/PitrConfig.md index 1f08c60..33c081b 100644 --- a/docs/PitrConfig.md +++ b/docs/PitrConfig.md @@ -5,6 +5,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **CreateTime** | Pointer to **time.Time** | Create time of the PITR config | [optional] [readonly] +**CreatedForDr** | Pointer to **bool** | Created for DR | [optional] [readonly] **CustomerUUID** | Pointer to **string** | Customer UUID of this config | [optional] **DbName** | Pointer to **string** | DB Name | [optional] **MaxRecoverTimeInMillis** | **int64** | | @@ -62,6 +63,31 @@ SetCreateTime sets CreateTime field to given value. HasCreateTime returns a boolean if a field has been set. +### GetCreatedForDr + +`func (o *PitrConfig) GetCreatedForDr() bool` + +GetCreatedForDr returns the CreatedForDr field if non-nil, zero value otherwise. + +### GetCreatedForDrOk + +`func (o *PitrConfig) GetCreatedForDrOk() (*bool, bool)` + +GetCreatedForDrOk returns a tuple with the CreatedForDr field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetCreatedForDr + +`func (o *PitrConfig) SetCreatedForDr(v bool)` + +SetCreatedForDr sets CreatedForDr field to given value. + +### HasCreatedForDr + +`func (o *PitrConfig) HasCreatedForDr() bool` + +HasCreatedForDr returns a boolean if a field has been set. + ### GetCustomerUUID `func (o *PitrConfig) GetCustomerUUID() string` diff --git a/docs/ReleaseManagementApi.md b/docs/ReleaseManagementApi.md index a5e50b2..fd65772 100644 --- a/docs/ReleaseManagementApi.md +++ b/docs/ReleaseManagementApi.md @@ -4,12 +4,12 @@ All URIs are relative to *http://localhost* Method | HTTP request | Description ------------- | ------------- | ------------- -[**CreateRelease**](ReleaseManagementApi.md#CreateRelease) | **Post** /api/v1/customers/{cUUID}/releases | Create a release -[**DeleteRelease**](ReleaseManagementApi.md#DeleteRelease) | **Delete** /api/v1/customers/{cUUID}/releases/{name} | Delete a release +[**CreateRelease**](ReleaseManagementApi.md#CreateRelease) | **Post** /api/v1/customers/{cUUID}/releases | Deprecated: sinceVersion 2024.1. Use ReleasesController.create instead. Create a release +[**DeleteRelease**](ReleaseManagementApi.md#DeleteRelease) | **Delete** /api/v1/customers/{cUUID}/releases/{name} | Deprecated: sinceVersion: 2024.1. Use ReleasesController.delete instead. Delete a release [**GetListOfRegionReleases**](ReleaseManagementApi.md#GetListOfRegionReleases) | **Get** /api/v1/customers/{cUUID}/providers/{pUUID}/releases | List releases by provider - deprecated -[**GetListOfReleases**](ReleaseManagementApi.md#GetListOfReleases) | **Get** /api/v1/customers/{cUUID}/releases | List all releases +[**GetListOfReleases**](ReleaseManagementApi.md#GetListOfReleases) | **Get** /api/v1/customers/{cUUID}/releases | Deprecated: sinceVersion: 2024.1. Use ReleasesController.list instead. List all releases [**Refresh**](ReleaseManagementApi.md#Refresh) | **Put** /api/v1/customers/{cUUID}/releases | Refresh a release -[**UpdateRelease**](ReleaseManagementApi.md#UpdateRelease) | **Put** /api/v1/customers/{cUUID}/releases/{name} | Update a release +[**UpdateRelease**](ReleaseManagementApi.md#UpdateRelease) | **Put** /api/v1/customers/{cUUID}/releases/{name} | Deprecated: sinceVersion: 2024.1. Use ReleasesController.update instead. Update a release @@ -17,7 +17,7 @@ Method | HTTP request | Description > YBPSuccess CreateRelease(ctx, cUUID).Release(release).Request(request).Execute() -Create a release +Deprecated: sinceVersion 2024.1. Use ReleasesController.create instead. Create a release ### Example @@ -89,7 +89,7 @@ Name | Type | Description | Notes > ReleaseMetadata DeleteRelease(ctx, cUUID, name).Request(request).Execute() -Delete a release +Deprecated: sinceVersion: 2024.1. Use ReleasesController.delete instead. Delete a release ### Example @@ -237,7 +237,7 @@ Name | Type | Description | Notes > map[string]map[string]interface{} GetListOfReleases(ctx, cUUID).IncludeMetadata(includeMetadata).Arch(arch).Execute() -List all releases +Deprecated: sinceVersion: 2024.1. Use ReleasesController.list instead. List all releases ### Example @@ -379,7 +379,7 @@ Name | Type | Description | Notes > ReleaseMetadata UpdateRelease(ctx, cUUID, name).Release(release).Request(request).Execute() -Update a release +Deprecated: sinceVersion: 2024.1. Use ReleasesController.update instead. Update a release ### Example diff --git a/docs/RoleAttribute.md b/docs/RoleAttribute.md new file mode 100644 index 0000000..21ca179 --- /dev/null +++ b/docs/RoleAttribute.md @@ -0,0 +1,51 @@ +# RoleAttribute + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**Name** | **string** | | + +## Methods + +### NewRoleAttribute + +`func NewRoleAttribute(name string, ) *RoleAttribute` + +NewRoleAttribute instantiates a new RoleAttribute object +This constructor will assign default values to properties that have it defined, +and makes sure properties required by API are set, but the set of arguments +will change when the set of required properties is changed + +### NewRoleAttributeWithDefaults + +`func NewRoleAttributeWithDefaults() *RoleAttribute` + +NewRoleAttributeWithDefaults instantiates a new RoleAttribute object +This constructor will only assign default values to properties that have it defined, +but it doesn't guarantee that properties required by API are set + +### GetName + +`func (o *RoleAttribute) GetName() string` + +GetName returns the Name field if non-nil, zero value otherwise. + +### GetNameOk + +`func (o *RoleAttribute) GetNameOk() (*string, bool)` + +GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetName + +`func (o *RoleAttribute) SetName(v string)` + +SetName sets Name field to given value. + + + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/SessionManagementApi.md b/docs/SessionManagementApi.md index 7f4ddf6..482f869 100644 --- a/docs/SessionManagementApi.md +++ b/docs/SessionManagementApi.md @@ -4,7 +4,8 @@ All URIs are relative to *http://localhost* Method | HTTP request | Description ------------- | ------------- | ------------- -[**ApiLogin**](SessionManagementApi.md#ApiLogin) | **Post** /api/v1/api_login | Authenticate user and return api token +[**ApiLogin**](SessionManagementApi.md#ApiLogin) | **Post** /api/v1/api_login | Authenticate user using email and password +[**ApiToken**](SessionManagementApi.md#ApiToken) | **Put** /api/v1/customers/{cUUID}/api_token | Regenerate and fetch API token [**AppVersion**](SessionManagementApi.md#AppVersion) | **Get** /api/v1/app_version | appVersion [**CustomerCount**](SessionManagementApi.md#CustomerCount) | **Get** /api/v1/customer_count | customerCount [**GetAdminNotifications**](SessionManagementApi.md#GetAdminNotifications) | **Get** /api/v1/customers/{cUUID}/admin_notifications | Current list of notifications for admin @@ -19,7 +20,7 @@ Method | HTTP request | Description > SessionInfo ApiLogin(ctx).CustomerLoginFormData(customerLoginFormData).Request(request).Execute() -Authenticate user and return api token +Authenticate user using email and password ### Example @@ -81,6 +82,78 @@ No authorization required [[Back to README]](../README.md) +## ApiToken + +> SessionInfo ApiToken(ctx, cUUID).ApiTokenVersion(apiTokenVersion).Request(request).Execute() + +Regenerate and fetch API token + +### Example + +```go +package main + +import ( + "context" + "fmt" + "os" + openapiclient "./openapi" +) + +func main() { + cUUID := TODO // string | + apiTokenVersion := int64(789) // int64 | (optional) + request := TODO // interface{} | (optional) + + configuration := openapiclient.NewConfiguration() + api_client := openapiclient.NewAPIClient(configuration) + resp, r, err := api_client.SessionManagementApi.ApiToken(context.Background(), cUUID).ApiTokenVersion(apiTokenVersion).Request(request).Execute() + if err != nil { + fmt.Fprintf(os.Stderr, "Error when calling `SessionManagementApi.ApiToken``: %v\n", err) + fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r) + } + // response from `ApiToken`: SessionInfo + fmt.Fprintf(os.Stdout, "Response from `SessionManagementApi.ApiToken`: %v\n", resp) +} +``` + +### Path Parameters + + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- +**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. +**cUUID** | [**string**](.md) | | + +### Other Parameters + +Other parameters are passed through a pointer to a apiApiTokenRequest struct via the builder pattern + + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + + **apiTokenVersion** | **int64** | | + **request** | [**interface{}**](interface{}.md) | | + +### Return type + +[**SessionInfo**](SessionInfo.md) + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: application/json + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) +[[Back to Model list]](../README.md#documentation-for-models) +[[Back to README]](../README.md) + + ## AppVersion > map[string]string AppVersion(ctx).Execute() diff --git a/docs/SuppressHealthCheckNotificationsConfig.md b/docs/SuppressHealthCheckNotificationsConfig.md new file mode 100644 index 0000000..9bf6c39 --- /dev/null +++ b/docs/SuppressHealthCheckNotificationsConfig.md @@ -0,0 +1,82 @@ +# SuppressHealthCheckNotificationsConfig + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**SuppressAllUniverses** | Pointer to **bool** | Suppress health check notifications on all the universes (including future universes) | [optional] +**UniverseUUIDSet** | Pointer to **[]string** | Set of universe uuids to suppress health check notifications on | [optional] + +## Methods + +### NewSuppressHealthCheckNotificationsConfig + +`func NewSuppressHealthCheckNotificationsConfig() *SuppressHealthCheckNotificationsConfig` + +NewSuppressHealthCheckNotificationsConfig instantiates a new SuppressHealthCheckNotificationsConfig object +This constructor will assign default values to properties that have it defined, +and makes sure properties required by API are set, but the set of arguments +will change when the set of required properties is changed + +### NewSuppressHealthCheckNotificationsConfigWithDefaults + +`func NewSuppressHealthCheckNotificationsConfigWithDefaults() *SuppressHealthCheckNotificationsConfig` + +NewSuppressHealthCheckNotificationsConfigWithDefaults instantiates a new SuppressHealthCheckNotificationsConfig object +This constructor will only assign default values to properties that have it defined, +but it doesn't guarantee that properties required by API are set + +### GetSuppressAllUniverses + +`func (o *SuppressHealthCheckNotificationsConfig) GetSuppressAllUniverses() bool` + +GetSuppressAllUniverses returns the SuppressAllUniverses field if non-nil, zero value otherwise. + +### GetSuppressAllUniversesOk + +`func (o *SuppressHealthCheckNotificationsConfig) GetSuppressAllUniversesOk() (*bool, bool)` + +GetSuppressAllUniversesOk returns a tuple with the SuppressAllUniverses field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetSuppressAllUniverses + +`func (o *SuppressHealthCheckNotificationsConfig) SetSuppressAllUniverses(v bool)` + +SetSuppressAllUniverses sets SuppressAllUniverses field to given value. + +### HasSuppressAllUniverses + +`func (o *SuppressHealthCheckNotificationsConfig) HasSuppressAllUniverses() bool` + +HasSuppressAllUniverses returns a boolean if a field has been set. + +### GetUniverseUUIDSet + +`func (o *SuppressHealthCheckNotificationsConfig) GetUniverseUUIDSet() []string` + +GetUniverseUUIDSet returns the UniverseUUIDSet field if non-nil, zero value otherwise. + +### GetUniverseUUIDSetOk + +`func (o *SuppressHealthCheckNotificationsConfig) GetUniverseUUIDSetOk() (*[]string, bool)` + +GetUniverseUUIDSetOk returns a tuple with the UniverseUUIDSet field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetUniverseUUIDSet + +`func (o *SuppressHealthCheckNotificationsConfig) SetUniverseUUIDSet(v []string)` + +SetUniverseUUIDSet sets UniverseUUIDSet field to given value. + +### HasUniverseUUIDSet + +`func (o *SuppressHealthCheckNotificationsConfig) HasUniverseUUIDSet() bool` + +HasUniverseUUIDSet returns a boolean if a field has been set. + + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/UniverseNodeMetadataMetamasterApi.md b/docs/UniverseNodeMetadataMetamasterApi.md index 0bd5977..096ac46 100644 --- a/docs/UniverseNodeMetadataMetamasterApi.md +++ b/docs/UniverseNodeMetadataMetamasterApi.md @@ -5,7 +5,6 @@ All URIs are relative to *http://localhost* Method | HTTP request | Description ------------- | ------------- | ------------- [**GetMasterAddresses**](UniverseNodeMetadataMetamasterApi.md#GetMasterAddresses) | **Get** /api/v1/customers/{cUUID}/universes/{uniUUID}/masters | List a master node's addresses -[**GetMasterNodesInfo**](UniverseNodeMetadataMetamasterApi.md#GetMasterNodesInfo) | **Get** /api/v1/customers/{cUUID}/universes/{uniUUID}/masters/info | Lists all master nodes details [**GetRedisServerAddresses**](UniverseNodeMetadataMetamasterApi.md#GetRedisServerAddresses) | **Get** /api/v1/customers/{cUUID}/universes/{uniUUID}/redisservers | List a REDIS server's addresses [**GetUniverseMasterNodes**](UniverseNodeMetadataMetamasterApi.md#GetUniverseMasterNodes) | **Get** /metamaster/universe/{universeUUID} | List a universe's master nodes [**GetYQLServerAddresses**](UniverseNodeMetadataMetamasterApi.md#GetYQLServerAddresses) | **Get** /api/v1/customers/{cUUID}/universes/{uniUUID}/yqlservers | List a YQL server's addresses @@ -86,79 +85,6 @@ Name | Type | Description | Notes [[Back to README]](../README.md) -## GetMasterNodesInfo - -> []MasterNodesInfo GetMasterNodesInfo(ctx, cUUID, uniUUID).Execute() - -Lists all master nodes details - - - -### Example - -```go -package main - -import ( - "context" - "fmt" - "os" - openapiclient "./openapi" -) - -func main() { - cUUID := TODO // string | - uniUUID := TODO // string | - - configuration := openapiclient.NewConfiguration() - api_client := openapiclient.NewAPIClient(configuration) - resp, r, err := api_client.UniverseNodeMetadataMetamasterApi.GetMasterNodesInfo(context.Background(), cUUID, uniUUID).Execute() - if err != nil { - fmt.Fprintf(os.Stderr, "Error when calling `UniverseNodeMetadataMetamasterApi.GetMasterNodesInfo``: %v\n", err) - fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r) - } - // response from `GetMasterNodesInfo`: []MasterNodesInfo - fmt.Fprintf(os.Stdout, "Response from `UniverseNodeMetadataMetamasterApi.GetMasterNodesInfo`: %v\n", resp) -} -``` - -### Path Parameters - - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- -**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. -**cUUID** | [**string**](.md) | | -**uniUUID** | [**string**](.md) | | - -### Other Parameters - -Other parameters are passed through a pointer to a apiGetMasterNodesInfoRequest struct via the builder pattern - - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - - - -### Return type - -[**[]MasterNodesInfo**](MasterNodesInfo.md) - -### Authorization - -[apiKeyAuth](../README.md#apiKeyAuth) - -### HTTP request headers - -- **Content-Type**: Not defined -- **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) -[[Back to Model list]](../README.md#documentation-for-models) -[[Back to README]](../README.md) - - ## GetRedisServerAddresses > string GetRedisServerAddresses(ctx, cUUID, uniUUID).Execute() diff --git a/docs/XClusterConfig.md b/docs/XClusterConfig.md index 0192c32..87d71fa 100644 --- a/docs/XClusterConfig.md +++ b/docs/XClusterConfig.md @@ -5,9 +5,11 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **CreateTime** | Pointer to **time.Time** | Create time of the xCluster config | [optional] +**Dbs** | Pointer to **[]string** | | [optional] [readonly] **KeyspacePending** | Pointer to **string** | WARNING: This is a preview API that could change. The keyspace name that the xCluster task is working on; used for disaster recovery | [optional] **ModifyTime** | Pointer to **time.Time** | Last modify time of the xCluster config | [optional] **Name** | Pointer to **string** | XCluster config name | [optional] +**Namespaces** | [**[]XClusterNamespaceConfig**](XClusterNamespaceConfig.md) | | **Paused** | Pointer to **bool** | Whether this xCluster replication config is paused | [optional] **PitrConfigs** | Pointer to [**[]PitrConfig**](PitrConfig.md) | WARNING: This is a preview API that could change. The list of PITR configs used for the txn xCluster config | [optional] **ReplicationGroupName** | Pointer to **string** | Replication group name in the target universe cluster config | [optional] @@ -30,7 +32,7 @@ Name | Type | Description | Notes ### NewXClusterConfig -`func NewXClusterConfig() *XClusterConfig` +`func NewXClusterConfig(namespaces []XClusterNamespaceConfig, ) *XClusterConfig` NewXClusterConfig instantiates a new XClusterConfig object This constructor will assign default values to properties that have it defined, @@ -70,6 +72,31 @@ SetCreateTime sets CreateTime field to given value. HasCreateTime returns a boolean if a field has been set. +### GetDbs + +`func (o *XClusterConfig) GetDbs() []string` + +GetDbs returns the Dbs field if non-nil, zero value otherwise. + +### GetDbsOk + +`func (o *XClusterConfig) GetDbsOk() (*[]string, bool)` + +GetDbsOk returns a tuple with the Dbs field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetDbs + +`func (o *XClusterConfig) SetDbs(v []string)` + +SetDbs sets Dbs field to given value. + +### HasDbs + +`func (o *XClusterConfig) HasDbs() bool` + +HasDbs returns a boolean if a field has been set. + ### GetKeyspacePending `func (o *XClusterConfig) GetKeyspacePending() string` @@ -145,6 +172,26 @@ SetName sets Name field to given value. HasName returns a boolean if a field has been set. +### GetNamespaces + +`func (o *XClusterConfig) GetNamespaces() []XClusterNamespaceConfig` + +GetNamespaces returns the Namespaces field if non-nil, zero value otherwise. + +### GetNamespacesOk + +`func (o *XClusterConfig) GetNamespacesOk() (*[]XClusterNamespaceConfig, bool)` + +GetNamespacesOk returns a tuple with the Namespaces field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetNamespaces + +`func (o *XClusterConfig) SetNamespaces(v []XClusterNamespaceConfig)` + +SetNamespaces sets Namespaces field to given value. + + ### GetPaused `func (o *XClusterConfig) GetPaused() bool` diff --git a/docs/XClusterConfigGetResp.md b/docs/XClusterConfigGetResp.md index bee9a52..720d078 100644 --- a/docs/XClusterConfigGetResp.md +++ b/docs/XClusterConfigGetResp.md @@ -5,10 +5,12 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **CreateTime** | Pointer to **time.Time** | Create time of the xCluster config | [optional] +**Dbs** | Pointer to **[]string** | | [optional] [readonly] **KeyspacePending** | Pointer to **string** | WARNING: This is a preview API that could change. The keyspace name that the xCluster task is working on; used for disaster recovery | [optional] **Lag** | **map[string]interface{}** | Lag metric data | **ModifyTime** | Pointer to **time.Time** | Last modify time of the xCluster config | [optional] **Name** | Pointer to **string** | XCluster config name | [optional] +**Namespaces** | [**[]XClusterNamespaceConfig**](XClusterNamespaceConfig.md) | | **Paused** | Pointer to **bool** | Whether this xCluster replication config is paused | [optional] **PitrConfigs** | Pointer to [**[]PitrConfig**](PitrConfig.md) | WARNING: This is a preview API that could change. The list of PITR configs used for the txn xCluster config | [optional] **ReplicationGroupName** | Pointer to **string** | Replication group name in the target universe cluster config | [optional] @@ -31,7 +33,7 @@ Name | Type | Description | Notes ### NewXClusterConfigGetResp -`func NewXClusterConfigGetResp(lag map[string]interface{}, ) *XClusterConfigGetResp` +`func NewXClusterConfigGetResp(lag map[string]interface{}, namespaces []XClusterNamespaceConfig, ) *XClusterConfigGetResp` NewXClusterConfigGetResp instantiates a new XClusterConfigGetResp object This constructor will assign default values to properties that have it defined, @@ -71,6 +73,31 @@ SetCreateTime sets CreateTime field to given value. HasCreateTime returns a boolean if a field has been set. +### GetDbs + +`func (o *XClusterConfigGetResp) GetDbs() []string` + +GetDbs returns the Dbs field if non-nil, zero value otherwise. + +### GetDbsOk + +`func (o *XClusterConfigGetResp) GetDbsOk() (*[]string, bool)` + +GetDbsOk returns a tuple with the Dbs field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetDbs + +`func (o *XClusterConfigGetResp) SetDbs(v []string)` + +SetDbs sets Dbs field to given value. + +### HasDbs + +`func (o *XClusterConfigGetResp) HasDbs() bool` + +HasDbs returns a boolean if a field has been set. + ### GetKeyspacePending `func (o *XClusterConfigGetResp) GetKeyspacePending() string` @@ -166,6 +193,26 @@ SetName sets Name field to given value. HasName returns a boolean if a field has been set. +### GetNamespaces + +`func (o *XClusterConfigGetResp) GetNamespaces() []XClusterNamespaceConfig` + +GetNamespaces returns the Namespaces field if non-nil, zero value otherwise. + +### GetNamespacesOk + +`func (o *XClusterConfigGetResp) GetNamespacesOk() (*[]XClusterNamespaceConfig, bool)` + +GetNamespacesOk returns a tuple with the Namespaces field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetNamespaces + +`func (o *XClusterConfigGetResp) SetNamespaces(v []XClusterNamespaceConfig)` + +SetNamespaces sets Namespaces field to given value. + + ### GetPaused `func (o *XClusterConfigGetResp) GetPaused() bool` diff --git a/docs/XClusterNamespaceConfig.md b/docs/XClusterNamespaceConfig.md new file mode 100644 index 0000000..8f294c5 --- /dev/null +++ b/docs/XClusterNamespaceConfig.md @@ -0,0 +1,51 @@ +# XClusterNamespaceConfig + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**SourceNamespaceId** | **string** | | + +## Methods + +### NewXClusterNamespaceConfig + +`func NewXClusterNamespaceConfig(sourceNamespaceId string, ) *XClusterNamespaceConfig` + +NewXClusterNamespaceConfig instantiates a new XClusterNamespaceConfig object +This constructor will assign default values to properties that have it defined, +and makes sure properties required by API are set, but the set of arguments +will change when the set of required properties is changed + +### NewXClusterNamespaceConfigWithDefaults + +`func NewXClusterNamespaceConfigWithDefaults() *XClusterNamespaceConfig` + +NewXClusterNamespaceConfigWithDefaults instantiates a new XClusterNamespaceConfig object +This constructor will only assign default values to properties that have it defined, +but it doesn't guarantee that properties required by API are set + +### GetSourceNamespaceId + +`func (o *XClusterNamespaceConfig) GetSourceNamespaceId() string` + +GetSourceNamespaceId returns the SourceNamespaceId field if non-nil, zero value otherwise. + +### GetSourceNamespaceIdOk + +`func (o *XClusterNamespaceConfig) GetSourceNamespaceIdOk() (*string, bool)` + +GetSourceNamespaceIdOk returns a tuple with the SourceNamespaceId field if it's non-nil, zero value otherwise +and a boolean to check if the value has been set. + +### SetSourceNamespaceId + +`func (o *XClusterNamespaceConfig) SetSourceNamespaceId(v string)` + +SetSourceNamespaceId sets SourceNamespaceId field to given value. + + + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/YSQLAuditConfig.md b/docs/YSQLAuditConfig.md index ca5bec1..4e4f86f 100644 --- a/docs/YSQLAuditConfig.md +++ b/docs/YSQLAuditConfig.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **LogParameter** | **bool** | Log parameter | **LogParameterMaxSize** | **int32** | Log parameter max size | **LogRelation** | **bool** | Log relation | -**LogRow** | **bool** | Log row | +**LogRows** | **bool** | Log rows | **LogStatement** | **bool** | Log statement | **LogStatementOnce** | **bool** | Log statement once | @@ -20,7 +20,7 @@ Name | Type | Description | Notes ### NewYSQLAuditConfig -`func NewYSQLAuditConfig(classes []string, enabled bool, logCatalog bool, logClient bool, logLevel string, logParameter bool, logParameterMaxSize int32, logRelation bool, logRow bool, logStatement bool, logStatementOnce bool, ) *YSQLAuditConfig` +`func NewYSQLAuditConfig(classes []string, enabled bool, logCatalog bool, logClient bool, logLevel string, logParameter bool, logParameterMaxSize int32, logRelation bool, logRows bool, logStatement bool, logStatementOnce bool, ) *YSQLAuditConfig` NewYSQLAuditConfig instantiates a new YSQLAuditConfig object This constructor will assign default values to properties that have it defined, @@ -195,24 +195,24 @@ and a boolean to check if the value has been set. SetLogRelation sets LogRelation field to given value. -### GetLogRow +### GetLogRows -`func (o *YSQLAuditConfig) GetLogRow() bool` +`func (o *YSQLAuditConfig) GetLogRows() bool` -GetLogRow returns the LogRow field if non-nil, zero value otherwise. +GetLogRows returns the LogRows field if non-nil, zero value otherwise. -### GetLogRowOk +### GetLogRowsOk -`func (o *YSQLAuditConfig) GetLogRowOk() (*bool, bool)` +`func (o *YSQLAuditConfig) GetLogRowsOk() (*bool, bool)` -GetLogRowOk returns a tuple with the LogRow field if it's non-nil, zero value otherwise +GetLogRowsOk returns a tuple with the LogRows field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. -### SetLogRow +### SetLogRows -`func (o *YSQLAuditConfig) SetLogRow(v bool)` +`func (o *YSQLAuditConfig) SetLogRows(v bool)` -SetLogRow sets LogRow field to given value. +SetLogRows sets LogRows field to given value. ### GetLogStatement diff --git a/model_alert_channel_web_hook_params.go b/model_alert_channel_web_hook_params.go index 7dc04db..f786f54 100644 --- a/model_alert_channel_web_hook_params.go +++ b/model_alert_channel_web_hook_params.go @@ -18,6 +18,8 @@ import ( type AlertChannelWebHookParams struct { AlertChannelParams HttpAuth *HTTPAuthInformation `json:"httpAuth,omitempty"` + // WARNING: This is a preview API that could change. Send resolved alert notification + SendResolved *bool `json:"sendResolved,omitempty"` // Webhook URL WebhookUrl string `json:"webhookUrl"` } @@ -72,6 +74,38 @@ func (o *AlertChannelWebHookParams) SetHttpAuth(v HTTPAuthInformation) { o.HttpAuth = &v } +// GetSendResolved returns the SendResolved field value if set, zero value otherwise. +func (o *AlertChannelWebHookParams) GetSendResolved() bool { + if o == nil || o.SendResolved == nil { + var ret bool + return ret + } + return *o.SendResolved +} + +// GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *AlertChannelWebHookParams) GetSendResolvedOk() (*bool, bool) { + if o == nil || o.SendResolved == nil { + return nil, false + } + return o.SendResolved, true +} + +// HasSendResolved returns a boolean if a field has been set. +func (o *AlertChannelWebHookParams) HasSendResolved() bool { + if o != nil && o.SendResolved != nil { + return true + } + + return false +} + +// SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field. +func (o *AlertChannelWebHookParams) SetSendResolved(v bool) { + o.SendResolved = &v +} + // GetWebhookUrl returns the WebhookUrl field value func (o *AlertChannelWebHookParams) GetWebhookUrl() string { if o == nil { @@ -109,6 +143,9 @@ func (o AlertChannelWebHookParams) MarshalJSON() ([]byte, error) { if o.HttpAuth != nil { toSerialize["httpAuth"] = o.HttpAuth } + if o.SendResolved != nil { + toSerialize["sendResolved"] = o.SendResolved + } if true { toSerialize["webhookUrl"] = o.WebhookUrl } diff --git a/model_alert_channel_web_hook_params_all_of.go b/model_alert_channel_web_hook_params_all_of.go index 6dbead6..ae5936c 100644 --- a/model_alert_channel_web_hook_params_all_of.go +++ b/model_alert_channel_web_hook_params_all_of.go @@ -17,6 +17,8 @@ import ( // AlertChannelWebHookParamsAllOf struct for AlertChannelWebHookParamsAllOf type AlertChannelWebHookParamsAllOf struct { HttpAuth *HTTPAuthInformation `json:"httpAuth,omitempty"` + // WARNING: This is a preview API that could change. Send resolved alert notification + SendResolved *bool `json:"sendResolved,omitempty"` // Webhook URL WebhookUrl string `json:"webhookUrl"` } @@ -71,6 +73,38 @@ func (o *AlertChannelWebHookParamsAllOf) SetHttpAuth(v HTTPAuthInformation) { o.HttpAuth = &v } +// GetSendResolved returns the SendResolved field value if set, zero value otherwise. +func (o *AlertChannelWebHookParamsAllOf) GetSendResolved() bool { + if o == nil || o.SendResolved == nil { + var ret bool + return ret + } + return *o.SendResolved +} + +// GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *AlertChannelWebHookParamsAllOf) GetSendResolvedOk() (*bool, bool) { + if o == nil || o.SendResolved == nil { + return nil, false + } + return o.SendResolved, true +} + +// HasSendResolved returns a boolean if a field has been set. +func (o *AlertChannelWebHookParamsAllOf) HasSendResolved() bool { + if o != nil && o.SendResolved != nil { + return true + } + + return false +} + +// SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field. +func (o *AlertChannelWebHookParamsAllOf) SetSendResolved(v bool) { + o.SendResolved = &v +} + // GetWebhookUrl returns the WebhookUrl field value func (o *AlertChannelWebHookParamsAllOf) GetWebhookUrl() string { if o == nil { @@ -100,6 +134,9 @@ func (o AlertChannelWebHookParamsAllOf) MarshalJSON() ([]byte, error) { if o.HttpAuth != nil { toSerialize["httpAuth"] = o.HttpAuth } + if o.SendResolved != nil { + toSerialize["sendResolved"] = o.SendResolved + } if true { toSerialize["webhookUrl"] = o.WebhookUrl } diff --git a/model_aws_cloud_info.go b/model_aws_cloud_info.go index f58c2b4..90215f0 100644 --- a/model_aws_cloud_info.go +++ b/model_aws_cloud_info.go @@ -22,6 +22,7 @@ type AWSCloudInfo struct { AwsHostedZoneName *string `json:"awsHostedZoneName,omitempty"` HostVpcId *string `json:"hostVpcId,omitempty"` HostVpcRegion *string `json:"hostVpcRegion,omitempty"` + UseIMDSv2 *bool `json:"useIMDSv2,omitempty"` // New/Existing VPC for provider creation VpcType *string `json:"vpcType,omitempty"` } @@ -235,6 +236,38 @@ func (o *AWSCloudInfo) SetHostVpcRegion(v string) { o.HostVpcRegion = &v } +// GetUseIMDSv2 returns the UseIMDSv2 field value if set, zero value otherwise. +func (o *AWSCloudInfo) GetUseIMDSv2() bool { + if o == nil || o.UseIMDSv2 == nil { + var ret bool + return ret + } + return *o.UseIMDSv2 +} + +// GetUseIMDSv2Ok returns a tuple with the UseIMDSv2 field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *AWSCloudInfo) GetUseIMDSv2Ok() (*bool, bool) { + if o == nil || o.UseIMDSv2 == nil { + return nil, false + } + return o.UseIMDSv2, true +} + +// HasUseIMDSv2 returns a boolean if a field has been set. +func (o *AWSCloudInfo) HasUseIMDSv2() bool { + if o != nil && o.UseIMDSv2 != nil { + return true + } + + return false +} + +// SetUseIMDSv2 gets a reference to the given bool and assigns it to the UseIMDSv2 field. +func (o *AWSCloudInfo) SetUseIMDSv2(v bool) { + o.UseIMDSv2 = &v +} + // GetVpcType returns the VpcType field value if set, zero value otherwise. func (o *AWSCloudInfo) GetVpcType() string { if o == nil || o.VpcType == nil { @@ -287,6 +320,9 @@ func (o AWSCloudInfo) MarshalJSON() ([]byte, error) { if o.HostVpcRegion != nil { toSerialize["hostVpcRegion"] = o.HostVpcRegion } + if o.UseIMDSv2 != nil { + toSerialize["useIMDSv2"] = o.UseIMDSv2 + } if o.VpcType != nil { toSerialize["vpcType"] = o.VpcType } diff --git a/model_bootstrap_params.go b/model_bootstrap_params.go index 10af093..ad6a8de 100644 --- a/model_bootstrap_params.go +++ b/model_bootstrap_params.go @@ -16,6 +16,8 @@ import ( // BootstrapParams Bootstrap parameters type BootstrapParams struct { + // WARNING: This is a preview API that could change. Allow backup on whole database when only set of tables require bootstrap + AllowBootstrap *bool `json:"allowBootstrap,omitempty"` BackupRequestParams BootstarpBackupParams `json:"backupRequestParams"` // Source Universe table IDs that need bootstrapping; must be a subset of tables in the main body Tables []string `json:"tables"` @@ -40,6 +42,38 @@ func NewBootstrapParamsWithDefaults() *BootstrapParams { return &this } +// GetAllowBootstrap returns the AllowBootstrap field value if set, zero value otherwise. +func (o *BootstrapParams) GetAllowBootstrap() bool { + if o == nil || o.AllowBootstrap == nil { + var ret bool + return ret + } + return *o.AllowBootstrap +} + +// GetAllowBootstrapOk returns a tuple with the AllowBootstrap field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *BootstrapParams) GetAllowBootstrapOk() (*bool, bool) { + if o == nil || o.AllowBootstrap == nil { + return nil, false + } + return o.AllowBootstrap, true +} + +// HasAllowBootstrap returns a boolean if a field has been set. +func (o *BootstrapParams) HasAllowBootstrap() bool { + if o != nil && o.AllowBootstrap != nil { + return true + } + + return false +} + +// SetAllowBootstrap gets a reference to the given bool and assigns it to the AllowBootstrap field. +func (o *BootstrapParams) SetAllowBootstrap(v bool) { + o.AllowBootstrap = &v +} + // GetBackupRequestParams returns the BackupRequestParams field value func (o *BootstrapParams) GetBackupRequestParams() BootstarpBackupParams { if o == nil { @@ -90,6 +124,9 @@ func (o *BootstrapParams) SetTables(v []string) { func (o BootstrapParams) MarshalJSON() ([]byte, error) { toSerialize := map[string]interface{}{} + if o.AllowBootstrap != nil { + toSerialize["allowBootstrap"] = o.AllowBootstrap + } if true { toSerialize["backupRequestParams"] = o.BackupRequestParams } diff --git a/model_kubernetes_info.go b/model_kubernetes_info.go index ccca23b..a125d7e 100644 --- a/model_kubernetes_info.go +++ b/model_kubernetes_info.go @@ -16,6 +16,7 @@ import ( // KubernetesInfo struct for KubernetesInfo type KubernetesInfo struct { + IsKubernetesOperatorControlled *bool `json:"isKubernetesOperatorControlled,omitempty"` KubeConfig *string `json:"kubeConfig,omitempty"` KubeConfigContent *string `json:"kubeConfigContent,omitempty"` KubeConfigName *string `json:"kubeConfigName,omitempty"` @@ -47,6 +48,38 @@ func NewKubernetesInfoWithDefaults() *KubernetesInfo { return &this } +// GetIsKubernetesOperatorControlled returns the IsKubernetesOperatorControlled field value if set, zero value otherwise. +func (o *KubernetesInfo) GetIsKubernetesOperatorControlled() bool { + if o == nil || o.IsKubernetesOperatorControlled == nil { + var ret bool + return ret + } + return *o.IsKubernetesOperatorControlled +} + +// GetIsKubernetesOperatorControlledOk returns a tuple with the IsKubernetesOperatorControlled field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *KubernetesInfo) GetIsKubernetesOperatorControlledOk() (*bool, bool) { + if o == nil || o.IsKubernetesOperatorControlled == nil { + return nil, false + } + return o.IsKubernetesOperatorControlled, true +} + +// HasIsKubernetesOperatorControlled returns a boolean if a field has been set. +func (o *KubernetesInfo) HasIsKubernetesOperatorControlled() bool { + if o != nil && o.IsKubernetesOperatorControlled != nil { + return true + } + + return false +} + +// SetIsKubernetesOperatorControlled gets a reference to the given bool and assigns it to the IsKubernetesOperatorControlled field. +func (o *KubernetesInfo) SetIsKubernetesOperatorControlled(v bool) { + o.IsKubernetesOperatorControlled = &v +} + // GetKubeConfig returns the KubeConfig field value if set, zero value otherwise. func (o *KubernetesInfo) GetKubeConfig() string { if o == nil || o.KubeConfig == nil { @@ -401,6 +434,9 @@ func (o *KubernetesInfo) SetKubernetesStorageClass(v string) { func (o KubernetesInfo) MarshalJSON() ([]byte, error) { toSerialize := map[string]interface{}{} + if o.IsKubernetesOperatorControlled != nil { + toSerialize["isKubernetesOperatorControlled"] = o.IsKubernetesOperatorControlled + } if o.KubeConfig != nil { toSerialize["kubeConfig"] = o.KubeConfig } diff --git a/model_kubernetes_region_info.go b/model_kubernetes_region_info.go index 60bd8c3..333c7b6 100644 --- a/model_kubernetes_region_info.go +++ b/model_kubernetes_region_info.go @@ -18,6 +18,7 @@ import ( type KubernetesRegionInfo struct { CertManagerClusterIssuer *string `json:"certManagerClusterIssuer,omitempty"` CertManagerIssuer *string `json:"certManagerIssuer,omitempty"` + IsKubernetesOperatorControlled *bool `json:"isKubernetesOperatorControlled,omitempty"` KubeConfig *string `json:"kubeConfig,omitempty"` KubeConfigContent *string `json:"kubeConfigContent,omitempty"` KubeConfigName *string `json:"kubeConfigName,omitempty"` @@ -117,6 +118,38 @@ func (o *KubernetesRegionInfo) SetCertManagerIssuer(v string) { o.CertManagerIssuer = &v } +// GetIsKubernetesOperatorControlled returns the IsKubernetesOperatorControlled field value if set, zero value otherwise. +func (o *KubernetesRegionInfo) GetIsKubernetesOperatorControlled() bool { + if o == nil || o.IsKubernetesOperatorControlled == nil { + var ret bool + return ret + } + return *o.IsKubernetesOperatorControlled +} + +// GetIsKubernetesOperatorControlledOk returns a tuple with the IsKubernetesOperatorControlled field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *KubernetesRegionInfo) GetIsKubernetesOperatorControlledOk() (*bool, bool) { + if o == nil || o.IsKubernetesOperatorControlled == nil { + return nil, false + } + return o.IsKubernetesOperatorControlled, true +} + +// HasIsKubernetesOperatorControlled returns a boolean if a field has been set. +func (o *KubernetesRegionInfo) HasIsKubernetesOperatorControlled() bool { + if o != nil && o.IsKubernetesOperatorControlled != nil { + return true + } + + return false +} + +// SetIsKubernetesOperatorControlled gets a reference to the given bool and assigns it to the IsKubernetesOperatorControlled field. +func (o *KubernetesRegionInfo) SetIsKubernetesOperatorControlled(v bool) { + o.IsKubernetesOperatorControlled = &v +} + // GetKubeConfig returns the KubeConfig field value if set, zero value otherwise. func (o *KubernetesRegionInfo) GetKubeConfig() string { if o == nil || o.KubeConfig == nil { @@ -605,6 +638,9 @@ func (o KubernetesRegionInfo) MarshalJSON() ([]byte, error) { if o.CertManagerIssuer != nil { toSerialize["certManagerIssuer"] = o.CertManagerIssuer } + if o.IsKubernetesOperatorControlled != nil { + toSerialize["isKubernetesOperatorControlled"] = o.IsKubernetesOperatorControlled + } if o.KubeConfig != nil { toSerialize["kubeConfig"] = o.KubeConfig } diff --git a/model_ldap_univ_sync_form_data.go b/model_ldap_univ_sync_form_data.go index 59ccc7e..2d79214 100644 --- a/model_ldap_univ_sync_form_data.go +++ b/model_ldap_univ_sync_form_data.go @@ -31,7 +31,7 @@ type LdapUnivSyncFormData struct { LdapBindPassword *string `json:"ldapBindPassword,omitempty"` // LDAP group dn attribute to which the user belongs LdapGroupMemberOfAttribute *string `json:"ldapGroupMemberOfAttribute,omitempty"` - // LDAP field to get the group information + // Group dn field to get the group's name from LdapGroupfield string `json:"ldapGroupfield"` // Port of the ldap server : 389 or 636(tls) LdapPort *int32 `json:"ldapPort,omitempty"` @@ -41,7 +41,7 @@ type LdapUnivSyncFormData struct { LdapServer *string `json:"ldapServer,omitempty"` // TLS versions for LDAPS : TLSv1, TLSv1_1, TLSv1_2 LdapTlsProtocol *string `json:"ldapTlsProtocol,omitempty"` - // LDAP field to get the user information + // Dn/Attribute field to get the user's name from LdapUserfield string `json:"ldapUserfield"` TargetApi string `json:"targetApi"` // Use LDAP TLS diff --git a/model_maintenance_window.go b/model_maintenance_window.go index 425d787..8c011c7 100644 --- a/model_maintenance_window.go +++ b/model_maintenance_window.go @@ -32,6 +32,7 @@ type MaintenanceWindow struct { StartTime time.Time `json:"startTime"` // State State *string `json:"state,omitempty"` + SuppressHealthCheckNotificationsConfig *SuppressHealthCheckNotificationsConfig `json:"suppressHealthCheckNotificationsConfig,omitempty"` // Maintenance window UUID Uuid *string `json:"uuid,omitempty"` } @@ -260,6 +261,38 @@ func (o *MaintenanceWindow) SetState(v string) { o.State = &v } +// GetSuppressHealthCheckNotificationsConfig returns the SuppressHealthCheckNotificationsConfig field value if set, zero value otherwise. +func (o *MaintenanceWindow) GetSuppressHealthCheckNotificationsConfig() SuppressHealthCheckNotificationsConfig { + if o == nil || o.SuppressHealthCheckNotificationsConfig == nil { + var ret SuppressHealthCheckNotificationsConfig + return ret + } + return *o.SuppressHealthCheckNotificationsConfig +} + +// GetSuppressHealthCheckNotificationsConfigOk returns a tuple with the SuppressHealthCheckNotificationsConfig field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *MaintenanceWindow) GetSuppressHealthCheckNotificationsConfigOk() (*SuppressHealthCheckNotificationsConfig, bool) { + if o == nil || o.SuppressHealthCheckNotificationsConfig == nil { + return nil, false + } + return o.SuppressHealthCheckNotificationsConfig, true +} + +// HasSuppressHealthCheckNotificationsConfig returns a boolean if a field has been set. +func (o *MaintenanceWindow) HasSuppressHealthCheckNotificationsConfig() bool { + if o != nil && o.SuppressHealthCheckNotificationsConfig != nil { + return true + } + + return false +} + +// SetSuppressHealthCheckNotificationsConfig gets a reference to the given SuppressHealthCheckNotificationsConfig and assigns it to the SuppressHealthCheckNotificationsConfig field. +func (o *MaintenanceWindow) SetSuppressHealthCheckNotificationsConfig(v SuppressHealthCheckNotificationsConfig) { + o.SuppressHealthCheckNotificationsConfig = &v +} + // GetUuid returns the Uuid field value if set, zero value otherwise. func (o *MaintenanceWindow) GetUuid() string { if o == nil || o.Uuid == nil { @@ -318,6 +351,9 @@ func (o MaintenanceWindow) MarshalJSON() ([]byte, error) { if o.State != nil { toSerialize["state"] = o.State } + if o.SuppressHealthCheckNotificationsConfig != nil { + toSerialize["suppressHealthCheckNotificationsConfig"] = o.SuppressHealthCheckNotificationsConfig + } if o.Uuid != nil { toSerialize["uuid"] = o.Uuid } diff --git a/model_master_info.go b/model_master_info.go index 2ddd27b..550c716 100644 --- a/model_master_info.go +++ b/model_master_info.go @@ -16,7 +16,9 @@ import ( // MasterInfo Information about master type MasterInfo struct { + InstanceUUID string `json:"instanceUUID"` PeerRole string `json:"peerRole"` + Port int32 `json:"port"` PrivateIp string `json:"privateIp"` UptimeSeconds int64 `json:"uptimeSeconds"` } @@ -25,9 +27,11 @@ type MasterInfo struct { // This constructor will assign default values to properties that have it defined, // and makes sure properties required by API are set, but the set of arguments // will change when the set of required properties is changed -func NewMasterInfo(peerRole string, privateIp string, uptimeSeconds int64) *MasterInfo { +func NewMasterInfo(instanceUUID string, peerRole string, port int32, privateIp string, uptimeSeconds int64) *MasterInfo { this := MasterInfo{} + this.InstanceUUID = instanceUUID this.PeerRole = peerRole + this.Port = port this.PrivateIp = privateIp this.UptimeSeconds = uptimeSeconds return &this @@ -41,6 +45,30 @@ func NewMasterInfoWithDefaults() *MasterInfo { return &this } +// GetInstanceUUID returns the InstanceUUID field value +func (o *MasterInfo) GetInstanceUUID() string { + if o == nil { + var ret string + return ret + } + + return o.InstanceUUID +} + +// GetInstanceUUIDOk returns a tuple with the InstanceUUID field value +// and a boolean to check if the value has been set. +func (o *MasterInfo) GetInstanceUUIDOk() (*string, bool) { + if o == nil { + return nil, false + } + return &o.InstanceUUID, true +} + +// SetInstanceUUID sets field value +func (o *MasterInfo) SetInstanceUUID(v string) { + o.InstanceUUID = v +} + // GetPeerRole returns the PeerRole field value func (o *MasterInfo) GetPeerRole() string { if o == nil { @@ -65,6 +93,30 @@ func (o *MasterInfo) SetPeerRole(v string) { o.PeerRole = v } +// GetPort returns the Port field value +func (o *MasterInfo) GetPort() int32 { + if o == nil { + var ret int32 + return ret + } + + return o.Port +} + +// GetPortOk returns a tuple with the Port field value +// and a boolean to check if the value has been set. +func (o *MasterInfo) GetPortOk() (*int32, bool) { + if o == nil { + return nil, false + } + return &o.Port, true +} + +// SetPort sets field value +func (o *MasterInfo) SetPort(v int32) { + o.Port = v +} + // GetPrivateIp returns the PrivateIp field value func (o *MasterInfo) GetPrivateIp() string { if o == nil { @@ -115,9 +167,15 @@ func (o *MasterInfo) SetUptimeSeconds(v int64) { func (o MasterInfo) MarshalJSON() ([]byte, error) { toSerialize := map[string]interface{}{} + if true { + toSerialize["instanceUUID"] = o.InstanceUUID + } if true { toSerialize["peerRole"] = o.PeerRole } + if true { + toSerialize["port"] = o.Port + } if true { toSerialize["privateIp"] = o.PrivateIp } diff --git a/model_pitr_config.go b/model_pitr_config.go index b2456fd..cd01310 100644 --- a/model_pitr_config.go +++ b/model_pitr_config.go @@ -19,6 +19,8 @@ import ( type PitrConfig struct { // Create time of the PITR config CreateTime *time.Time `json:"createTime,omitempty"` + // Created for DR + CreatedForDr *bool `json:"createdForDr,omitempty"` // Customer UUID of this config CustomerUUID *string `json:"customerUUID,omitempty"` // DB Name @@ -93,6 +95,38 @@ func (o *PitrConfig) SetCreateTime(v time.Time) { o.CreateTime = &v } +// GetCreatedForDr returns the CreatedForDr field value if set, zero value otherwise. +func (o *PitrConfig) GetCreatedForDr() bool { + if o == nil || o.CreatedForDr == nil { + var ret bool + return ret + } + return *o.CreatedForDr +} + +// GetCreatedForDrOk returns a tuple with the CreatedForDr field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *PitrConfig) GetCreatedForDrOk() (*bool, bool) { + if o == nil || o.CreatedForDr == nil { + return nil, false + } + return o.CreatedForDr, true +} + +// HasCreatedForDr returns a boolean if a field has been set. +func (o *PitrConfig) HasCreatedForDr() bool { + if o != nil && o.CreatedForDr != nil { + return true + } + + return false +} + +// SetCreatedForDr gets a reference to the given bool and assigns it to the CreatedForDr field. +func (o *PitrConfig) SetCreatedForDr(v bool) { + o.CreatedForDr = &v +} + // GetCustomerUUID returns the CustomerUUID field value if set, zero value otherwise. func (o *PitrConfig) GetCustomerUUID() string { if o == nil || o.CustomerUUID == nil { @@ -458,6 +492,9 @@ func (o PitrConfig) MarshalJSON() ([]byte, error) { if o.CreateTime != nil { toSerialize["createTime"] = o.CreateTime } + if o.CreatedForDr != nil { + toSerialize["createdForDr"] = o.CreatedForDr + } if o.CustomerUUID != nil { toSerialize["customerUUID"] = o.CustomerUUID } diff --git a/model_role_attribute.go b/model_role_attribute.go new file mode 100644 index 0000000..1483633 --- /dev/null +++ b/model_role_attribute.go @@ -0,0 +1,108 @@ +/* + * YugabyteDB Anywhere APIs + * + * ALPHA - NOT FOR EXTERNAL USE + * + * API version: v1 + */ + +// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. + +package ywclient + +import ( + "encoding/json" +) + +// RoleAttribute struct for RoleAttribute +type RoleAttribute struct { + Name string `json:"name"` +} + +// NewRoleAttribute instantiates a new RoleAttribute object +// This constructor will assign default values to properties that have it defined, +// and makes sure properties required by API are set, but the set of arguments +// will change when the set of required properties is changed +func NewRoleAttribute(name string) *RoleAttribute { + this := RoleAttribute{} + this.Name = name + return &this +} + +// NewRoleAttributeWithDefaults instantiates a new RoleAttribute object +// This constructor will only assign default values to properties that have it defined, +// but it doesn't guarantee that properties required by API are set +func NewRoleAttributeWithDefaults() *RoleAttribute { + this := RoleAttribute{} + return &this +} + +// GetName returns the Name field value +func (o *RoleAttribute) GetName() string { + if o == nil { + var ret string + return ret + } + + return o.Name +} + +// GetNameOk returns a tuple with the Name field value +// and a boolean to check if the value has been set. +func (o *RoleAttribute) GetNameOk() (*string, bool) { + if o == nil { + return nil, false + } + return &o.Name, true +} + +// SetName sets field value +func (o *RoleAttribute) SetName(v string) { + o.Name = v +} + +func (o RoleAttribute) MarshalJSON() ([]byte, error) { + toSerialize := map[string]interface{}{} + if true { + toSerialize["name"] = o.Name + } + return json.Marshal(toSerialize) +} + +type NullableRoleAttribute struct { + value *RoleAttribute + isSet bool +} + +func (v NullableRoleAttribute) Get() *RoleAttribute { + return v.value +} + +func (v *NullableRoleAttribute) Set(val *RoleAttribute) { + v.value = val + v.isSet = true +} + +func (v NullableRoleAttribute) IsSet() bool { + return v.isSet +} + +func (v *NullableRoleAttribute) Unset() { + v.value = nil + v.isSet = false +} + +func NewNullableRoleAttribute(val *RoleAttribute) *NullableRoleAttribute { + return &NullableRoleAttribute{value: val, isSet: true} +} + +func (v NullableRoleAttribute) MarshalJSON() ([]byte, error) { + return json.Marshal(v.value) +} + +func (v *NullableRoleAttribute) UnmarshalJSON(src []byte) error { + v.isSet = true + return json.Unmarshal(src, &v.value) +} + + diff --git a/model_suppress_health_check_notifications_config.go b/model_suppress_health_check_notifications_config.go new file mode 100644 index 0000000..7677742 --- /dev/null +++ b/model_suppress_health_check_notifications_config.go @@ -0,0 +1,153 @@ +/* + * YugabyteDB Anywhere APIs + * + * ALPHA - NOT FOR EXTERNAL USE + * + * API version: v1 + */ + +// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. + +package ywclient + +import ( + "encoding/json" +) + +// SuppressHealthCheckNotificationsConfig struct for SuppressHealthCheckNotificationsConfig +type SuppressHealthCheckNotificationsConfig struct { + // Suppress health check notifications on all the universes (including future universes) + SuppressAllUniverses *bool `json:"suppressAllUniverses,omitempty"` + // Set of universe uuids to suppress health check notifications on + UniverseUUIDSet *[]string `json:"universeUUIDSet,omitempty"` +} + +// NewSuppressHealthCheckNotificationsConfig instantiates a new SuppressHealthCheckNotificationsConfig object +// This constructor will assign default values to properties that have it defined, +// and makes sure properties required by API are set, but the set of arguments +// will change when the set of required properties is changed +func NewSuppressHealthCheckNotificationsConfig() *SuppressHealthCheckNotificationsConfig { + this := SuppressHealthCheckNotificationsConfig{} + return &this +} + +// NewSuppressHealthCheckNotificationsConfigWithDefaults instantiates a new SuppressHealthCheckNotificationsConfig object +// This constructor will only assign default values to properties that have it defined, +// but it doesn't guarantee that properties required by API are set +func NewSuppressHealthCheckNotificationsConfigWithDefaults() *SuppressHealthCheckNotificationsConfig { + this := SuppressHealthCheckNotificationsConfig{} + return &this +} + +// GetSuppressAllUniverses returns the SuppressAllUniverses field value if set, zero value otherwise. +func (o *SuppressHealthCheckNotificationsConfig) GetSuppressAllUniverses() bool { + if o == nil || o.SuppressAllUniverses == nil { + var ret bool + return ret + } + return *o.SuppressAllUniverses +} + +// GetSuppressAllUniversesOk returns a tuple with the SuppressAllUniverses field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *SuppressHealthCheckNotificationsConfig) GetSuppressAllUniversesOk() (*bool, bool) { + if o == nil || o.SuppressAllUniverses == nil { + return nil, false + } + return o.SuppressAllUniverses, true +} + +// HasSuppressAllUniverses returns a boolean if a field has been set. +func (o *SuppressHealthCheckNotificationsConfig) HasSuppressAllUniverses() bool { + if o != nil && o.SuppressAllUniverses != nil { + return true + } + + return false +} + +// SetSuppressAllUniverses gets a reference to the given bool and assigns it to the SuppressAllUniverses field. +func (o *SuppressHealthCheckNotificationsConfig) SetSuppressAllUniverses(v bool) { + o.SuppressAllUniverses = &v +} + +// GetUniverseUUIDSet returns the UniverseUUIDSet field value if set, zero value otherwise. +func (o *SuppressHealthCheckNotificationsConfig) GetUniverseUUIDSet() []string { + if o == nil || o.UniverseUUIDSet == nil { + var ret []string + return ret + } + return *o.UniverseUUIDSet +} + +// GetUniverseUUIDSetOk returns a tuple with the UniverseUUIDSet field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *SuppressHealthCheckNotificationsConfig) GetUniverseUUIDSetOk() (*[]string, bool) { + if o == nil || o.UniverseUUIDSet == nil { + return nil, false + } + return o.UniverseUUIDSet, true +} + +// HasUniverseUUIDSet returns a boolean if a field has been set. +func (o *SuppressHealthCheckNotificationsConfig) HasUniverseUUIDSet() bool { + if o != nil && o.UniverseUUIDSet != nil { + return true + } + + return false +} + +// SetUniverseUUIDSet gets a reference to the given []string and assigns it to the UniverseUUIDSet field. +func (o *SuppressHealthCheckNotificationsConfig) SetUniverseUUIDSet(v []string) { + o.UniverseUUIDSet = &v +} + +func (o SuppressHealthCheckNotificationsConfig) MarshalJSON() ([]byte, error) { + toSerialize := map[string]interface{}{} + if o.SuppressAllUniverses != nil { + toSerialize["suppressAllUniverses"] = o.SuppressAllUniverses + } + if o.UniverseUUIDSet != nil { + toSerialize["universeUUIDSet"] = o.UniverseUUIDSet + } + return json.Marshal(toSerialize) +} + +type NullableSuppressHealthCheckNotificationsConfig struct { + value *SuppressHealthCheckNotificationsConfig + isSet bool +} + +func (v NullableSuppressHealthCheckNotificationsConfig) Get() *SuppressHealthCheckNotificationsConfig { + return v.value +} + +func (v *NullableSuppressHealthCheckNotificationsConfig) Set(val *SuppressHealthCheckNotificationsConfig) { + v.value = val + v.isSet = true +} + +func (v NullableSuppressHealthCheckNotificationsConfig) IsSet() bool { + return v.isSet +} + +func (v *NullableSuppressHealthCheckNotificationsConfig) Unset() { + v.value = nil + v.isSet = false +} + +func NewNullableSuppressHealthCheckNotificationsConfig(val *SuppressHealthCheckNotificationsConfig) *NullableSuppressHealthCheckNotificationsConfig { + return &NullableSuppressHealthCheckNotificationsConfig{value: val, isSet: true} +} + +func (v NullableSuppressHealthCheckNotificationsConfig) MarshalJSON() ([]byte, error) { + return json.Marshal(v.value) +} + +func (v *NullableSuppressHealthCheckNotificationsConfig) UnmarshalJSON(src []byte) error { + v.isSet = true + return json.Unmarshal(src, &v.value) +} + + diff --git a/model_x_cluster_config.go b/model_x_cluster_config.go index 1b379f9..f7fc80b 100644 --- a/model_x_cluster_config.go +++ b/model_x_cluster_config.go @@ -19,12 +19,14 @@ import ( type XClusterConfig struct { // Create time of the xCluster config CreateTime *time.Time `json:"createTime,omitempty"` + Dbs *[]string `json:"dbs,omitempty"` // WARNING: This is a preview API that could change. The keyspace name that the xCluster task is working on; used for disaster recovery KeyspacePending *string `json:"keyspacePending,omitempty"` // Last modify time of the xCluster config ModifyTime *time.Time `json:"modifyTime,omitempty"` // XCluster config name Name *string `json:"name,omitempty"` + Namespaces []XClusterNamespaceConfig `json:"namespaces"` // Whether this xCluster replication config is paused Paused *bool `json:"paused,omitempty"` // WARNING: This is a preview API that could change. The list of PITR configs used for the txn xCluster config @@ -64,8 +66,9 @@ type XClusterConfig struct { // This constructor will assign default values to properties that have it defined, // and makes sure properties required by API are set, but the set of arguments // will change when the set of required properties is changed -func NewXClusterConfig() *XClusterConfig { +func NewXClusterConfig(namespaces []XClusterNamespaceConfig) *XClusterConfig { this := XClusterConfig{} + this.Namespaces = namespaces return &this } @@ -109,6 +112,38 @@ func (o *XClusterConfig) SetCreateTime(v time.Time) { o.CreateTime = &v } +// GetDbs returns the Dbs field value if set, zero value otherwise. +func (o *XClusterConfig) GetDbs() []string { + if o == nil || o.Dbs == nil { + var ret []string + return ret + } + return *o.Dbs +} + +// GetDbsOk returns a tuple with the Dbs field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *XClusterConfig) GetDbsOk() (*[]string, bool) { + if o == nil || o.Dbs == nil { + return nil, false + } + return o.Dbs, true +} + +// HasDbs returns a boolean if a field has been set. +func (o *XClusterConfig) HasDbs() bool { + if o != nil && o.Dbs != nil { + return true + } + + return false +} + +// SetDbs gets a reference to the given []string and assigns it to the Dbs field. +func (o *XClusterConfig) SetDbs(v []string) { + o.Dbs = &v +} + // GetKeyspacePending returns the KeyspacePending field value if set, zero value otherwise. func (o *XClusterConfig) GetKeyspacePending() string { if o == nil || o.KeyspacePending == nil { @@ -205,6 +240,30 @@ func (o *XClusterConfig) SetName(v string) { o.Name = &v } +// GetNamespaces returns the Namespaces field value +func (o *XClusterConfig) GetNamespaces() []XClusterNamespaceConfig { + if o == nil { + var ret []XClusterNamespaceConfig + return ret + } + + return o.Namespaces +} + +// GetNamespacesOk returns a tuple with the Namespaces field value +// and a boolean to check if the value has been set. +func (o *XClusterConfig) GetNamespacesOk() (*[]XClusterNamespaceConfig, bool) { + if o == nil { + return nil, false + } + return &o.Namespaces, true +} + +// SetNamespaces sets field value +func (o *XClusterConfig) SetNamespaces(v []XClusterNamespaceConfig) { + o.Namespaces = v +} + // GetPaused returns the Paused field value if set, zero value otherwise. func (o *XClusterConfig) GetPaused() bool { if o == nil || o.Paused == nil { @@ -754,6 +813,9 @@ func (o XClusterConfig) MarshalJSON() ([]byte, error) { if o.CreateTime != nil { toSerialize["createTime"] = o.CreateTime } + if o.Dbs != nil { + toSerialize["dbs"] = o.Dbs + } if o.KeyspacePending != nil { toSerialize["keyspacePending"] = o.KeyspacePending } @@ -763,6 +825,9 @@ func (o XClusterConfig) MarshalJSON() ([]byte, error) { if o.Name != nil { toSerialize["name"] = o.Name } + if true { + toSerialize["namespaces"] = o.Namespaces + } if o.Paused != nil { toSerialize["paused"] = o.Paused } diff --git a/model_x_cluster_config_get_resp.go b/model_x_cluster_config_get_resp.go index 8c65788..e250cf1 100644 --- a/model_x_cluster_config_get_resp.go +++ b/model_x_cluster_config_get_resp.go @@ -19,6 +19,7 @@ import ( type XClusterConfigGetResp struct { // Create time of the xCluster config CreateTime *time.Time `json:"createTime,omitempty"` + Dbs *[]string `json:"dbs,omitempty"` // WARNING: This is a preview API that could change. The keyspace name that the xCluster task is working on; used for disaster recovery KeyspacePending *string `json:"keyspacePending,omitempty"` // Lag metric data @@ -27,6 +28,7 @@ type XClusterConfigGetResp struct { ModifyTime *time.Time `json:"modifyTime,omitempty"` // XCluster config name Name *string `json:"name,omitempty"` + Namespaces []XClusterNamespaceConfig `json:"namespaces"` // Whether this xCluster replication config is paused Paused *bool `json:"paused,omitempty"` // WARNING: This is a preview API that could change. The list of PITR configs used for the txn xCluster config @@ -66,9 +68,10 @@ type XClusterConfigGetResp struct { // This constructor will assign default values to properties that have it defined, // and makes sure properties required by API are set, but the set of arguments // will change when the set of required properties is changed -func NewXClusterConfigGetResp(lag map[string]interface{}) *XClusterConfigGetResp { +func NewXClusterConfigGetResp(lag map[string]interface{}, namespaces []XClusterNamespaceConfig) *XClusterConfigGetResp { this := XClusterConfigGetResp{} this.Lag = lag + this.Namespaces = namespaces return &this } @@ -112,6 +115,38 @@ func (o *XClusterConfigGetResp) SetCreateTime(v time.Time) { o.CreateTime = &v } +// GetDbs returns the Dbs field value if set, zero value otherwise. +func (o *XClusterConfigGetResp) GetDbs() []string { + if o == nil || o.Dbs == nil { + var ret []string + return ret + } + return *o.Dbs +} + +// GetDbsOk returns a tuple with the Dbs field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *XClusterConfigGetResp) GetDbsOk() (*[]string, bool) { + if o == nil || o.Dbs == nil { + return nil, false + } + return o.Dbs, true +} + +// HasDbs returns a boolean if a field has been set. +func (o *XClusterConfigGetResp) HasDbs() bool { + if o != nil && o.Dbs != nil { + return true + } + + return false +} + +// SetDbs gets a reference to the given []string and assigns it to the Dbs field. +func (o *XClusterConfigGetResp) SetDbs(v []string) { + o.Dbs = &v +} + // GetKeyspacePending returns the KeyspacePending field value if set, zero value otherwise. func (o *XClusterConfigGetResp) GetKeyspacePending() string { if o == nil || o.KeyspacePending == nil { @@ -232,6 +267,30 @@ func (o *XClusterConfigGetResp) SetName(v string) { o.Name = &v } +// GetNamespaces returns the Namespaces field value +func (o *XClusterConfigGetResp) GetNamespaces() []XClusterNamespaceConfig { + if o == nil { + var ret []XClusterNamespaceConfig + return ret + } + + return o.Namespaces +} + +// GetNamespacesOk returns a tuple with the Namespaces field value +// and a boolean to check if the value has been set. +func (o *XClusterConfigGetResp) GetNamespacesOk() (*[]XClusterNamespaceConfig, bool) { + if o == nil { + return nil, false + } + return &o.Namespaces, true +} + +// SetNamespaces sets field value +func (o *XClusterConfigGetResp) SetNamespaces(v []XClusterNamespaceConfig) { + o.Namespaces = v +} + // GetPaused returns the Paused field value if set, zero value otherwise. func (o *XClusterConfigGetResp) GetPaused() bool { if o == nil || o.Paused == nil { @@ -781,6 +840,9 @@ func (o XClusterConfigGetResp) MarshalJSON() ([]byte, error) { if o.CreateTime != nil { toSerialize["createTime"] = o.CreateTime } + if o.Dbs != nil { + toSerialize["dbs"] = o.Dbs + } if o.KeyspacePending != nil { toSerialize["keyspacePending"] = o.KeyspacePending } @@ -793,6 +855,9 @@ func (o XClusterConfigGetResp) MarshalJSON() ([]byte, error) { if o.Name != nil { toSerialize["name"] = o.Name } + if true { + toSerialize["namespaces"] = o.Namespaces + } if o.Paused != nil { toSerialize["paused"] = o.Paused } diff --git a/model_x_cluster_namespace_config.go b/model_x_cluster_namespace_config.go new file mode 100644 index 0000000..39ec26e --- /dev/null +++ b/model_x_cluster_namespace_config.go @@ -0,0 +1,108 @@ +/* + * YugabyteDB Anywhere APIs + * + * ALPHA - NOT FOR EXTERNAL USE + * + * API version: v1 + */ + +// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. + +package ywclient + +import ( + "encoding/json" +) + +// XClusterNamespaceConfig struct for XClusterNamespaceConfig +type XClusterNamespaceConfig struct { + SourceNamespaceId string `json:"sourceNamespaceId"` +} + +// NewXClusterNamespaceConfig instantiates a new XClusterNamespaceConfig object +// This constructor will assign default values to properties that have it defined, +// and makes sure properties required by API are set, but the set of arguments +// will change when the set of required properties is changed +func NewXClusterNamespaceConfig(sourceNamespaceId string) *XClusterNamespaceConfig { + this := XClusterNamespaceConfig{} + this.SourceNamespaceId = sourceNamespaceId + return &this +} + +// NewXClusterNamespaceConfigWithDefaults instantiates a new XClusterNamespaceConfig object +// This constructor will only assign default values to properties that have it defined, +// but it doesn't guarantee that properties required by API are set +func NewXClusterNamespaceConfigWithDefaults() *XClusterNamespaceConfig { + this := XClusterNamespaceConfig{} + return &this +} + +// GetSourceNamespaceId returns the SourceNamespaceId field value +func (o *XClusterNamespaceConfig) GetSourceNamespaceId() string { + if o == nil { + var ret string + return ret + } + + return o.SourceNamespaceId +} + +// GetSourceNamespaceIdOk returns a tuple with the SourceNamespaceId field value +// and a boolean to check if the value has been set. +func (o *XClusterNamespaceConfig) GetSourceNamespaceIdOk() (*string, bool) { + if o == nil { + return nil, false + } + return &o.SourceNamespaceId, true +} + +// SetSourceNamespaceId sets field value +func (o *XClusterNamespaceConfig) SetSourceNamespaceId(v string) { + o.SourceNamespaceId = v +} + +func (o XClusterNamespaceConfig) MarshalJSON() ([]byte, error) { + toSerialize := map[string]interface{}{} + if true { + toSerialize["sourceNamespaceId"] = o.SourceNamespaceId + } + return json.Marshal(toSerialize) +} + +type NullableXClusterNamespaceConfig struct { + value *XClusterNamespaceConfig + isSet bool +} + +func (v NullableXClusterNamespaceConfig) Get() *XClusterNamespaceConfig { + return v.value +} + +func (v *NullableXClusterNamespaceConfig) Set(val *XClusterNamespaceConfig) { + v.value = val + v.isSet = true +} + +func (v NullableXClusterNamespaceConfig) IsSet() bool { + return v.isSet +} + +func (v *NullableXClusterNamespaceConfig) Unset() { + v.value = nil + v.isSet = false +} + +func NewNullableXClusterNamespaceConfig(val *XClusterNamespaceConfig) *NullableXClusterNamespaceConfig { + return &NullableXClusterNamespaceConfig{value: val, isSet: true} +} + +func (v NullableXClusterNamespaceConfig) MarshalJSON() ([]byte, error) { + return json.Marshal(v.value) +} + +func (v *NullableXClusterNamespaceConfig) UnmarshalJSON(src []byte) error { + v.isSet = true + return json.Unmarshal(src, &v.value) +} + + diff --git a/model_ysql_audit_config.go b/model_ysql_audit_config.go index df59349..2290a32 100644 --- a/model_ysql_audit_config.go +++ b/model_ysql_audit_config.go @@ -32,8 +32,8 @@ type YSQLAuditConfig struct { LogParameterMaxSize int32 `json:"logParameterMaxSize"` // Log relation LogRelation bool `json:"logRelation"` - // Log row - LogRow bool `json:"logRow"` + // Log rows + LogRows bool `json:"logRows"` // Log statement LogStatement bool `json:"logStatement"` // Log statement once @@ -44,7 +44,7 @@ type YSQLAuditConfig struct { // This constructor will assign default values to properties that have it defined, // and makes sure properties required by API are set, but the set of arguments // will change when the set of required properties is changed -func NewYSQLAuditConfig(classes []string, enabled bool, logCatalog bool, logClient bool, logLevel string, logParameter bool, logParameterMaxSize int32, logRelation bool, logRow bool, logStatement bool, logStatementOnce bool) *YSQLAuditConfig { +func NewYSQLAuditConfig(classes []string, enabled bool, logCatalog bool, logClient bool, logLevel string, logParameter bool, logParameterMaxSize int32, logRelation bool, logRows bool, logStatement bool, logStatementOnce bool) *YSQLAuditConfig { this := YSQLAuditConfig{} this.Classes = classes this.Enabled = enabled @@ -54,7 +54,7 @@ func NewYSQLAuditConfig(classes []string, enabled bool, logCatalog bool, logClie this.LogParameter = logParameter this.LogParameterMaxSize = logParameterMaxSize this.LogRelation = logRelation - this.LogRow = logRow + this.LogRows = logRows this.LogStatement = logStatement this.LogStatementOnce = logStatementOnce return &this @@ -260,28 +260,28 @@ func (o *YSQLAuditConfig) SetLogRelation(v bool) { o.LogRelation = v } -// GetLogRow returns the LogRow field value -func (o *YSQLAuditConfig) GetLogRow() bool { +// GetLogRows returns the LogRows field value +func (o *YSQLAuditConfig) GetLogRows() bool { if o == nil { var ret bool return ret } - return o.LogRow + return o.LogRows } -// GetLogRowOk returns a tuple with the LogRow field value +// GetLogRowsOk returns a tuple with the LogRows field value // and a boolean to check if the value has been set. -func (o *YSQLAuditConfig) GetLogRowOk() (*bool, bool) { +func (o *YSQLAuditConfig) GetLogRowsOk() (*bool, bool) { if o == nil { return nil, false } - return &o.LogRow, true + return &o.LogRows, true } -// SetLogRow sets field value -func (o *YSQLAuditConfig) SetLogRow(v bool) { - o.LogRow = v +// SetLogRows sets field value +func (o *YSQLAuditConfig) SetLogRows(v bool) { + o.LogRows = v } // GetLogStatement returns the LogStatement field value @@ -359,7 +359,7 @@ func (o YSQLAuditConfig) MarshalJSON() ([]byte, error) { toSerialize["logRelation"] = o.LogRelation } if true { - toSerialize["logRow"] = o.LogRow + toSerialize["logRows"] = o.LogRows } if true { toSerialize["logStatement"] = o.LogStatement