hippo-openapi 0.10.1

Auto-generated client for Hippo
Documentation
# Rust API client for hippo-openapi

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)


## Overview

This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://openapis.org) from a remote server, you can easily generate an API client.

- API version: 1.0
- Package version: 0.10.1
- Build package: `org.openapitools.codegen.languages.RustClientCodegen`

## Installation

Put the package under your project folder in a directory named `hippo-openapi` and add the following to `Cargo.toml` under `[dependencies]`:

```
hippo-openapi = { path = "./hippo-openapi" }
```

## Documentation for API Endpoints

All URIs are relative to *http://localhost*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AccountsApi* | [**api_accounts_post**]docs/AccountsApi.md#api_accounts_post | **POST** /api/accounts | 
*AppsApi* | [**api_apps_get**]docs/AppsApi.md#api_apps_get | **GET** /api/apps | 
*AppsApi* | [**api_apps_id_delete**]docs/AppsApi.md#api_apps_id_delete | **DELETE** /api/apps/{id} | 
*AppsApi* | [**api_apps_id_get**]docs/AppsApi.md#api_apps_id_get | **GET** /api/apps/{id} | 
*AppsApi* | [**api_apps_id_put**]docs/AppsApi.md#api_apps_id_put | **PUT** /api/apps/{id} | 
*AppsApi* | [**api_apps_post**]docs/AppsApi.md#api_apps_post | **POST** /api/apps | 
*AuthTokensApi* | [**api_auth_tokens_post**]docs/AuthTokensApi.md#api_auth_tokens_post | **POST** /api/auth-tokens | 
*CertificatesApi* | [**api_certificates_get**]docs/CertificatesApi.md#api_certificates_get | **GET** /api/certificates | 
*CertificatesApi* | [**api_certificates_id_delete**]docs/CertificatesApi.md#api_certificates_id_delete | **DELETE** /api/certificates/{id} | 
*CertificatesApi* | [**api_certificates_id_put**]docs/CertificatesApi.md#api_certificates_id_put | **PUT** /api/certificates/{id} | 
*CertificatesApi* | [**api_certificates_post**]docs/CertificatesApi.md#api_certificates_post | **POST** /api/certificates | 
*ChannelStatusesApi* | [**api_channel_statuses_get**]docs/ChannelStatusesApi.md#api_channel_statuses_get | **GET** /api/channel-statuses | 
*ChannelsApi* | [**api_channels_channel_id_desired_status_put**]docs/ChannelsApi.md#api_channels_channel_id_desired_status_put | **PUT** /api/channels/{channelId}/desired-status | 
*ChannelsApi* | [**api_channels_get**]docs/ChannelsApi.md#api_channels_get | **GET** /api/channels | 
*ChannelsApi* | [**api_channels_id_delete**]docs/ChannelsApi.md#api_channels_id_delete | **DELETE** /api/channels/{id} | 
*ChannelsApi* | [**api_channels_id_get**]docs/ChannelsApi.md#api_channels_id_get | **GET** /api/channels/{id} | 
*ChannelsApi* | [**api_channels_id_logs_get**]docs/ChannelsApi.md#api_channels_id_logs_get | **GET** /api/channels/{id}/logs | 
*ChannelsApi* | [**api_channels_id_patch**]docs/ChannelsApi.md#api_channels_id_patch | **PATCH** /api/channels/{id} | 
*ChannelsApi* | [**api_channels_id_put**]docs/ChannelsApi.md#api_channels_id_put | **PUT** /api/channels/{id} | 
*ChannelsApi* | [**api_channels_post**]docs/ChannelsApi.md#api_channels_post | **POST** /api/channels | 
*RevisionsApi* | [**api_revisions_get**]docs/RevisionsApi.md#api_revisions_get | **GET** /api/revisions | 
*RevisionsApi* | [**api_revisions_id_delete**]docs/RevisionsApi.md#api_revisions_id_delete | **DELETE** /api/revisions/{id} | 
*RevisionsApi* | [**api_revisions_post**]docs/RevisionsApi.md#api_revisions_post | **POST** /api/revisions | 
*StoragesApi* | [**api_storages_get**]docs/StoragesApi.md#api_storages_get | **GET** /api/storages | 


## Documentation For Models

 - [AppChannelListItem]docs/AppChannelListItem.md
 - [AppItem]docs/AppItem.md
 - [AppItemPage]docs/AppItemPage.md
 - [AppSummaryDto]docs/AppSummaryDto.md
 - [CertificateItem]docs/CertificateItem.md
 - [CertificateItemPage]docs/CertificateItemPage.md
 - [ChannelItem]docs/ChannelItem.md
 - [ChannelItemPage]docs/ChannelItemPage.md
 - [ChannelJobStatusItem]docs/ChannelJobStatusItem.md
 - [ChannelJobStatusItemPage]docs/ChannelJobStatusItemPage.md
 - [ChannelRevisionSelectionStrategy]docs/ChannelRevisionSelectionStrategy.md
 - [ChannelRevisionSelectionStrategyField]docs/ChannelRevisionSelectionStrategyField.md
 - [CreateAccountCommand]docs/CreateAccountCommand.md
 - [CreateAppCommand]docs/CreateAppCommand.md
 - [CreateCertificateCommand]docs/CreateCertificateCommand.md
 - [CreateChannelCommand]docs/CreateChannelCommand.md
 - [CreateTokenCommand]docs/CreateTokenCommand.md
 - [DesiredStatus]docs/DesiredStatus.md
 - [EnvironmentVariableItem]docs/EnvironmentVariableItem.md
 - [GetChannelLogsVm]docs/GetChannelLogsVm.md
 - [GuidNullableField]docs/GuidNullableField.md
 - [JobStatus]docs/JobStatus.md
 - [PatchChannelCommand]docs/PatchChannelCommand.md
 - [RegisterRevisionCommand]docs/RegisterRevisionCommand.md
 - [RevisionComponentDto]docs/RevisionComponentDto.md
 - [RevisionItem]docs/RevisionItem.md
 - [RevisionItemPage]docs/RevisionItemPage.md
 - [StringField]docs/StringField.md
 - [StringPage]docs/StringPage.md
 - [TokenInfo]docs/TokenInfo.md
 - [UpdateAppCommand]docs/UpdateAppCommand.md
 - [UpdateCertificateCommand]docs/UpdateCertificateCommand.md
 - [UpdateChannelCommand]docs/UpdateChannelCommand.md
 - [UpdateDesiredStatusCommand]docs/UpdateDesiredStatusCommand.md
 - [UpdateEnvironmentVariableDto]docs/UpdateEnvironmentVariableDto.md
 - [UpdateEnvironmentVariableDtoListField]docs/UpdateEnvironmentVariableDtoListField.md


To get access to the crate's generated documentation, use:

```
cargo doc --open
```

## Author