v2_users_CreateUser/
v2_users_CreateUser.rs1use datadog_api_client::datadog;
3use datadog_api_client::datadogV2::api_users::UsersAPI;
4use datadog_api_client::datadogV2::model::UserCreateAttributes;
5use datadog_api_client::datadogV2::model::UserCreateData;
6use datadog_api_client::datadogV2::model::UserCreateRequest;
7use datadog_api_client::datadogV2::model::UsersType;
8
9#[tokio::main]
10async fn main() {
11 let body = UserCreateRequest::new(UserCreateData::new(
12 UserCreateAttributes::new("Example-User@datadoghq.com".to_string())
13 .name("Datadog API Client Python".to_string()),
14 UsersType::USERS,
15 ));
16 let configuration = datadog::Configuration::new();
17 let api = UsersAPI::with_config(configuration);
18 let resp = api.create_user(body).await;
19 if let Ok(value) = resp {
20 println!("{:#?}", value);
21 } else {
22 println!("{:#?}", resp.unwrap_err());
23 }
24}