Package com.exoscale.sdk.model
package com.exoscale.sdk.model
-
ClassDescriptionAbstract class for oneOf,anyOf schemas defined in OpenAPI specIAM Access KeyIAM Access Key typeIAM Access Key versionAccess key operationAccess key resourceResource domainResource typeAddExternalSourceToSecurityGroupRequestAddRuleToSecurityGroupRequestNetwork flow direction to matchNetwork protocolICMP details (default: -1 (ANY))AddServiceToLoadBalancerRequestNetwork traffic protocolLoad balancing strategyAnti-affinity GroupAttachBlockStorageVolumeToInstanceRequestAttachDbaasServiceToEndpointRequestAttachInstanceToPrivateNetworkRequestCompute instanceAutovacuumSettingsAzureADOAuthIntegrationBackgroundBGWriterSettingsBlock storage snapshotSnapshot stateTarget block storage snapshotBlock storage volumeVolume stateTarget block storage volumeConfigureLogCleanerForTopicCompactionThe default cleanup policy for segments beyond the retention windowCopyTemplateRequestCreateAntiAffinityGroupRequestCreateApiKeyRequestCreateBlockStorageSnapshotRequestCreateBlockStorageVolumeRequestCreateDbaasIntegrationRequestCreateDbaasKafkaUserRequestCreateDbaasMysqlDatabaseRequestCreateDbaasMysqlUserRequestCreateDbaasPgConnectionPoolRequestCreateDbaasPgDatabaseRequestCreateDbaasPgUpgradeCheckRequestCreateDbaasPostgresUserRequestCreateDbaasServiceGrafanaRequestCreateDbaasServiceKafkaRequestCreateDbaasServiceMysqlRequestCreateDbaasServiceMysqlRequestIntegrationsInnerIntegration typeCreateDbaasServiceOpensearchRequestCreateDbaasServicePgRequestCreateDbaasServiceRedisRequestCreateDbaasTaskMigrationCheckRequestCreateDnsDomainRecordRequestDNS domain record typeDNS DomainCreateElasticIpRequestElastic IP address family (default: :inet4)CreateIamRoleRequestGets or Sets permissionsCreateInstancePoolRequestDetermines public IP assignment of the Instances.CreateInstanceRequestCreateLoadBalancerRequestCreatePrivateNetworkRequestCreateSecurityGroupRequestCreateSksClusterRequestGets or Sets addonsCluster CNICluster service levelCreateSksNodepoolRequestGets or Sets addonsConfigures public IP assignment of the Instances with: * IPv4 (`inet4`) addressing only (default); * both IPv4 and IPv6 (`dual`) addressing.CreateUserRequestDBaaS plan backup configDbaasDatadogTagDbaasEndpointDatadogCommonDbaasEndpointDatadogInputCreateDbaasEndpointDatadogInputCreateSettingsDbaasEndpointDatadogInputUpdateDbaasEndpointDatadogInputUpdateSettingsDbaasEndpointDatadogSettingsDbaasEndpointElasticsearchDbaasEndpointElasticsearchInputCreateDbaasEndpointElasticsearchInputCreateSettingsDbaasEndpointElasticsearchInputUpdateDbaasEndpointElasticsearchInputUpdateSettingsDbaasEndpointElasticsearchOptionalFieldsDbaasEndpointElasticsearchOutputDbaasEndpointElasticsearchSecretsDbaasEndpointExternalPrometheusOutputExternal integration Prometheus configurationDbaasEndpointOpensearchDbaasEndpointOpensearchInputCreateDbaasEndpointOpensearchInputCreateSettingsDbaasEndpointOpensearchInputUpdateDbaasEndpointOpensearchInputUpdateSettingsDbaasEndpointOpensearchOptionalFieldsDbaasEndpointOpensearchOutputDbaasEndpointOpensearchSecretsDbaasEndpointPrometheusDbaasEndpointPrometheusPayloadDbaasEndpointPrometheusPayloadSettingsDbaasEndpointPrometheusSecretsDbaasEndpointRsyslogDbaasEndpointRsyslogInputCreateDbaasEndpointRsyslogInputCreateSettingsDbaasEndpointRsyslogInputUpdateDbaasEndpointRsyslogInputUpdateSettingsDbaasEndpointRsyslogOptionalFieldsDbaasEndpointRsyslogSecretsDbaasExternalEndpointDbaasExternalEndpointDatadogOutputExternal integration DataDog configurationDbaasExternalEndpointRsyslogOutputIntegrations with other servicesDbaasIntegrationDbaasIntegrationSettingsDatadogDbaasIntegrationTypeA JSON schema of additional settings of the integration.DbaasKafkaAclsDbaasKafkaSchemaRegistryAclEntryKafka Schema Registry permissionDbaasKafkaTopicAclEntryKafka permissionDbaasMigrationStatusDbaasMigrationStatusDetailsInnerAutomatic maintenance settingsRole of this node.Current state of the service nodeExtra information regarding the progress for current stateKey identifying this phaseDbaasOpensearchAclConfigDbaasOpensearchAclConfigAclsInnerDbaasOpensearchAclConfigAclsInnerRulesInnerGets or Sets dbaas-pg-target-versionsDBaaS planDbaasPostgresUsersList of backups for the serviceDbaasServiceCommonService component information objectsNetwork access routeDNS usage nameDbaasServiceGrafanaGrafana connection information propertiesDbaasServiceGrafanaUsersInnerDbaasServiceKafkaKafka authentication methodsDbaasServiceKafkaComponentsInnerKafka connection information propertiesDbaasServiceKafkaUsersInnerDbaasServiceLogsDbaasServiceLogsLogsInnerAutomatic maintenance settingsDay of week for installing updatesDbaasServiceMysqlBackup scheduleDbaasServiceMysqlComponentsInnerMySQL connection information propertiesDbaasServiceMysqlUsersInnerService notificationsNotification levelNotification typeDbaasServiceOpensearchOpensearch connection information propertiesDbaasServicePgPG connection information propertiesDbaasServicePgConnectionPoolsInnerList of service usersDbaasServiceRedisDbaasServiceRedisComponentsInnerRedis connection information propertiesDbaasServiceRedisUsersInnerDbaasServiceRedisUsersInnerAccessControlDBaaS serviceUpdate waiting to be installedDbaasServiceValkeyValkey connection information propertiesDbaasTaskDbaasTaskResultCodesInnerGrafana User secretsKafka Connect secretsKafka User secretsMySQL User secretsOpensearch User secretsPostgres User secretsRedis User secretsDeploy targetDeploy Target typeDetachDbaasServiceFromEndpointRequestDetachInstanceFromPrivateNetworkRequestDNS domainDNS domain recordDNS domain record typeElastic IPElastic IP address familyElastic IP address healthcheckHealth check modeGets or Sets enum-component-routeGets or Sets enum-component-usageGets or Sets enum-datadog-siteGets or Sets enum-external-endpoint-typesGets or Sets enum-integration-typesGets or Sets enum-kafka-auth-methodGets or Sets enum-master-link-statusGets or Sets enum-migration-methodGets or Sets enum-migration-statusGets or Sets enum-mysql-authentication-pluginGets or Sets enum-opensearch-rule-permissionGets or Sets enum-pg-pool-modeGets or Sets enum-pg-synchronous-replicationGets or Sets enum-pg-variantGets or Sets enum-rsyslog-formatGets or Sets enum-service-stateGets or Sets enum-sort-orderA notable Mutation Event which happened on the infrastructureEvictInstancePoolMembersRequestEvictSksNodepoolMembersRequestGenerateSksClusterKubeconfig200ResponseGenericOAuthIntegrationGetConsoleProxyUrl200ResponseGetDbaasCaCertificate200ResponseGetDbaasExternalIntegrationSettingsDatadog200ResponseGetDbaasServiceLogsRequestGetDbaasServiceMetrics200ResponseGetDbaasServiceMetricsRequestMetrics time period (default: hour)GetDbaasSettingsGrafana200ResponseGetDbaasSettingsGrafana200ResponseSettingsGrafana configuration valuesGetDbaasSettingsKafka200ResponseGetDbaasSettingsKafka200ResponseSettingsKafka broker configuration valuesKafka Connect configuration valuesKafka REST configurationSchema Registry configurationGetDbaasSettingsMysql200ResponseGetDbaasSettingsMysql200ResponseSettingsmysql.conf configuration valuesGetDbaasSettingsOpensearch200ResponseGetDbaasSettingsOpensearch200ResponseSettingsOpenSearch configuration valuesGetDbaasSettingsPg200ResponseGetDbaasSettingsPg200ResponseSettingspostgresql.conf configuration valuesPGBouncer connection pooling settingsPGLookout settingsTimescaleDB extension configuration valuesGetDbaasSettingsRedis200ResponseGetDbaasSettingsRedis200ResponseSettingsRedis configuration valuesGetDnsDomainZoneFile200ResponseGetSksClusterAuthorityCert200ResponseGetSosPresignedUrl200ResponseGithubAuthIntegrationGitLabAuthIntegrationGoogleAuthIntegrationGrafanaDateFormatSpecificationsIAM API KeyIAM API KeyPolicyIAM default service strategyIAM RoleGets or Sets permissionsIamServicePolicyGets or Sets typeIamServicePolicyRuleGets or Sets actionInstanceInstance passwordInstance PoolInstance Pool stateGets or Sets instance-stateTarget InstanceCompute instance typeInstance type familyInstance type sizeInternalAuthenticationBackendLimitingThe internal backend.The type of rate limitingIPAddressRateLimitingSettingsThe type of rate limitingJsonSchemaGrafanaGets or Sets alertingErrorOrTimeoutGets or Sets alertingNodataOrNullvaluesGets or Sets cookieSamesiteGets or Sets userAutoAssignOrgRoleJsonSchemaKafkaSpecify the final compression type for a given topic.Define whether the timestamp in the message is message create time or log append time.JsonSchemaKafkaConnectDefines what client configurations can be overridden by the connector.What to do when there is no initial offset in Kafka or if the current offset does not exist any more on the server.Transaction read isolation level.Specify the default compression type for producers.JsonSchemaKafkaRestThe maximum total time to wait for messages for a request if the maximum number of messages has not yet been reachedName strategy to use when selecting subject for storing schemasThe number of acknowledgments the producer requires the leader to have received before considering a request complete.Specify the default compression type for producers.JsonSchemaMysqlThe storage engine for in-memory internal temporary tables.The slow log output destination when slow_query_log is ON.JsonSchemaOpensearchJsonSchemaPgSpecifies the default TOAST compression method for values of compressible columns (the default is lz4).Controls the amount of detail written in the server log for each message that is logged.Choose from one of the available log-formats.Controls which statements are counted.Record commit time of transactions.Enables tracking of function call counts and time used.Enables timing of database I/O calls.System-wide settings for pgbouncer.Gets or Sets autodbPoolModeGets or Sets ignoreStartupParametersSystem-wide settings for pglookout.JsonSchemaRedisDetermines default pub/sub channels' ACL for new users if ACL is not supplied.Gets or Sets maxmemoryPolicyWhen persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed.JsonSchemaSchemaRegistrySystem-wide settings for the timescaledb extensionJsonSchemaValkeyDetermines default pub/sub channels' ACL for new users if ACL is not supplied.Gets or Sets maxmemoryPolicyWhen persistence is 'rdb', Valkey does RDB dumps each 10 minutes if any key is changed.Kubelet image GC optionsListAntiAffinityGroups200ResponseListApiKeys200ResponseListBlockStorageSnapshots200ResponseListBlockStorageVolumes200ResponseListDbaasExternalEndpoints200ResponseListDbaasExternalEndpointTypes200ResponseListDbaasExternalEndpointTypes200ResponseEndpointTypesInnerListDbaasExternalIntegrations200ResponseListDbaasIntegrationSettings200ResponseThe JSON schema representing the settings for the given integration type, source, and destination service types.ListDbaasIntegrationTypes200ResponseListDbaasServices200ResponseListDbaasServiceTypes200ResponseListDeployTargets200ResponseListDnsDomainRecords200ResponseListDnsDomains200ResponseListElasticIps200ResponseListIamRoles200ResponseListInstancePools200ResponseListInstances200ResponseInstancePrivate NetworkListInstanceTypes200ResponseListLoadBalancers200ResponseListPrivateNetworks200ResponseListQuotas200ResponseListSecurityGroups200ResponseListSksClusters200ResponseListSksClusterVersions200ResponseListSnapshots200ResponseListSosBucketsUsage200ResponseListSshKeys200ResponseListTemplates200ResponseListUsers200ResponseListZones200ResponseLoad BalancerLoad Balancer stateLoad Balancer Service statusStatus of the instance's healthcheckLoad Balancer ServiceNetwork traffic protocolLoad Balancer Service stateLoad balancing strategyLoad Balancer Service healthcheckHealthcheck modeResource managerManager typeNodeDuressSettingsOpensearchEmailSenderSettingsOpensearchISMHistorySettingsOpensearchSecurityPluginSettingsOperatingFactorOperationOperation failure reasonOperation statusRelated resource referenceOrganizationPrimaryParameterPrimaryParameterNodePrimaryParameterShardPrivate NetworkPrivate Network leased IP addressPrivate Network DHCP OptionsPromoteSnapshotToTemplateRequestGets or Sets public-ip-assignmentOrganization QuotaRegisterSshKeyRequestRegisterTemplateRequestBoot mode (default: legacy)RemoveExternalSourceFromSecurityGroupRequestResetDbaasGrafanaUserPasswordRequestResetDbaasMysqlUserPasswordRequestResetInstanceRequestResizeBlockStorageVolumeRequestResizeInstanceDiskRequestResourceReverseDnsRecordRevertInstanceToSnapshotRequestScaleInstancePoolRequestScaleInstanceRequestScaleSksNodepoolRequestSearchBackpressureSettingsThe search backpressure mode.SearchShardSettingsSearchTaskSettingsSecurity GroupSecurity GroupWhether this points to a public security group.Security Group ruleNetwork flow direction to matchNetwork protocolICMP detailsShardIndexingBackPressureSettingsSKS ClusterGets or Sets addonsCluster CNICluster levelCluster stateKubeconfig request for a SKS clusterSKS NodepoolGets or Sets addonsNodepool public IP assignment of the Instances: * IPv4 (`inet4`) addressing only; * IPv4 and IPv6 (`dual`) addressing.Nodepool stateNodepool taintNodepool taint effectSKS Cluster OpenID config mapSMTPServerSettingsGets or Sets starttlsPolicySnapshotSnapshot stateExported snapshot informationSOS Bucket usageSSH keyStartInstanceRequestBoot in Rescue Mode, using named profile (supported: netboot, netboot-efi)Instance templateBoot mode (default: legacy)Template visibilityUpdateBlockStorageSnapshotRequestUpdateBlockStorageVolumeRequestUpdateDbaasIntegrationRequestUpdateDbaasPgConnectionPoolRequestUpdateDbaasPostgresAllowReplicationRequestUpdateDbaasServiceGrafanaRequestUpdateDbaasServiceKafkaRequestKafka authentication methodsUpdateDbaasServiceMysqlRequestUpdateDbaasServiceMysqlRequestBackupScheduleAutomatic maintenance settingsDay of week for installing updatesMigrate data from existing serverUpdateDbaasServiceOpensearchRequestUpdateDbaasServiceOpensearchRequestIndexPatternsInnerDeletion sorting algorithmTemplate settings for all new indexesOpenSearch Dashboards settingsUpdateDbaasServicePgRequestUpdateDbaasServiceRedisRequestUpdateDnsDomainRecordRequestUpdateElasticIpRequestUpdateIamRoleRequestGets or Sets permissionsUpdateInstancePoolRequestDetermines public IP assignment of the Instances.UpdateInstanceRequestUpdateLoadBalancerRequestUpdateLoadBalancerServiceRequestNetwork traffic protocolLoad balancing strategyUpdatePrivateNetworkInstanceIpRequestUpdatePrivateNetworkInstanceIpRequestInstanceUpdatePrivateNetworkRequestUpdateReverseDnsElasticIpRequestUpdateSksClusterRequestGets or Sets addonsUpdateSksNodepoolRequestConfigures public IP assignment of the Instances with: * IPv4 (`inet4`) addressing only; * both IPv4 and IPv6 (`dual`) addressing.UpdateTemplateRequestUpdateUserRoleRequestUpgradeSksClusterRequestUserWriteAheadLogWALSettingsZoneGets or Sets zone-name