openapi: 3.2.0 info: contact: name: https://docs.yugabyte.com description: ALPHA - NOT FOR EXTERNAL USE license: name: Polyform Free Trial License 1.0.0 url: https://github.com/yugabyte/yugabyte-db/blob/master/licenses/POLYFORM-FREE-TRIAL-LICENSE-1.0.0.txt termsOfService: TODO(chirag) title: YugabyteDB Anywhere Kubernetes Overrides Controller API version: v1 servers: - url: / tags: - name: KubernetesOverridesController paths: /api/v1/customers/{cUUID}/validate_kubernetes_overrides: post: description: Returns possible errors. operationId: validateKubernetesOverrides parameters: - in: path name: cUUID required: true schema: format: uuid type: string - in: query name: request schema: {} requestBody: content: application/json: schema: $ref: '#/components/schemas/UniverseConfigureTaskParams' required: true responses: '200': content: application/json: schema: $ref: '#/components/schemas/KubernetesOverridesResponse' description: successful operation security: - apiKeyAuth: [] summary: Validate kubernetes overrides tags: - KubernetesOverridesController x-codegen-request-body-name: UniverseConfigureTaskParams components: schemas: UniverseMetricsExporterConfig: description: Metrics Exporter Configuration example: additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 properties: additionalTags: additionalProperties: type: string description: Additional tags type: object exporterUuid: description: Exporter uuid format: uuid readOnly: true type: string memoryLimitCheckIntervalSeconds: description: Check interval in seconds for the MemoryLimiterProcessor. example: 10 format: int32 type: integer memoryLimitMib: description: Memory limit in MiB for the OpenTelemetry Collector process in the config file. example: 2048 format: int32 type: integer metricsPrefix: description: Custom prefix to add to all exported metric names. Can be customised to each exporter differently. example: ybdb. type: string sendBatchMaxSize: description: Maximum batch size for sending metrics. Can be customised to each exporter differently. example: 1000 format: int32 type: integer sendBatchSize: description: Batch size for sending metrics. Can be customised to each exporter differently. example: 100 format: int32 type: integer sendBatchTimeoutSeconds: description: Batch timeout in seconds for sending metrics. Can be customised to each exporter differently. example: 10 format: int32 type: integer required: - additionalTags - exporterUuid type: object YCQLAuditConfig: description: YCQL Audit Logging Configuration example: includedKeyspaces: - includedKeyspaces - includedKeyspaces excludedUsers: - excludedUsers - excludedUsers logLevel: INFO includedCategories: - QUERY - QUERY includedUsers: - includedUsers - includedUsers excludedKeyspaces: - excludedKeyspaces - excludedKeyspaces enabled: true excludedCategories: - QUERY - QUERY properties: enabled: description: Enabled type: boolean excludedCategories: description: Excluded Categories items: enum: - QUERY - DML - DDL - DCL - AUTH - PREPARE - ERROR - OTHER type: string type: array uniqueItems: true excludedKeyspaces: description: Excluded Keyspaces items: type: string type: array uniqueItems: true excludedUsers: description: Excluded Users items: type: string type: array uniqueItems: true includedCategories: description: Included categories items: enum: - QUERY - DML - DDL - DCL - AUTH - PREPARE - ERROR - OTHER type: string type: array uniqueItems: true includedKeyspaces: description: Included Keyspaces items: type: string type: array uniqueItems: true includedUsers: description: Included Users items: type: string type: array uniqueItems: true logLevel: description: Log Level enum: - INFO - WARNING - ERROR type: string required: - enabled - excludedCategories - excludedKeyspaces - excludedUsers - includedCategories - includedKeyspaces - includedUsers - logLevel type: object QueryLogConfig: description: Query Log Configuration example: ysqlQueryLogConfig: logDuration: true logErrorVerbosity: VERBOSE logLinePrefix: logLinePrefix logMinDurationStatement: 6 logMinErrorStatement: ERROR logStatement: ALL logDisconnections: true enabled: true logConnections: true debugPrintPlan: true universeLogsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 exportActive: true properties: exportActive: description: Universe logs export active type: boolean universeLogsExporterConfig: description: Universe query logs exporter config items: $ref: '#/components/schemas/UniverseQueryLogsExporterConfig' type: array ysqlQueryLogConfig: $ref: '#/components/schemas/YSQLQueryLogConfig' required: - universeLogsExporterConfig type: object YSQLQueryLogConfig: description: YSQL Query Logging Configuration example: logDuration: true logErrorVerbosity: VERBOSE logLinePrefix: logLinePrefix logMinDurationStatement: 6 logMinErrorStatement: ERROR logStatement: ALL logDisconnections: true enabled: true logConnections: true debugPrintPlan: true properties: debugPrintPlan: description: Debug print plan, these parameters enable various debugging output to be emitted. When set, they print the resulting parse tree, the query rewriter output, or the execution plan for each executed query. type: boolean enabled: description: Enabled readOnly: true type: boolean logConnections: description: Log connections, causes each attempted connection to the server to be logged, as well as successful completion of both client authentication (if necessary) and authorization type: boolean logDisconnections: description: Log disconnections, causes session terminations to be logged. The log output provides information similar to log_connections, plus the duration of the session. type: boolean logDuration: description: Log duration, causes the duration of every completed statement to be logged type: boolean logErrorVerbosity: description: Log error verbosity, controls the amount of detail written in the server log for each message that is logged. enum: - VERBOSE - TERSE - DEFAULT type: string logLinePrefix: description: YbaApi Internal. Log line prefix format for PostgreSQL logs. User-configured log_line_prefix in gflags takes precedence over this value when specified. type: string logMinDurationStatement: description: Log min duration statement, causes the duration of each completed statement to be logged if the statement ran for at least the specified amount of time. format: int32 type: integer logMinErrorStatement: description: Log min error statement, controls which SQL statements that cause an error condition are recorded. enum: - ERROR type: string logStatement: description: Log statement, controls which SQL statements are logged. enum: - ALL - NONE - DDL - MOD type: string required: - debugPrintPlan - enabled - logConnections - logDisconnections - logDuration - logErrorVerbosity - logMinDurationStatement - logMinErrorStatement - logStatement type: object AvailabilityZone: description: Availability zone (AZ) for a region example: subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id properties: active: description: AZ status. This value is `true` for an active AZ. readOnly: true type: boolean code: description: AZ code example: us-west1-a type: string config: additionalProperties: type: string description: AZ configuration values type: object details: $ref: '#/components/schemas/AvailabilityZoneDetails' kubeconfigPath: description: Path to Kubernetes configuration file readOnly: true type: string name: description: AZ name example: us-west1-a type: string secondarySubnet: description: AZ secondary subnet example: secondary subnet id type: string subnet: description: AZ subnet example: subnet id type: string uuid: description: AZ UUID. This must be specified for existing AZs on update format: uuid type: string required: - name type: object KubernetesOverridesResponse: example: overridesErrors: - errorString: errorString - errorString: errorString properties: overridesErrors: items: $ref: '#/components/schemas/KubernetesOverrideError' type: array type: object PlacementInfo: example: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 properties: cloudList: items: $ref: '#/components/schemas/PlacementCloud' type: array required: - cloudList type: object PlacementAZ: example: replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet properties: isAffinitized: type: boolean lbName: type: string leaderPreference: format: int32 type: integer name: type: string numNodesInAZ: format: int32 type: integer replicationFactor: format: int32 type: integer secondarySubnet: type: string subnet: type: string uuid: format: uuid type: string type: object UniverseConfigureTaskParams: example: additionalServicesStateData: earlyoomConfig: availMemoryKillPercent: 5 reportInterval: 9 preferPattern: preferPattern availMemoryKillKb: 5 availMemoryTermKb: 2 availMemoryTermPercent: 7 earlyoomEnabled: true expectedUniverseVersion: 0 universeDetached: true sourceXClusterConfigs: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 nodeExporterUser: nodeExporterUser placementModificationTaskUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 rootCA: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 nodesResizeAvailable: true softwareUpgradeState: Ready updatingTaskUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 allowInsecure: true sleepAfterTServerRestartMillis: 5 clusterOperation: CREATE universePaused: true updateSucceeded: true installNodeAgent: true prevYBSoftwareConfig: allTserversUpgradedToYsqlMajorVersion: true autoFlagConfigVersion: 3 canRollbackCatalogUpgrade: true targetUpgradeSoftwareVersion: targetUpgradeSoftwareVersion softwareVersion: softwareVersion useNewHelmNamingStyle: true otelCollectorEnabled: true updateInProgress: true autoRollbackPerformed: true targetXClusterConfigs: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 enableYbc: true updatingTask: CloudBootstrap nodeDetailsSet: - nodeName: nodeName nodeExporterPort: 3 placementUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 ybControllerHttpPort: 3 dedicatedTo: MASTER machineImage: machineImage redisServerHttpPort: 2 masterState: ToStart tserverRpcPort: 6 ysqlServerHttpPort: 7 yqlServerRpcPort: 0 otelCollectorMetricsPort: 1 isMaster: true sshUserOverride: sshUserOverride cloudInfo: mount_roots: mount_roots kubernetesNamespace: kubernetesNamespace public_ip: public_ip secondary_subnet_id: secondary_subnet_id private_dns: private_dns useTimeSync: true kubernetesPodName: kubernetesPodName root_volume: root_volume secondary_private_ip: secondary_private_ip private_ip: private_ip cloud: cloud lun_indexes: - 6 - 6 assignPublicIP: true az: az subnet_id: subnet_id public_dns: public_dns region: region instance_type: instance_type sshPortOverride: 6 cronsActive: true state: Provisioned nodeIdx: 6 masterRpcPort: 6 redisServerRpcPort: 6 lastVolumeUpdateTime: 2022-12-12 13:07:18+00:00 tserverHttpPort: 5 disksAreMountedByUUID: true isRedisServer: true ybPrebuiltAmi: true internalYsqlServerRpcPort: 8 isTserver: true nodeUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 isYsqlServer: true ybControllerRpcPort: 3 isYqlServer: true azUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 masterHttpPort: 9 ysqlServerRpcPort: 6 autoSyncMasterAddrs: true yqlServerHttpPort: 7 - nodeName: nodeName nodeExporterPort: 3 placementUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 ybControllerHttpPort: 3 dedicatedTo: MASTER machineImage: machineImage redisServerHttpPort: 2 masterState: ToStart tserverRpcPort: 6 ysqlServerHttpPort: 7 yqlServerRpcPort: 0 otelCollectorMetricsPort: 1 isMaster: true sshUserOverride: sshUserOverride cloudInfo: mount_roots: mount_roots kubernetesNamespace: kubernetesNamespace public_ip: public_ip secondary_subnet_id: secondary_subnet_id private_dns: private_dns useTimeSync: true kubernetesPodName: kubernetesPodName root_volume: root_volume secondary_private_ip: secondary_private_ip private_ip: private_ip cloud: cloud lun_indexes: - 6 - 6 assignPublicIP: true az: az subnet_id: subnet_id public_dns: public_dns region: region instance_type: instance_type sshPortOverride: 6 cronsActive: true state: Provisioned nodeIdx: 6 masterRpcPort: 6 redisServerRpcPort: 6 lastVolumeUpdateTime: 2022-12-12 13:07:18+00:00 tserverHttpPort: 5 disksAreMountedByUUID: true isRedisServer: true ybPrebuiltAmi: true internalYsqlServerRpcPort: 8 isTserver: true nodeUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 isYsqlServer: true ybControllerRpcPort: 3 isYqlServer: true azUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 masterHttpPort: 9 ysqlServerRpcPort: 6 autoSyncMasterAddrs: true yqlServerHttpPort: 7 remotePackagePath: remotePackagePath ybcInstalled: true communicationPorts: nodeExporterPort: 5 tserverHttpPort: 9 internalYsqlServerRpcPort: 0 ybControllerHttpPort: 2 redisServerHttpPort: 2 ybControllerrRpcPort: 4 tserverRpcPort: 3 ysqlServerHttpPort: 1 yqlServerRpcPort: 1 masterHttpPort: 6 otelCollectorMetricsPort: 5 ysqlServerRpcPort: 1 yqlServerHttpPort: 7 masterRpcPort: 1 redisServerRpcPort: 7 rootAndClientRootCASame: true sleepAfterMasterRestartMillis: 1 resetAZConfig: true userAZSelected: true fipsEnabled: true encryptionAtRestConfig: encryptionAtRestEnabled: true opType: ENABLE kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 type: CMK updateOptions: - UPDATE - UPDATE nodePrefix: nodePrefix allowGeoPartitioning: true itestS3PackagePath: itestS3PackagePath capability: READ_ONLY regionsChanged: true ybcSoftwareVersion: ybcSoftwareVersion creatingUser: ldapSpecifiedRole: true customerUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 role: Admin authTokenIssueDate: 2021-06-17 15:00:05+00:00 timezone: timezone oidcJwtAuthToken: oidcJwtAuthToken groupMemberships: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 userType: local creationDate: 2022-12-12 13:07:18+00:00 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 email: username1@example.com primary: true extraDependencies: installNodeExporter: true sshUserOverride: sshUserOverride platformVersion: platformVersion clusters: - partitions: - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 clusterType: PRIMARY placementInfo: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 regions: - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 userIntent: replicationFactor: 8 azOverrides: key: azOverrides masterK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 ysqlPassword: ysqlPassword auditLogConfig: universeLogsExporterConfig: - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 ysqlAuditConfig: logRows: true logClient: true logLevel: DEBUG1 classes: - READ - READ logStatementOnce: true logRelation: true logStatement: true logCatalog: true logParameter: true enabled: true logParameterMaxSize: 1 ycqlAuditConfig: includedKeyspaces: - includedKeyspaces - includedKeyspaces excludedUsers: - excludedUsers - excludedUsers logLevel: INFO includedCategories: - QUERY - QUERY includedUsers: - includedUsers - includedUsers excludedKeyspaces: - excludedKeyspaces - excludedKeyspaces enabled: true excludedCategories: - QUERY - QUERY exportActive: true enableYSQLAuth: true tserverK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 queryLogConfig: ysqlQueryLogConfig: logDuration: true logErrorVerbosity: VERBOSE logLinePrefix: logLinePrefix logMinDurationStatement: 6 logMinErrorStatement: ERROR logStatement: ALL logDisconnections: true enabled: true logConnections: true debugPrintPlan: true universeLogsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 exportActive: true cgroupSize: 1 universeName: universeName ybcFlags: key: ybcFlags proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' enableConnectionPooling: true useTimeSync: true useHostname: true universeOverrides: universeOverrides kubernetesOperatorVersion: 6 ybSoftwareVersion: ybSoftwareVersion deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 masterDeviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 numNodes: 4 assignPublicIP: true enableClientToNodeEncrypt: true awsArnString: awsArnString enableExposingService: NONE masterGFlags: key: masterGFlags metricsExportConfig: scrapeIntervalSeconds: 30 universeMetricsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 collectionLevel: NORMAL scrapeConfigTargets: '["MASTER_EXPORT", "TSERVER_EXPORT", "YSQL_EXPORT", "CQL_EXPORT", "NODE_EXPORT", "NODE_AGENT_EXPORT", "OTEL_EXPORT"]' scrapeTimeoutSeconds: 20 useSystemd: true enableNodeToNodeEncrypt: true preferredRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 spotPrice: 9.018348186070783 enableYCQLAuth: true useYbdbInbuiltYbc: true instanceTags: key: instanceTags specificGFlags: inheritFromPrimary: true perProcessFlags: value: key: key: value gflagGroups: '["ENHANCED_POSTGRES_COMPATIBILITY"]' perAZ: key: value: key: key: value useClockbound: true providerType: unknown tserverGFlags: key: tserverGFlags useSpotInstance: true enableYEDIS: true enableVolumeEncryption: true provider: provider accessKeyCode: accessKeyCode imageBundleUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 enableLB: true enableIPV6: true dedicatedNodes: true userIntentOverrides: azOverrides: key: proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' instanceType: instanceType cgroupSize: 6 deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 assignStaticPublicIP: true enableYSQL: true regionList: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 instanceType: instanceType masterInstanceType: masterInstanceType enableYCQL: true ycqlPassword: ycqlPassword index: 3 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - partitions: - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 clusterType: PRIMARY placementInfo: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 regions: - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 userIntent: replicationFactor: 8 azOverrides: key: azOverrides masterK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 ysqlPassword: ysqlPassword auditLogConfig: universeLogsExporterConfig: - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 ysqlAuditConfig: logRows: true logClient: true logLevel: DEBUG1 classes: - READ - READ logStatementOnce: true logRelation: true logStatement: true logCatalog: true logParameter: true enabled: true logParameterMaxSize: 1 ycqlAuditConfig: includedKeyspaces: - includedKeyspaces - includedKeyspaces excludedUsers: - excludedUsers - excludedUsers logLevel: INFO includedCategories: - QUERY - QUERY includedUsers: - includedUsers - includedUsers excludedKeyspaces: - excludedKeyspaces - excludedKeyspaces enabled: true excludedCategories: - QUERY - QUERY exportActive: true enableYSQLAuth: true tserverK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 queryLogConfig: ysqlQueryLogConfig: logDuration: true logErrorVerbosity: VERBOSE logLinePrefix: logLinePrefix logMinDurationStatement: 6 logMinErrorStatement: ERROR logStatement: ALL logDisconnections: true enabled: true logConnections: true debugPrintPlan: true universeLogsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 exportActive: true cgroupSize: 1 universeName: universeName ybcFlags: key: ybcFlags proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' enableConnectionPooling: true useTimeSync: true useHostname: true universeOverrides: universeOverrides kubernetesOperatorVersion: 6 ybSoftwareVersion: ybSoftwareVersion deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 masterDeviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 numNodes: 4 assignPublicIP: true enableClientToNodeEncrypt: true awsArnString: awsArnString enableExposingService: NONE masterGFlags: key: masterGFlags metricsExportConfig: scrapeIntervalSeconds: 30 universeMetricsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 collectionLevel: NORMAL scrapeConfigTargets: '["MASTER_EXPORT", "TSERVER_EXPORT", "YSQL_EXPORT", "CQL_EXPORT", "NODE_EXPORT", "NODE_AGENT_EXPORT", "OTEL_EXPORT"]' scrapeTimeoutSeconds: 20 useSystemd: true enableNodeToNodeEncrypt: true preferredRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 spotPrice: 9.018348186070783 enableYCQLAuth: true useYbdbInbuiltYbc: true instanceTags: key: instanceTags specificGFlags: inheritFromPrimary: true perProcessFlags: value: key: key: value gflagGroups: '["ENHANCED_POSTGRES_COMPATIBILITY"]' perAZ: key: value: key: key: value useClockbound: true providerType: unknown tserverGFlags: key: tserverGFlags useSpotInstance: true enableYEDIS: true enableVolumeEncryption: true provider: provider accessKeyCode: accessKeyCode imageBundleUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 enableLB: true enableIPV6: true dedicatedNodes: true userIntentOverrides: azOverrides: key: proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' instanceType: instanceType cgroupSize: 6 deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 assignStaticPublicIP: true enableYSQL: true regionList: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 instanceType: instanceType masterInstanceType: masterInstanceType enableYCQL: true ycqlPassword: ycqlPassword index: 3 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - partitions: - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 clusterType: PRIMARY placementInfo: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 regions: - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 userIntent: replicationFactor: 8 azOverrides: key: azOverrides masterK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 ysqlPassword: ysqlPassword auditLogConfig: universeLogsExporterConfig: - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 ysqlAuditConfig: logRows: true logClient: true logLevel: DEBUG1 classes: - READ - READ logStatementOnce: true logRelation: true logStatement: true logCatalog: true logParameter: true enabled: true logParameterMaxSize: 1 ycqlAuditConfig: includedKeyspaces: - includedKeyspaces - includedKeyspaces excludedUsers: - excludedUsers - excludedUsers logLevel: INFO includedCategories: - QUERY - QUERY includedUsers: - includedUsers - includedUsers excludedKeyspaces: - excludedKeyspaces - excludedKeyspaces enabled: true excludedCategories: - QUERY - QUERY exportActive: true enableYSQLAuth: true tserverK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 queryLogConfig: ysqlQueryLogConfig: logDuration: true logErrorVerbosity: VERBOSE logLinePrefix: logLinePrefix logMinDurationStatement: 6 logMinErrorStatement: ERROR logStatement: ALL logDisconnections: true enabled: true logConnections: true debugPrintPlan: true universeLogsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 exportActive: true cgroupSize: 1 universeName: universeName ybcFlags: key: ybcFlags proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' enableConnectionPooling: true useTimeSync: true useHostname: true universeOverrides: universeOverrides kubernetesOperatorVersion: 6 ybSoftwareVersion: ybSoftwareVersion deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 masterDeviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 numNodes: 4 assignPublicIP: true enableClientToNodeEncrypt: true awsArnString: awsArnString enableExposingService: NONE masterGFlags: key: masterGFlags metricsExportConfig: scrapeIntervalSeconds: 30 universeMetricsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 collectionLevel: NORMAL scrapeConfigTargets: '["MASTER_EXPORT", "TSERVER_EXPORT", "YSQL_EXPORT", "CQL_EXPORT", "NODE_EXPORT", "NODE_AGENT_EXPORT", "OTEL_EXPORT"]' scrapeTimeoutSeconds: 20 useSystemd: true enableNodeToNodeEncrypt: true preferredRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 spotPrice: 9.018348186070783 enableYCQLAuth: true useYbdbInbuiltYbc: true instanceTags: key: instanceTags specificGFlags: inheritFromPrimary: true perProcessFlags: value: key: key: value gflagGroups: '["ENHANCED_POSTGRES_COMPATIBILITY"]' perAZ: key: value: key: key: value useClockbound: true providerType: unknown tserverGFlags: key: tserverGFlags useSpotInstance: true enableYEDIS: true enableVolumeEncryption: true provider: provider accessKeyCode: accessKeyCode imageBundleUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 enableLB: true enableIPV6: true dedicatedNodes: true userIntentOverrides: azOverrides: key: proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' instanceType: instanceType cgroupSize: 6 deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 assignStaticPublicIP: true enableYSQL: true regionList: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 instanceType: instanceType masterInstanceType: masterInstanceType enableYCQL: true ycqlPassword: ycqlPassword index: 3 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - partitions: - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 clusterType: PRIMARY placementInfo: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 regions: - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 userIntent: replicationFactor: 8 azOverrides: key: azOverrides masterK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 ysqlPassword: ysqlPassword auditLogConfig: universeLogsExporterConfig: - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 ysqlAuditConfig: logRows: true logClient: true logLevel: DEBUG1 classes: - READ - READ logStatementOnce: true logRelation: true logStatement: true logCatalog: true logParameter: true enabled: true logParameterMaxSize: 1 ycqlAuditConfig: includedKeyspaces: - includedKeyspaces - includedKeyspaces excludedUsers: - excludedUsers - excludedUsers logLevel: INFO includedCategories: - QUERY - QUERY includedUsers: - includedUsers - includedUsers excludedKeyspaces: - excludedKeyspaces - excludedKeyspaces enabled: true excludedCategories: - QUERY - QUERY exportActive: true enableYSQLAuth: true tserverK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 queryLogConfig: ysqlQueryLogConfig: logDuration: true logErrorVerbosity: VERBOSE logLinePrefix: logLinePrefix logMinDurationStatement: 6 logMinErrorStatement: ERROR logStatement: ALL logDisconnections: true enabled: true logConnections: true debugPrintPlan: true universeLogsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 exportActive: true cgroupSize: 1 universeName: universeName ybcFlags: key: ybcFlags proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' enableConnectionPooling: true useTimeSync: true useHostname: true universeOverrides: universeOverrides kubernetesOperatorVersion: 6 ybSoftwareVersion: ybSoftwareVersion deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 masterDeviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 numNodes: 4 assignPublicIP: true enableClientToNodeEncrypt: true awsArnString: awsArnString enableExposingService: NONE masterGFlags: key: masterGFlags metricsExportConfig: scrapeIntervalSeconds: 30 universeMetricsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 collectionLevel: NORMAL scrapeConfigTargets: '["MASTER_EXPORT", "TSERVER_EXPORT", "YSQL_EXPORT", "CQL_EXPORT", "NODE_EXPORT", "NODE_AGENT_EXPORT", "OTEL_EXPORT"]' scrapeTimeoutSeconds: 20 useSystemd: true enableNodeToNodeEncrypt: true preferredRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 spotPrice: 9.018348186070783 enableYCQLAuth: true useYbdbInbuiltYbc: true instanceTags: key: instanceTags specificGFlags: inheritFromPrimary: true perProcessFlags: value: key: key: value gflagGroups: '["ENHANCED_POSTGRES_COMPATIBILITY"]' perAZ: key: value: key: key: value useClockbound: true providerType: unknown tserverGFlags: key: tserverGFlags useSpotInstance: true enableYEDIS: true enableVolumeEncryption: true provider: provider accessKeyCode: accessKeyCode imageBundleUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 enableLB: true enableIPV6: true dedicatedNodes: true userIntentOverrides: azOverrides: key: proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' instanceType: instanceType cgroupSize: 6 deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 assignStaticPublicIP: true enableYSQL: true regionList: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 instanceType: instanceType masterInstanceType: masterInstanceType enableYCQL: true ycqlPassword: ycqlPassword index: 3 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - partitions: - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 clusterType: PRIMARY placementInfo: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 regions: - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 userIntent: replicationFactor: 8 azOverrides: key: azOverrides masterK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 ysqlPassword: ysqlPassword auditLogConfig: universeLogsExporterConfig: - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 ysqlAuditConfig: logRows: true logClient: true logLevel: DEBUG1 classes: - READ - READ logStatementOnce: true logRelation: true logStatement: true logCatalog: true logParameter: true enabled: true logParameterMaxSize: 1 ycqlAuditConfig: includedKeyspaces: - includedKeyspaces - includedKeyspaces excludedUsers: - excludedUsers - excludedUsers logLevel: INFO includedCategories: - QUERY - QUERY includedUsers: - includedUsers - includedUsers excludedKeyspaces: - excludedKeyspaces - excludedKeyspaces enabled: true excludedCategories: - QUERY - QUERY exportActive: true enableYSQLAuth: true tserverK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 queryLogConfig: ysqlQueryLogConfig: logDuration: true logErrorVerbosity: VERBOSE logLinePrefix: logLinePrefix logMinDurationStatement: 6 logMinErrorStatement: ERROR logStatement: ALL logDisconnections: true enabled: true logConnections: true debugPrintPlan: true universeLogsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 exportActive: true cgroupSize: 1 universeName: universeName ybcFlags: key: ybcFlags proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' enableConnectionPooling: true useTimeSync: true useHostname: true universeOverrides: universeOverrides kubernetesOperatorVersion: 6 ybSoftwareVersion: ybSoftwareVersion deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 masterDeviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 numNodes: 4 assignPublicIP: true enableClientToNodeEncrypt: true awsArnString: awsArnString enableExposingService: NONE masterGFlags: key: masterGFlags metricsExportConfig: scrapeIntervalSeconds: 30 universeMetricsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 collectionLevel: NORMAL scrapeConfigTargets: '["MASTER_EXPORT", "TSERVER_EXPORT", "YSQL_EXPORT", "CQL_EXPORT", "NODE_EXPORT", "NODE_AGENT_EXPORT", "OTEL_EXPORT"]' scrapeTimeoutSeconds: 20 useSystemd: true enableNodeToNodeEncrypt: true preferredRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 spotPrice: 9.018348186070783 enableYCQLAuth: true useYbdbInbuiltYbc: true instanceTags: key: instanceTags specificGFlags: inheritFromPrimary: true perProcessFlags: value: key: key: value gflagGroups: '["ENHANCED_POSTGRES_COMPATIBILITY"]' perAZ: key: value: key: key: value useClockbound: true providerType: unknown tserverGFlags: key: tserverGFlags useSpotInstance: true enableYEDIS: true enableVolumeEncryption: true provider: provider accessKeyCode: accessKeyCode imageBundleUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 enableLB: true enableIPV6: true dedicatedNodes: true userIntentOverrides: azOverrides: key: proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' instanceType: instanceType cgroupSize: 6 deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 assignStaticPublicIP: true enableYSQL: true regionList: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 instanceType: instanceType masterInstanceType: masterInstanceType enableYCQL: true ycqlPassword: ycqlPassword index: 3 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 mastersInDefaultRegion: true runOnlyPrechecks: true platformUrl: platformUrl xclusterInfo: sourceRootCertDirPath: sourceRootCertDirPath importedState: NONE isKubernetesOperatorControlled: true nodeAgentMissing: true paCollectorUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 setTxnTableWaitCountFlag: true ybPrevSoftwareVersion: ybPrevSoftwareVersion nextClusterIndex: 6 universeUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 errorString: errorString clientRootCA: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 installYbc: true currentClusterType: PRIMARY arch: x86_64 cmkArn: cmkArn previousTaskUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 isSoftwareRollbackAllowed: true properties: additionalServicesStateData: $ref: '#/components/schemas/AdditionalServicesStateData' allowGeoPartitioning: type: boolean allowInsecure: type: boolean arch: enum: - x86_64 - aarch64 type: string autoRollbackPerformed: type: boolean capability: enum: - READ_ONLY - EDITS_ALLOWED type: string clientRootCA: format: uuid type: string clusterOperation: enum: - CREATE - EDIT - DELETE type: string clusters: items: $ref: '#/components/schemas/Cluster' maxItems: 2147483647 minItems: 1 type: array cmkArn: description: Amazon Resource Name (ARN) of the CMK type: string communicationPorts: $ref: '#/components/schemas/CommunicationPorts' creatingUser: $ref: '#/components/schemas/Users' currentClusterType: enum: - PRIMARY - ASYNC - ADDON type: string deviceInfo: $ref: '#/components/schemas/DeviceInfo' enableYbc: type: boolean encryptionAtRestConfig: $ref: '#/components/schemas/EncryptionAtRestConfig' errorString: description: Error message type: string expectedUniverseVersion: description: Expected universe version format: int32 type: integer extraDependencies: $ref: '#/components/schemas/ExtraDependencies' fipsEnabled: description: YbaApi Internal. FIPS compatibility is enabled for universe type: boolean importedState: enum: - NONE - STARTED - MASTERS_ADDED - TSERVERS_ADDED - IMPORTED type: string installNodeAgent: description: YbaApi Internal. Install node agent in background if it is true type: boolean installYbc: type: boolean isKubernetesOperatorControlled: type: boolean isSoftwareRollbackAllowed: description: Available since YBA version 2.20.2.0 readOnly: true type: boolean itestS3PackagePath: type: string mastersInDefaultRegion: description: Deprecated since YBA version 2025.2. With geo partitioning support, default region is replaced with default partition type: boolean nextClusterIndex: format: int32 type: integer nodeAgentMissing: description: YbaApi Internal. True if a node agent for missing in any of the nodes type: boolean nodeDetailsSet: description: Node details items: $ref: '#/components/schemas/NodeDetails' type: array uniqueItems: true nodeExporterUser: description: Node exporter user type: string nodePrefix: type: string nodesResizeAvailable: type: boolean otelCollectorEnabled: description: YbaApi Internal. OpenTelemetry Collector enabled for universe type: boolean paCollectorUuid: description: YbaApi Internal. PA Collector UUID format: uuid type: string placementModificationTaskUuid: format: uuid type: string platformUrl: type: string platformVersion: readOnly: true type: string prevYBSoftwareConfig: $ref: '#/components/schemas/PrevYBSoftwareConfig' previousTaskUUID: description: Previous task UUID of a retry format: uuid type: string regionsChanged: type: boolean remotePackagePath: type: string resetAZConfig: type: boolean rootAndClientRootCASame: type: boolean rootCA: format: uuid type: string runOnlyPrechecks: description: YbaApi Internal. Run only prechecks during task run type: boolean setTxnTableWaitCountFlag: type: boolean sleepAfterMasterRestartMillis: format: int32 type: integer sleepAfterTServerRestartMillis: format: int32 type: integer softwareUpgradeState: enum: - Ready - Upgrading - UpgradeFailed - PreFinalize - Finalizing - FinalizeFailed - RollingBack - RollbackFailed type: string sourceXClusterConfigs: description: The source universe's xcluster replication relationships items: format: uuid type: string readOnly: true type: array sshUserOverride: type: string targetXClusterConfigs: description: The target universe's xcluster replication relationships items: format: uuid type: string readOnly: true type: array universeDetached: description: YbaApi Internal. True if a universe has been detached type: boolean universePaused: type: boolean universeUUID: description: Associated universe UUID format: uuid type: string updateInProgress: type: boolean updateOptions: items: enum: - UPDATE - FULL_MOVE - SMART_RESIZE_NON_RESTART - SMART_RESIZE - GFLAGS_UPGRADE type: string type: array uniqueItems: true updateSucceeded: type: boolean updatingTask: enum: - CloudBootstrap - CloudCleanup - CreateCassandraTable - CreateUniverse - ReadOnlyClusterCreate - ReadOnlyKubernetesClusterDelete - ReadOnlyClusterDelete - CreateKubernetesUniverse - ReadOnlyKubernetesClusterCreate - DestroyUniverse - PauseUniverse - ResumeUniverse - PauseKubernetesUniverse - ResumeKubernetesUniverse - DestroyKubernetesUniverse - DeleteTable - BackupUniverse - RestoreBackup - MultiTableBackup - CreateBackup - ConfigureDBApis - ConfigureDBApisKubernetes - CreatePitrConfig - UpdatePitrConfig - DeletePitrConfig - RestoreSnapshotSchedule - EditUniverse - EditKubernetesUniverse - ExternalScript - ImportIntoTable - RunApiTriggeredHooks - AddOnClusterCreate - AddOnClusterDelete - UpgradeUniverse - UpdateLoadBalancerConfig - RestartUniverse - RestartUniverseKubernetesUpgrade - SoftwareUpgrade - SoftwareKubernetesUpgrade - KubernetesOverridesUpgrade - GFlagsUpgrade - GFlagsKubernetesUpgrade - CertsRotate - CertsRotateKubernetesUpgrade - TlsToggle - VMImageUpgrade - SystemdUpgrade - RebootUniverse - UpgradeKubernetesUniverse - DeleteNodeFromUniverse - StopNodeInUniverse - StartNodeInUniverse - AddNodeToUniverse - RemoveNodeFromUniverse - RebootNodeInUniverse - ReleaseInstanceFromUniverse - RotateAccessKey - SetUniverseKey - CreateAndRotateAccessKey - CreateKMSConfig - EditKMSConfig - DeleteKMSConfig - UpdateDiskSize - UpdateKubernetesDiskSize - StartMasterOnNode - DeleteXClusterConfig - SyncXClusterConfig - CreateSupportBundle - CreateXClusterConfig - EditXClusterConfig - RestartXClusterConfig - RestartDrConfig - SyncDrConfig - SetDatabasesDrConfig - SetTablesDrConfig - CreateDrConfig - DeleteDrConfig - FailoverDrConfig - SwitchoverDrConfig - SwitchoverDrConfigRollback - EditDrConfig - EditDrConfigParams - PauseXClusterUniverses - ResumeXClusterUniverses - ReinstallNodeAgent - ProvisionUniverseNodes - DeleteCustomerConfig - DeleteCustomerStorageConfig - ResizeNode - CreateTableSpacesInUniverse - ThirdpartySoftwareUpgrade - ModifyAuditLoggingConfig - ModifyKubernetesAuditLoggingConfig - ModifyQueryLoggingConfig - ModifyMetricsExportConfig - InstallYbcSoftware - UpgradeUniverseYbc - UpgradeYbcGFlags - UpgradeKubernetesYbcGFlags - UpdateYbcThrottleFlags - UpdateK8sYbcThrottleFlags - DisableYbc - AddGFlagMetadata - CloudProviderDelete - CreateBackupSchedule - CreateBackupScheduleKubernetes - DeleteBackupSchedule - DeleteBackupScheduleKubernetes - EditBackupSchedule - EditBackupScheduleKubernetes - CloudProviderEdit - SoftwareUpgradeYB - SoftwareKubernetesUpgradeYB - FinalizeUpgrade - FinalizeKubernetesUpgrade - RollbackUpgrade - RollbackKubernetesUpgrade - LdapUniverseSync - ReprovisionNode - ReplaceNodeInUniverse - UpdateProxyConfig - RecommissionNodeInstance - DecommissionNodeInstance - MasterFailover - SyncMasterAddresses - CreateContinuousBackup - CreateYbaBackup - RestoreYbaBackup - RestoreContinuousBackup - EnableNodeAgentInUniverse - DecommissionNode - CloneNamespace - TlsToggleKubernetes - UpdateOOMServiceState - SendUserNotification - ImportUniverse - MigrateUniverse - KubernetesToggleImmutableYbc - OperatorImportUniverse - KubernetesCheckVolumeExpansion - KubernetesPostExpansionCheckVolume - NodeCertReloadTask - UpdateUniverseConfig - CreateRootVolumes - ReplaceRootVolume - ChangeInstanceType - PersistResizeNode - PersistSystemdUpgrade - PersistUseClockbound - UpdateNodeDetails - AddAuthorizedKey - AnsibleClusterServerCtl - AnsibleConfigureServers - AnsibleDestroyServer - PauseServer - ResumeServer - AnsibleSetupServer - AnsibleCreateServer - PrecheckNodeDetached - AnsibleUpdateNodeInfo - BulkImport - ChangeMasterConfig - ChangeAdminPassword - DropTable - CreateTable - DeleteNode - DeleteBackup - DeleteBackupYb - UpdateNodeProcess - DeleteTableFromUniverse - DeleteTablesFromUniverse - DeleteKeyspace - LoadBalancerStateChange - ModifyBlackList - CheckUnderReplicatedTablets - CheckFollowerLag - CheckNodeSafeToDelete - ManipulateDnsRecordTask - RemoveUniverseEntry - SetFlagInMemory - SetNodeState - SwamperTargetsFileUpdate - UniverseUpdateSucceeded - RegisterUniverseWithPaCollector - UnregisterUniverseFromPaCollector - UpdateAndPersistGFlags - UpdateAndPersistKubernetesOverrides - HandleKubernetesNamespacedServices - UpdatePlacementInfo - UpdateSoftwareVersion - UpdateUniverseYbcDetails - YBCBackupSucceeded - UpdateUniverseYbcGflagsDetails - SetYbcThrottleParamsInMemory - VerifyNodeSSHAccess - WaitForDataMove - WaitForLeaderBlacklistCompletion - WaitForFollowerLag - WaitForLoadBalance - WaitForMasterLeader - WaitForServer - WaitForYbcServer - WaitForTServerHeartBeats - DeleteClusterFromUniverse - InstanceActions - WaitForServerReady - WaitForClockSync - WaitForDuration - RunExternalScript - RemoveAuthorizedKey - UpdateUniverseAccessKey - ManageLoadBalancerGroup - BootstrapProducer - CheckBootstrapRequired - DeleteBootstrapIds - XClusterNetworkConnectivityCheck - DeleteReplication - DeleteXClusterConfigEntry - DeleteXClusterTableConfigEntry - DeleteDrConfigEntry - WaitForReplicationDrain - ResetXClusterConfigEntry - SetReplicationPaused - ChangeXClusterRole - SetDrStates - UpdateDrConfigParams - XClusterAddNamespaceToOutboundReplicationGroup - AddNamespaceToXClusterReplication - XClusterRemoveNamespaceFromTargetUniverse - XClusterRemoveNamespaceFromOutboundReplication - SetRestoreTime - XClusterConfigSetup - XClusterConfigSetStatus - XClusterConfigSetStatusForTables - XClusterConfigSetStatusForNamespaces - XClusterConfigModifyTables - XClusterConfigRename - XClusterConfigSync - XClusterConfigUpdateMasterAddresses - XClusterInfoPersist - ReplicateNamespaces - CheckXUniverseAutoFlags - PromoteSecondaryConfigToMainConfig - DeleteRemnantStreams - CreateOutboundReplicationGroup - XClusterDbReplicationSetup - DeleteReplicationOnSource - DeleteXClusterBackupRestoreEntries - AddExistingPitrToXClusterConfig - DrConfigWebhookCall - SetRestoreState - CloudAccessKeyCleanup - CloudAccessKeySetup - CloudInitializer - CloudProviderCleanup - CloudRegionCleanup - CloudRegionSetup - CloudSetup - BackupTable - BackupTableYb - BackupTableYbc - BackupUniverseKeys - RestoreBackupYb - RestoreBackupYbc - RestoreUniverseKeys - RestoreUniverseKeysYb - RestoreUniverseKeysYbc - SetBackupHiddenState - SetRestoreHiddenState - RestorePreflightValidate - BackupPreflightValidate - WaitForLeadersOnPreferredOnly - EnableEncryptionAtRest - DisableEncryptionAtRest - DestroyEncryptionAtRest - KubernetesCommandExecutor - KubernetesWaitForPod - KubernetesCheckNumPod - PodDisruptionBudgetPolicy - SetActiveUniverseKeys - WaitForEncryptionKeyInMemory - UnivSetCertificate - CreateAlertDefinitions - ManageAlertDefinitions - ManageCatalogUpgradeSuperUser - UpdatePitrConfigIntermittentMinRecoverTime - MarkSourceMetric - UniverseSetTlsParams - UniverseUpdateRootCert - ResetUniverseVersion - DeleteCertificate - SetNodeStatus - CheckMasterLeader - CheckMasters - CheckTServers - WaitForTServerHBs - CreatePrometheusSwamperConfig - PreflightNodeCheck - RunYsqlUpgrade - PromoteAutoFlags - UpdateSoftwareUpdatePrevConfig - RollbackAutoFlags - StoreAutoFlagConfigVersion - CheckUpgrade - CheckCertificateConfig - CheckMemory - CheckLocale - CheckShellConnectivity - CheckGlibc - CheckOpentelemetryOperator - PGUpgradeTServerCheck - CleanUpPGUpgradeDataDir - RunYsqlMajorVersionCatalogUpgrade - RollbackYsqlMajorVersionCatalogUpgrade - FinalizeYsqlMajorCatalogUpgrade - ValidateGFlags - CheckSoftwareVersion - UpdateMountedDisks - TransferXClusterCerts - CreateTableSpaces - ManageOtelCollector - UpdateAndPersistAuditLoggingConfig - UpdateAndPersistQueryLoggingConfig - UpdateAndPersistMetricsExportConfig - MarkUniverseForHealthScriptReUpload - RebootServer - HardRebootServer - RunHooks - UpdateUniverseTags - UpgradeYbc - InstallYbcSoftwareOnK8s - InstanceExistCheck - DeleteRootVolumes - InstallingThirdPartySoftware - InstallNodeAgent - WaitForNodeAgent - CloudImageBundleSetup - UpdateClusterUserIntent - UpdateClusterAPIDetails - UpdateUniverseState - UpdateUniverseCommunicationPorts - UpdateUniverseIntent - UpdateConsistencyCheck - FreezeUniverse - QueryLdapServer - DbLdapSync - CheckForClusterServers - CheckLeaderlessTablets - CheckNodesAreSafeToTakeDown - ValidateNodeDiskSize - CheckNodeReachable - CheckDbNodePortConnectivity - SupportBundleComponentDownload - WaitStartingFromTime - RemoveNodeAgent - UpdateUniverseFields - RunNodeCommand - MasterLeaderStepdown - SetupYNP - YNPProvisioning - ConfigureOOMServiceOnNode - CheckSshConnection - FetchServerConf - DoCapacityReservation - DeleteCapacityReservation - DisablePitrConfig - EnablePitrConfig - UpdateAndPersistKubernetesImmutableYbc - TablespaceValidationOnRemove - CheckServiceLiveness - CheckNodeCommandExecution - CheckNodeDataDirDiskSpace - OperatorImportResource - UpdateParentTaskParams type: string updatingTaskUUID: format: uuid type: string useNewHelmNamingStyle: type: boolean userAZSelected: type: boolean xclusterInfo: $ref: '#/components/schemas/XClusterInfo' ybPrevSoftwareVersion: description: Previous software version type: string ybcInstalled: type: boolean ybcSoftwareVersion: type: string required: - clusters - creatingUser - platformUrl - sleepAfterMasterRestartMillis - sleepAfterTServerRestartMillis type: object EncryptionAtRestConfig: description: Encryption at rest configuration example: encryptionAtRestEnabled: true opType: ENABLE kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 type: CMK properties: encryptionAtRestEnabled: description: Whether a universe is currently encrypted at rest type: boolean kmsConfigUUID: description: KMS configuration UUID format: uuid type: string opType: description: 'Operation type: enable, disable, or rotate the universe key/encryption at rest' enum: - ENABLE - DISABLE - UNDEFINED type: string type: description: Whether to generate a data key or just retrieve the CMK ARN enum: - CMK - DATA_KEY type: string type: object PerProcessFlags: example: value: key: key: value properties: value: additionalProperties: additionalProperties: type: string type: object type: object required: - value type: object KubernetesRegionInfo: example: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount properties: certManagerClusterIssuer: description: Deprecated since YBA version 2024.2.3.0.. Use certManagerIssuerKind and certManagerIssuerName instead type: string certManagerIssuer: description: Deprecated since YBA version 2024.2.3.0.. Use certManagerIssuerKind and certManagerIssuerName instead type: string certManagerIssuerGroup: type: string certManagerIssuerKind: type: string certManagerIssuerName: type: string isKubernetesOperatorControlled: readOnly: true type: boolean kubeConfig: readOnly: true type: string kubeConfigContent: type: string kubeConfigName: type: string kubeDomain: type: string kubeNamespace: type: string kubePodAddressTemplate: type: string kubernetesImagePullSecretName: type: string kubernetesImageRegistry: type: string kubernetesOperatorControlled: type: boolean kubernetesProvider: type: string kubernetesPullSecret: readOnly: true type: string kubernetesPullSecretContent: type: string kubernetesPullSecretName: type: string kubernetesServiceAccount: description: Deprecated since YBA version 2.17.3.0. kubernetes service account is not needed. type: string kubernetesStorageClass: type: string overrides: type: string required: - kubernetesOperatorControlled type: object AZCloudInfo: example: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount properties: kubernetes: $ref: '#/components/schemas/KubernetesRegionInfo' type: object UserIntentOverrides: description: 'WARNING: This is a preview API that could change. User Intent overrides' example: azOverrides: key: proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' instanceType: instanceType cgroupSize: 6 deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 properties: azOverrides: additionalProperties: $ref: '#/components/schemas/AZOverrides' type: object perProcess: additionalProperties: $ref: '#/components/schemas/PerProcessDetails' type: object type: object CloudSpecificInfo: description: Node information reported by the cloud provider example: mount_roots: mount_roots kubernetesNamespace: kubernetesNamespace public_ip: public_ip secondary_subnet_id: secondary_subnet_id private_dns: private_dns useTimeSync: true kubernetesPodName: kubernetesPodName root_volume: root_volume secondary_private_ip: secondary_private_ip private_ip: private_ip cloud: cloud lun_indexes: - 6 - 6 assignPublicIP: true az: az subnet_id: subnet_id public_dns: public_dns region: region instance_type: instance_type properties: assignPublicIP: description: True if the node has a public IP address assigned type: boolean az: description: The node's availability zone type: string cloud: description: The node's cloud provider type: string instance_type: description: The node's instance type type: string kubernetesNamespace: description: Kubernetes namespace type: string kubernetesPodName: description: Pod name in Kubernetes type: string lun_indexes: description: Mounted disks LUN indexes items: format: int32 type: integer type: array mount_roots: description: Mount roots type: string private_dns: description: The node's private DNS type: string private_ip: description: The node's private IP address type: string public_dns: description: The node's public DNS name type: string public_ip: description: The node's public IP address type: string region: description: The node's region type: string root_volume: description: Root volume ID or name type: string secondary_private_ip: description: Secondary Private IP type: string secondary_subnet_id: description: Secondary Subnet IP type: string subnet_id: description: ID of the subnet on which this node is deployed type: string useTimeSync: description: True if `use time sync` is enabled type: boolean type: object RegionCloudInfo: example: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride properties: aws: $ref: '#/components/schemas/AWSRegionCloudInfo' azu: $ref: '#/components/schemas/AzureRegionCloudInfo' gcp: $ref: '#/components/schemas/GCPRegionCloudInfo' kubernetes: $ref: '#/components/schemas/KubernetesRegionInfo' type: object Cluster: example: partitions: - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 clusterType: PRIMARY placementInfo: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 regions: - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 - securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 userIntent: replicationFactor: 8 azOverrides: key: azOverrides masterK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 ysqlPassword: ysqlPassword auditLogConfig: universeLogsExporterConfig: - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 ysqlAuditConfig: logRows: true logClient: true logLevel: DEBUG1 classes: - READ - READ logStatementOnce: true logRelation: true logStatement: true logCatalog: true logParameter: true enabled: true logParameterMaxSize: 1 ycqlAuditConfig: includedKeyspaces: - includedKeyspaces - includedKeyspaces excludedUsers: - excludedUsers - excludedUsers logLevel: INFO includedCategories: - QUERY - QUERY includedUsers: - includedUsers - includedUsers excludedKeyspaces: - excludedKeyspaces - excludedKeyspaces enabled: true excludedCategories: - QUERY - QUERY exportActive: true enableYSQLAuth: true tserverK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 queryLogConfig: ysqlQueryLogConfig: logDuration: true logErrorVerbosity: VERBOSE logLinePrefix: logLinePrefix logMinDurationStatement: 6 logMinErrorStatement: ERROR logStatement: ALL logDisconnections: true enabled: true logConnections: true debugPrintPlan: true universeLogsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 exportActive: true cgroupSize: 1 universeName: universeName ybcFlags: key: ybcFlags proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' enableConnectionPooling: true useTimeSync: true useHostname: true universeOverrides: universeOverrides kubernetesOperatorVersion: 6 ybSoftwareVersion: ybSoftwareVersion deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 masterDeviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 numNodes: 4 assignPublicIP: true enableClientToNodeEncrypt: true awsArnString: awsArnString enableExposingService: NONE masterGFlags: key: masterGFlags metricsExportConfig: scrapeIntervalSeconds: 30 universeMetricsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 collectionLevel: NORMAL scrapeConfigTargets: '["MASTER_EXPORT", "TSERVER_EXPORT", "YSQL_EXPORT", "CQL_EXPORT", "NODE_EXPORT", "NODE_AGENT_EXPORT", "OTEL_EXPORT"]' scrapeTimeoutSeconds: 20 useSystemd: true enableNodeToNodeEncrypt: true preferredRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 spotPrice: 9.018348186070783 enableYCQLAuth: true useYbdbInbuiltYbc: true instanceTags: key: instanceTags specificGFlags: inheritFromPrimary: true perProcessFlags: value: key: key: value gflagGroups: '["ENHANCED_POSTGRES_COMPATIBILITY"]' perAZ: key: value: key: key: value useClockbound: true providerType: unknown tserverGFlags: key: tserverGFlags useSpotInstance: true enableYEDIS: true enableVolumeEncryption: true provider: provider accessKeyCode: accessKeyCode imageBundleUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 enableLB: true enableIPV6: true dedicatedNodes: true userIntentOverrides: azOverrides: key: proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' instanceType: instanceType cgroupSize: 6 deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 assignStaticPublicIP: true enableYSQL: true regionList: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 instanceType: instanceType masterInstanceType: masterInstanceType enableYCQL: true ycqlPassword: ycqlPassword index: 3 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 properties: clusterType: enum: - PRIMARY - ASYNC - ADDON type: string index: format: int32 type: integer partitions: description: 'WARNING: This is a preview API that could change. Geo partitions for cluster' items: $ref: '#/components/schemas/PartitionInfo' type: array placementInfo: $ref: '#/components/schemas/PlacementInfo' regions: items: $ref: '#/components/schemas/Region' readOnly: true type: array userIntent: $ref: '#/components/schemas/UserIntent' uuid: format: uuid type: string required: - clusterType - userIntent type: object EarlyoomConfig: description: State for earlyoom service example: availMemoryKillPercent: 5 reportInterval: 9 preferPattern: preferPattern availMemoryKillKb: 5 availMemoryTermKb: 2 availMemoryTermPercent: 7 properties: availMemoryKillKb: format: int32 type: integer availMemoryKillPercent: format: int32 type: integer availMemoryTermKb: format: int32 type: integer availMemoryTermPercent: format: int32 type: integer preferPattern: type: string reportInterval: format: int32 type: integer type: object Users: description: A user associated with a customer example: ldapSpecifiedRole: true customerUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 role: Admin authTokenIssueDate: 2021-06-17 15:00:05+00:00 timezone: timezone oidcJwtAuthToken: oidcJwtAuthToken groupMemberships: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 userType: local creationDate: 2022-12-12 13:07:18+00:00 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 email: username1@example.com primary: true properties: authTokenIssueDate: description: UI session token creation date example: 2021-06-17 15:00:05+00:00 format: date-time readOnly: true type: string creationDate: description: User creation date example: 2022-12-12 13:07:18+00:00 format: date-time readOnly: true type: string customerUUID: description: Customer UUID format: uuid readOnly: true type: string email: description: User email address example: username1@example.com type: string groupMemberships: items: format: uuid type: string type: array uniqueItems: true ldapSpecifiedRole: description: LDAP Specified Role type: boolean oidcJwtAuthToken: readOnly: true type: string primary: type: boolean role: description: Deprecated since YBA version 2.19.3.0. Use getRoleBindings instead. enum: - ConnectOnly - ReadOnly - BackupAdmin - Admin - SuperAdmin example: Admin type: string timezone: description: User timezone type: string userType: description: User Type enum: - local - ldap - oidc type: string uuid: description: User UUID format: uuid readOnly: true type: string required: - email - groupMemberships - primary type: object AWSRegionCloudInfo: example: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 properties: arch: description: Deprecated since YBA version 2.20.0. Use provider.imageBundle instead enum: - x86_64 - aarch64 type: string securityGroupId: type: string vnet: type: string ybImage: description: Deprecated since YBA version 2.20.0. Use provider.imageBundle instead type: string type: object AuditLogConfig: description: Audit Log Configuration example: universeLogsExporterConfig: - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 ysqlAuditConfig: logRows: true logClient: true logLevel: DEBUG1 classes: - READ - READ logStatementOnce: true logRelation: true logStatement: true logCatalog: true logParameter: true enabled: true logParameterMaxSize: 1 ycqlAuditConfig: includedKeyspaces: - includedKeyspaces - includedKeyspaces excludedUsers: - excludedUsers - excludedUsers logLevel: INFO includedCategories: - QUERY - QUERY includedUsers: - includedUsers - includedUsers excludedKeyspaces: - excludedKeyspaces - excludedKeyspaces enabled: true excludedCategories: - QUERY - QUERY exportActive: true properties: exportActive: description: Universe logs export active type: boolean universeLogsExporterConfig: description: Universe logs exporter config items: $ref: '#/components/schemas/UniverseLogsExporterConfig' type: array ycqlAuditConfig: $ref: '#/components/schemas/YCQLAuditConfig' ysqlAuditConfig: $ref: '#/components/schemas/YSQLAuditConfig' required: - universeLogsExporterConfig type: object ExtraDependencies: description: Extra dependencies example: installNodeExporter: true properties: installNodeExporter: description: Install node exporter on nodes type: boolean type: object RegionDetails: example: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride properties: cloudInfo: $ref: '#/components/schemas/RegionCloudInfo' type: object KubernetesOverrideError: example: errorString: errorString properties: errorString: type: string type: object MetricsExportConfig: description: Metrics Export Configuration example: scrapeIntervalSeconds: 30 universeMetricsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 collectionLevel: NORMAL scrapeConfigTargets: '["MASTER_EXPORT", "TSERVER_EXPORT", "YSQL_EXPORT", "CQL_EXPORT", "NODE_EXPORT", "NODE_AGENT_EXPORT", "OTEL_EXPORT"]' scrapeTimeoutSeconds: 20 properties: collectionLevel: description: 'The level of metrics collection. Allowed values are: ALL, NORMAL, MINIMAL, OFF' enum: - ALL - NORMAL - MINIMAL - TABLE_OFF - 'OFF' example: NORMAL type: string scrapeConfigTargets: description: Set of target types to include in scrape configuration. If not specified, all supported target types will be included. example: '["MASTER_EXPORT", "TSERVER_EXPORT", "YSQL_EXPORT", "CQL_EXPORT", "NODE_EXPORT", "NODE_AGENT_EXPORT", "OTEL_EXPORT"]' items: enum: - MASTER_EXPORT - TSERVER_EXPORT - YSQL_EXPORT - CQL_EXPORT - NODE_EXPORT - NODE_AGENT_EXPORT - OTEL_EXPORT type: string type: array uniqueItems: true scrapeIntervalSeconds: description: Scrape interval in seconds. Applied on all scrape jobs commonly. example: 30 format: int32 type: integer scrapeTimeoutSeconds: description: Scrape timeout in seconds. Applied on all scrape jobs commonly. example: 20 format: int32 type: integer universeMetricsExporterConfig: description: List of universe metrics exporter configurations. If empty, no metrics will be sent anywhere. items: $ref: '#/components/schemas/UniverseMetricsExporterConfig' type: array required: - universeMetricsExporterConfig type: object AvailabilityZoneDetails: example: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount properties: cloudInfo: $ref: '#/components/schemas/AZCloudInfo' type: object UserIntent: example: replicationFactor: 8 azOverrides: key: azOverrides masterK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 ysqlPassword: ysqlPassword auditLogConfig: universeLogsExporterConfig: - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 ysqlAuditConfig: logRows: true logClient: true logLevel: DEBUG1 classes: - READ - READ logStatementOnce: true logRelation: true logStatement: true logCatalog: true logParameter: true enabled: true logParameterMaxSize: 1 ycqlAuditConfig: includedKeyspaces: - includedKeyspaces - includedKeyspaces excludedUsers: - excludedUsers - excludedUsers logLevel: INFO includedCategories: - QUERY - QUERY includedUsers: - includedUsers - includedUsers excludedKeyspaces: - excludedKeyspaces - excludedKeyspaces enabled: true excludedCategories: - QUERY - QUERY exportActive: true enableYSQLAuth: true tserverK8SNodeResourceSpec: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 queryLogConfig: ysqlQueryLogConfig: logDuration: true logErrorVerbosity: VERBOSE logLinePrefix: logLinePrefix logMinDurationStatement: 6 logMinErrorStatement: ERROR logStatement: ALL logDisconnections: true enabled: true logConnections: true debugPrintPlan: true universeLogsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 - additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 exportActive: true cgroupSize: 1 universeName: universeName ybcFlags: key: ybcFlags proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' enableConnectionPooling: true useTimeSync: true useHostname: true universeOverrides: universeOverrides kubernetesOperatorVersion: 6 ybSoftwareVersion: ybSoftwareVersion deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 masterDeviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 numNodes: 4 assignPublicIP: true enableClientToNodeEncrypt: true awsArnString: awsArnString enableExposingService: NONE masterGFlags: key: masterGFlags metricsExportConfig: scrapeIntervalSeconds: 30 universeMetricsExporterConfig: - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 - additionalTags: key: additionalTags sendBatchSize: 100 sendBatchTimeoutSeconds: 10 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 metricsPrefix: ybdb. sendBatchMaxSize: 1000 collectionLevel: NORMAL scrapeConfigTargets: '["MASTER_EXPORT", "TSERVER_EXPORT", "YSQL_EXPORT", "CQL_EXPORT", "NODE_EXPORT", "NODE_AGENT_EXPORT", "OTEL_EXPORT"]' scrapeTimeoutSeconds: 20 useSystemd: true enableNodeToNodeEncrypt: true preferredRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 spotPrice: 9.018348186070783 enableYCQLAuth: true useYbdbInbuiltYbc: true instanceTags: key: instanceTags specificGFlags: inheritFromPrimary: true perProcessFlags: value: key: key: value gflagGroups: '["ENHANCED_POSTGRES_COMPATIBILITY"]' perAZ: key: value: key: key: value useClockbound: true providerType: unknown tserverGFlags: key: tserverGFlags useSpotInstance: true enableYEDIS: true enableVolumeEncryption: true provider: provider accessKeyCode: accessKeyCode imageBundleUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 enableLB: true enableIPV6: true dedicatedNodes: true userIntentOverrides: azOverrides: key: proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' instanceType: instanceType cgroupSize: 6 deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 assignStaticPublicIP: true enableYSQL: true regionList: - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - 046b6c7f-0b8a-43b9-b35d-6489e6daee91 instanceType: instanceType masterInstanceType: masterInstanceType enableYCQL: true ycqlPassword: ycqlPassword properties: accessKeyCode: type: string assignPublicIP: type: boolean assignStaticPublicIP: description: Whether to assign static public IP type: boolean auditLogConfig: $ref: '#/components/schemas/AuditLogConfig' awsArnString: type: string azOverrides: additionalProperties: type: string type: object cgroupSize: format: int32 type: integer dedicatedNodes: type: boolean deviceInfo: $ref: '#/components/schemas/DeviceInfo' enableClientToNodeEncrypt: type: boolean enableConnectionPooling: type: boolean enableExposingService: enum: - NONE - EXPOSED - UNEXPOSED type: string enableIPV6: type: boolean enableLB: type: boolean enableNodeToNodeEncrypt: type: boolean enableVolumeEncryption: description: Deprecated since YBA version 2025.1. Use userIntent.deviceInfo.cloudVolumeEncryption instead type: boolean enableYCQL: type: boolean enableYCQLAuth: type: boolean enableYEDIS: type: boolean enableYSQL: type: boolean enableYSQLAuth: type: boolean imageBundleUUID: format: uuid type: string instanceTags: additionalProperties: type: string type: object instanceType: description: Instance type that is used for tserver nodes in current cluster. Could be modified in payload for /resize_node API call type: string kubernetesOperatorVersion: format: int64 type: integer masterDeviceInfo: $ref: '#/components/schemas/DeviceInfo' masterGFlags: additionalProperties: type: string description: User-defined gflags for master. Deprecated since YBA version 2.18.6.0. Use specificGFlags type: object masterInstanceType: description: Instance type that is used for master nodes in current cluster (in dedicated masters mode). Could be modified in payload for /resize_node API call type: string masterK8SNodeResourceSpec: $ref: '#/components/schemas/K8SNodeResourceSpec' metricsExportConfig: $ref: '#/components/schemas/MetricsExportConfig' numNodes: format: int32 type: integer preferredRegion: format: uuid type: string provider: type: string providerType: enum: - unknown - aws - gcp - azu - docker - onprem - kubernetes - local - other type: string proxyConfig: $ref: '#/components/schemas/ProxyConfig' queryLogConfig: $ref: '#/components/schemas/QueryLogConfig' regionList: items: format: uuid type: string type: array replicationFactor: format: int32 type: integer specificGFlags: $ref: '#/components/schemas/SpecificGFlags' spotPrice: format: double type: number tserverGFlags: additionalProperties: type: string description: User-defined gflags for tserver. Deprecated since YBA version 2.18.6.0. Use specificGFlags type: object tserverK8SNodeResourceSpec: $ref: '#/components/schemas/K8SNodeResourceSpec' universeName: type: string universeOverrides: type: string useClockbound: description: YbaApi Internal. Use clockbound as time source type: boolean useHostname: type: boolean useSpotInstance: type: boolean useSystemd: type: boolean useTimeSync: type: boolean useYbdbInbuiltYbc: description: 'WARNING: This is a preview API that could change. Use YBDB inbuilt YBC for K8s universe' type: boolean userIntentOverrides: $ref: '#/components/schemas/UserIntentOverrides' ybSoftwareVersion: type: string ybcFlags: additionalProperties: type: string type: object ycqlPassword: type: string ysqlPassword: type: string type: object AdditionalServicesStateData: description: Additional services state example: earlyoomConfig: availMemoryKillPercent: 5 reportInterval: 9 preferPattern: preferPattern availMemoryKillKb: 5 availMemoryTermKb: 2 availMemoryTermPercent: 7 earlyoomEnabled: true properties: earlyoomConfig: $ref: '#/components/schemas/EarlyoomConfig' earlyoomEnabled: type: boolean type: object K8SNodeResourceSpec: example: memoryGib: 1.1730742509559433 cpuCoreCount: 7.457744773683766 properties: cpuCoreCount: format: double type: number memoryGib: format: double type: number required: - cpuCoreCount - memoryGib type: object PlacementRegion: example: code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 properties: azList: items: $ref: '#/components/schemas/PlacementAZ' type: array code: type: string lbFQDN: type: string name: type: string uuid: format: uuid type: string type: object GCPRegionCloudInfo: example: instanceTemplate: instanceTemplate ybImage: ybImage properties: instanceTemplate: description: The instance template to be used for nodes created in this region. type: string ybImage: description: Deprecated since YBA version 2.20.0. Use provider.imageBundle instead type: string type: object PrevYBSoftwareConfig: example: allTserversUpgradedToYsqlMajorVersion: true autoFlagConfigVersion: 3 canRollbackCatalogUpgrade: true targetUpgradeSoftwareVersion: targetUpgradeSoftwareVersion softwareVersion: softwareVersion properties: allTserversUpgradedToYsqlMajorVersion: type: boolean autoFlagConfigVersion: format: int32 type: integer canRollbackCatalogUpgrade: type: boolean softwareVersion: type: string targetUpgradeSoftwareVersion: type: string type: object CloudVolumeEncryption: description: Volume encryption settings for AWS EBS volumes example: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 properties: enableVolumeEncryption: description: To enable volume encryption or not type: boolean kmsConfigUUID: description: KMS config UUID to be used for volume encryption format: uuid type: string type: object PlacementCloud: example: code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 properties: code: type: string defaultRegion: format: uuid type: string regionList: items: $ref: '#/components/schemas/PlacementRegion' type: array uuid: format: uuid type: string type: object AzureRegionCloudInfo: example: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride properties: azuNetworkRGOverride: type: string azuRGOverride: type: string securityGroupId: type: string vnet: type: string ybImage: description: Deprecated since YBA version 2.20.0. Use provider.imageBundle instead type: string type: object DeviceInfo: description: Device information example: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 properties: cloudVolumeEncryption: $ref: '#/components/schemas/CloudVolumeEncryption' diskIops: description: Desired IOPS for the volumes mounted on this instance format: int32 type: integer mountPoints: description: Comma-separated list of mount points for the devices in each instance type: string numVolumes: description: Number of volumes to be mounted on this instance at the default path format: int32 type: integer storageClass: description: Name of the storage class type: string storageType: description: Storage type used for this instance enum: - IO1 - IO2 - GP2 - GP3 - Scratch - Persistent - Hyperdisk_Balanced - Hyperdisk_Extreme - StandardSSD_LRS - Premium_LRS - PremiumV2_LRS - UltraSSD_LRS - Local type: string throughput: description: Desired throughput for the volumes mounted on this instance format: int32 type: integer volumeSize: description: The size of each volume in each instance. Could be modified in payload for /resize_node API call format: int32 type: integer type: object ProxyConfig: description: The Proxy Settings for the Universe example: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' properties: httpProxy: description: The HTTP_PROXY to use example: http://10.9.131.7:3128 type: string httpsProxy: description: The HTTPS_PROXY to use example: http://10.9.131.7:3128 type: string noProxyList: description: The NO_PROXY settings. Should follow cURL no_proxy format example: '["10.150.0.26",".amazonaws.com"]' items: type: string type: array type: object UniverseLogsExporterConfig: description: Universe Logs Exporter Config example: additionalTags: key: additionalTags exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 properties: additionalTags: additionalProperties: type: string description: Additional tags type: object exporterUuid: description: Exporter uuid format: uuid readOnly: true type: string required: - additionalTags - exporterUuid type: object PerProcessDetails: description: 'WARNING: This is a preview API that could change. User intent Properties that can be overriden on per-process basis.' example: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 properties: deviceInfo: $ref: '#/components/schemas/DeviceInfo' instanceType: type: string type: object CommunicationPorts: description: Communication ports example: nodeExporterPort: 5 tserverHttpPort: 9 internalYsqlServerRpcPort: 0 ybControllerHttpPort: 2 redisServerHttpPort: 2 ybControllerrRpcPort: 4 tserverRpcPort: 3 ysqlServerHttpPort: 1 yqlServerRpcPort: 1 masterHttpPort: 6 otelCollectorMetricsPort: 5 ysqlServerRpcPort: 1 yqlServerHttpPort: 7 masterRpcPort: 1 redisServerRpcPort: 7 properties: internalYsqlServerRpcPort: description: Internal YSQL RPC port format: int32 type: integer masterHttpPort: description: Master table HTTP port format: int32 type: integer masterRpcPort: description: Master table RCP port format: int32 type: integer nodeExporterPort: description: Node exporter port format: int32 type: integer otelCollectorMetricsPort: description: Otel Collector metrics port format: int32 type: integer redisServerHttpPort: description: Redis HTTP port format: int32 type: integer redisServerRpcPort: description: Redis RPC port format: int32 type: integer tserverHttpPort: description: Tablet server HTTP port format: int32 type: integer tserverRpcPort: description: Tablet server RPC port format: int32 type: integer ybControllerHttpPort: description: Yb controller HTTP port format: int32 type: integer ybControllerrRpcPort: description: Yb controller RPC port format: int32 type: integer yqlServerHttpPort: description: YQL HTTP port format: int32 type: integer yqlServerRpcPort: description: YQL RPC port format: int32 type: integer ysqlServerHttpPort: description: YSQL HTTP port format: int32 type: integer ysqlServerRpcPort: description: YSQL RPC port format: int32 type: integer type: object YSQLAuditConfig: description: YSQL Audit Logging Configuration example: logRows: true logClient: true logLevel: DEBUG1 classes: - READ - READ logStatementOnce: true logRelation: true logStatement: true logCatalog: true logParameter: true enabled: true logParameterMaxSize: 1 properties: classes: description: YSQL statement classes items: enum: - READ - WRITE - FUNCTION - ROLE - DDL - MISC - MISC_SET type: string type: array uniqueItems: true enabled: description: Enabled readOnly: true type: boolean logCatalog: description: Log catalog type: boolean logClient: description: Log client type: boolean logLevel: description: Log level. For NOTICE, INFO, DEBUG levels, user also needs to set 'log_min_messages' to the required level for the audit logs to be exported. Default 'log_min_messages' is WARNING. enum: - DEBUG1 - DEBUG2 - DEBUG3 - DEBUG4 - DEBUG5 - INFO - NOTICE - WARNING - LOG type: string logParameter: description: Log parameter type: boolean logParameterMaxSize: description: Log parameter max size format: int32 type: integer logRelation: description: Log relation type: boolean logRows: description: Log rows type: boolean logStatement: description: Log statement type: boolean logStatementOnce: description: Log statement once type: boolean required: - classes - enabled - logCatalog - logClient - logLevel - logParameter - logParameterMaxSize - logRelation - logRows - logStatement - logStatementOnce type: object UniverseQueryLogsExporterConfig: description: Universe Logs Exporter Config example: additionalTags: key: additionalTags sendBatchSize: 9 sendBatchTimeoutSeconds: 9 memoryLimitMib: 2048 exporterUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 memoryLimitCheckIntervalSeconds: 10 sendBatchMaxSize: 5 properties: additionalTags: additionalProperties: type: string description: Additional tags type: object exporterUuid: description: Exporter uuid format: uuid readOnly: true type: string memoryLimitCheckIntervalSeconds: description: Check interval in seconds for the MemoryLimiterProcessor. example: 10 format: int32 type: integer memoryLimitMib: description: Memory limit in MiB for the OpenTelemetry Collector process in the config file. example: 2048 format: int32 type: integer sendBatchMaxSize: description: Maximum batch size for query logs exporter format: int32 type: integer sendBatchSize: description: Batch size for query logs exporter format: int32 type: integer sendBatchTimeoutSeconds: description: Maximum batch timeout for query logs exporter in seconds format: int32 type: integer required: - additionalTags - exporterUuid type: object XClusterInfo: example: sourceRootCertDirPath: sourceRootCertDirPath properties: sourceRootCertDirPath: description: The value of certs_for_cdc_dir gflag type: string type: object PartitionInfo: description: 'WARNING: This is a preview API that could change. Information about Geo partition' example: replicationFactor: 1 defaultPartition: true name: name placement: cloudList: - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code regionList: - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 - code: code azList: - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet - replicationFactor: 7 subnet: subnet lbName: lbName numNodesInAZ: 4 name: name isAffinitized: true leaderPreference: 2 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondarySubnet name: name lbFQDN: lbFQDN uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 defaultRegion: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 properties: defaultPartition: type: boolean name: type: string placement: $ref: '#/components/schemas/PlacementInfo' replicationFactor: format: int32 type: integer uuid: format: uuid type: string type: object SpecificGFlags: description: GFlags for current cluster example: inheritFromPrimary: true perProcessFlags: value: key: key: value gflagGroups: '["ENHANCED_POSTGRES_COMPATIBILITY"]' perAZ: key: value: key: key: value properties: gflagGroups: description: YbaApi Internal. GFlag groups to be applied example: '["ENHANCED_POSTGRES_COMPATIBILITY"]' items: enum: - ENHANCED_POSTGRES_COMPATIBILITY type: string type: array inheritFromPrimary: type: boolean perAZ: additionalProperties: $ref: '#/components/schemas/PerProcessFlags' description: Overrides for gflags per availability zone type: object perProcessFlags: $ref: '#/components/schemas/PerProcessFlags' type: object NodeDetails: description: Details of a cloud node example: nodeName: nodeName nodeExporterPort: 3 placementUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 ybControllerHttpPort: 3 dedicatedTo: MASTER machineImage: machineImage redisServerHttpPort: 2 masterState: ToStart tserverRpcPort: 6 ysqlServerHttpPort: 7 yqlServerRpcPort: 0 otelCollectorMetricsPort: 1 isMaster: true sshUserOverride: sshUserOverride cloudInfo: mount_roots: mount_roots kubernetesNamespace: kubernetesNamespace public_ip: public_ip secondary_subnet_id: secondary_subnet_id private_dns: private_dns useTimeSync: true kubernetesPodName: kubernetesPodName root_volume: root_volume secondary_private_ip: secondary_private_ip private_ip: private_ip cloud: cloud lun_indexes: - 6 - 6 assignPublicIP: true az: az subnet_id: subnet_id public_dns: public_dns region: region instance_type: instance_type sshPortOverride: 6 cronsActive: true state: Provisioned nodeIdx: 6 masterRpcPort: 6 redisServerRpcPort: 6 lastVolumeUpdateTime: 2022-12-12 13:07:18+00:00 tserverHttpPort: 5 disksAreMountedByUUID: true isRedisServer: true ybPrebuiltAmi: true internalYsqlServerRpcPort: 8 isTserver: true nodeUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 isYsqlServer: true ybControllerRpcPort: 3 isYqlServer: true azUuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 masterHttpPort: 9 ysqlServerRpcPort: 6 autoSyncMasterAddrs: true yqlServerHttpPort: 7 properties: autoSyncMasterAddrs: description: 'WARNING: This is a preview API that could change. Used by auto master failover' readOnly: true type: boolean azUuid: description: The availability zone's UUID format: uuid type: string cloudInfo: $ref: '#/components/schemas/CloudSpecificInfo' cronsActive: description: True if cron jobs were properly configured for this node type: boolean dedicatedTo: description: Used for configurations where each node can have only one process enum: - MASTER - TSERVER - CONTROLLER - YQLSERVER - YSQLSERVER - REDISSERVER - EITHER type: string disksAreMountedByUUID: description: Disks are mounted by uuid type: boolean internalYsqlServerRpcPort: description: Internal YSQL RPC port format: int32 type: integer isMaster: description: True if this node is a master type: boolean isRedisServer: description: True if this node is a REDIS server type: boolean isTserver: description: True if this node is a Tablet server type: boolean isYqlServer: description: True if this node is a YCQL server type: boolean isYsqlServer: description: True if this node is a YSQL server type: boolean lastVolumeUpdateTime: description: Store last volume update time example: 2022-12-12 13:07:18+00:00 format: date-time readOnly: true type: string machineImage: description: Machine image name type: string masterHttpPort: description: Master HTTP port format: int32 type: integer masterRpcPort: description: Master RPC port format: int32 type: integer masterState: description: Master state enum: - None - ToStart - Configured - ToStop example: ToStart type: string nodeExporterPort: description: Node exporter port format: int32 type: integer nodeIdx: description: Node ID format: int32 type: integer nodeName: description: Node name type: string nodeUuid: description: Node UUID format: uuid type: string otelCollectorMetricsPort: description: Otel collector metrics port format: int32 type: integer placementUuid: description: UUID of the cluster to which this node belongs format: uuid type: string redisServerHttpPort: description: REDIS HTTP port format: int32 type: integer redisServerRpcPort: description: REDIS RPC port format: int32 type: integer sshPortOverride: description: SSH port override for the AMI format: int32 type: integer sshUserOverride: description: SSH user override for the AMI type: string state: description: Node state enum: - ToBeAdded - InstanceCreated - ServerSetup - ToJoinCluster - Reprovisioning - Provisioned - SoftwareInstalled - UpgradeMasterSoftware - UpgradeSoftware - RollbackUpgrade - FinalizeUpgrade - UpdateGFlags - Live - Stopping - Starting - Stopped - Unreachable - MetricsUnavailable - ToBeRemoved - Removing - Removed - Adding - BeingDecommissioned - Decommissioned - UpdateCert - ToggleTls - ConfigureDBApis - Resizing - SystemdUpgrade - Terminating - Terminated - Rebooting - HardRebooting - VMImageUpgrade - InstanceStopping - InstanceStopped example: Provisioned type: string tserverHttpPort: description: Tablet server HTTP port format: int32 type: integer tserverRpcPort: description: Tablet server RPC port format: int32 type: integer ybControllerHttpPort: description: Yb controller HTTP port format: int32 type: integer ybControllerRpcPort: description: Yb controller RPC port format: int32 type: integer ybPrebuiltAmi: description: True if this a custom YB AMI type: boolean yqlServerHttpPort: description: YCQL HTTP port format: int32 type: integer yqlServerRpcPort: description: YCQL RPC port format: int32 type: integer ysqlServerHttpPort: description: YSQL HTTP port format: int32 type: integer ysqlServerRpcPort: description: YSQL RPC port format: int32 type: integer type: object Region: description: Region within a given provider. Typically, this maps to a single cloud provider region. example: securityGroupId: securityGroupId code: us-west-2 ybImage: TODO latitude: 37.22 name: US West (Oregon) active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount gcp: instanceTemplate: instanceTemplate ybImage: ybImage aws: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage arch: x86_64 azu: securityGroupId: securityGroupId vnet: vnet ybImage: ybImage azuNetworkRGOverride: azuNetworkRGOverride azuRGOverride: azuRGOverride vnetName: vnetName zones: - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id - subnet: subnet id code: us-west1-a name: us-west1-a active: true details: cloudInfo: kubernetes: kubeNamespace: kubeNamespace kubernetesImagePullSecretName: kubernetesImagePullSecretName kubernetesPullSecretContent: kubernetesPullSecretContent certManagerIssuer: certManagerIssuer isKubernetesOperatorControlled: true kubernetesOperatorControlled: true kubeConfig: kubeConfig kubeDomain: kubeDomain overrides: overrides certManagerIssuerName: certManagerIssuerName kubernetesPullSecret: kubernetesPullSecret kubeConfigName: kubeConfigName certManagerIssuerKind: certManagerIssuerKind kubePodAddressTemplate: kubePodAddressTemplate kubernetesProvider: kubernetesProvider kubeConfigContent: kubeConfigContent kubernetesPullSecretName: kubernetesPullSecretName certManagerIssuerGroup: certManagerIssuerGroup kubernetesImageRegistry: kubernetesImageRegistry certManagerClusterIssuer: certManagerClusterIssuer kubernetesStorageClass: kubernetesStorageClass kubernetesServiceAccount: kubernetesServiceAccount kubeconfigPath: kubeconfigPath config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 secondarySubnet: secondary subnet id config: key: config uuid: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 longitude: -120.01 properties: active: readOnly: true type: boolean code: description: Cloud provider region code example: us-west-2 type: string config: additionalProperties: type: string type: object details: $ref: '#/components/schemas/RegionDetails' latitude: description: The region's latitude example: 37.22 format: double readOnly: true type: number longitude: description: The region's longitude example: -120.01 format: double readOnly: true type: number name: description: Cloud provider region name example: US West (Oregon) readOnly: true type: string securityGroupId: description: Deprecated since YBA version 2.17.2.0. Moved to regionDetails.cloudInfo aws/azure securityGroupId property type: string uuid: description: Region UUID format: uuid readOnly: true type: string vnetName: description: Deprecated since YBA version 2.17.2.0. Moved to regionDetails.cloudInfo aws/azure vnet property type: string ybImage: description: Deprecated since YBA version 2.17.2.0. Moved to details.cloudInfo aws/gcp/azure ybImage property example: TODO type: string zones: items: $ref: '#/components/schemas/AvailabilityZone' type: array required: - zones type: object AZOverrides: description: 'WARNING: This is a preview API that could change. Availability zone level overrides' example: proxyConfig: httpProxy: http://10.9.131.7:3128 httpsProxy: http://10.9.131.7:3128 noProxyList: '["10.150.0.26",".amazonaws.com"]' instanceType: instanceType cgroupSize: 6 deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 perProcess: key: instanceType: instanceType deviceInfo: cloudVolumeEncryption: enableVolumeEncryption: true kmsConfigUUID: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 diskIops: 6 storageClass: storageClass numVolumes: 7 mountPoints: mountPoints storageType: IO1 throughput: 1 volumeSize: 4 properties: cgroupSize: format: int32 type: integer deviceInfo: $ref: '#/components/schemas/DeviceInfo' instanceType: type: string perProcess: additionalProperties: $ref: '#/components/schemas/PerProcessDetails' type: object proxyConfig: $ref: '#/components/schemas/ProxyConfig' type: object securitySchemes: apiKeyAuth: description: API token passed as header in: header name: X-AUTH-YW-API-TOKEN type: apiKey externalDocs: description: About YugabyteDB Anywhere url: https://docs.yugabyte.com/latest/yugabyte-platform/ x-original-swagger-version: '2.0'