Re-exports§
pub use bindings::Bindings;pub use error::ErrorData;pub use error::Result;pub use provider::BindingsProvider;pub use traits::ArtifactRegistry;pub use traits::ArtifactRegistryCredentials;pub use traits::ArtifactRegistryPermissions;pub use traits::AwsServiceAccountInfo;pub use traits::AzureServiceAccountInfo;pub use traits::Binding;pub use traits::BindingsProviderApi;pub use traits::Build;pub use traits::Container;pub use traits::GcpServiceAccountInfo;pub use traits::ImpersonationRequest;pub use traits::Kv;pub use traits::Postgres;pub use traits::PostgresConnectionParams;pub use traits::Queue;pub use traits::RegistryAuthMethod;pub use traits::RepositoryResponse;pub use traits::ServiceAccount;pub use traits::ServiceAccountInfo;pub use traits::SslMode;pub use traits::Storage;pub use traits::Vault;pub use traits::Worker;
Modules§
- bindings
- App-facing convenience API for accessing bindings.
- error
- http_
client - presigned
- provider
- Unified BindingsProvider implementation that supports multiple cloud providers
- providers
- traits
Enums§
- Platform
- Represents the target cloud platform.
Constants§
Functions§
- get_
current_ platform - Gets the current platform from the ALIEN_DEPLOYMENT_TYPE environment variable. This is used by the runtime to determine which platform-specific implementations to use.
- get_
platform_ from_ env - Gets the platform from a HashMap of environment variables.