Puppet Data Type Alias: Storm::Webdav::StorageArea

Defined in:
types/webdav/storagearea.pp

Summary

The storage area type for storm-webdav. This values are mapped to the storage area properties well described [here](https://github.com/italiangrid/storm-webdav/blob/develop/etc/storm-webdav/sa.d/sa.properties.template). Valid values for `name`, `root_path`, `access_points` and `vos` are mandatory. For the optional fields, check the default values [here](https://github.com/italiangrid/storm-webdav/blob/develop/doc/storage-area-configuration.md).

Overview

Alias of

Struct[{
  name                           => String,
  root_path                      => String,
  access_points                  => Array[String],
  vos                            => Array[String],
  orgs                           => Optional[Array[String]],
  authenticated_read_enabled     => Optional[Boolean],
  anonymous_read_enabled         => Optional[Boolean],
  vo_map_enabled                 => Optional[Boolean],
  vo_map_grants_write_permission => Optional[Boolean],
  orgs_grant_read_permission     => Optional[Boolean],
  orgs_grant_write_permission    => Optional[Boolean],
  wlcg_scope_authz_enabled       => Optional[Boolean],
  fine_grained_authz_enabled     => Optional[Boolean],
}]


# File 'types/webdav/storagearea.pp', line 8