Skip to content

Commit

Permalink
Merge pull request #74 from aziontech/generated-sdk
Browse files Browse the repository at this point in the history
Auto-generated SDK
  • Loading branch information
PatrickMenoti authored Dec 15, 2023
2 parents fcc94f1 + affa362 commit 1aea29a
Show file tree
Hide file tree
Showing 21 changed files with 2,167 additions and 47 deletions.
37 changes: 18 additions & 19 deletions storage/.openapi-generator/FILES
Original file line number Diff line number Diff line change
@@ -1,40 +1,39 @@
.babelrc
.gitignore
.openapi-generator-ignore
.travis.yml
README.md
docs/Bucket.md
docs/BucketCreate.md
docs/BucketsApi.md
docs/BucketObject.md
docs/EdgeAccessEnum.md
docs/ObjectResponseData.md
docs/PaginatedBucketList.md
docs/PatchedBucket.md
docs/PaginatedBucketObjectList.md
docs/ResponseBucket.md
docs/ResponseDeleteBucket.md
docs/ResponseDeleteBucketData.md
docs/StateEnum.md
docs/StorageApi.md
docs/SuccessBucketOperation.md
docs/SuccessObjectOperation.md
git_push.sh
mocha.opts
package.json
src/ApiClient.js
src/api/BucketsApi.js
src/api/StorageApi.js
src/index.js
src/model/Bucket.js
src/model/BucketCreate.js
src/model/BucketObject.js
src/model/EdgeAccessEnum.js
src/model/ObjectResponseData.js
src/model/PaginatedBucketList.js
src/model/PatchedBucket.js
src/model/PaginatedBucketObjectList.js
src/model/ResponseBucket.js
src/model/ResponseDeleteBucket.js
src/model/ResponseDeleteBucketData.js
src/model/StateEnum.js
test/api/BucketsApi.spec.js
test/model/Bucket.spec.js
test/model/BucketCreate.spec.js
test/model/EdgeAccessEnum.spec.js
test/model/PaginatedBucketList.spec.js
test/model/PatchedBucket.spec.js
test/model/ResponseBucket.spec.js
test/model/ResponseDeleteBucket.spec.js
test/model/ResponseDeleteBucketData.spec.js
test/model/StateEnum.spec.js
src/model/SuccessBucketOperation.js
src/model/SuccessObjectOperation.js
test/api/StorageApi.spec.js
test/model/BucketObject.spec.js
test/model/ObjectResponseData.spec.js
test/model/PaginatedBucketObjectList.spec.js
test/model/SuccessBucketOperation.spec.js
test/model/SuccessObjectOperation.spec.js
25 changes: 16 additions & 9 deletions storage/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ tokenAuth.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//tokenAuth.apiKeyPrefix['Authorization'] = "Token"

var api = new ObjectStorage.BucketsApi()
var api = new ObjectStorage.StorageApi()
var bucketCreate = new ObjectStorage.BucketCreate(); // {BucketCreate}
var callback = function(error, data, response) {
if (error) {
Expand All @@ -116,7 +116,7 @@ var callback = function(error, data, response) {
console.log('API called successfully. Returned data: ' + data);
}
};
api.apiV1StorageBucketsCreate(bucketCreate, callback);
api.storageApiBucketsCreate(bucketCreate, callback);

```

Expand All @@ -126,23 +126,30 @@ All URIs are relative to *https://api.azion.com*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*ObjectStorage.BucketsApi* | [**apiV1StorageBucketsCreate**](docs/BucketsApi.md#apiV1StorageBucketsCreate) | **POST** /v4/storage/buckets | /v4/storage/buckets
*ObjectStorage.BucketsApi* | [**apiV1StorageBucketsDestroy**](docs/BucketsApi.md#apiV1StorageBucketsDestroy) | **DELETE** /v4/storage/buckets/{name} | /v4/storage/buckets/:name
*ObjectStorage.BucketsApi* | [**apiV1StorageBucketsList**](docs/BucketsApi.md#apiV1StorageBucketsList) | **GET** /v4/storage/buckets | /v4/storage/buckets
*ObjectStorage.BucketsApi* | [**apiV1StorageBucketsPartialUpdate**](docs/BucketsApi.md#apiV1StorageBucketsPartialUpdate) | **PATCH** /v4/storage/buckets/{name} | /v4/storage/buckets/:name
*ObjectStorage.StorageApi* | [**storageApiBucketsCreate**](docs/StorageApi.md#storageApiBucketsCreate) | **POST** /v4/storage/buckets | Create a new bucket
*ObjectStorage.StorageApi* | [**storageApiBucketsDestroy**](docs/StorageApi.md#storageApiBucketsDestroy) | **DELETE** /v4/storage/buckets/{name} | Delete a bucket
*ObjectStorage.StorageApi* | [**storageApiBucketsList**](docs/StorageApi.md#storageApiBucketsList) | **GET** /v4/storage/buckets | List buckets
*ObjectStorage.StorageApi* | [**storageApiBucketsObjectsCreate**](docs/StorageApi.md#storageApiBucketsObjectsCreate) | **POST** /v4/storage/buckets/{bucket_name}/objects/{object_key} | Create new object key
*ObjectStorage.StorageApi* | [**storageApiBucketsObjectsDestroy**](docs/StorageApi.md#storageApiBucketsObjectsDestroy) | **DELETE** /v4/storage/buckets/{bucket_name}/objects/{object_key} | Delete object key
*ObjectStorage.StorageApi* | [**storageApiBucketsObjectsList**](docs/StorageApi.md#storageApiBucketsObjectsList) | **GET** /v4/storage/buckets/{bucket_name}/objects | List buckets objects
*ObjectStorage.StorageApi* | [**storageApiBucketsObjectsRetrieve**](docs/StorageApi.md#storageApiBucketsObjectsRetrieve) | **GET** /v4/storage/buckets/{bucket_name}/objects/{object_key} | Download object
*ObjectStorage.StorageApi* | [**storageApiBucketsObjectsUpdate**](docs/StorageApi.md#storageApiBucketsObjectsUpdate) | **PUT** /v4/storage/buckets/{bucket_name}/objects/{object_key} | Update the object key
*ObjectStorage.StorageApi* | [**storageApiBucketsPartialUpdate**](docs/StorageApi.md#storageApiBucketsPartialUpdate) | **PATCH** /v4/storage/buckets/{name} | Update bucket info


## Documentation for Models

- [ObjectStorage.Bucket](docs/Bucket.md)
- [ObjectStorage.BucketCreate](docs/BucketCreate.md)
- [ObjectStorage.BucketObject](docs/BucketObject.md)
- [ObjectStorage.EdgeAccessEnum](docs/EdgeAccessEnum.md)
- [ObjectStorage.ObjectResponseData](docs/ObjectResponseData.md)
- [ObjectStorage.PaginatedBucketList](docs/PaginatedBucketList.md)
- [ObjectStorage.PatchedBucket](docs/PatchedBucket.md)
- [ObjectStorage.PaginatedBucketObjectList](docs/PaginatedBucketObjectList.md)
- [ObjectStorage.ResponseBucket](docs/ResponseBucket.md)
- [ObjectStorage.ResponseDeleteBucket](docs/ResponseDeleteBucket.md)
- [ObjectStorage.ResponseDeleteBucketData](docs/ResponseDeleteBucketData.md)
- [ObjectStorage.StateEnum](docs/StateEnum.md)
- [ObjectStorage.SuccessBucketOperation](docs/SuccessBucketOperation.md)
- [ObjectStorage.SuccessObjectOperation](docs/SuccessObjectOperation.md)


## Documentation for Authorization
Expand Down
12 changes: 12 additions & 0 deletions storage/docs/BucketObject.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# ObjectStorage.BucketObject

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**key** | **String** | | [readonly]
**lastModified** | **Date** | | [readonly]
**size** | **Number** | | [readonly]
**etag** | **String** | | [readonly]


9 changes: 9 additions & 0 deletions storage/docs/ObjectResponseData.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# ObjectStorage.ObjectResponseData

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**objectKey** | **String** | |


12 changes: 12 additions & 0 deletions storage/docs/PaginatedBucketObjectList.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# ObjectStorage.PaginatedBucketObjectList

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**count** | **Number** | | [optional]
**next** | **String** | | [optional]
**previous** | **String** | | [optional]
**results** | [**[BucketObject]**](BucketObject.md) | | [optional]


Loading

0 comments on commit 1aea29a

Please sign in to comment.