azure_mgmt_monitor 0.1.0

generated REST API bindings
#![allow(clippy::module_inception)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::ptr_arg)]
#![allow(clippy::large_enum_variant)]
#![doc = "generated by AutoRust"]
#[cfg(feature = "package-2021-09-01-only")]
pub mod package_2021_09_01_only;
#[cfg(all(feature = "package-2021-09-01-only", not(feature = "no-default-version")))]
pub use package_2021_09_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2021-08")]
pub mod package_2021_08;
#[cfg(all(feature = "package-2021-08", not(feature = "no-default-version")))]
pub use package_2021_08::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2021-07-01-preview-only")]
pub mod package_2021_07_01_preview_only;
#[cfg(all(feature = "package-2021-07-01-preview-only", not(feature = "no-default-version")))]
pub use package_2021_07_01_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2021-04")]
pub mod package_2021_04;
#[cfg(all(feature = "package-2021-04", not(feature = "no-default-version")))]
pub use package_2021_04::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2021-05-only")]
pub mod package_2021_05_only;
#[cfg(all(feature = "package-2021-05-only", not(feature = "no-default-version")))]
pub use package_2021_05_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2021-05-01-preview-only")]
pub mod package_2021_05_01_preview_only;
#[cfg(all(feature = "package-2021-05-01-preview-only", not(feature = "no-default-version")))]
pub use package_2021_05_01_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2021-04-only")]
pub mod package_2021_04_only;
#[cfg(all(feature = "package-2021-04-only", not(feature = "no-default-version")))]
pub use package_2021_04_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2021-02-preview-only")]
pub mod package_2021_02_preview_only;
#[cfg(all(feature = "package-2021-02-preview-only", not(feature = "no-default-version")))]
pub use package_2021_02_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2020-10-only")]
pub mod package_2020_10_only;
#[cfg(all(feature = "package-2020-10-only", not(feature = "no-default-version")))]
pub use package_2020_10_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2020-05-preview-only")]
pub mod package_2020_05_preview_only;
#[cfg(all(feature = "package-2020-05-preview-only", not(feature = "no-default-version")))]
pub use package_2020_05_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2020-01-01-preview-only")]
pub mod package_2020_01_01_preview_only;
#[cfg(all(feature = "package-2020-01-01-preview-only", not(feature = "no-default-version")))]
pub use package_2020_01_01_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2020-03")]
pub mod package_2020_03;
#[cfg(all(feature = "package-2020-03", not(feature = "no-default-version")))]
pub use package_2020_03::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2019-11")]
pub mod package_2019_11;
#[cfg(all(feature = "package-2019-11", not(feature = "no-default-version")))]
pub use package_2019_11::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2019-10-17-preview-only")]
pub mod package_2019_10_17_preview_only;
#[cfg(all(feature = "package-2019-10-17-preview-only", not(feature = "no-default-version")))]
pub use package_2019_10_17_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2019-07-only")]
pub mod package_2019_07_only;
#[cfg(all(feature = "package-2019-07-only", not(feature = "no-default-version")))]
pub use package_2019_07_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2019-06")]
pub mod package_2019_06;
#[cfg(all(feature = "package-2019-06", not(feature = "no-default-version")))]
pub use package_2019_06::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2019-03")]
pub mod package_2019_03;
#[cfg(all(feature = "package-2019-03", not(feature = "no-default-version")))]
pub use package_2019_03::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2018-11-preview")]
pub mod package_2018_11_preview;
#[cfg(all(feature = "package-2018-11-preview", not(feature = "no-default-version")))]
pub use package_2018_11_preview::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2018-09")]
pub mod package_2018_09;
#[cfg(all(feature = "package-2018-09", not(feature = "no-default-version")))]
pub use package_2018_09::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2018-03")]
pub mod package_2018_03;
#[cfg(all(feature = "package-2018-03", not(feature = "no-default-version")))]
pub use package_2018_03::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2018-02-preview")]
pub mod package_2018_02_preview;
#[cfg(all(feature = "package-2018-02-preview", not(feature = "no-default-version")))]
pub use package_2018_02_preview::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2017-12")]
pub mod package_2017_12;
#[cfg(all(feature = "package-2017-12", not(feature = "no-default-version")))]
pub use package_2017_12::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2017-09")]
pub mod package_2017_09;
#[cfg(all(feature = "package-2017-09", not(feature = "no-default-version")))]
pub use package_2017_09::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2017-09-preview-only")]
pub mod package_2017_09_preview_only;
#[cfg(all(feature = "package-2017-09-preview-only", not(feature = "no-default-version")))]
pub use package_2017_09_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2017-08")]
pub mod package_2017_08;
#[cfg(all(feature = "package-2017-08", not(feature = "no-default-version")))]
pub use package_2017_08::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2019-11-01-preview-only")]
pub mod package_2019_11_01_preview_only;
#[cfg(all(feature = "package-2019-11-01-preview-only", not(feature = "no-default-version")))]
pub use package_2019_11_01_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2019-06-01-only")]
pub mod package_2019_06_01_only;
#[cfg(all(feature = "package-2019-06-01-only", not(feature = "no-default-version")))]
pub use package_2019_06_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2019-03-01-only")]
pub mod package_2019_03_01_only;
#[cfg(all(feature = "package-2019-03-01-only", not(feature = "no-default-version")))]
pub use package_2019_03_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2018-11-27-preview-only")]
pub mod package_2018_11_27_preview_only;
#[cfg(all(feature = "package-2018-11-27-preview-only", not(feature = "no-default-version")))]
pub use package_2018_11_27_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2018-09-01-only")]
pub mod package_2018_09_01_only;
#[cfg(all(feature = "package-2018-09-01-only", not(feature = "no-default-version")))]
pub use package_2018_09_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2018-06-01-preview-only")]
pub mod package_2018_06_01_preview_only;
#[cfg(all(feature = "package-2018-06-01-preview-only", not(feature = "no-default-version")))]
pub use package_2018_06_01_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2018-04-16-only")]
pub mod package_2018_04_16_only;
#[cfg(all(feature = "package-2018-04-16-only", not(feature = "no-default-version")))]
pub use package_2018_04_16_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2018-03-01-only")]
pub mod package_2018_03_01_only;
#[cfg(all(feature = "package-2018-03-01-only", not(feature = "no-default-version")))]
pub use package_2018_03_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2018-01-01-only")]
pub mod package_2018_01_01_only;
#[cfg(all(feature = "package-2018-01-01-only", not(feature = "no-default-version")))]
pub use package_2018_01_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2017-12-01-preview-only")]
pub mod package_2017_12_01_preview_only;
#[cfg(all(feature = "package-2017-12-01-preview-only", not(feature = "no-default-version")))]
pub use package_2017_12_01_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2017-11-01-preview-only")]
pub mod package_2017_11_01_preview_only;
#[cfg(all(feature = "package-2017-11-01-preview-only", not(feature = "no-default-version")))]
pub use package_2017_11_01_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2017-05-01-preview-only")]
pub mod package_2017_05_01_preview_only;
#[cfg(all(feature = "package-2017-05-01-preview-only", not(feature = "no-default-version")))]
pub use package_2017_05_01_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2017-04-01-only")]
pub mod package_2017_04_01_only;
#[cfg(all(feature = "package-2017-04-01-only", not(feature = "no-default-version")))]
pub use package_2017_04_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2017-03-01-preview-only")]
pub mod package_2017_03_01_preview_only;
#[cfg(all(feature = "package-2017-03-01-preview-only", not(feature = "no-default-version")))]
pub use package_2017_03_01_preview_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2016-09-01-only")]
pub mod package_2016_09_01_only;
#[cfg(all(feature = "package-2016-09-01-only", not(feature = "no-default-version")))]
pub use package_2016_09_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2016-06-only")]
pub mod package_2016_06_only;
#[cfg(all(feature = "package-2016-06-only", not(feature = "no-default-version")))]
pub use package_2016_06_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2016-03-01-only")]
pub mod package_2016_03_01_only;
#[cfg(all(feature = "package-2016-03-01-only", not(feature = "no-default-version")))]
pub use package_2016_03_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2015-07-01-only")]
pub mod package_2015_07_01_only;
#[cfg(all(feature = "package-2015-07-01-only", not(feature = "no-default-version")))]
pub use package_2015_07_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2015-04-01-only")]
pub mod package_2015_04_01_only;
#[cfg(all(feature = "package-2015-04-01-only", not(feature = "no-default-version")))]
pub use package_2015_04_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};
#[cfg(feature = "package-2014-04-01-only")]
pub mod package_2014_04_01_only;
#[cfg(all(feature = "package-2014-04-01-only", not(feature = "no-default-version")))]
pub use package_2014_04_01_only::{models, operations, operations::Client, operations::ClientBuilder, operations::Error};