fluentci

Types

pub type Client
pub type NixArgs {
  NixArgs(impure: Bool)
}

Constructors

  • NixArgs(impure: Bool)

Functions

pub fn azure_keyvault(
  client: Client,
  client_id: String,
  client_secret: String,
  tenant_id: String,
  keyvault_name: String,
  keyvault_url: String,
) -> SecretManager
pub fn azure_secrets_manager(
  client: Client,
  region: String,
  access_key_id: String,
  secret_access_key: String,
) -> SecretManager
pub fn cache(client: Client, key: String) -> Cache
pub fn dag() -> Client
pub fn devbox(client: Client) -> Devbox
pub fn devenv(client: Client) -> Devenv
pub fn directory(client: Client, path: String) -> Directory
pub fn file(client: Client, path: String) -> File
pub fn flox(client: Client) -> Flox
pub fn git(client: Client, url: String) -> Git
pub fn google_cloud_secret_manager(
  client: Client,
  project: String,
  google_credentials_file: String,
) -> SecretManager
pub fn hashicorp_vault(
  client: Client,
  address: String,
  token: String,
  cacerts: String,
) -> SecretManager
pub fn hermit(client: Client) -> Hermit
pub fn http(client: Client, url: String) -> File
pub fn mise(client: Client) -> Mise
pub fn nix(client: Client, args: NixArgs) -> Nix
pub fn pipeline(client: Client, name: String) -> Pipeline
pub fn pixi(client: Client) -> Pixi
pub fn pkgx(client: Client) -> Pkgx
pub fn proto(client: Client) -> Proto
pub fn set_secret(
  client: Client,
  name: String,
  value: String,
) -> Secret
Search Document