# 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