Micronaut Object Storage Configuration Reference

Every documented configuration property of Micronaut Object Storage, with types, descriptions, and defaults.

Micronaut Object Storage documentation

18 properties across 5 sections

Micronaut Object Storage Aws Config Properties

Configuration properties for AwsS3ModuleConfiguration

PropertyTypeDescription
micronaut.object-storage.aws.enabledbooleanWhether to enable or disable the whole AWS S3 module.

Configuration properties for AwsS3Configuration

PropertyTypeDescription
micronaut.object-storage.aws.*.enabledbooleanWhether to enable or disable this object storage.
micronaut.object-storage.aws.*.bucketjava.lang.StringBucket name.

Micronaut Object Storage Azure Config Properties

Configuration properties for AzureBlobStorageModuleConfiguration

PropertyTypeDescription
micronaut.object-storage.azure.enabledbooleanWhether to enable or disable the whole Azure Object Storage module.

Configuration properties for AzureBlobStorageConfiguration

PropertyTypeDescription
micronaut.object-storage.azure.*.enabledbooleanWhether to enable or disable this object storage.
micronaut.object-storage.azure.*.containerjava.lang.StringThe blob container name.
micronaut.object-storage.azure.*.endpointjava.lang.Stringthe endpoint.

Micronaut Object Storage Gcp Config Properties

Configuration properties for GoogleCloudStorageModuleConfiguration

PropertyTypeDescription
micronaut.object-storage.gcp.enabledbooleanWhether to enable or disable the whole Google Cloud Storage module.

Configuration properties for GoogleCloudStorageConfiguration

PropertyTypeDescription
micronaut.object-storage.gcp.*.enabledbooleanWhether to enable or disable this object storage.
micronaut.object-storage.gcp.*.bucketjava.lang.StringThe name of the Google Cloud Storage bucket.

Micronaut Object Storage Local Config Properties

Configuration properties for LocalStorageModuleConfiguration

PropertyTypeDescription
micronaut.object-storage.local.enabledbooleanWhether to enable or disable the whole Local Storage module.

Configuration properties for LocalStorageConfiguration

PropertyTypeDescription
micronaut.object-storage.local.*.enabledbooleanWhether to enable or disable this object storage.
micronaut.object-storage.local.*.pathjava.nio.file.PathThe path of the local storage.

Micronaut Object Storage Oracle Cloud Config Properties

Configuration properties for OracleCloudStorageModuleConfiguration

PropertyTypeDescription
micronaut.object-storage.oracle-cloud.enabledbooleanWhether to enable or disable the whole Oracle Cloud Storage module.

Configuration properties for OracleCloudStorageConfiguration

PropertyTypeDescription
micronaut.object-storage.oracle-cloud.*.enabledbooleanWhether to enable or disable this object storage.
micronaut.object-storage.oracle-cloud.*.bucketjava.lang.StringThe name of the OCI Object Storage bucket.
micronaut.object-storage.oracle-cloud.*.namespacejava.lang.Stringthe OCI Object Storage namespace used.
micronaut.object-storage.oracle-cloud.*.compartment-idjava.lang.Stringthe OCI compartment identifier, or {@code null} if bucket lifecycle operations are not configured.