use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct IamPeriodListResponse {
#[serde(rename = "Resources", skip_serializing_if = "Option::is_none")]
pub resources: Option<Vec<serde_json::Value>>,
#[serde(rename = "itemsPerPage", skip_serializing_if = "Option::is_none")]
pub items_per_page: Option<i32>,
#[serde(rename = "schemas", skip_serializing_if = "Option::is_none")]
pub schemas: Option<Vec<String>>,
#[serde(rename = "startIndex", skip_serializing_if = "Option::is_none")]
pub start_index: Option<i32>,
#[serde(rename = "totalResults", skip_serializing_if = "Option::is_none")]
pub total_results: Option<i32>,
}
impl IamPeriodListResponse {
pub fn new() -> IamPeriodListResponse {
IamPeriodListResponse {
resources: None,
items_per_page: None,
schemas: None,
start_index: None,
total_results: None,
}
}
}