doppler-rs 0.0.1

Unofficial client library for the Doppler API - secure secrets management platform
Documentation
pub mod activity_log;
pub use self::activity_log::ActivityLog;
pub mod activity_log_get_response;
pub use self::activity_log_get_response::ActivityLogGetResponse;
pub mod activity_log_user;
pub use self::activity_log_user::ActivityLogUser;
pub mod activity_logs_list_response;
pub use self::activity_logs_list_response::ActivityLogsListResponse;
pub mod add_group_member_request;
pub use self::add_group_member_request::AddGroupMemberRequest;
pub mod add_project_member_request;
pub use self::add_project_member_request::AddProjectMemberRequest;
pub mod add_trusted_ip_request;
pub use self::add_trusted_ip_request::AddTrustedIpRequest;
pub mod algolia_secret_data;
pub use self::algolia_secret_data::AlgoliaSecretData;
pub mod audit_user_details;
pub use self::audit_user_details::AuditUserDetails;
pub mod audit_user_get_response;
pub use self::audit_user_get_response::AuditUserGetResponse;
pub mod audit_workplace_user;
pub use self::audit_workplace_user::AuditWorkplaceUser;
pub mod auth_me_response;
pub use self::auth_me_response::AuthMeResponse;
pub mod auth_workplace;
pub use self::auth_workplace::AuthWorkplace;
pub mod change_request_policies_list_response;
pub use self::change_request_policies_list_response::ChangeRequestPoliciesListResponse;
pub mod change_request_policy;
pub use self::change_request_policy::ChangeRequestPolicy;
pub mod change_request_policy_get_response;
pub use self::change_request_policy_get_response::ChangeRequestPolicyGetResponse;
pub mod change_request_policy_list_item;
pub use self::change_request_policy_list_item::ChangeRequestPolicyListItem;
pub mod change_request_policy_update_response;
pub use self::change_request_policy_update_response::ChangeRequestPolicyUpdateResponse;
pub mod clone_config_request;
pub use self::clone_config_request::CloneConfigRequest;
pub mod config;
pub use self::config::Config;
pub mod config_delete_response;
pub use self::config_delete_response::ConfigDeleteResponse;
pub mod config_get_response;
pub use self::config_get_response::ConfigGetResponse;
pub mod config_info;
pub use self::config_info::ConfigInfo;
pub mod config_inheritable_details;
pub use self::config_inheritable_details::ConfigInheritableDetails;
pub mod config_inheritable_request;
pub use self::config_inheritable_request::ConfigInheritableRequest;
pub mod config_inheritable_response;
pub use self::config_inheritable_response::ConfigInheritableResponse;
pub mod config_inheritance;
pub use self::config_inheritance::ConfigInheritance;
pub mod config_inheritance_info;
pub use self::config_inheritance_info::ConfigInheritanceInfo;
pub mod config_inherits_details;
pub use self::config_inherits_details::ConfigInheritsDetails;
pub mod config_inherits_request;
pub use self::config_inherits_request::ConfigInheritsRequest;
pub mod config_inherits_response;
pub use self::config_inherits_response::ConfigInheritsResponse;
pub mod config_lock_response;
pub use self::config_lock_response::ConfigLockResponse;
pub mod config_log;
pub use self::config_log::ConfigLog;
pub mod config_log_details;
pub use self::config_log_details::ConfigLogDetails;
pub mod config_log_get_response;
pub use self::config_log_get_response::ConfigLogGetResponse;
pub mod config_log_rollback_response;
pub use self::config_log_rollback_response::ConfigLogRollbackResponse;
pub mod config_logs_list_response;
pub use self::config_logs_list_response::ConfigLogsListResponse;
pub mod config_update_response;
pub use self::config_update_response::ConfigUpdateResponse;
pub mod configs_list_response;
pub use self::configs_list_response::ConfigsListResponse;
pub mod create_config_request;
pub use self::create_config_request::CreateConfigRequest;
pub mod create_environment_request;
pub use self::create_environment_request::CreateEnvironmentRequest;
pub mod create_group_request;
pub use self::create_group_request::CreateGroupRequest;
pub mod create_integration_request;
pub use self::create_integration_request::CreateIntegrationRequest;
pub mod create_project_request;
pub use self::create_project_request::CreateProjectRequest;
pub mod create_project_role_request;
pub use self::create_project_role_request::CreateProjectRoleRequest;
pub mod create_service_account_token_request;
pub use self::create_service_account_token_request::CreateServiceAccountTokenRequest;
pub mod create_service_token_request;
pub use self::create_service_token_request::CreateServiceTokenRequest;
pub mod create_sync_request;
pub use self::create_sync_request::CreateSyncRequest;
pub mod create_webhook_request;
pub use self::create_webhook_request::CreateWebhookRequest;
pub mod create_workplace_role_request;
pub use self::create_workplace_role_request::CreateWorkplaceRoleRequest;
pub mod database_secret_data;
pub use self::database_secret_data::DatabaseSecretData;
pub mod delete_project_request;
pub use self::delete_project_request::DeleteProjectRequest;
pub mod delete_service_token_request;
pub use self::delete_service_token_request::DeleteServiceTokenRequest;
pub mod dynamic_secret_lease_issue_response;
pub use self::dynamic_secret_lease_issue_response::DynamicSecretLeaseIssueResponse;
pub mod environment;
pub use self::environment::Environment;
pub mod environment_create_response;
pub use self::environment_create_response::EnvironmentCreateResponse;
pub mod environments_list_response;
pub use self::environments_list_response::EnvironmentsListResponse;
pub mod group;
pub use self::group::Group;
pub mod group_default_project_role;
pub use self::group_default_project_role::GroupDefaultProjectRole;
pub mod group_get_response;
pub use self::group_get_response::GroupGetResponse;
pub mod group_member;
pub use self::group_member::GroupMember;
pub mod group_project;
pub use self::group_project::GroupProject;
pub mod group_project_role;
pub use self::group_project_role::GroupProjectRole;
pub mod group_with_details;
pub use self::group_with_details::GroupWithDetails;
pub mod groups_list_response;
pub use self::groups_list_response::GroupsListResponse;
pub mod integration_details;
pub use self::integration_details::IntegrationDetails;
pub mod integration_get_response;
pub use self::integration_get_response::IntegrationGetResponse;
pub mod integration_list_item;
pub use self::integration_list_item::IntegrationListItem;
pub mod integrations_list_response;
pub use self::integrations_list_response::IntegrationsListResponse;
pub mod invite;
pub use self::invite::Invite;
pub mod invite_workplace_role;
pub use self::invite_workplace_role::InviteWorkplaceRole;
pub mod invites_list_response;
pub use self::invites_list_response::InvitesListResponse;
pub mod issue_dynamic_secret_lease_request;
pub use self::issue_dynamic_secret_lease_request::IssueDynamicSecretLeaseRequest;
pub mod locked_config;
pub use self::locked_config::LockedConfig;
pub mod log_diff_entry;
pub use self::log_diff_entry::LogDiffEntry;
pub mod log_user;
pub use self::log_user::LogUser;
pub mod member_role;
pub use self::member_role::MemberRole;
pub mod oidc_auth_request;
pub use self::oidc_auth_request::OidcAuthRequest;
pub mod oidc_auth_response;
pub use self::oidc_auth_response::OidcAuthResponse;
pub mod original_secret_value_type;
pub use self::original_secret_value_type::OriginalSecretValueType;
pub mod policy_rule;
pub use self::policy_rule::PolicyRule;
pub mod policy_subject;
pub use self::policy_subject::PolicySubject;
pub mod policy_targets;
pub use self::policy_targets::PolicyTargets;
pub mod policy_targets_request;
pub use self::policy_targets_request::PolicyTargetsRequest;
pub mod project;
pub use self::project::Project;
pub mod project_create_response;
pub use self::project_create_response::ProjectCreateResponse;
pub mod project_details;
pub use self::project_details::ProjectDetails;
pub mod project_member;
pub use self::project_member::ProjectMember;
pub mod project_member_add_response;
pub use self::project_member_add_response::ProjectMemberAddResponse;
pub mod project_members_list_response;
pub use self::project_members_list_response::ProjectMembersListResponse;
pub mod project_permissions_response;
pub use self::project_permissions_response::ProjectPermissionsResponse;
pub mod project_role_get_response;
pub use self::project_role_get_response::ProjectRoleGetResponse;
pub mod project_role_info;
pub use self::project_role_info::ProjectRoleInfo;
pub mod project_role_update_response;
pub use self::project_role_update_response::ProjectRoleUpdateResponse;
pub mod project_roles_list_response;
pub use self::project_roles_list_response::ProjectRolesListResponse;
pub mod projects_list_response;
pub use self::projects_list_response::ProjectsListResponse;
pub mod rename_environment_request;
pub use self::rename_environment_request::RenameEnvironmentRequest;
pub mod revoke_auth_request;
pub use self::revoke_auth_request::RevokeAuthRequest;
pub mod revoke_dynamic_secret_lease_request;
pub use self::revoke_dynamic_secret_lease_request::RevokeDynamicSecretLeaseRequest;
pub mod rollback_diff_entry;
pub use self::rollback_diff_entry::RollbackDiffEntry;
pub mod rollback_log;
pub use self::rollback_log::RollbackLog;
pub mod secret_change_request;
pub use self::secret_change_request::SecretChangeRequest;
pub mod secret_get_response;
pub use self::secret_get_response::SecretGetResponse;
pub mod secret_names_response;
pub use self::secret_names_response::SecretNamesResponse;
pub mod secret_note_response;
pub use self::secret_note_response::SecretNoteResponse;
pub mod secret_value_type;
pub use self::secret_value_type::SecretValueType;
pub mod secrets_download_response;
pub use self::secrets_download_response::SecretsDownloadResponse;
pub mod secrets_list_response;
pub use self::secrets_list_response::SecretsListResponse;
pub mod secrets_map;
pub use self::secrets_map::SecretsMap;
pub mod secrets_update_map;
pub use self::secrets_update_map::SecretsUpdateMap;
pub mod secrets_update_response;
pub use self::secrets_update_response::SecretsUpdateResponse;
pub mod service_account_details;
pub use self::service_account_details::ServiceAccountDetails;
pub mod service_account_get_response;
pub use self::service_account_get_response::ServiceAccountGetResponse;
pub mod service_account_token;
pub use self::service_account_token::ServiceAccountToken;
pub mod service_account_token_create_response;
pub use self::service_account_token_create_response::ServiceAccountTokenCreateResponse;
pub mod service_account_token_details;
pub use self::service_account_token_details::ServiceAccountTokenDetails;
pub mod service_account_token_get_response;
pub use self::service_account_token_get_response::ServiceAccountTokenGetResponse;
pub mod service_account_token_info;
pub use self::service_account_token_info::ServiceAccountTokenInfo;
pub mod service_account_token_not_found_response;
pub use self::service_account_token_not_found_response::ServiceAccountTokenNotFoundResponse;
pub mod service_account_tokens_list_response;
pub use self::service_account_tokens_list_response::ServiceAccountTokensListResponse;
pub mod service_account_update_response;
pub use self::service_account_update_response::ServiceAccountUpdateResponse;
pub mod service_accounts_list_response;
pub use self::service_accounts_list_response::ServiceAccountsListResponse;
pub mod service_token;
pub use self::service_token::ServiceToken;
pub mod service_token_create_response;
pub use self::service_token_create_response::ServiceTokenCreateResponse;
pub mod service_token_details;
pub use self::service_token_details::ServiceTokenDetails;
pub mod service_tokens_list_response;
pub use self::service_tokens_list_response::ServiceTokensListResponse;
pub mod stripe_secret_data;
pub use self::stripe_secret_data::StripeSecretData;
pub mod sync_create_response;
pub use self::sync_create_response::SyncCreateResponse;
pub mod sync_details;
pub use self::sync_details::SyncDetails;
pub mod trusted_ip_add_response;
pub use self::trusted_ip_add_response::TrustedIpAddResponse;
pub mod trusted_ips_list_response;
pub use self::trusted_ips_list_response::TrustedIpsListResponse;
pub mod unlock_config_request;
pub use self::unlock_config_request::UnlockConfigRequest;
pub mod update_change_request_policy_request;
pub use self::update_change_request_policy_request::UpdateChangeRequestPolicyRequest;
pub mod update_config_request;
pub use self::update_config_request::UpdateConfigRequest;
pub mod update_group_request;
pub use self::update_group_request::UpdateGroupRequest;
pub mod update_integration_request;
pub use self::update_integration_request::UpdateIntegrationRequest;
pub mod update_project_member_request;
pub use self::update_project_member_request::UpdateProjectMemberRequest;
pub mod update_project_request;
pub use self::update_project_request::UpdateProjectRequest;
pub mod update_project_role_request;
pub use self::update_project_role_request::UpdateProjectRoleRequest;
pub mod update_secret_note_request;
pub use self::update_secret_note_request::UpdateSecretNoteRequest;
pub mod update_secrets_request;
pub use self::update_secrets_request::UpdateSecretsRequest;
pub mod update_service_account_request;
pub use self::update_service_account_request::UpdateServiceAccountRequest;
pub mod update_service_account_workplace_role;
pub use self::update_service_account_workplace_role::UpdateServiceAccountWorkplaceRole;
pub mod update_user_request;
pub use self::update_user_request::UpdateUserRequest;
pub mod update_webhook_request;
pub use self::update_webhook_request::UpdateWebhookRequest;
pub mod update_workplace_request;
pub use self::update_workplace_request::UpdateWorkplaceRequest;
pub mod update_workplace_role_request;
pub use self::update_workplace_role_request::UpdateWorkplaceRoleRequest;
pub mod updated_algolia_secret_data;
pub use self::updated_algolia_secret_data::UpdatedAlgoliaSecretData;
pub mod updated_change_request_policy;
pub use self::updated_change_request_policy::UpdatedChangeRequestPolicy;
pub mod updated_config;
pub use self::updated_config::UpdatedConfig;
pub mod updated_database_secret_data;
pub use self::updated_database_secret_data::UpdatedDatabaseSecretData;
pub mod updated_project_role;
pub use self::updated_project_role::UpdatedProjectRole;
pub mod updated_secrets_map;
pub use self::updated_secrets_map::UpdatedSecretsMap;
pub mod updated_service_account;
pub use self::updated_service_account::UpdatedServiceAccount;
pub mod updated_service_account_workplace_role;
pub use self::updated_service_account_workplace_role::UpdatedServiceAccountWorkplaceRole;
pub mod updated_stripe_secret_data;
pub use self::updated_stripe_secret_data::UpdatedStripeSecretData;
pub mod user;
pub use self::user::User;
pub mod user_get_response;
pub use self::user_get_response::UserGetResponse;
pub mod user_secret_data;
pub use self::user_secret_data::UserSecretData;
pub mod users_list_response;
pub use self::users_list_response::UsersListResponse;
pub mod webhook_authentication;
pub use self::webhook_authentication::WebhookAuthentication;
pub mod workplace_get_response;
pub use self::workplace_get_response::WorkplaceGetResponse;
pub mod workplace_info;
pub use self::workplace_info::WorkplaceInfo;
pub mod workplace_permissions_response;
pub use self::workplace_permissions_response::WorkplacePermissionsResponse;
pub mod workplace_role;
pub use self::workplace_role::WorkplaceRole;
pub mod workplace_role_create_response;
pub use self::workplace_role_create_response::WorkplaceRoleCreateResponse;
pub mod workplace_role_details;
pub use self::workplace_role_details::WorkplaceRoleDetails;
pub mod workplace_role_get_response;
pub use self::workplace_role_get_response::WorkplaceRoleGetResponse;
pub mod workplace_roles_list_response;
pub use self::workplace_roles_list_response::WorkplaceRolesListResponse;
pub mod workplace_user;
pub use self::workplace_user::WorkplaceUser;
pub mod workplace_user_details;
pub use self::workplace_user_details::WorkplaceUserDetails;