Skip to content

Commit 560b6ec

Browse files
committed
Support for customEndpoint
1 parent 29fc775 commit 560b6ec

File tree

162 files changed

+1748
-1092
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

162 files changed

+1748
-1092
lines changed

.swagger-codegen/VERSION

Lines changed: 0 additions & 1 deletion
This file was deleted.

README.md

Lines changed: 218 additions & 216 deletions
Large diffs are not rendered by default.

docs/BillingAccount.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ Name | Type | Description | Notes
99
**created_date** | **datetime** | Created Timestamp | [optional]
1010
**distributor** | [**Distributor**](Distributor.md) | Distributor that manages this account | [optional]
1111
**id** | **int** | Account Id | [optional]
12-
**max_credit** | [**Money**](Money.md) | Account Maximum Credit | [optional]
1312
**name** | **str** | Account Name | [optional]
1413

1514
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

docs/BillingAccountWithMoney.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Name | Type | Description | Notes
1313
**id** | **int** | Account Id | [optional]
1414
**max_credit** | [**Money**](Money.md) | Account Maximum Credit | [optional]
1515
**name** | **str** | Account Name | [optional]
16+
**price_list** | [**PriceList**](PriceList.md) | Price list (without prices) | [optional]
1617
**total_cost** | [**Money**](Money.md) | Account Total Cost | [optional]
1718
**total_paid** | [**Money**](Money.md) | Account Total Paid | [optional]
1819

docs/CostDetails.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
66
**cost** | [**Money**](Money.md) | Cost | [optional]
7-
**price_list_entry** | [**PriceListEntry**](PriceListEntry.md) | Price List Entry | [optional]
7+
**price** | [**Price**](Price.md) | Price list entry used to calculate this cost | [optional]
88
**usage** | **int** | Usage in bytes | [optional]
99
**username** | **str** | Username | [optional]
1010

docs/MigrationSettings.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
## Properties
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
6-
**conflict_resolution** | **str** | Conflict resolution |
6+
**conflict_resolution** | **str** | Conflict resolution | [optional]
77
**engines_location** | [**CloudLocation**](CloudLocation.md) | Location of the engines to migrate | [optional]
88
**existing_data_in_destination** | **str** | Keep or clean data in destination before migration (identical with source objects keep in any cases) | [optional]
99
**max_active_slots** | **int** | Maximum number of slots that can be migrated simultaneously (experimental) | [optional]
1010
**max_streams_per_slot** | **int** | Maximum Connections per engine | [optional]
11-
**migration_mode** | **str** | Migration mode |
12-
**name** | **str** | Name of the migration |
11+
**migration_mode** | **str** | Migration mode | [optional]
12+
**name** | **str** | Name of the migration | [optional]
1313
**object_key_filter** | **str** | Migrate objects matching pattern | [optional]
1414
**skip_if_hash_matches** | **bool** | Skip migration if source and destination object hash match | [optional]
1515
**slots_per_mapping** | **int** | Number of slots of storage mapping (bucket) | [optional]

docs/PriceListEntry.md renamed to docs/Price.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
# PriceListEntry
1+
# Price
22

33
## Properties
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
6+
**constraints** | [**PriceConstraints**](PriceConstraints.md) | Constraints that this price works for | [optional]
67
**counter** | **str** | Billable counter (such as traffic or storage volume) | [optional]
8+
**id** | **int** | Unique ID of this price | [optional]
79
**price** | [**Money**](Money.md) | Price of one unit | [optional]
810
**service** | **str** | Service | [optional]
911
**unit_name** | **str** | Name of billable unit | [optional]

docs/PriceConstraints.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# PriceConstraints
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**dest_region** | **str** | Destination region string | [optional]
7+
**dest_storage_provider_id** | **int** | Destination storage provider | [optional]
8+
**engine_cloud_name** | **str** | Cloud where engines run | [optional]
9+
**engine_cloud_region** | **str** | Regions where engines run | [optional]
10+
**source_region** | **str** | Source region string | [optional]
11+
**source_storage_provider_id** | **int** | Source storage provider | [optional]
12+
**valid_from** | **datetime** | Price valid from date | [optional]
13+
**valid_to** | **datetime** | Price valid to date | [optional]
14+
15+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
16+
17+

docs/PriceList.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# PriceList
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**id** | **int** | Id of the priece list | [optional]
7+
**name** | **str** | Name of the price list | [optional]
8+
9+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10+
11+

docs/StorageAccountSettings.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
66
**anonymous** | **bool** | True for public account | [optional]
77
**credential** | **str** | Credential (such as Secret Key) of the cloud account | [optional]
8+
**custom_endpoint** | **str** | Custom endpoint to be used for reqeusts | [optional]
89
**identity** | **str** | Identity (such as Key ID) of the cloud account | [optional]
910
**name** | **str** | User-defined storage account name | [optional]
1011
**refresh_interval_sec** | **int** | Automatic refresh interval in seconds or null to disable automatic refresh | [optional]

flexify_api/__init__.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
88
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
99
10-
OpenAPI spec version: 2.7.0
10+
OpenAPI spec version: 2.8.0-SNAPSHOT
1111
Contact: info@flexify.io
1212
Generated by: https://github.com/swagger-api/swagger-codegen.git
1313
"""
@@ -74,7 +74,9 @@
7474
from flexify_api.models.payment import Payment
7575
from flexify_api.models.payment_add_request import PaymentAddRequest
7676
from flexify_api.models.payment_options import PaymentOptions
77-
from flexify_api.models.price_list_entry import PriceListEntry
77+
from flexify_api.models.price import Price
78+
from flexify_api.models.price_constraints import PriceConstraints
79+
from flexify_api.models.price_list import PriceList
7880
from flexify_api.models.public_authentication_configuration import PublicAuthenticationConfiguration
7981
from flexify_api.models.request_reset_password_reqeust import RequestResetPasswordReqeust
8082
from flexify_api.models.reset_password_request import ResetPasswordRequest

flexify_api/api/authentication_controller_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
77
8-
OpenAPI spec version: 2.7.0
8+
OpenAPI spec version: 2.8.0-SNAPSHOT
99
Contact: info@flexify.io
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

flexify_api/api/billing_accounts_controller_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
77
8-
OpenAPI spec version: 2.7.0
8+
OpenAPI spec version: 2.8.0-SNAPSHOT
99
Contact: info@flexify.io
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

flexify_api/api/cloud_locations_controller_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
77
8-
OpenAPI spec version: 2.7.0
8+
OpenAPI spec version: 2.8.0-SNAPSHOT
99
Contact: info@flexify.io
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

flexify_api/api/distributor_billing_accounts_controller_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
77
8-
OpenAPI spec version: 2.7.0
8+
OpenAPI spec version: 2.8.0-SNAPSHOT
99
Contact: info@flexify.io
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

flexify_api/api/endpoints_controller_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
77
8-
OpenAPI spec version: 2.7.0
8+
OpenAPI spec version: 2.8.0-SNAPSHOT
99
Contact: info@flexify.io
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

flexify_api/api/log_controller_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
77
8-
OpenAPI spec version: 2.7.0
8+
OpenAPI spec version: 2.8.0-SNAPSHOT
99
Contact: info@flexify.io
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

flexify_api/api/migrations_controller_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
77
8-
OpenAPI spec version: 2.7.0
8+
OpenAPI spec version: 2.8.0-SNAPSHOT
99
Contact: info@flexify.io
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

flexify_api/api/payments_controller_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
77
8-
OpenAPI spec version: 2.7.0
8+
OpenAPI spec version: 2.8.0-SNAPSHOT
99
Contact: info@flexify.io
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

flexify_api/api/storage_accounts_controller_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
77
8-
OpenAPI spec version: 2.7.0
8+
OpenAPI spec version: 2.8.0-SNAPSHOT
99
Contact: info@flexify.io
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

flexify_api/api/storages_controller_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
77
8-
OpenAPI spec version: 2.7.0
8+
OpenAPI spec version: 2.8.0-SNAPSHOT
99
Contact: info@flexify.io
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

flexify_api/api/users_controller_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
+ Generate access token via `/rest/auth` + Authorize in Swagger UI using `Bearer TOKEN` + Enjoy Flexify.IO REST API # noqa: E501
77
8-
OpenAPI spec version: 2.7.0
8+
OpenAPI spec version: 2.8.0-SNAPSHOT
99
Contact: info@flexify.io
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""

0 commit comments

Comments
 (0)