openstack_types/lib.rs
1// Licensed under the Apache License, Version 2.0 (the "License");
2// you may not use this file except in compliance with the License.
3// You may obtain a copy of the License at
4//
5// http://www.apache.org/licenses/LICENSE-2.0
6//
7// Unless required by applicable law or agreed to in writing, software
8// distributed under the License is distributed on an "AS IS" BASIS,
9// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10// See the License for the specific language governing permissions and
11// limitations under the License.
12//
13// SPDX-License-Identifier: Apache-2.0
14
15//! OpenStack API types
16//!
17//! Types used in the OpenStack API communications. This crate defines the types that are reused
18//! between `openstack_sdk`, `openstack_cli` and `openstack_tui` crates.
19
20pub mod block_storage;
21pub mod common;
22pub mod compute;
23pub mod container_infrastructure_management;
24pub mod dns;
25pub mod identity;
26pub mod image;
27pub mod load_balancer;
28pub mod network;
29pub mod object_store;
30pub mod placement;