use serde::{Serialize, Deserialize};
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdSchemasSchemaIdFilesFilePathResponse400 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_schemas_schema_id_files_file_path_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdSchemasSchemaIdFilesFilePathResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_schemas_schema_id_files_file_path_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdSchemasSchemaIdFilesFilePathResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_schemas_schema_id_files_file_path_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdSchemasSchemaIdFilesFilePathResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_schemas_schema_id_files_file_path_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdSchemasSchemaIdFilesFilePathResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_schemas_schema_id_files_file_path_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdSchemasSchemaIdFilesFilePathResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_schemas_schema_id_files_file_path_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdVersionsVersionIdResponse400 {
pub error: Option<DeleteApisApiIdVersionsVersionIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdVersionsVersionIdResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdVersionsVersionIdResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_versions_version_id_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdVersionsVersionIdResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_versions_version_id_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdVersionsVersionIdResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_versions_version_id_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteApisApiIdVersionsVersionIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_apis_api_id_versions_version_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdFoldersFolderIdResponse {
pub data: Option<DeleteCollectionsCollectionIdFoldersFolderIdResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
pub revision: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdFoldersFolderIdResponseData {
pub id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdFoldersFolderIdResponse401 {
pub error: Option<DeleteCollectionsCollectionIdFoldersFolderIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdFoldersFolderIdResponse401Error {
pub details: Option<DeleteCollectionsCollectionIdFoldersFolderIdResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdFoldersFolderIdResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdFoldersFolderIdResponse404 {
pub error: Option<DeleteCollectionsCollectionIdFoldersFolderIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdFoldersFolderIdResponse404Error {
pub details: Option<DeleteCollectionsCollectionIdFoldersFolderIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdFoldersFolderIdResponse404ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdFoldersFolderIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_collections_collection_id_folders_folder_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdRequestsRequestIdResponse {
pub data: Option<DeleteCollectionsCollectionIdRequestsRequestIdResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
pub revision: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdRequestsRequestIdResponseData {
pub id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdRequestsRequestIdResponse401 {
pub error: Option<DeleteCollectionsCollectionIdRequestsRequestIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdRequestsRequestIdResponse401Error {
pub details: Option<DeleteCollectionsCollectionIdRequestsRequestIdResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdRequestsRequestIdResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdRequestsRequestIdResponse404 {
pub error: Option<DeleteCollectionsCollectionIdRequestsRequestIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdRequestsRequestIdResponse404Error {
pub details: Option<DeleteCollectionsCollectionIdRequestsRequestIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdRequestsRequestIdResponse404ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdRequestsRequestIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_collections_collection_id_requests_request_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponse {
pub collection: Option<DeleteCollectionsCollectionIdResponseCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponseCollection {
pub id: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponse401 {
pub error: Option<DeleteCollectionsCollectionIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponse404 {
pub error: Option<DeleteCollectionsCollectionIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponse404Error {
pub details: Option<DeleteCollectionsCollectionIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponse404ErrorDetails {
pub id: Option<String>,
pub item: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponse500 {
pub error: Option<DeleteCollectionsCollectionIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponsesResponseIdResponse {
pub data: Option<DeleteCollectionsCollectionIdResponsesResponseIdResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
pub revision: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponsesResponseIdResponseData {
pub id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponsesResponseIdResponse401 {
pub error: Option<DeleteCollectionsCollectionIdResponsesResponseIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponsesResponseIdResponse401Error {
pub details: Option<DeleteCollectionsCollectionIdResponsesResponseIdResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponsesResponseIdResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponsesResponseIdResponse404 {
pub error: Option<DeleteCollectionsCollectionIdResponsesResponseIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponsesResponseIdResponse404Error {
pub details: Option<DeleteCollectionsCollectionIdResponsesResponseIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponsesResponseIdResponse404ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteCollectionsCollectionIdResponsesResponseIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub delete_collections_collection_id_responses_response_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteEnvironmentsEnvironmentIdResponse {
pub environment: Option<DeleteEnvironmentsEnvironmentIdResponseEnvironment>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteEnvironmentsEnvironmentIdResponseEnvironment {
pub id: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteEnvironmentsEnvironmentIdResponse401 {
pub error: Option<DeleteEnvironmentsEnvironmentIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteEnvironmentsEnvironmentIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteEnvironmentsEnvironmentIdResponse404 {
pub error: Option<DeleteEnvironmentsEnvironmentIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteEnvironmentsEnvironmentIdResponse404Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteEnvironmentsEnvironmentIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteEnvironmentsEnvironmentIdResponse500 {
pub error: Option<DeleteEnvironmentsEnvironmentIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteEnvironmentsEnvironmentIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdResponse {
pub mock: Option<DeleteMocksMockIdResponseMock>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdResponseMock {
pub id: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdResponse400 {
pub error: Option<DeleteMocksMockIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdResponse401 {
pub error: Option<DeleteMocksMockIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdResponse404 {
pub error: Option<DeleteMocksMockIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdResponse404Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdResponse500 {
pub error: Option<DeleteMocksMockIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct DeleteMocksMockIdServerResponsesServerResponseIdResponse {
pub body: Option<String>,
pub created_at: Option<String>,
pub created_by: Option<String>,
pub headers: Option<Vec<DeleteMocksMockIdServerResponsesServerResponseIdResponseHeadersItem>>,
pub id: Option<String>,
pub language: Option<DeleteMocksMockIdServerResponsesServerResponseIdResponseLanguage>,
pub name: Option<String>,
pub status_code: Option<f64>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdServerResponsesServerResponseIdResponseHeadersItem {
pub key: Option<String>,
pub value: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum DeleteMocksMockIdServerResponsesServerResponseIdResponseLanguage {
Html,
Javascript,
Json,
Text,
Xml,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdServerResponsesServerResponseIdResponse400 {
pub error: Option<DeleteMocksMockIdServerResponsesServerResponseIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdServerResponsesServerResponseIdResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdServerResponsesServerResponseIdResponse401 {
pub error: Option<DeleteMocksMockIdServerResponsesServerResponseIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdServerResponsesServerResponseIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdServerResponsesServerResponseIdResponse404 {
pub error: Option<DeleteMocksMockIdServerResponsesServerResponseIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdServerResponsesServerResponseIdResponse404Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdServerResponsesServerResponseIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdServerResponsesServerResponseIdResponse500 {
pub error: Option<DeleteMocksMockIdServerResponsesServerResponseIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdServerResponsesServerResponseIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdUnpublishResponse {
pub mock: Option<DeleteMocksMockIdUnpublishResponseMock>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdUnpublishResponseMock {
pub id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdUnpublishResponse400 {
pub error: Option<DeleteMocksMockIdUnpublishResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdUnpublishResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdUnpublishResponse401 {
pub error: Option<DeleteMocksMockIdUnpublishResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdUnpublishResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdUnpublishResponse404 {
pub error: Option<DeleteMocksMockIdUnpublishResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdUnpublishResponse404Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdUnpublishResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdUnpublishResponse500 {
pub error: Option<DeleteMocksMockIdUnpublishResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMocksMockIdUnpublishResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMonitorsMonitorIdResponse {
pub monitor: Option<DeleteMonitorsMonitorIdResponseMonitor>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMonitorsMonitorIdResponseMonitor {
pub id: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMonitorsMonitorIdResponse400 {
pub error: Option<DeleteMonitorsMonitorIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMonitorsMonitorIdResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMonitorsMonitorIdResponse401 {
pub error: Option<DeleteMonitorsMonitorIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMonitorsMonitorIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMonitorsMonitorIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMonitorsMonitorIdResponse500 {
pub error: Option<DeleteMonitorsMonitorIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteMonitorsMonitorIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct DeleteNetworkPrivateElementTypeElementIdResponse {
pub element_type: Option<DeleteNetworkPrivateElementTypeElementIdResponseElementType>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteNetworkPrivateElementTypeElementIdResponseElementType {
pub id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteNetworkPrivateElementTypeElementIdResponse400 {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteNetworkPrivateElementTypeElementIdResponse401 {
pub error: Option<DeleteNetworkPrivateElementTypeElementIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteNetworkPrivateElementTypeElementIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteNetworkPrivateElementTypeElementIdResponse403 {
pub error: Option<DeleteNetworkPrivateElementTypeElementIdResponse403Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteNetworkPrivateElementTypeElementIdResponse403Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteNetworkPrivateElementTypeElementIdResponse404 {
pub error: Option<DeleteNetworkPrivateElementTypeElementIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteNetworkPrivateElementTypeElementIdResponse404Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteNetworkPrivateElementTypeElementIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteNetworkPrivateElementTypeElementIdResponse500 {
pub error: Option<DeleteNetworkPrivateElementTypeElementIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteNetworkPrivateElementTypeElementIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteScimV2GroupsGroupIdResponse400 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteScimV2GroupsGroupIdResponse401 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteScimV2GroupsGroupIdResponse403 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteScimV2GroupsGroupIdResponse404 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteScimV2GroupsGroupIdResponse429 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteScimV2GroupsGroupIdResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteWorkspacesWorkspaceIdResponse {
pub workspace: Option<DeleteWorkspacesWorkspaceIdResponseWorkspace>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteWorkspacesWorkspaceIdResponseWorkspace {
pub id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteWorkspacesWorkspaceIdResponse400 {
pub error: Option<DeleteWorkspacesWorkspaceIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteWorkspacesWorkspaceIdResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteWorkspacesWorkspaceIdResponse401 {
pub error: Option<DeleteWorkspacesWorkspaceIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteWorkspacesWorkspaceIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteWorkspacesWorkspaceIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteWorkspacesWorkspaceIdResponse500 {
pub error: Option<DeleteWorkspacesWorkspaceIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct DeleteWorkspacesWorkspaceIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdCollectionsCollectionIdResponse {
pub info: Option<GetApisApiIdCollectionsCollectionIdResponseInfo>,
pub item: Option<Vec<GetApisApiIdCollectionsCollectionIdResponseItemItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetApisApiIdCollectionsCollectionIdResponseInfo {
#[serde(rename = "_postman_id")]
pub postman_id: Option<String>,
pub description: Option<String>,
pub name: Option<String>,
pub schema: Option<Schema>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub enum Schema {
#[serde(rename = "https://schema.getpostman.com/json/collection/v2.1.0/collection.json")]
HttpsSchemaGetpostmanComJsonCollectionV210CollectionJson,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdCollectionsCollectionIdResponseItemItem {
pub event: Option<Vec<Option<serde_json::Value>>>,
pub id: Option<String>,
pub name: Option<String>,
pub request: Option<serde_json::Value>,
pub response: Option<Vec<Option<serde_json::Value>>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdCollectionsCollectionIdResponse400 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_collections_collection_id_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdCollectionsCollectionIdResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_collections_collection_id_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdCollectionsCollectionIdResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_collections_collection_id_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdCollectionsCollectionIdResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_collections_collection_id_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdCollectionsCollectionIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_collections_collection_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetApisApiIdSchemasSchemaIdFilesFilePathResponse {
pub content: Option<String>,
pub created_at: Option<String>,
pub created_by: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub path: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdFilesFilePathResponse400 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_files_file_path_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdFilesFilePathResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_files_file_path_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdFilesFilePathResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_files_file_path_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdFilesFilePathResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_files_file_path_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdFilesFilePathResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_files_file_path_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdFilesResponse {
pub files: Option<Vec<GetApisApiIdSchemasSchemaIdFilesResponseFilesItem>>,
pub meta: Option<GetApisApiIdSchemasSchemaIdFilesResponseMeta>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetApisApiIdSchemasSchemaIdFilesResponseFilesItem {
pub created_at: Option<String>,
pub created_by: Option<f64>,
pub id: Option<String>,
pub name: Option<String>,
pub path: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetApisApiIdSchemasSchemaIdFilesResponseMeta {
pub next_cursor: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdFilesResponse400 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_files_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdFilesResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_files_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdFilesResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_files_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdFilesResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_files_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdFilesResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_files_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdResponse400 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdSchemasSchemaIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_schemas_schema_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdTagsResponse {
pub tags: Option<Vec<GetApisApiIdTagsResponseTagsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdTagsResponseTagsItem {
pub slug: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdTagsResponse401 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_tags_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdTagsResponse403 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_tags_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdTagsResponse404 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_tags_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdTagsResponse500 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_tags_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetApisApiIdTasksTaskIdResponse {
pub created_at: Option<String>,
pub details: Option<serde_json::Value>,
pub id: Option<String>,
pub meta: Option<GetApisApiIdTasksTaskIdResponseMeta>,
pub status: Option<GetApisApiIdTasksTaskIdResponseStatus>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdTasksTaskIdResponseMeta {
pub action: Option<Action>,
pub model: Option<Model>,
pub url: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum Action {
Create,
Update,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "kebab-case")]
pub enum Model {
#[serde(rename = "api-version")]
ApiVersion,
Collection,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum GetApisApiIdTasksTaskIdResponseStatus {
Completed,
Failed,
Pending,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdTasksTaskIdResponse400 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_tasks_task_id_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdTasksTaskIdResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_tasks_task_id_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdTasksTaskIdResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_tasks_task_id_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdTasksTaskIdResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_tasks_task_id_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdVersionsResponse {
pub meta: Option<GetApisApiIdVersionsResponseMeta>,
pub versions: Option<Vec<GetApisApiIdVersionsResponseVersionsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetApisApiIdVersionsResponseMeta {
pub limit: Option<f64>,
pub next_cursor: Option<String>,
pub total: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetApisApiIdVersionsResponseVersionsItem {
pub created_at: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub release_notes: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdVersionsResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_versions_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdVersionsResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_versions_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdVersionsResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_versions_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdVersionsResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_versions_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdVersionsVersionIdResponse {
pub version: Option<GetApisApiIdVersionsVersionIdResponseVersion>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetApisApiIdVersionsVersionIdResponseVersion {
pub collections: Option<Vec<GetApisApiIdVersionsVersionIdResponseVersionCollectionsItem>>,
pub created_at: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub release_notes: Option<String>,
pub schemas: Option<Vec<GetApisApiIdVersionsVersionIdResponseVersionSchemasItem>>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdVersionsVersionIdResponseVersionCollectionsItem {
pub id: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_versions_version_id_response_version_collections_item_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdVersionsVersionIdResponseVersionSchemasItem {
pub id: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_versions_version_id_response_version_schemas_item_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdVersionsVersionIdResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_versions_version_id_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdVersionsVersionIdResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_versions_version_id_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisApiIdVersionsVersionIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_api_id_versions_version_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisResponse {
pub apis: Option<Vec<GetApisResponseApisItem>>,
pub meta: Option<GetApisResponseMeta>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetApisResponseApisItem {
pub created_at: Option<String>,
pub created_by: Option<f64>,
pub description: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub summary: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetApisResponseMeta {
pub limit: Option<f64>,
pub next_cursor: Option<String>,
pub total: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisResponse401 {
pub error: Option<GetApisResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetApisResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_apis_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetAuditLogsResponse {
pub trails: Option<Vec<GetAuditLogsResponseTrailsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetAuditLogsResponseTrailsItem {
pub action: Option<String>,
pub data: Option<GetAuditLogsResponseTrailsItemData>,
pub id: Option<f64>,
pub ip: Option<String>,
pub message: Option<String>,
pub timestamp: Option<String>,
pub user_agent: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetAuditLogsResponseTrailsItemData {
pub actor: Option<GetAuditLogsResponseTrailsItemDataActor>,
pub team: Option<GetAuditLogsResponseTrailsItemDataTeam>,
pub user: Option<GetAuditLogsResponseTrailsItemDataUser>,
pub variables: Option<serde_json::Value>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetAuditLogsResponseTrailsItemDataActor {
pub active: Option<bool>,
pub email: Option<String>,
pub id: Option<f64>,
pub name: Option<String>,
pub username: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetAuditLogsResponseTrailsItemDataTeam {
pub id: Option<f64>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetAuditLogsResponseTrailsItemDataUser {
pub email: Option<String>,
pub id: Option<f64>,
pub name: Option<String>,
pub username: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetAuditLogsResponse401 {
pub error: Option<GetAuditLogsResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetAuditLogsResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetAuditLogsResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetAuditLogsResponse500 {
pub error: Option<GetAuditLogsResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetAuditLogsResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdFoldersFolderIdResponse {
pub data: Option<GetCollectionsCollectionIdFoldersFolderIdResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetCollectionsCollectionIdFoldersFolderIdResponseData {
pub collection: Option<String>,
pub created_at: Option<String>,
pub description: Option<String>,
pub id: Option<String>,
pub last_revision: Option<i64>,
pub last_updated_by: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdFoldersFolderIdResponse401 {
pub error: Option<GetCollectionsCollectionIdFoldersFolderIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdFoldersFolderIdResponse401Error {
pub details: Option<GetCollectionsCollectionIdFoldersFolderIdResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdFoldersFolderIdResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdFoldersFolderIdResponse404 {
pub error: Option<GetCollectionsCollectionIdFoldersFolderIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdFoldersFolderIdResponse404Error {
pub details: Option<GetCollectionsCollectionIdFoldersFolderIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdFoldersFolderIdResponse404ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdFoldersFolderIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_collections_collection_id_folders_folder_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdRequestsRequestIdResponse {
pub data: Option<GetCollectionsCollectionIdRequestsRequestIdResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetCollectionsCollectionIdRequestsRequestIdResponseData {
pub created_at: Option<String>,
pub id: Option<String>,
pub last_revision: Option<i64>,
pub last_updated_by: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdRequestsRequestIdResponse401 {
pub error: Option<GetCollectionsCollectionIdRequestsRequestIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdRequestsRequestIdResponse401Error {
pub details: Option<GetCollectionsCollectionIdRequestsRequestIdResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdRequestsRequestIdResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdRequestsRequestIdResponse404 {
pub error: Option<GetCollectionsCollectionIdRequestsRequestIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdRequestsRequestIdResponse404Error {
pub details: Option<GetCollectionsCollectionIdRequestsRequestIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdRequestsRequestIdResponse404ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdRequestsRequestIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_collections_collection_id_requests_request_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponse {
pub collection: Option<GetCollectionsCollectionIdResponseCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponseCollection {
pub info: Option<GetCollectionsCollectionIdResponseCollectionInfo>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetCollectionsCollectionIdResponseCollectionInfo {
#[serde(rename = "_postman_id")]
pub postman_id: Option<String>,
pub description: Option<String>,
pub name: Option<String>,
pub schema: Option<String>,
pub uid: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponse400 {
pub error: Option<GetCollectionsCollectionIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponse401 {
pub error: Option<GetCollectionsCollectionIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponse500 {
pub error: Option<GetCollectionsCollectionIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponsesResponseIdResponse {
pub data: Option<GetCollectionsCollectionIdResponsesResponseIdResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetCollectionsCollectionIdResponsesResponseIdResponseData {
pub created_at: Option<String>,
pub id: Option<String>,
pub last_revision: Option<i64>,
pub last_updated_by: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub request: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponsesResponseIdResponse401 {
pub error: Option<GetCollectionsCollectionIdResponsesResponseIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponsesResponseIdResponse401Error {
pub details: Option<GetCollectionsCollectionIdResponsesResponseIdResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponsesResponseIdResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponsesResponseIdResponse404 {
pub error: Option<GetCollectionsCollectionIdResponsesResponseIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponsesResponseIdResponse404Error {
pub details: Option<GetCollectionsCollectionIdResponsesResponseIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponsesResponseIdResponse404ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdResponsesResponseIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_collections_collection_id_responses_response_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdTagsResponse {
pub tags: Option<Vec<GetCollectionsCollectionIdTagsResponseTagsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdTagsResponseTagsItem {
pub slug: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdTagsResponse401 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_collections_collection_id_tags_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdTagsResponse403 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_collections_collection_id_tags_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdTagsResponse500 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_collections_collection_id_tags_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdTransformationsResponse {
pub output: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdTransformationsResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_collections_collection_id_transformations_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdTransformationsResponse404 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_collections_collection_id_transformations_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsCollectionIdTransformationsResponse500 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_collections_collection_id_transformations_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsResponse {
pub collections: Option<Vec<GetCollectionsResponseCollectionsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetCollectionsResponseCollectionsItem {
pub created_at: Option<String>,
pub fork: Option<GetCollectionsResponseCollectionsItemFork>,
pub id: Option<String>,
pub is_public: Option<bool>,
pub name: Option<String>,
pub owner: Option<String>,
pub uid: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetCollectionsResponseCollectionsItemFork {
pub created_at: Option<String>,
pub from: Option<String>,
pub label: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsResponse401 {
pub error: Option<GetCollectionsResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsResponse500 {
pub error: Option<GetCollectionsResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetCollectionsResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetDetectedSecretsSecretIdLocationsResponse {
pub data: Option<Vec<GetDetectedSecretsSecretIdLocationsResponseDataItem>>,
pub meta: Option<GetDetectedSecretsSecretIdLocationsResponseMeta>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetDetectedSecretsSecretIdLocationsResponseDataItem {
pub detected_at: Option<String>,
pub is_resource_deleted: Option<bool>,
pub leaked_by: Option<f64>,
pub location: Option<String>,
pub occurrences: Option<f64>,
pub parent_resource_id: Option<String>,
pub resource_id: Option<String>,
pub resource_type: Option<DatumResourceType>,
pub url: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum DatumResourceType {
Api,
Collection,
Environment,
Example,
Folder,
Globals,
Request,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetDetectedSecretsSecretIdLocationsResponseMeta {
pub activity_feed: Option<Vec<GetDetectedSecretsSecretIdLocationsResponseMetaActivityFeedItem>>,
pub cursor: Option<String>,
pub limit: Option<f64>,
pub next_cursor: Option<serde_json::Value>,
pub obfuscated_secret: Option<String>,
pub secret_hash: Option<String>,
pub secret_type: Option<String>,
pub total: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetDetectedSecretsSecretIdLocationsResponseMetaActivityFeedItem {
pub resolved_at: Option<String>,
pub resolved_by: Option<f64>,
pub status: Option<ResolutionEnum>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
pub enum ResolutionEnum {
#[serde(rename = "ACCEPTED_RISK")]
AcceptedRisk,
Active,
#[serde(rename = "FALSE_POSITIVE")]
FalsePositive,
Revoked,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetDetectedSecretsSecretIdLocationsResponse400 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_detected_secrets_secret_id_locations_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetDetectedSecretsSecretIdLocationsResponse401 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_detected_secrets_secret_id_locations_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetDetectedSecretsSecretIdLocationsResponse403 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_detected_secrets_secret_id_locations_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetDetectedSecretsSecretIdLocationsResponse500 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_detected_secrets_secret_id_locations_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsEnvironmentIdResponse {
pub environment: Option<GetEnvironmentsEnvironmentIdResponseEnvironment>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetEnvironmentsEnvironmentIdResponseEnvironment {
pub created_at: Option<String>,
pub id: Option<String>,
pub is_public: Option<bool>,
pub name: Option<String>,
pub owner: Option<String>,
pub updated_at: Option<String>,
pub values: Option<Vec<Vec<GetEnvironmentsEnvironmentIdResponseEnvironmentValuesItemItem>>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsEnvironmentIdResponseEnvironmentValuesItemItem {
pub enabled: Option<bool>,
pub key: Option<String>,
#[serde(rename = "type")]
pub get_environments_environment_id_response_environment_values_item_item_type: Option<PurpleType>,
pub value: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum PurpleType {
Any,
Default,
Secret,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsEnvironmentIdResponse400 {
pub error: Option<GetEnvironmentsEnvironmentIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsEnvironmentIdResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsEnvironmentIdResponse401 {
pub error: Option<GetEnvironmentsEnvironmentIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsEnvironmentIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsEnvironmentIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsEnvironmentIdResponse500 {
pub error: Option<GetEnvironmentsEnvironmentIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsEnvironmentIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsResponse {
pub environments: Option<Vec<GetEnvironmentsResponseEnvironmentsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetEnvironmentsResponseEnvironmentsItem {
pub created_at: Option<String>,
pub id: Option<String>,
pub is_public: Option<bool>,
pub name: Option<String>,
pub owner: Option<String>,
pub uid: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsResponse401 {
pub error: Option<GetEnvironmentsResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsResponse404 {
pub error: Option<GetEnvironmentsResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsResponse404Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsResponse500 {
pub error: Option<GetEnvironmentsResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetEnvironmentsResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMeResponse {
pub operations: Option<Vec<GetMeResponseOperationsItem>>,
pub user: Option<GetMeResponseUser>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMeResponseOperationsItem {
pub limit: Option<f64>,
pub name: Option<String>,
pub overage: Option<f64>,
pub usage: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMeResponseUser {
pub avatar: Option<String>,
pub email: Option<String>,
pub full_name: Option<String>,
pub id: Option<f64>,
pub is_public: Option<bool>,
pub team_id: Option<i64>,
pub username: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMeResponse401 {
pub error: Option<GetMeResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMeResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMeResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMeResponse500 {
pub error: Option<GetMeResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMeResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "kebab-case")]
pub struct GetMocksMockIdCallLogsResponse {
pub call_logs: Option<Vec<GetMocksMockIdCallLogsResponseCallLogsItem>>,
pub meta: Option<GetMocksMockIdCallLogsResponseMeta>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMocksMockIdCallLogsResponseCallLogsItem {
pub id: Option<String>,
pub request: Option<GetMocksMockIdCallLogsResponseCallLogsItemRequest>,
pub response: Option<GetMocksMockIdCallLogsResponseCallLogsItemResponse>,
pub response_name: Option<String>,
pub served_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponseCallLogsItemRequest {
pub body: Option<GetMocksMockIdCallLogsResponseCallLogsItemRequestBody>,
pub headers: Option<GetMocksMockIdCallLogsResponseCallLogsItemRequestHeaders>,
pub method: Option<String>,
pub path: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponseCallLogsItemRequestBody {
pub data: Option<String>,
pub mode: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponseCallLogsItemRequestHeaders {
pub key: Option<String>,
pub value: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMocksMockIdCallLogsResponseCallLogsItemResponse {
pub body: Option<GetMocksMockIdCallLogsResponseCallLogsItemResponseBody>,
pub headers: Option<GetMocksMockIdCallLogsResponseCallLogsItemResponseHeaders>,
pub status_code: Option<f64>,
#[serde(rename = "type")]
pub get_mocks_mock_id_call_logs_response_call_logs_item_response_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponseCallLogsItemResponseBody {
pub data: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponseCallLogsItemResponseHeaders {
pub description: Option<GetMocksMockIdCallLogsResponseCallLogsItemResponseHeadersDescription>,
pub key: Option<String>,
pub value: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponseCallLogsItemResponseHeadersDescription {
pub content: Option<String>,
#[serde(rename = "type")]
pub get_mocks_mock_id_call_logs_response_call_logs_item_response_headers_description_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMocksMockIdCallLogsResponseMeta {
pub next_cursor: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponse400 {
pub error: Option<GetMocksMockIdCallLogsResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponse401 {
pub error: Option<GetMocksMockIdCallLogsResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponse404 {
pub error: Option<GetMocksMockIdCallLogsResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponse404Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponse500 {
pub error: Option<GetMocksMockIdCallLogsResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdCallLogsResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdResponse {
pub mock: Option<GetMocksMockIdResponseMock>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMocksMockIdResponseMock {
pub collection: Option<String>,
pub config: Option<GetMocksMockIdResponseMockConfig>,
pub created_at: Option<String>,
pub deactivated: Option<bool>,
pub environment: Option<String>,
pub id: Option<String>,
pub is_public: Option<bool>,
pub mock_url: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub uid: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMocksMockIdResponseMockConfig {
pub headers: Option<Vec<Option<serde_json::Value>>>,
pub match_body: Option<bool>,
pub match_query_params: Option<bool>,
pub match_wildcards: Option<bool>,
pub server_response_id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdResponse401 {
pub error: Option<GetMocksMockIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdResponse404 {
pub error: Option<GetMocksMockIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdResponse404Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdResponse500 {
pub error: Option<GetMocksMockIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesResponse401 {
pub error: Option<GetMocksMockIdServerResponsesResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesResponse404 {
pub error: Option<GetMocksMockIdServerResponsesResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesResponse404Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesResponse500 {
pub error: Option<GetMocksMockIdServerResponsesResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMocksMockIdServerResponsesResponseItem {
pub created_at: Option<String>,
pub created_by: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub status_code: Option<f64>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesServerResponseIdResponse400 {
pub error: Option<GetMocksMockIdServerResponsesServerResponseIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesServerResponseIdResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesServerResponseIdResponse401 {
pub error: Option<GetMocksMockIdServerResponsesServerResponseIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesServerResponseIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesServerResponseIdResponse404 {
pub error: Option<GetMocksMockIdServerResponsesServerResponseIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesServerResponseIdResponse404Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesServerResponseIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesServerResponseIdResponse500 {
pub error: Option<GetMocksMockIdServerResponsesServerResponseIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksMockIdServerResponsesServerResponseIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMocksMockIdServerResponsesServerResponseIdResponseItem {
pub created_at: Option<String>,
pub created_by: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub status_code: Option<f64>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksResponse {
pub mocks: Option<Vec<GetMocksResponseMocksItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMocksResponseMocksItem {
pub collection: Option<String>,
pub config: Option<GetMocksResponseMocksItemConfig>,
pub created_at: Option<String>,
pub environment: Option<String>,
pub id: Option<String>,
pub is_public: Option<bool>,
pub mock_url: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub uid: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMocksResponseMocksItemConfig {
pub delay: Option<GetMocksResponseMocksItemConfigDelay>,
pub headers: Option<Vec<String>>,
pub match_body: Option<bool>,
pub match_query_params: Option<bool>,
pub match_wildcards: Option<bool>,
pub server_response_id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksResponseMocksItemConfigDelay {
pub duration: Option<i64>,
pub preset: Option<Preset>,
#[serde(rename = "type")]
pub get_mocks_response_mocks_item_config_delay_type: Option<GetMocksResponseMocksItemConfigDelayType>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum GetMocksResponseMocksItemConfigDelayType {
Fixed,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub enum Preset {
#[serde(rename = "1")]
The1,
#[serde(rename = "2")]
The2,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksResponse401 {
pub error: Option<GetMocksResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksResponse500 {
pub error: Option<GetMocksResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMocksResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponse {
pub monitor: Option<GetMonitorsMonitorIdResponseMonitor>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMonitorsMonitorIdResponseMonitor {
pub collection_uid: Option<String>,
pub distribution: Option<Vec<Option<serde_json::Value>>>,
pub environment_uid: Option<String>,
pub id: Option<String>,
pub last_run: Option<GetMonitorsMonitorIdResponseMonitorLastRun>,
pub name: Option<String>,
pub notifications: Option<GetMonitorsMonitorIdResponseMonitorNotifications>,
pub options: Option<GetMonitorsMonitorIdResponseMonitorOptions>,
pub owner: Option<f64>,
pub schedule: Option<GetMonitorsMonitorIdResponseMonitorSchedule>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMonitorsMonitorIdResponseMonitorLastRun {
pub finished_at: Option<String>,
pub started_at: Option<String>,
pub stats: Option<GetMonitorsMonitorIdResponseMonitorLastRunStats>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponseMonitorLastRunStats {
pub assertions: Option<GetMonitorsMonitorIdResponseMonitorLastRunStatsAssertions>,
pub requests: Option<GetMonitorsMonitorIdResponseMonitorLastRunStatsRequests>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponseMonitorLastRunStatsAssertions {
pub failed: Option<f64>,
pub total: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponseMonitorLastRunStatsRequests {
pub total: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMonitorsMonitorIdResponseMonitorNotifications {
pub on_error: Option<Vec<GetMonitorsMonitorIdResponseMonitorNotificationsOnErrorItem>>,
pub on_failure: Option<Vec<GetMonitorsMonitorIdResponseMonitorNotificationsOnFailureItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponseMonitorNotificationsOnErrorItem {
pub email: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponseMonitorNotificationsOnFailureItem {
pub email: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMonitorsMonitorIdResponseMonitorOptions {
pub follow_redirects: Option<bool>,
pub request_delay: Option<f64>,
pub request_timeout: Option<f64>,
#[serde(rename = "strictSSL")]
pub strict_ssl: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetMonitorsMonitorIdResponseMonitorSchedule {
pub cron: Option<String>,
pub next_run: Option<String>,
pub timezone: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponse401 {
pub error: Option<GetMonitorsMonitorIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponse404 {
pub error: Option<GetMonitorsMonitorIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponse404Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponse500 {
pub error: Option<GetMonitorsMonitorIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsMonitorIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsResponse {
pub monitors: Option<Vec<GetMonitorsResponseMonitorsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsResponseMonitorsItem {
pub id: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsResponse401 {
pub error: Option<GetMonitorsResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsResponse500 {
pub error: Option<GetMonitorsResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetMonitorsResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponse {
pub meta: Option<GetNetworkPrivateNetworkEntityRequestAllResponseMeta>,
pub requests: Option<Vec<GetNetworkPrivateNetworkEntityRequestAllResponseRequestsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponseMeta {
pub limit: Option<i64>,
pub offset: Option<i64>,
pub total_count: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponseRequestsItem {
pub created_at: Option<String>,
pub created_by: Option<i64>,
pub element: Option<GetNetworkPrivateNetworkEntityRequestAllResponseRequestsItemElement>,
pub id: Option<i64>,
pub message: Option<String>,
pub response: Option<GetNetworkPrivateNetworkEntityRequestAllResponseRequestsItemResponse>,
pub status: Option<PurpleStatus>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponseRequestsItemElement {
pub id: Option<String>,
pub name: Option<String>,
pub summary: Option<String>,
#[serde(rename = "type")]
pub get_network_private_network_entity_request_all_response_requests_item_element_type: Option<EntityTypeEnum>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum EntityTypeEnum {
Api,
Collection,
Workspace,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponseRequestsItemResponse {
pub created_at: Option<String>,
pub created_by: Option<i64>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum PurpleStatus {
Denied,
Pending,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponse400 {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponse401 {
pub error: Option<GetNetworkPrivateNetworkEntityRequestAllResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponse403 {
pub error: Option<GetNetworkPrivateNetworkEntityRequestAllResponse403Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponse403Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponse500 {
pub error: Option<GetNetworkPrivateNetworkEntityRequestAllResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateNetworkEntityRequestAllResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateResponse {
pub elements: Option<Vec<GetNetworkPrivateResponseElementsItem>>,
pub folders: Option<Vec<GetNetworkPrivateResponseFoldersItem>>,
pub meta: Option<GetNetworkPrivateResponseMeta>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetNetworkPrivateResponseElementsItem {
pub added_at: Option<String>,
pub added_by: Option<i64>,
pub created_at: Option<String>,
pub created_by: Option<i64>,
pub description: Option<String>,
pub href: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub parent_folder_id: Option<i64>,
pub summary: Option<String>,
#[serde(rename = "type")]
pub get_network_private_response_elements_item_type: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetNetworkPrivateResponseFoldersItem {
pub created_at: Option<String>,
pub created_by: Option<i64>,
pub description: Option<String>,
pub id: Option<i64>,
pub name: Option<String>,
pub parent_folder_id: Option<i64>,
#[serde(rename = "type")]
pub get_network_private_response_folders_item_type: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetNetworkPrivateResponseMeta {
pub limit: Option<i64>,
pub offset: Option<i64>,
pub total_count: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateResponse401 {
pub error: Option<GetNetworkPrivateResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateResponse403 {
pub error: Option<GetNetworkPrivateResponse403Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateResponse403Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateResponse500 {
pub error: Option<GetNetworkPrivateResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetNetworkPrivateResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2GroupsGroupIdResponse {
pub external_id: Option<String>,
pub id: Option<String>,
pub members: Option<GetScimV2GroupsGroupIdResponseMembers>,
pub meta: Option<GetScimV2GroupsGroupIdResponseMeta>,
pub schemas: Option<Vec<String>>,
pub user_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsGroupIdResponseMembers {
pub display: Option<String>,
pub value: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2GroupsGroupIdResponseMeta {
pub created: Option<String>,
pub last_modified: Option<String>,
pub resource_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsGroupIdResponse400 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsGroupIdResponse401 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsGroupIdResponse403 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsGroupIdResponse404 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsGroupIdResponse429 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsGroupIdResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2GroupsResponse {
pub items_per_page: Option<f64>,
#[serde(rename = "Resources")]
pub resources: Option<Vec<ScimGroupResource>>,
pub schemas: Option<Vec<String>>,
pub start_index: Option<f64>,
pub total_results: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ScimGroupResource {
pub display_name: Option<String>,
pub external_id: Option<String>,
pub id: Option<String>,
pub members: Option<ScimGroupResourceMembers>,
pub meta: Option<ScimGroupResourceMeta>,
pub schemas: Option<Vec<String>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct ScimGroupResourceMembers {
pub display: Option<String>,
pub value: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ScimGroupResourceMeta {
pub created: Option<String>,
pub last_modified: Option<String>,
pub resource_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsResponse400 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsResponse401 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsResponse403 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsResponse429 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2GroupsResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2ResourceTypesResponse401 {
pub error: Option<GetScimV2ResourceTypesResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2ResourceTypesResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2ResourceTypesResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2ResourceTypesResponseItem {
pub description: Option<String>,
pub endpoint: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub schema: Option<String>,
pub schema_extensions: Option<Vec<GetScimV2ResourceTypesResponseItemSchemaExtensionsItem>>,
pub schemas: Option<Vec<String>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2ResourceTypesResponseItemSchemaExtensionsItem {
pub required: Option<bool>,
pub schema: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2ServiceProviderConfigResponse {
pub authentication_schemes: Option<Vec<GetScimV2ServiceProviderConfigResponseAuthenticationSchemesItem>>,
pub bulk: Option<GetScimV2ServiceProviderConfigResponseBulk>,
pub change_password: Option<GetScimV2ServiceProviderConfigResponseChangePassword>,
pub documentation_uri: Option<String>,
pub etag: Option<GetScimV2ServiceProviderConfigResponseEtag>,
pub filter: Option<GetScimV2ServiceProviderConfigResponseFilter>,
pub meta: Option<GetScimV2ServiceProviderConfigResponseMeta>,
pub patch: Option<GetScimV2ServiceProviderConfigResponsePatch>,
pub schemas: Option<Vec<String>>,
pub sort: Option<GetScimV2ServiceProviderConfigResponseSort>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2ServiceProviderConfigResponseAuthenticationSchemesItem {
pub description: Option<String>,
pub name: Option<String>,
pub spec_uri: Option<String>,
#[serde(rename = "type")]
pub get_scim_v2_service_provider_config_response_authentication_schemes_item_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2ServiceProviderConfigResponseBulk {
pub max_operations: Option<f64>,
pub max_payload_size: Option<f64>,
pub supported: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2ServiceProviderConfigResponseChangePassword {
pub supported: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2ServiceProviderConfigResponseEtag {
pub supported: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2ServiceProviderConfigResponseFilter {
pub max_results: Option<f64>,
pub supported: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2ServiceProviderConfigResponseMeta {
pub location: Option<String>,
pub resource_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2ServiceProviderConfigResponsePatch {
pub supported: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2ServiceProviderConfigResponseSort {
pub supported: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2ServiceProviderConfigResponse401 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2ServiceProviderConfigResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2UsersResponse {
pub items_per_page: Option<f64>,
#[serde(rename = "Resources")]
pub resources: Option<Vec<ScimUserResource>>,
pub schemas: Option<Vec<String>>,
pub start_index: Option<f64>,
pub total_results: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ScimUserResource {
pub active: Option<bool>,
pub external_id: Option<String>,
pub id: Option<String>,
pub meta: Option<ScimUserResourceMeta>,
pub name: Option<ScimUserResourceName>,
pub schemas: Option<Vec<String>>,
pub user_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ScimUserResourceMeta {
pub created: Option<String>,
pub last_modified: Option<String>,
pub resource_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ScimUserResourceName {
pub family_name: Option<String>,
pub given_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2UsersResponse400 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2UsersResponse401 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2UsersResponse403 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2UsersResponse429 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2UsersResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2UsersUserIdResponse {
pub active: Option<bool>,
pub external_id: Option<String>,
pub id: Option<String>,
pub meta: Option<GetScimV2UsersUserIdResponseMeta>,
pub name: Option<GetScimV2UsersUserIdResponseName>,
pub schemas: Option<Vec<String>>,
pub user_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2UsersUserIdResponseMeta {
pub created: Option<String>,
pub last_modified: Option<String>,
pub resource_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetScimV2UsersUserIdResponseName {
pub family_name: Option<String>,
pub given_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2UsersUserIdResponse400 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2UsersUserIdResponse401 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2UsersUserIdResponse403 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2UsersUserIdResponse404 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2UsersUserIdResponse429 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetScimV2UsersUserIdResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetSecretTypesResponse {
pub data: Option<Vec<GetSecretTypesResponseDataItem>>,
pub meta: Option<GetSecretTypesResponseMeta>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetSecretTypesResponseDataItem {
pub id: Option<String>,
pub name: Option<String>,
#[serde(rename = "type")]
pub get_secret_types_response_data_item_type: Option<DatumType>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
pub enum DatumType {
Default,
#[serde(rename = "TEAM_REGEX")]
TeamRegex,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetSecretTypesResponseMeta {
pub total: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetSecretTypesResponse401 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_secret_types_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetSecretTypesResponse403 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_secret_types_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetSecretTypesResponse500 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_secret_types_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetTagsSlugEntitiesResponse {
pub data: Option<GetTagsSlugEntitiesResponseData>,
pub meta: Option<GetTagsSlugEntitiesResponseMeta>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetTagsSlugEntitiesResponseData {
pub entities: Vec<GetTagsSlugEntitiesResponseDataEntitiesItem>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetTagsSlugEntitiesResponseDataEntitiesItem {
pub entity_id: Option<String>,
pub entity_type: Option<EntityTypeEnum>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetTagsSlugEntitiesResponseMeta {
pub count: i64,
pub next_cursor: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetTagsSlugEntitiesResponse400 {
pub error: Option<String>,
pub message: Option<String>,
pub status_code: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetTagsSlugEntitiesResponse401 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_tags_slug_entities_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetTagsSlugEntitiesResponse403 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_tags_slug_entities_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetTagsSlugEntitiesResponse404 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_tags_slug_entities_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetTagsSlugEntitiesResponse500 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_tags_slug_entities_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesResponse {
pub workspaces: Option<Vec<GetWorkspacesResponseWorkspacesItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesResponseWorkspacesItem {
pub id: Option<String>,
pub name: Option<String>,
#[serde(rename = "type")]
pub get_workspaces_response_workspaces_item_type: Option<VisibilityEnum>,
pub visibility: Option<VisibilityEnum>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum VisibilityEnum {
Partner,
Personal,
Private,
Public,
Team,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesResponse401 {
pub error: Option<GetWorkspacesResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesResponse500 {
pub error: Option<GetWorkspacesResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdGlobalVariablesResponse {
pub values: Option<Vec<GlobalVariable>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GlobalVariable {
pub enabled: Option<bool>,
pub key: Option<String>,
#[serde(rename = "type")]
pub global_variable_type: Option<GlobalVariableType>,
pub value: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum GlobalVariableType {
Default,
Secret,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdGlobalVariablesResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_workspaces_workspace_id_global_variables_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponse {
pub workspace: Option<GetWorkspacesWorkspaceIdResponseWorkspace>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetWorkspacesWorkspaceIdResponseWorkspace {
pub apis: Option<Vec<GetWorkspacesWorkspaceIdResponseWorkspaceApisItem>>,
pub collections: Option<Vec<GetWorkspacesWorkspaceIdResponseWorkspaceCollectionsItem>>,
pub created_at: Option<String>,
pub created_by: Option<String>,
pub description: Option<String>,
pub environments: Option<Vec<GetWorkspacesWorkspaceIdResponseWorkspaceEnvironmentsItem>>,
pub id: Option<String>,
pub mocks: Option<Vec<GetWorkspacesWorkspaceIdResponseWorkspaceMocksItem>>,
pub monitors: Option<Vec<GetWorkspacesWorkspaceIdResponseWorkspaceMonitorsItem>>,
pub name: Option<String>,
#[serde(rename = "type")]
pub get_workspaces_workspace_id_response_workspace_type: Option<VisibilityEnum>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
pub visibility: Option<VisibilityEnum>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponseWorkspaceApisItem {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponseWorkspaceCollectionsItem {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponseWorkspaceEnvironmentsItem {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponseWorkspaceMocksItem {
pub deactivated: Option<bool>,
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponseWorkspaceMonitorsItem {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponse401 {
pub error: Option<GetWorkspacesWorkspaceIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponse404 {
pub error: Option<GetWorkspacesWorkspaceIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetWorkspacesWorkspaceIdResponse404Error {
pub message: Option<String>,
pub name: Option<String>,
pub status_code: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponse500 {
pub error: Option<GetWorkspacesWorkspaceIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdTagsResponse {
pub tags: Option<Vec<GetWorkspacesWorkspaceIdTagsResponseTagsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdTagsResponseTagsItem {
pub slug: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdTagsResponse401 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_workspaces_workspace_id_tags_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdTagsResponse403 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_workspaces_workspace_id_tags_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdTagsResponse404 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_workspaces_workspace_id_tags_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct GetWorkspacesWorkspaceIdTagsResponse500 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub get_workspaces_workspace_id_tags_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PanElementCreated {
pub added_at: Option<String>,
pub added_by: Option<i64>,
pub created_at: Option<String>,
pub created_by: Option<i64>,
pub description: Option<String>,
pub environments: Option<Vec<String>>,
pub href: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub parent_folder_id: Option<i64>,
pub summary: Option<String>,
#[serde(rename = "type")]
pub pan_element_created_type: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PanFolderCreated {
pub created_at: Option<String>,
pub created_by: Option<i64>,
pub description: Option<String>,
pub id: Option<i64>,
pub name: Option<String>,
pub parent_folder_id: Option<i64>,
#[serde(rename = "type")]
pub pan_folder_created_type: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdBody {
pub collection: Option<PatchCollectionsCollectionIdBodyCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdBodyCollection {
pub auth: Option<serde_json::Value>,
pub events: Option<serde_json::Value>,
pub info: Option<PatchCollectionsCollectionIdBodyCollectionInfo>,
pub variables: Option<serde_json::Value>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdBodyCollectionInfo {
pub description: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse {
pub collection: Option<PatchCollectionsCollectionIdResponseCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponseCollection {
pub description: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse400 {
pub error: Option<PatchCollectionsCollectionIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse401 {
pub error: Option<PatchCollectionsCollectionIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse403 {
pub error: Option<PatchCollectionsCollectionIdResponse403Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse403Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse404 {
pub error: Option<PatchCollectionsCollectionIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse404Error {
pub details: Option<PatchCollectionsCollectionIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse404ErrorDetails {
pub id: Option<String>,
pub item: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse500 {
pub error: Option<PatchCollectionsCollectionIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchCollectionsCollectionIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2GroupsGroupIdBody {
#[serde(rename = "Operations")]
pub operations: Option<Vec<PatchScimV2GroupsGroupIdBodyOperationsItem>>,
pub schemas: Option<Vec<String>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2GroupsGroupIdBodyOperationsItem {
pub op: Option<PurpleOp>,
pub path: Option<String>,
pub value: Option<PatchScimV2GroupsGroupIdBodyOperationsItemValue>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum PurpleOp {
Add,
Remove,
Replace,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PatchScimV2GroupsGroupIdBodyOperationsItemValue {
pub display_name: Option<String>,
pub id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PatchScimV2GroupsGroupIdResponse {
pub display_name: Option<String>,
pub external_id: Option<String>,
pub id: Option<String>,
pub meta: Option<PatchScimV2GroupsGroupIdResponseMeta>,
pub schemas: Option<Vec<String>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PatchScimV2GroupsGroupIdResponseMeta {
pub created: Option<String>,
pub last_modified: Option<String>,
pub resource_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PatchScimV2GroupsGroupIdResponse400 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub scim_type: Option<String>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2GroupsGroupIdResponse401 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2GroupsGroupIdResponse403 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2GroupsGroupIdResponse404 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2GroupsGroupIdResponse429 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2GroupsGroupIdResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2UsersUserIdBody {
#[serde(rename = "Operations")]
pub operations: Option<Vec<PatchScimV2UsersUserIdBodyOperationsItem>>,
pub schemas: Option<Vec<String>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2UsersUserIdBodyOperationsItem {
pub op: Option<FluffyOp>,
pub value: Option<PatchScimV2UsersUserIdBodyOperationsItemValue>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum FluffyOp {
Replace,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2UsersUserIdBodyOperationsItemValue {
pub active: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PatchScimV2UsersUserIdResponse {
pub active: Option<bool>,
pub external_id: Option<String>,
pub id: Option<String>,
pub meta: Option<PatchScimV2UsersUserIdResponseMeta>,
pub name: Option<PatchScimV2UsersUserIdResponseName>,
pub schemas: Option<Vec<String>>,
pub user_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PatchScimV2UsersUserIdResponseMeta {
pub created: Option<String>,
pub last_modified: Option<String>,
pub resource_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PatchScimV2UsersUserIdResponseName {
pub family_name: Option<String>,
pub given_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2UsersUserIdResponse400 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2UsersUserIdResponse401 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2UsersUserIdResponse403 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2UsersUserIdResponse404 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2UsersUserIdResponse429 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PatchScimV2UsersUserIdResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdCollectionsResponse {
pub id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdCollectionsResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_collections_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdCollectionsResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_collections_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdCollectionsResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_collections_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdCollectionsResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_collections_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdSchemasBody {
pub files: Vec<PostApisApiIdSchemasBodyFilesItem>,
#[serde(rename = "type")]
pub post_apis_api_id_schemas_body_type: PostApisApiIdSchemasBodyType,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdSchemasBodyFilesItem {
pub content: Option<String>,
pub path: Option<String>,
pub root: Option<PostApisApiIdSchemasBodyFilesItemRoot>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdSchemasBodyFilesItemRoot {
pub enabled: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum PostApisApiIdSchemasBodyType {
#[serde(rename = "asyncapi:2")]
Asyncapi2,
Graphql,
#[serde(rename = "openapi:1")]
Openapi1,
#[serde(rename = "openapi:2")]
Openapi2,
#[serde(rename = "openapi:3")]
Openapi3,
#[serde(rename = "openapi:3_1")]
Openapi3_1,
#[serde(rename = "proto:2")]
Proto2,
#[serde(rename = "proto:3")]
Proto3,
#[serde(rename = "raml:0_8")]
Raml0_8,
#[serde(rename = "raml:1")]
Raml1,
#[serde(rename = "wsdl:1")]
Wsdl1,
#[serde(rename = "wsdl:2")]
Wsdl2,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostApisApiIdSchemasResponse {
pub created_at: Option<String>,
pub created_by: Option<String>,
pub files: Option<Vec<PostApisApiIdSchemasResponseFilesItem>>,
pub id: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_schemas_response_type: Option<PostApisApiIdSchemasBodyType>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostApisApiIdSchemasResponseFilesItem {
pub created_at: Option<String>,
pub created_by: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub path: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdSchemasResponse400 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_schemas_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdSchemasResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_schemas_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdSchemasResponse403 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_schemas_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdSchemasResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_schemas_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdSchemasResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_schemas_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdSchemasResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_schemas_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostApisApiIdVersionsResponse {
pub created_at: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub release_notes: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdVersionsResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_versions_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdVersionsResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_versions_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdVersionsResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_versions_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdVersionsResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_versions_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisApiIdVersionsResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_api_id_versions_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisBody {
pub description: Option<String>,
pub name: String,
pub summary: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostApisResponse {
pub created_at: Option<String>,
pub created_by: Option<f64>,
pub description: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub summary: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisResponse400 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostApisResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_apis_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsBody {
pub collection: Option<PostCollectionsBodyCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsBodyCollection {
pub info: PostCollectionsBodyCollectionInfo,
pub item: Option<Vec<PostCollectionsBodyCollectionItemItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsBodyCollectionInfo {
pub name: String,
pub schema: String,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsBodyCollectionItemItem {
pub request: Option<serde_json::Value>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdFoldersBody {
pub folder: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdFoldersResponse {
pub data: Option<PostCollectionsCollectionIdFoldersResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
pub revision: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostCollectionsCollectionIdFoldersResponseData {
pub collection: Option<String>,
pub created_at: Option<String>,
pub description: Option<String>,
pub folder: Option<String>,
pub folders: Option<Vec<String>>,
#[serde(rename = "folders_order")]
pub folders_order: Option<Vec<String>>,
pub id: Option<String>,
pub last_updated_by: Option<String>,
pub name: Option<String>,
pub order: Option<Vec<String>>,
pub owner: Option<String>,
pub requests: Option<Vec<String>>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdFoldersResponse400 {
pub error: Option<PostCollectionsCollectionIdFoldersResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdFoldersResponse400Error {
pub details: Option<PostCollectionsCollectionIdFoldersResponse400ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdFoldersResponse400ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdFoldersResponse401 {
pub error: Option<PostCollectionsCollectionIdFoldersResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdFoldersResponse401Error {
pub details: Option<PostCollectionsCollectionIdFoldersResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdFoldersResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdFoldersResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_collections_collection_id_folders_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdRequestsBody {
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdRequestsResponse {
pub data: Option<PostCollectionsCollectionIdRequestsResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
pub revision: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostCollectionsCollectionIdRequestsResponseData {
pub collection: Option<String>,
pub created_at: Option<String>,
pub folder: Option<String>,
pub id: Option<String>,
pub last_updated_by: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub responses: Option<Vec<String>>,
#[serde(rename = "responses_order")]
pub responses_order: Option<Vec<String>>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdRequestsResponse400 {
pub error: Option<PostCollectionsCollectionIdRequestsResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdRequestsResponse400Error {
pub details: Option<PostCollectionsCollectionIdRequestsResponse400ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdRequestsResponse400ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdRequestsResponse401 {
pub error: Option<PostCollectionsCollectionIdRequestsResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdRequestsResponse401Error {
pub details: Option<PostCollectionsCollectionIdRequestsResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdRequestsResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdRequestsResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_collections_collection_id_requests_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdResponsesBody {
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdResponsesResponse {
pub data: Option<PostCollectionsCollectionIdResponsesResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
pub revision: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostCollectionsCollectionIdResponsesResponseData {
pub created_at: Option<String>,
pub id: Option<String>,
pub last_updated_by: Option<String>,
pub owner: Option<String>,
pub request: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdResponsesResponse400 {
pub error: Option<PostCollectionsCollectionIdResponsesResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdResponsesResponse400Error {
pub details: Option<PostCollectionsCollectionIdResponsesResponse400ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdResponsesResponse400ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdResponsesResponse401 {
pub error: Option<PostCollectionsCollectionIdResponsesResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdResponsesResponse401Error {
pub details: Option<PostCollectionsCollectionIdResponsesResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdResponsesResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsCollectionIdResponsesResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_collections_collection_id_responses_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsForkCollectionIdBody {
pub label: String,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsForkCollectionIdResponse {
pub collection: Option<PostCollectionsForkCollectionIdResponseCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsForkCollectionIdResponseCollection {
pub fork: Option<PostCollectionsForkCollectionIdResponseCollectionFork>,
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostCollectionsForkCollectionIdResponseCollectionFork {
pub created_at: Option<String>,
pub from: Option<String>,
pub label: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsForkCollectionIdResponse401 {
pub error: Option<PostCollectionsForkCollectionIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsForkCollectionIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsForkCollectionIdResponse404 {
pub error: Option<PostCollectionsForkCollectionIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsForkCollectionIdResponse404Error {
pub details: Option<PostCollectionsForkCollectionIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsForkCollectionIdResponse404ErrorDetails {
pub id: Option<String>,
pub item: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsForkCollectionIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsForkCollectionIdResponse500 {
pub error: Option<PostCollectionsForkCollectionIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsForkCollectionIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsMergeBody {
pub destination: String,
pub source: String,
pub strategy: Option<Strategy>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub enum Strategy {
#[serde(rename = "deleteSource")]
DeleteSource,
#[serde(rename = "updateSourceWithDestination")]
UpdateSourceWithDestination,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsMergeResponse {
pub collection: Option<PostCollectionsMergeResponseCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsMergeResponseCollection {
pub id: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsMergeResponse401 {
pub error: Option<PostCollectionsMergeResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsMergeResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsMergeResponse404 {
pub error: Option<PostCollectionsMergeResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsMergeResponse404Error {
pub details: Option<PostCollectionsMergeResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsMergeResponse404ErrorDetails {
pub id: Option<String>,
pub item: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsMergeResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsMergeResponse500 {
pub error: Option<PostCollectionsMergeResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsMergeResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsResponse {
pub collection: Option<PostCollectionsResponseCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsResponseCollection {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsResponse400 {
pub error: Option<PostCollectionsResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsResponse400Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsResponse401 {
pub error: Option<PostCollectionsResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsResponse500 {
pub error: Option<PostCollectionsResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostCollectionsResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostDetectedSecretsQueriesBody {
pub resolved: Option<bool>,
pub secret_types: Option<Vec<String>>,
pub statuses: Option<Vec<Resolution>>,
pub workspace_ids: Option<Vec<String>>,
pub workspace_visiblities: Option<Vec<String>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
pub enum Resolution {
#[serde(rename = "ACCEPTED_RISK")]
AcceptedRisk,
#[serde(rename = "FALSE_POSITIVE")]
FalsePositive,
Revoked,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostDetectedSecretsQueriesResponse {
pub data: Option<Vec<PostDetectedSecretsQueriesResponseDataItem>>,
pub meta: Option<PostDetectedSecretsQueriesResponseMeta>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostDetectedSecretsQueriesResponseDataItem {
pub detected_at: Option<String>,
pub obfuscated_secret: Option<String>,
pub occurrences: Option<f64>,
pub resolution: Option<ResolutionEnum>,
pub secret_hash: Option<String>,
pub secret_id: Option<String>,
pub secret_type: Option<String>,
pub workspace_id: Option<String>,
pub workspace_visibility: Option<WorkspaceVisibility>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum WorkspaceVisibility {
Personal,
Private,
Public,
Team,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostDetectedSecretsQueriesResponseMeta {
pub limit: Option<f64>,
pub next_cursor: Option<String>,
pub total: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostDetectedSecretsQueriesResponse400 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_detected_secrets_queries_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostDetectedSecretsQueriesResponse401 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_detected_secrets_queries_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostDetectedSecretsQueriesResponse403 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_detected_secrets_queries_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostDetectedSecretsQueriesResponse500 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub post_detected_secrets_queries_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsBody {
pub environment: Option<PostEnvironmentsBodyEnvironment>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsBodyEnvironment {
pub name: String,
pub values: Option<Vec<Vec<PostEnvironmentsBodyEnvironmentValuesItemItem>>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsBodyEnvironmentValuesItemItem {
pub enabled: Option<bool>,
pub key: Option<String>,
#[serde(rename = "type")]
pub post_environments_body_environment_values_item_item_type: Option<PurpleType>,
pub value: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsResponse {
pub environment: Option<PostEnvironmentsResponseEnvironment>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsResponseEnvironment {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsResponse400 {
pub error: Option<PostEnvironmentsResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsResponse400Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsResponse401 {
pub error: Option<PostEnvironmentsResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsResponse403 {
pub error: Option<PostEnvironmentsResponse403Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsResponse403Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsResponse500 {
pub error: Option<PostEnvironmentsResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostEnvironmentsResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostImportOpenapiResponse {
pub collections: Option<Vec<PostImportOpenapiResponseCollectionsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostImportOpenapiResponseCollectionsItem {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostImportOpenapiResponse400 {
pub error: Option<PostImportOpenapiResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostImportOpenapiResponse400Error {
pub details: Option<PostImportOpenapiResponse400ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostImportOpenapiResponse400ErrorDetails {
pub param: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostImportOpenapiResponse401 {
pub error: Option<PostImportOpenapiResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostImportOpenapiResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostImportOpenapiResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostImportOpenapiResponse500 {
pub error: Option<PostImportOpenapiResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostImportOpenapiResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksBody {
pub mock: Option<PostMocksBodyMock>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksBodyMock {
pub collection: String,
pub environment: Option<String>,
pub name: Option<String>,
pub private: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdPublishResponse {
pub mock: Option<PostMocksMockIdPublishResponseMock>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdPublishResponseMock {
pub id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdPublishResponse400 {
pub error: Option<PostMocksMockIdPublishResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdPublishResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdPublishResponse401 {
pub error: Option<PostMocksMockIdPublishResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdPublishResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdPublishResponse404 {
pub error: Option<PostMocksMockIdPublishResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdPublishResponse404Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdPublishResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdPublishResponse500 {
pub error: Option<PostMocksMockIdPublishResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdPublishResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostMocksMockIdServerResponsesBody {
pub server_response: Option<PostMocksMockIdServerResponsesBodyServerResponse>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostMocksMockIdServerResponsesBodyServerResponse {
pub body: Option<String>,
pub headers: Option<Vec<PostMocksMockIdServerResponsesBodyServerResponseHeadersItem>>,
pub language: Option<DeleteMocksMockIdServerResponsesServerResponseIdResponseLanguage>,
pub name: String,
pub status_code: i64,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdServerResponsesBodyServerResponseHeadersItem {
pub key: Option<String>,
pub value: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdServerResponsesResponse400 {
pub error: Option<PostMocksMockIdServerResponsesResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdServerResponsesResponse400Error {
pub details: Option<PostMocksMockIdServerResponsesResponse400ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdServerResponsesResponse400ErrorDetails {
pub param: Option<Vec<String>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdServerResponsesResponse401 {
pub error: Option<PostMocksMockIdServerResponsesResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdServerResponsesResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdServerResponsesResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdServerResponsesResponse500 {
pub error: Option<PostMocksMockIdServerResponsesResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksMockIdServerResponsesResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostMocksMockIdServerResponsesResponseItem {
pub created_at: Option<String>,
pub created_by: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub status_code: Option<f64>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksResponse {
pub mock: Option<PostMocksResponseMock>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostMocksResponseMock {
pub collection: Option<String>,
pub config: Option<PostMocksResponseMockConfig>,
pub created_at: Option<String>,
pub environment: Option<String>,
pub id: Option<String>,
pub mock_url: Option<String>,
pub owner: Option<String>,
pub uid: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostMocksResponseMockConfig {
pub delay: Option<PostMocksResponseMockConfigDelay>,
pub headers: Option<Vec<String>>,
pub match_body: Option<bool>,
pub match_query_params: Option<bool>,
pub match_wildcards: Option<bool>,
pub server_response_id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksResponseMockConfigDelay {
pub duration: Option<i64>,
pub preset: Option<Preset>,
#[serde(rename = "type")]
pub post_mocks_response_mock_config_delay_type: Option<GetMocksResponseMocksItemConfigDelayType>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksResponse400 {
pub error: Option<PostMocksResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksResponse400Error {
pub details: Option<PostMocksResponse400ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksResponse400ErrorDetails {
pub param: Option<Vec<String>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksResponse401 {
pub error: Option<PostMocksResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksResponse500 {
pub error: Option<PostMocksResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMocksResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsBody {
pub monitor: Option<PostMonitorsBodyMonitor>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsBodyMonitor {
pub collection: Option<String>,
pub environment: Option<String>,
pub name: Option<String>,
pub schedule: Option<PostMonitorsBodyMonitorSchedule>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsBodyMonitorSchedule {
pub cron: Option<String>,
pub timezone: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponse {
pub run: Option<PostMonitorsMonitorIdRunResponseRun>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponseRun {
pub executions: Option<Vec<PostMonitorsMonitorIdRunResponseRunExecutionsItem>>,
pub failures: Option<Vec<Option<serde_json::Value>>>,
pub info: Option<PostMonitorsMonitorIdRunResponseRunInfo>,
pub stats: Option<PostMonitorsMonitorIdRunResponseRunStats>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponseRunExecutionsItem {
pub id: Option<f64>,
pub item: Option<PostMonitorsMonitorIdRunResponseRunExecutionsItemItem>,
pub request: Option<PostMonitorsMonitorIdRunResponseRunExecutionsItemRequest>,
pub response: Option<PostMonitorsMonitorIdRunResponseRunExecutionsItemResponse>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponseRunExecutionsItemItem {
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponseRunExecutionsItemRequest {
pub body: Option<serde_json::Value>,
pub headers: Option<serde_json::Value>,
pub method: Option<String>,
pub timestamp: Option<String>,
pub url: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostMonitorsMonitorIdRunResponseRunExecutionsItemResponse {
pub body: Option<serde_json::Value>,
pub code: Option<f64>,
pub headers: Option<serde_json::Value>,
pub response_size: Option<f64>,
pub response_time: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostMonitorsMonitorIdRunResponseRunInfo {
pub collection_uid: Option<String>,
pub environment_uid: Option<String>,
pub finished_at: Option<String>,
pub job_id: Option<String>,
pub monitor_id: Option<String>,
pub name: Option<String>,
pub started_at: Option<String>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponseRunStats {
pub assertions: Option<PostMonitorsMonitorIdRunResponseRunStatsAssertions>,
pub requests: Option<PostMonitorsMonitorIdRunResponseRunStatsRequests>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponseRunStatsAssertions {
pub failed: Option<f64>,
pub total: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponseRunStatsRequests {
pub failed: Option<f64>,
pub total: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponse401 {
pub error: Option<PostMonitorsMonitorIdRunResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponse500 {
pub error: Option<PostMonitorsMonitorIdRunResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsMonitorIdRunResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsResponse {
pub monitor: Option<PostMonitorsResponseMonitor>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsResponseMonitor {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsResponse400 {
pub error: Option<PostMonitorsResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsResponse400Error {
pub details: Option<serde_json::Value>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsResponse401 {
pub error: Option<PostMonitorsResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsResponse403 {
pub error: Option<PostMonitorsResponse403Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsResponse403Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsResponse500 {
pub error: Option<PostMonitorsResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostMonitorsResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostNetworkPrivateResponse401 {
pub error: Option<PostNetworkPrivateResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostNetworkPrivateResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostNetworkPrivateResponse403 {
pub error: Option<PostNetworkPrivateResponse403Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostNetworkPrivateResponse403Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostNetworkPrivateResponse404 {
pub error: Option<PostNetworkPrivateResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostNetworkPrivateResponse404Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostNetworkPrivateResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostNetworkPrivateResponse500 {
pub error: Option<PostNetworkPrivateResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostNetworkPrivateResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2GroupsBody {
pub active: Option<bool>,
pub external_id: Option<String>,
pub groups: Option<Vec<String>>,
pub locale: Option<String>,
pub name: Option<PostScimV2GroupsBodyName>,
pub schemas: Option<Vec<String>>,
pub user_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2GroupsBodyName {
pub family_name: Option<String>,
pub given_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2GroupsResponse {
pub active: Option<bool>,
pub external_id: Option<String>,
pub id: Option<String>,
pub meta: Option<PostScimV2GroupsResponseMeta>,
pub name: Option<PostScimV2GroupsResponseName>,
pub schemas: Option<Vec<String>>,
pub user_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2GroupsResponseMeta {
pub created: Option<String>,
pub last_modified: Option<String>,
pub resource_type: Option<MetaResourceType>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub enum MetaResourceType {
User,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2GroupsResponseName {
pub family_name: Option<String>,
pub given_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2GroupsResponse400 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub scim_type: Option<String>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostScimV2GroupsResponse401 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostScimV2GroupsResponse403 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2GroupsResponse409 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub scim_type: Option<String>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostScimV2GroupsResponse429 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostScimV2GroupsResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2UsersBody {
pub active: Option<bool>,
pub external_id: Option<String>,
pub groups: Option<Vec<String>>,
pub locale: Option<String>,
pub name: Option<PostScimV2UsersBodyName>,
pub schemas: Option<Vec<String>>,
pub user_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2UsersBodyName {
pub family_name: Option<String>,
pub given_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2UsersResponse {
pub active: Option<bool>,
pub external_id: Option<String>,
pub id: Option<String>,
pub meta: Option<PostScimV2UsersResponseMeta>,
pub name: Option<PostScimV2UsersResponseName>,
pub schemas: Option<Vec<String>>,
pub user_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2UsersResponseMeta {
pub created: Option<String>,
pub last_modified: Option<String>,
pub resource_type: Option<MetaResourceType>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2UsersResponseName {
pub family_name: Option<String>,
pub given_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2UsersResponse400 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub scim_type: Option<String>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostScimV2UsersResponse401 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostScimV2UsersResponse403 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostScimV2UsersResponse409 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub scim_type: Option<String>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostScimV2UsersResponse429 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostScimV2UsersResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostSecurityApiValidationBody {
pub schema: Option<PostSecurityApiValidationBodySchema>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostSecurityApiValidationBodySchema {
pub language: SchemaLanguage,
pub schema: String,
#[serde(rename = "type")]
pub post_security_api_validation_body_schema_type: FluffyType,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum SchemaLanguage {
Json,
Yaml,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum FluffyType {
Openapi2,
Openapi3,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostSecurityApiValidationResponse {
pub warnings: Option<Vec<Option<serde_json::Value>>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostSecurityApiValidationResponse400 {
pub error: Option<PostSecurityApiValidationResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostSecurityApiValidationResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostSecurityApiValidationResponse401 {
pub error: Option<PostSecurityApiValidationResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostSecurityApiValidationResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostSecurityApiValidationResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostSecurityApiValidationResponse500 {
pub error: Option<PostSecurityApiValidationResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostSecurityApiValidationResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWebhooksBody {
pub webhook: Option<PostWebhooksBodyWebhook>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWebhooksBodyWebhook {
pub collection: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWebhooksResponse {
pub webhook: Option<PostWebhooksResponseWebhook>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PostWebhooksResponseWebhook {
pub collection: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
pub webhook_url: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWebhooksResponse401 {
pub error: Option<PostWebhooksResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWebhooksResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWebhooksResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWebhooksResponse500 {
pub error: Option<PostWebhooksResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWebhooksResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesBody {
pub workspace: Option<PostWorkspacesBodyWorkspace>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesBodyWorkspace {
pub description: Option<String>,
pub name: String,
#[serde(rename = "type")]
pub post_workspaces_body_workspace_type: VisibilityEnum,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesResponse {
pub workspace: Option<PostWorkspacesResponseWorkspace>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesResponseWorkspace {
pub id: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesResponse400 {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesResponse401 {
pub error: Option<PostWorkspacesResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesResponse404 {
pub error: Option<PostWorkspacesResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesResponse404Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesResponse500 {
pub error: Option<PostWorkspacesResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PostWorkspacesResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdBody {
pub description: Option<String>,
pub name: String,
pub summary: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutApisApiIdCollectionsCollectionIdSyncWithSchemaTasksResponse {
pub task_id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdCollectionsCollectionIdSyncWithSchemaTasksResponse400 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_collections_collection_id_sync_with_schema_tasks_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdCollectionsCollectionIdSyncWithSchemaTasksResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_collections_collection_id_sync_with_schema_tasks_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdCollectionsCollectionIdSyncWithSchemaTasksResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_collections_collection_id_sync_with_schema_tasks_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdCollectionsCollectionIdSyncWithSchemaTasksResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_collections_collection_id_sync_with_schema_tasks_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdCollectionsCollectionIdSyncWithSchemaTasksResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_collections_collection_id_sync_with_schema_tasks_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutApisApiIdResponse {
pub created_at: Option<String>,
pub created_by: Option<String>,
pub description: Option<String>,
pub id: Option<String>,
pub name: String,
pub summary: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdSchemasSchemaIdFilesFilePathBody {
pub content: String,
pub name: Option<String>,
pub root: Option<PutApisApiIdSchemasSchemaIdFilesFilePathBodyRoot>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdSchemasSchemaIdFilesFilePathBodyRoot {
pub enabled: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutApisApiIdSchemasSchemaIdFilesFilePathResponse {
pub created_at: Option<String>,
pub created_by: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub path: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdSchemasSchemaIdFilesFilePathResponse400 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_schemas_schema_id_files_file_path_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdSchemasSchemaIdFilesFilePathResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_schemas_schema_id_files_file_path_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdSchemasSchemaIdFilesFilePathResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_schemas_schema_id_files_file_path_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdSchemasSchemaIdFilesFilePathResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_schemas_schema_id_files_file_path_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdSchemasSchemaIdFilesFilePathResponse422 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_schemas_schema_id_files_file_path_response422_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdSchemasSchemaIdFilesFilePathResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_schemas_schema_id_files_file_path_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdTagsBody {
pub tags: Vec<PutApisApiIdTagsBodyTagsItem>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdTagsBodyTagsItem {
pub slug: String,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdTagsResponse {
pub tags: Option<Vec<PutApisApiIdTagsResponseTagsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdTagsResponseTagsItem {
pub slug: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdTagsResponse400 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_tags_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdTagsResponse401 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_tags_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdTagsResponse403 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_tags_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdTagsResponse500 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_tags_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutApisApiIdVersionsVersionIdBody {
pub name: String,
pub release_notes: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutApisApiIdVersionsVersionIdResponse {
pub created_at: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub release_notes: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdVersionsVersionIdResponse401 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_versions_version_id_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdVersionsVersionIdResponse403 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_versions_version_id_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdVersionsVersionIdResponse404 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_versions_version_id_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutApisApiIdVersionsVersionIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_apis_api_id_versions_version_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdBody {
pub collection: Option<PutCollectionsCollectionIdBodyCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdBodyCollection {
pub info: PutCollectionsCollectionIdBodyCollectionInfo,
pub item: Vec<PutCollectionsCollectionIdBodyCollectionItemItem>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdBodyCollectionInfo {
pub description: Option<String>,
pub name: String,
pub schema: String,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdBodyCollectionItemItem {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdBody {
pub description: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponse {
pub data: Option<PutCollectionsCollectionIdFoldersFolderIdResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
pub revision: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponseData {
pub collection: Option<String>,
pub created_at: Option<String>,
pub description: Option<String>,
pub folder: Option<String>,
pub id: Option<String>,
pub last_revision: Option<f64>,
pub last_updated_by: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponse400 {
pub error: Option<PutCollectionsCollectionIdFoldersFolderIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponse400Error {
pub details: Option<PutCollectionsCollectionIdFoldersFolderIdResponse400ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponse400ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponse401 {
pub error: Option<PutCollectionsCollectionIdFoldersFolderIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponse401Error {
pub details: Option<PutCollectionsCollectionIdFoldersFolderIdResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponse404 {
pub error: Option<PutCollectionsCollectionIdFoldersFolderIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponse404Error {
pub details: Option<PutCollectionsCollectionIdFoldersFolderIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponse404ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdFoldersFolderIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_collections_collection_id_folders_folder_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdBody {
pub method: Option<Method>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub enum Method {
#[serde(rename = "COPY")]
Copy,
#[serde(rename = "DELETE")]
Delete,
#[serde(rename = "GET")]
Get,
#[serde(rename = "HEAD")]
Head,
#[serde(rename = "LINK")]
Link,
#[serde(rename = "LOCK")]
Lock,
#[serde(rename = "OPTIONS")]
Options,
#[serde(rename = "PATCH")]
Patch,
#[serde(rename = "POST")]
Post,
#[serde(rename = "PROPFIND")]
Propfind,
#[serde(rename = "PURGE")]
Purge,
#[serde(rename = "PUT")]
Put,
#[serde(rename = "UNLINK")]
Unlink,
#[serde(rename = "UNLOCK")]
Unlock,
#[serde(rename = "VIEW")]
View,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponse {
pub data: Option<PutCollectionsCollectionIdRequestsRequestIdResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
pub revision: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponseData {
pub created_at: Option<String>,
pub description: Option<String>,
pub id: Option<String>,
pub last_revision: Option<f64>,
pub last_updated_by: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponse400 {
pub error: Option<PutCollectionsCollectionIdRequestsRequestIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponse400Error {
pub details: Option<PutCollectionsCollectionIdRequestsRequestIdResponse400ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponse400ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponse401 {
pub error: Option<PutCollectionsCollectionIdRequestsRequestIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponse401Error {
pub details: Option<PutCollectionsCollectionIdRequestsRequestIdResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponse404 {
pub error: Option<PutCollectionsCollectionIdRequestsRequestIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponse404Error {
pub details: Option<PutCollectionsCollectionIdRequestsRequestIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponse404ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdRequestsRequestIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_collections_collection_id_requests_request_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse {
pub collection: Option<PutCollectionsCollectionIdResponseCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponseCollection {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse400 {
pub error: Option<PutCollectionsCollectionIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse400Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse401 {
pub error: Option<PutCollectionsCollectionIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse403 {
pub error: Option<PutCollectionsCollectionIdResponse403Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse403Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse404 {
pub error: Option<PutCollectionsCollectionIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse404Error {
pub details: Option<PutCollectionsCollectionIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse404ErrorDetails {
pub id: Option<String>,
pub item: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse500 {
pub error: Option<PutCollectionsCollectionIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutCollectionsCollectionIdResponsesResponseIdBody {
pub name: Option<String>,
pub response_code: Option<PutCollectionsCollectionIdResponsesResponseIdBodyResponseCode>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdBodyResponseCode {
pub code: Option<f64>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponse {
pub data: Option<PutCollectionsCollectionIdResponsesResponseIdResponseData>,
pub meta: Option<serde_json::Value>,
pub model_id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponseData {
pub created_at: Option<String>,
pub id: Option<String>,
pub last_revision: Option<i64>,
pub last_updated_by: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponse400 {
pub error: Option<PutCollectionsCollectionIdResponsesResponseIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponse400Error {
pub details: Option<PutCollectionsCollectionIdResponsesResponseIdResponse400ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponse400ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponse401 {
pub error: Option<PutCollectionsCollectionIdResponsesResponseIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponse401Error {
pub details: Option<PutCollectionsCollectionIdResponsesResponseIdResponse401ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponse401ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponse404 {
pub error: Option<PutCollectionsCollectionIdResponsesResponseIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponse404Error {
pub details: Option<PutCollectionsCollectionIdResponsesResponseIdResponse404ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponse404ErrorDetails {
pub model: Option<String>,
pub model_id: Option<String>,
pub owner: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdResponsesResponseIdResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_collections_collection_id_responses_response_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdTagsBody {
pub tags: Vec<PutCollectionsCollectionIdTagsBodyTagsItem>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdTagsBodyTagsItem {
pub slug: String,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdTagsResponse {
pub tags: Option<Vec<PutCollectionsCollectionIdTagsResponseTagsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdTagsResponseTagsItem {
pub slug: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdTagsResponse400 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_collections_collection_id_tags_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdTagsResponse401 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_collections_collection_id_tags_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdTagsResponse403 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_collections_collection_id_tags_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdTagsResponse404 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_collections_collection_id_tags_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutCollectionsCollectionIdTagsResponse500 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_collections_collection_id_tags_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutDetectedSecretsSecretIdBody {
pub resolution: Resolution,
pub workspace_id: String,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutDetectedSecretsSecretIdResponse {
pub history: Option<Vec<PutDetectedSecretsSecretIdResponseHistoryItem>>,
pub resolution: Option<ResolutionEnum>,
pub secret_hash: Option<String>,
pub workspace_id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutDetectedSecretsSecretIdResponseHistoryItem {
pub actor: Option<f64>,
pub created_at: Option<String>,
pub resolution: Option<ResolutionEnum>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutDetectedSecretsSecretIdResponse401 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_detected_secrets_secret_id_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutDetectedSecretsSecretIdResponse403 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_detected_secrets_secret_id_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutDetectedSecretsSecretIdResponse500 {
pub instance: Option<String>,
pub status: Option<f64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_detected_secrets_secret_id_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdBody {
pub environment: Option<PutEnvironmentsEnvironmentIdBodyEnvironment>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdBodyEnvironment {
pub name: String,
pub values: Option<Vec<Vec<PutEnvironmentsEnvironmentIdBodyEnvironmentValuesItemItem>>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdBodyEnvironmentValuesItemItem {
pub enabled: Option<bool>,
pub key: Option<String>,
#[serde(rename = "type")]
pub put_environments_environment_id_body_environment_values_item_item_type: Option<PurpleType>,
pub value: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdResponse {
pub environment: Option<PutEnvironmentsEnvironmentIdResponseEnvironment>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdResponseEnvironment {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdResponse400 {
pub error: Option<PutEnvironmentsEnvironmentIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdResponse400Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdResponse401 {
pub error: Option<PutEnvironmentsEnvironmentIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdResponse500 {
pub error: Option<PutEnvironmentsEnvironmentIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutEnvironmentsEnvironmentIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdBody {
pub mock: Option<PutMocksMockIdBodyMock>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutMocksMockIdBodyMock {
pub config: Option<PutMocksMockIdBodyMockConfig>,
pub description: Option<String>,
pub environment: Option<String>,
pub name: Option<String>,
pub private: Option<bool>,
pub version_tag: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutMocksMockIdBodyMockConfig {
pub server_response_id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdResponse {
pub mock: Option<PutMocksMockIdResponseMock>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutMocksMockIdResponseMock {
pub collection: Option<String>,
pub config: Option<PutMocksMockIdResponseMockConfig>,
pub created_at: Option<String>,
pub environment: Option<String>,
pub id: Option<String>,
pub mock_url: Option<String>,
pub name: Option<String>,
pub owner: Option<String>,
pub uid: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutMocksMockIdResponseMockConfig {
pub headers: Option<Vec<Option<serde_json::Value>>>,
pub match_body: Option<bool>,
pub match_query_params: Option<bool>,
pub match_wildcards: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdResponse401 {
pub error: Option<PutMocksMockIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdResponse404 {
pub error: Option<PutMocksMockIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdResponse404Error {
pub details: Option<Vec<String>>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdResponse500 {
pub error: Option<PutMocksMockIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutMocksMockIdServerResponsesServerResponseIdBody {
pub server_response: Option<PutMocksMockIdServerResponsesServerResponseIdBodyServerResponse>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutMocksMockIdServerResponsesServerResponseIdBodyServerResponse {
pub body: Option<String>,
pub headers: Option<Vec<PutMocksMockIdServerResponsesServerResponseIdBodyServerResponseHeadersItem>>,
pub language: Option<DeleteMocksMockIdServerResponsesServerResponseIdResponseLanguage>,
pub name: Option<String>,
pub status_code: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdServerResponsesServerResponseIdBodyServerResponseHeadersItem {
pub key: Option<String>,
pub value: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdServerResponsesServerResponseIdResponse400 {
pub error: Option<PutMocksMockIdServerResponsesServerResponseIdResponse400Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdServerResponsesServerResponseIdResponse400Error {
pub details: Option<PutMocksMockIdServerResponsesServerResponseIdResponse400ErrorDetails>,
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdServerResponsesServerResponseIdResponse400ErrorDetails {
pub param: Option<Vec<String>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdServerResponsesServerResponseIdResponse401 {
pub error: Option<PutMocksMockIdServerResponsesServerResponseIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdServerResponsesServerResponseIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdServerResponsesServerResponseIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdServerResponsesServerResponseIdResponse500 {
pub error: Option<PutMocksMockIdServerResponsesServerResponseIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMocksMockIdServerResponsesServerResponseIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutMocksMockIdServerResponsesServerResponseIdResponseItem {
pub created_at: Option<String>,
pub created_by: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub status_code: Option<f64>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdBody {
pub monitor: Option<PutMonitorsMonitorIdBodyMonitor>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdBodyMonitor {
pub name: Option<String>,
pub schedule: Option<PutMonitorsMonitorIdBodyMonitorSchedule>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdBodyMonitorSchedule {
pub cron: Option<serde_json::Value>,
pub timezone: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdResponse {
pub monitor: Option<PutMonitorsMonitorIdResponseMonitor>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdResponseMonitor {
pub id: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdResponse401 {
pub error: Option<PutMonitorsMonitorIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdResponse404 {
pub error: Option<PutMonitorsMonitorIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdResponse404Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdResponse500 {
pub error: Option<PutMonitorsMonitorIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutMonitorsMonitorIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateElementTypeElementIdResponse401 {
pub error: Option<PutNetworkPrivateElementTypeElementIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateElementTypeElementIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateElementTypeElementIdResponse403 {
pub error: Option<PutNetworkPrivateElementTypeElementIdResponse403Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateElementTypeElementIdResponse403Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateElementTypeElementIdResponse404 {
pub error: Option<PutNetworkPrivateElementTypeElementIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateElementTypeElementIdResponse404Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateElementTypeElementIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateElementTypeElementIdResponse500 {
pub error: Option<PutNetworkPrivateElementTypeElementIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateElementTypeElementIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdBody {
pub response: Option<PutNetworkPrivateNetworkEntityRequestRequestIdBodyResponse>,
pub status: PutNetworkPrivateNetworkEntityRequestRequestIdBodyStatus,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdBodyResponse {
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum PutNetworkPrivateNetworkEntityRequestRequestIdBodyStatus {
Approved,
Denied,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponse {
pub request: Option<Vec<PutNetworkPrivateNetworkEntityRequestRequestIdResponseRequestItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponseRequestItem {
pub created_at: Option<String>,
pub created_by: Option<i64>,
pub element: Option<PutNetworkPrivateNetworkEntityRequestRequestIdResponseRequestItemElement>,
pub id: Option<i64>,
pub message: Option<String>,
pub response: Option<PutNetworkPrivateNetworkEntityRequestRequestIdResponseRequestItemResponse>,
pub status: Option<PutNetworkPrivateNetworkEntityRequestRequestIdBodyStatus>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponseRequestItemElement {
pub created_at: Option<String>,
pub created_by: Option<i64>,
pub id: Option<String>,
pub name: Option<String>,
pub summary: Option<String>,
#[serde(rename = "type")]
pub put_network_private_network_entity_request_request_id_response_request_item_element_type: Option<EntityTypeEnum>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponseRequestItemResponse {
pub created_at: Option<String>,
pub created_by: Option<i64>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponse400 {
pub message: Option<String>,
pub name: Option<Name>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub enum Name {
#[serde(rename = "invalidParamsError")]
InvalidParamsError,
#[serde(rename = "requestAlreadyResponded")]
RequestAlreadyResponded,
#[serde(rename = "requestEntityAlreadyPublished")]
RequestEntityAlreadyPublished,
#[serde(rename = "RequestNotFound")]
RequestNotFound,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponse401 {
pub error: Option<PutNetworkPrivateNetworkEntityRequestRequestIdResponse401Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponse401Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponse403 {
pub error: Option<PutNetworkPrivateNetworkEntityRequestRequestIdResponse403Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponse403Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponse500 {
pub error: Option<PutNetworkPrivateNetworkEntityRequestRequestIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutNetworkPrivateNetworkEntityRequestRequestIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutScimV2UsersUserIdBody {
pub name: Option<PutScimV2UsersUserIdBodyName>,
pub schemas: Option<Vec<String>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutScimV2UsersUserIdBodyName {
pub family_name: Option<String>,
pub given_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutScimV2UsersUserIdResponse {
pub active: Option<bool>,
pub external_id: Option<String>,
pub id: Option<String>,
pub meta: Option<PutScimV2UsersUserIdResponseMeta>,
pub name: Option<PutScimV2UsersUserIdResponseName>,
pub schemas: Option<Vec<String>>,
pub user_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutScimV2UsersUserIdResponseMeta {
pub created: Option<String>,
pub last_modified: Option<String>,
pub resource_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutScimV2UsersUserIdResponseName {
pub family_name: Option<String>,
pub given_name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PutScimV2UsersUserIdResponse400 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub scim_type: Option<String>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutScimV2UsersUserIdResponse401 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutScimV2UsersUserIdResponse403 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutScimV2UsersUserIdResponse404 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutScimV2UsersUserIdResponse429 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutScimV2UsersUserIdResponse500 {
pub detail: Option<String>,
pub schemas: Option<Vec<String>>,
pub status: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdBody {
pub workspace: Option<PutWorkspacesWorkspaceIdBodyWorkspace>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdBodyWorkspace {
pub description: Option<String>,
pub name: Option<String>,
#[serde(rename = "type")]
pub put_workspaces_workspace_id_body_workspace_type: Option<WorkspaceVisibility>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdGlobalVariablesBody {
pub values: Option<Vec<GlobalVariable>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdGlobalVariablesResponse {
pub values: Option<Vec<Vec<GlobalVariable>>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdGlobalVariablesResponse500 {
pub detail: Option<String>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_workspaces_workspace_id_global_variables_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdResponse {
pub workspace: Option<PutWorkspacesWorkspaceIdResponseWorkspace>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdResponseWorkspace {
pub id: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdResponse400 {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdResponse403 {
pub error: Option<PutWorkspacesWorkspaceIdResponse403Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdResponse403Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdResponse404 {
pub error: Option<PutWorkspacesWorkspaceIdResponse404Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdResponse404Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdResponse429 {
pub error: Option<String>,
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdResponse500 {
pub error: Option<PutWorkspacesWorkspaceIdResponse500Error>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdResponse500Error {
pub message: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdTagsBody {
pub tags: Vec<PutWorkspacesWorkspaceIdTagsBodyTagsItem>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdTagsBodyTagsItem {
pub slug: String,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdTagsResponse {
pub tags: Option<Vec<PutWorkspacesWorkspaceIdTagsResponseTagsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdTagsResponseTagsItem {
pub slug: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdTagsResponse400 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_workspaces_workspace_id_tags_response400_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdTagsResponse401 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_workspaces_workspace_id_tags_response401_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdTagsResponse403 {
pub detail: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_workspaces_workspace_id_tags_response403_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdTagsResponse404 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_workspaces_workspace_id_tags_response404_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct PutWorkspacesWorkspaceIdTagsResponse500 {
pub detail: Option<String>,
pub instance: Option<String>,
pub status: Option<i64>,
pub title: Option<String>,
#[serde(rename = "type")]
pub put_workspaces_workspace_id_tags_response500_type: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ApiBase {
pub created_at: Option<String>,
pub created_by: Option<f64>,
pub description: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub summary: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ApiDetails {
pub collections: Option<Vec<ApiDetailsCollectionsItem>>,
pub git_info: Option<ApiDetailsGitInfo>,
pub schemas: Option<Vec<ApiDetailsSchemasItem>>,
pub versions: Option<Vec<ApiDetailsVersionsItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct ApiDetailsCollectionsItem {
pub id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct ApiDetailsGitInfo {
pub collection_folder: Option<String>,
pub domain: Option<String>,
pub organization: Option<String>,
pub repository: Option<String>,
pub schema_folder: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct ApiDetailsSchemasItem {
pub id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct ApiDetailsVersionsItem {
pub id: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct CreateApiVersionGitLinked {
pub branch: Option<String>,
pub collections: Option<Vec<CreateApiVersionGitLinkedCollectionsItem>>,
pub name: Option<String>,
pub release_notes: Option<String>,
pub schemas: Option<Vec<CreateApiVersionGitLinkedSchemasItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct CreateApiVersionGitLinkedCollectionsItem {
pub file_path: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct CreateApiVersionGitLinkedSchemasItem {
pub directory_path: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct CreateApiVersionNonGitLinked {
pub collections: Option<Vec<CreateApiVersionNonGitLinkedCollectionsItem>>,
pub name: Option<String>,
pub release_notes: Option<String>,
pub schemas: Option<Vec<CreateApiVersionNonGitLinkedSchemasItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct CreateApiVersionNonGitLinkedCollectionsItem {
pub id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct CreateApiVersionNonGitLinkedSchemasItem {
pub id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct CreateApiSchema {
pub files: Vec<CreateApiSchemaFilesItem>,
#[serde(rename = "type")]
pub create_api_schema_type: PostApisApiIdSchemasBodyType,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct CreateApiSchemaFilesItem {
pub content: Option<String>,
pub path: Option<String>,
pub root: Option<CreateApiSchemaFilesItemRoot>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct CreateApiSchemaFilesItemRoot {
pub enabled: Option<bool>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct CreatePanApi {
pub api: Option<CreatePanApiApi>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct CreatePanApiApi {
pub id: String,
pub parent_folder_id: i64,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct CreatePanCollection {
pub collection: Option<CreatePanCollectionCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct CreatePanCollectionCollection {
pub environments: Option<Vec<String>>,
pub id: String,
pub parent_folder_id: i64,
pub summary: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct CreatePanFolder {
pub folder: Option<CreatePanFolderFolder>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct CreatePanFolderFolder {
pub description: Option<String>,
pub name: String,
pub parent_folder_id: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct CreatePanWorkspace {
pub workspace: Option<CreatePanWorkspaceWorkspace>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct CreatePanWorkspaceWorkspace {
pub id: String,
pub parent_folder_id: i64,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct CreateUpdateApi {
pub description: Option<String>,
pub name: String,
pub summary: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GitInfo {
pub collection_folder: Option<String>,
pub domain: Option<String>,
pub organization: Option<String>,
pub repository: Option<String>,
pub schema_folder: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct ImportExportFile {
pub input: String,
#[serde(rename = "type")]
pub import_export_file_type: ImportExportFileType,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum ImportExportFileType {
File,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct JsonSchema {
pub input: Option<serde_json::Value>,
pub options: Option<serde_json::Value>,
#[serde(rename = "type")]
pub json_schema_type: Option<JsonSchemaType>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum JsonSchemaType {
Json,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct JsonStringified {
pub input: Option<String>,
pub options: Option<serde_json::Value>,
#[serde(rename = "type")]
pub json_stringified_type: Option<JsonSchemaType>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct Meta {
pub limit: Option<f64>,
pub next_cursor: Option<String>,
pub total: Option<f64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct SchemaFileBase {
pub created_at: Option<String>,
pub created_by: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub path: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct SchemaFileContents {
pub content: Option<String>,
pub created_at: Option<String>,
pub created_by: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub path: Option<String>,
pub updated_at: Option<String>,
pub updated_by: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct TaskError {
pub error: Option<TaskErrorError>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct TaskErrorError {
pub message: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct TaskResource {
pub resources: Option<Vec<TaskResourceResourcesItem>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct TaskResourceResourcesItem {
pub id: Option<String>,
pub url: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct UpdatePanApi {
pub api: Option<UpdatePanApiApi>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct UpdatePanApiApi {
pub parent_folder_id: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct UpdatePanCollection {
pub collection: Option<UpdatePanCollectionCollection>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct UpdatePanCollectionCollection {
pub environments: Option<UpdatePanCollectionCollectionEnvironments>,
pub parent_folder_id: Option<i64>,
pub summary: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct UpdatePanCollectionCollectionEnvironments {
#[serde(rename = "$add")]
pub add: Option<Vec<String>>,
#[serde(rename = "$remove")]
pub remove: Option<Vec<String>>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct UpdatePanFolder {
pub folder: Option<UpdatePanFolderFolder>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct UpdatePanFolderFolder {
pub description: Option<String>,
pub name: Option<String>,
pub parent_folder_id: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct UpdatePanWorkspace {
pub workspace: Option<UpdatePanWorkspaceWorkspace>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct UpdatePanWorkspaceWorkspace {
pub parent_folder_id: Option<i64>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct VersionBase {
pub created_at: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub release_notes: Option<String>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct VersionExtended {
pub collections: Option<Vec<VersionExtendedCollectionsItem>>,
pub created_at: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub release_notes: Option<String>,
pub schemas: Option<Vec<VersionExtendedSchemasItem>>,
pub updated_at: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct VersionExtendedCollectionsItem {
pub id: Option<String>,
pub name: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct VersionExtendedSchemasItem {
pub id: Option<String>,
#[serde(rename = "type")]
pub version_extended_schemas_item_type: Option<PostApisApiIdSchemasBodyType>,
}