Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion services/postgresflex/oas_commit
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0e64886dd0847341800d7191ed193b75413be998
6e07a1c9aa4071d66de3185f756617a6a971ab95
248 changes: 129 additions & 119 deletions services/postgresflex/src/stackit/postgresflex/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
"""
STACKIT PostgreSQL Flex API

This is the documentation for the STACKIT postgres service
This is the documentation for the STACKIT Postgres Flex service

The version of the OpenAPI document: 2.0.0
The version of the OpenAPI document: 3.0.0
Contact: support@stackit.cloud
Generated by OpenAPI Generator (https://openapi-generator.tech)

Expand All @@ -29,61 +29,67 @@
"ApiKeyError",
"ApiAttributeError",
"ApiException",
"ACL",
"ApiConfiguration",
"ApiExtensionConfigLoadResponse",
"ApiExtensionConfigureResponse",
"ApiExtensionDeleteResponse",
"ApiExtensionList",
"ApiExtensionLoadResponse",
"ApiInstallResponse",
"ApiInstalledListResponse",
"Backup",
"BackupData",
"BackupSort",
"CloneInstanceOverrides",
"CloneInstancePayload",
"CloneInstanceResponse",
"CreateDatabasePayload",
"CreateDatabaseResponse",
"CreateInstancePayload",
"CreateInstanceResponse",
"CreateUserPayload",
"CreateUserResponse",
"DatabaseRoles",
"DatabaseSort",
"Error",
"ExtensionsConfiguration",
"ExtensionsExtensionListResponse",
"ExtensionsNewConfig",
"Flavor",
"GetBackupResponse",
"FlavorSort",
"FlavorStorageClassesStorageClass",
"GetDatabaseResponse",
"GetInstanceResponse",
"GetUserResponse",
"Instance",
"InstanceCreateDatabaseResponse",
"InstanceDataPoint",
"InstanceDatabase",
"InstanceHost",
"InstanceHostMetric",
"InstanceListDatabasesResponse",
"InstanceListInstance",
"InstanceMetricsResponse",
"InstanceResponse",
"ListBackupsResponse",
"InstanceConnectionInfo",
"InstanceConnectionInfoWrite",
"InstanceEncryption",
"InstanceNetwork",
"InstanceNetworkAccessScope",
"InstanceNetworkCreate",
"InstanceNetworkOpt",
"InstanceNetworkUpdate",
"InstanceSort",
"InstanceStorageRange",
"ListBackupResponse",
"ListCollationsResponse",
"ListDatabase",
"ListDatabasesResponse",
"ListFlavors",
"ListFlavorsResponse",
"ListInstance",
"ListInstancesResponse",
"ListStoragesResponse",
"ListUsersResponse",
"ListUsersResponseItem",
"ListVersionsResponse",
"ListRolesResponse",
"ListUser",
"ListUserResponse",
"ListVersionResponse",
"Pagination",
"PartialUpdateDatabasePayload",
"PartialUpdateInstancePayload",
"PartialUpdateInstanceResponse",
"PartialUpdateUserPayload",
"PostgresDatabaseParameter",
"PostgresDatabaseParameterResponse",
"ResetUserResponse",
"ResetUserPasswordResponse",
"State",
"Storage",
"StorageRange",
"StorageCreate",
"StorageUpdate",
"UpdateBackupSchedulePayload",
"UpdateDatabasePartiallyResponse",
"UpdateDatabasePayload",
"UpdateDatabaseResponse",
"UpdateInstancePayload",
"UpdateInstanceProtectionPayload",
"UpdateInstanceProtectionResponse",
"UpdateUserPayload",
"User",
"UserResponse",
"UserSort",
"ValidationError",
"ValidationErrorValidationInner",
"Version",
]

# import apis into sdk package
Expand All @@ -101,32 +107,11 @@
from stackit.postgresflex.exceptions import OpenApiException as OpenApiException

# import models into sdk package
from stackit.postgresflex.models.acl import ACL as ACL
from stackit.postgresflex.models.api_configuration import (
ApiConfiguration as ApiConfiguration,
from stackit.postgresflex.models.backup_data import BackupData as BackupData
from stackit.postgresflex.models.backup_sort import BackupSort as BackupSort
from stackit.postgresflex.models.clone_instance_overrides import (
CloneInstanceOverrides as CloneInstanceOverrides,
)
from stackit.postgresflex.models.api_extension_config_load_response import (
ApiExtensionConfigLoadResponse as ApiExtensionConfigLoadResponse,
)
from stackit.postgresflex.models.api_extension_configure_response import (
ApiExtensionConfigureResponse as ApiExtensionConfigureResponse,
)
from stackit.postgresflex.models.api_extension_delete_response import (
ApiExtensionDeleteResponse as ApiExtensionDeleteResponse,
)
from stackit.postgresflex.models.api_extension_list import (
ApiExtensionList as ApiExtensionList,
)
from stackit.postgresflex.models.api_extension_load_response import (
ApiExtensionLoadResponse as ApiExtensionLoadResponse,
)
from stackit.postgresflex.models.api_install_response import (
ApiInstallResponse as ApiInstallResponse,
)
from stackit.postgresflex.models.api_installed_list_response import (
ApiInstalledListResponse as ApiInstalledListResponse,
)
from stackit.postgresflex.models.backup import Backup as Backup
from stackit.postgresflex.models.clone_instance_payload import (
CloneInstancePayload as CloneInstancePayload,
)
Expand All @@ -136,6 +121,9 @@
from stackit.postgresflex.models.create_database_payload import (
CreateDatabasePayload as CreateDatabasePayload,
)
from stackit.postgresflex.models.create_database_response import (
CreateDatabaseResponse as CreateDatabaseResponse,
)
from stackit.postgresflex.models.create_instance_payload import (
CreateInstancePayload as CreateInstancePayload,
)
Expand All @@ -148,99 +136,121 @@
from stackit.postgresflex.models.create_user_response import (
CreateUserResponse as CreateUserResponse,
)
from stackit.postgresflex.models.database_roles import DatabaseRoles as DatabaseRoles
from stackit.postgresflex.models.database_sort import DatabaseSort as DatabaseSort
from stackit.postgresflex.models.error import Error as Error
from stackit.postgresflex.models.extensions_configuration import (
ExtensionsConfiguration as ExtensionsConfiguration,
)
from stackit.postgresflex.models.extensions_extension_list_response import (
ExtensionsExtensionListResponse as ExtensionsExtensionListResponse,
from stackit.postgresflex.models.flavor_sort import FlavorSort as FlavorSort
from stackit.postgresflex.models.flavor_storage_classes_storage_class import (
FlavorStorageClassesStorageClass as FlavorStorageClassesStorageClass,
)
from stackit.postgresflex.models.extensions_new_config import (
ExtensionsNewConfig as ExtensionsNewConfig,
from stackit.postgresflex.models.get_database_response import (
GetDatabaseResponse as GetDatabaseResponse,
)
from stackit.postgresflex.models.flavor import Flavor as Flavor
from stackit.postgresflex.models.get_backup_response import (
GetBackupResponse as GetBackupResponse,
from stackit.postgresflex.models.get_instance_response import (
GetInstanceResponse as GetInstanceResponse,
)
from stackit.postgresflex.models.get_user_response import (
GetUserResponse as GetUserResponse,
)
from stackit.postgresflex.models.instance import Instance as Instance
from stackit.postgresflex.models.instance_create_database_response import (
InstanceCreateDatabaseResponse as InstanceCreateDatabaseResponse,
from stackit.postgresflex.models.instance_connection_info import (
InstanceConnectionInfo as InstanceConnectionInfo,
)
from stackit.postgresflex.models.instance_connection_info_write import (
InstanceConnectionInfoWrite as InstanceConnectionInfoWrite,
)
from stackit.postgresflex.models.instance_encryption import (
InstanceEncryption as InstanceEncryption,
)
from stackit.postgresflex.models.instance_data_point import (
InstanceDataPoint as InstanceDataPoint,
from stackit.postgresflex.models.instance_network import (
InstanceNetwork as InstanceNetwork,
)
from stackit.postgresflex.models.instance_database import (
InstanceDatabase as InstanceDatabase,
from stackit.postgresflex.models.instance_network_access_scope import (
InstanceNetworkAccessScope as InstanceNetworkAccessScope,
)
from stackit.postgresflex.models.instance_host import InstanceHost as InstanceHost
from stackit.postgresflex.models.instance_host_metric import (
InstanceHostMetric as InstanceHostMetric,
from stackit.postgresflex.models.instance_network_create import (
InstanceNetworkCreate as InstanceNetworkCreate,
)
from stackit.postgresflex.models.instance_list_databases_response import (
InstanceListDatabasesResponse as InstanceListDatabasesResponse,
from stackit.postgresflex.models.instance_network_opt import (
InstanceNetworkOpt as InstanceNetworkOpt,
)
from stackit.postgresflex.models.instance_list_instance import (
InstanceListInstance as InstanceListInstance,
from stackit.postgresflex.models.instance_network_update import (
InstanceNetworkUpdate as InstanceNetworkUpdate,
)
from stackit.postgresflex.models.instance_metrics_response import (
InstanceMetricsResponse as InstanceMetricsResponse,
from stackit.postgresflex.models.instance_sort import InstanceSort as InstanceSort
from stackit.postgresflex.models.instance_storage_range import (
InstanceStorageRange as InstanceStorageRange,
)
from stackit.postgresflex.models.instance_response import (
InstanceResponse as InstanceResponse,
from stackit.postgresflex.models.list_backup_response import (
ListBackupResponse as ListBackupResponse,
)
from stackit.postgresflex.models.list_backups_response import (
ListBackupsResponse as ListBackupsResponse,
from stackit.postgresflex.models.list_collations_response import (
ListCollationsResponse as ListCollationsResponse,
)
from stackit.postgresflex.models.list_database import ListDatabase as ListDatabase
from stackit.postgresflex.models.list_databases_response import (
ListDatabasesResponse as ListDatabasesResponse,
)
from stackit.postgresflex.models.list_flavors import ListFlavors as ListFlavors
from stackit.postgresflex.models.list_flavors_response import (
ListFlavorsResponse as ListFlavorsResponse,
)
from stackit.postgresflex.models.list_instance import ListInstance as ListInstance
from stackit.postgresflex.models.list_instances_response import (
ListInstancesResponse as ListInstancesResponse,
)
from stackit.postgresflex.models.list_storages_response import (
ListStoragesResponse as ListStoragesResponse,
from stackit.postgresflex.models.list_roles_response import (
ListRolesResponse as ListRolesResponse,
)
from stackit.postgresflex.models.list_users_response import (
ListUsersResponse as ListUsersResponse,
from stackit.postgresflex.models.list_user import ListUser as ListUser
from stackit.postgresflex.models.list_user_response import (
ListUserResponse as ListUserResponse,
)
from stackit.postgresflex.models.list_users_response_item import (
ListUsersResponseItem as ListUsersResponseItem,
from stackit.postgresflex.models.list_version_response import (
ListVersionResponse as ListVersionResponse,
)
from stackit.postgresflex.models.list_versions_response import (
ListVersionsResponse as ListVersionsResponse,
from stackit.postgresflex.models.pagination import Pagination as Pagination
from stackit.postgresflex.models.partial_update_database_payload import (
PartialUpdateDatabasePayload as PartialUpdateDatabasePayload,
)
from stackit.postgresflex.models.partial_update_instance_payload import (
PartialUpdateInstancePayload as PartialUpdateInstancePayload,
)
from stackit.postgresflex.models.partial_update_instance_response import (
PartialUpdateInstanceResponse as PartialUpdateInstanceResponse,
)
from stackit.postgresflex.models.partial_update_user_payload import (
PartialUpdateUserPayload as PartialUpdateUserPayload,
)
from stackit.postgresflex.models.postgres_database_parameter import (
PostgresDatabaseParameter as PostgresDatabaseParameter,
)
from stackit.postgresflex.models.postgres_database_parameter_response import (
PostgresDatabaseParameterResponse as PostgresDatabaseParameterResponse,
)
from stackit.postgresflex.models.reset_user_response import (
ResetUserResponse as ResetUserResponse,
from stackit.postgresflex.models.reset_user_password_response import (
ResetUserPasswordResponse as ResetUserPasswordResponse,
)
from stackit.postgresflex.models.state import State as State
from stackit.postgresflex.models.storage import Storage as Storage
from stackit.postgresflex.models.storage_range import StorageRange as StorageRange
from stackit.postgresflex.models.storage_create import StorageCreate as StorageCreate
from stackit.postgresflex.models.storage_update import StorageUpdate as StorageUpdate
from stackit.postgresflex.models.update_backup_schedule_payload import (
UpdateBackupSchedulePayload as UpdateBackupSchedulePayload,
from stackit.postgresflex.models.update_database_partially_response import (
UpdateDatabasePartiallyResponse as UpdateDatabasePartiallyResponse,
)
from stackit.postgresflex.models.update_database_payload import (
UpdateDatabasePayload as UpdateDatabasePayload,
)
from stackit.postgresflex.models.update_database_response import (
UpdateDatabaseResponse as UpdateDatabaseResponse,
)
from stackit.postgresflex.models.update_instance_payload import (
UpdateInstancePayload as UpdateInstancePayload,
)
from stackit.postgresflex.models.update_instance_protection_payload import (
UpdateInstanceProtectionPayload as UpdateInstanceProtectionPayload,
)
from stackit.postgresflex.models.update_instance_protection_response import (
UpdateInstanceProtectionResponse as UpdateInstanceProtectionResponse,
)
from stackit.postgresflex.models.update_user_payload import (
UpdateUserPayload as UpdateUserPayload,
)
from stackit.postgresflex.models.user import User as User
from stackit.postgresflex.models.user_response import UserResponse as UserResponse
from stackit.postgresflex.models.user_sort import UserSort as UserSort
from stackit.postgresflex.models.validation_error import (
ValidationError as ValidationError,
)
from stackit.postgresflex.models.validation_error_validation_inner import (
ValidationErrorValidationInner as ValidationErrorValidationInner,
)
from stackit.postgresflex.models.version import Version as Version
Loading
Loading