pub trait EventsApi: Send + Sync {
// Required methods
fn get_cipher<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetCipherError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get_organization<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetOrganizationError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get_organization_user<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: &'a str,
id: &'a str,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetOrganizationUserError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get_projects<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
org_id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetProjectsError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get_provider<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetProviderError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get_provider_user<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetProviderUserError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get_secrets<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
org_id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetSecretsError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get_user<'a, 'life0, 'async_trait>(
&'life0 self,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetUserError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
}
Required Methods§
Sourcefn get_cipher<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetCipherError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_cipher<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetCipherError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /ciphers/{id}/events
Sourcefn get_organization<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetOrganizationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_organization<'a, 'life0, 'async_trait>(
&'life0 self,
id: &'a str,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetOrganizationError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /organizations/{id}/events
Sourcefn get_organization_user<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: &'a str,
id: &'a str,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetOrganizationUserError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_organization_user<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: &'a str,
id: &'a str,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetOrganizationUserError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /organizations/{orgId}/users/{id}/events
Sourcefn get_projects<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
org_id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetProjectsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_projects<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
org_id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetProjectsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /organization/{orgId}/projects/{id}/events
Sourcefn get_provider<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetProviderError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_provider<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetProviderError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /providers/{providerId}/events
Sourcefn get_provider_user<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetProviderUserError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_provider_user<'a, 'life0, 'async_trait>(
&'life0 self,
provider_id: Uuid,
id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetProviderUserError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /providers/{providerId}/users/{id}/events
Sourcefn get_secrets<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
org_id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetSecretsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_secrets<'a, 'life0, 'async_trait>(
&'life0 self,
id: Uuid,
org_id: Uuid,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetSecretsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /organization/{orgId}/secrets/{id}/events
Sourcefn get_user<'a, 'life0, 'async_trait>(
&'life0 self,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetUserError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_user<'a, 'life0, 'async_trait>(
&'life0 self,
start: Option<String>,
end: Option<String>,
continuation_token: Option<&'a str>,
) -> Pin<Box<dyn Future<Output = Result<EventResponseModelListResponseModel, Error<GetUserError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /events