Resource Type: unity_pool

Defined in:
lib/puppet/type/unity_pool.rb
Providers:
pool_provider

Overview

Configure DellEMC Unity storage pool.

Properties

  • alert_threshold

    Threshold at which the system will generate alerts about the free space in the pool, specified as a percentage

  • description

    Storage pool description.

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • is_fast_cache_enabled

    Enable/disable FAST Cache for this pool

  • is_fastvp_enabled

    Enable/disable scheduled data relocations for this pool.

  • is_harvest_enabled

    Enable/disable pool harvesting.

  • is_snap_harvest_enabled

    Enable/disable pool snapshot harvesting.

  • pool_harvest_high_threshold

    Pool used space high threshold at which the system will automatically starts to delete snapshots in the pool

  • pool_harvest_low_threshold

    Pool used space low threshold under which the system will automatically stop deletion of snapshots in the pool

  • raid_groups

    Raid groups to be included in the storage pool.

  • snap_harvest_high_threshold

    Snapshot used space high threshold at which the system automatically starts to delete snapshots in the pool

  • snap_harvest_low_threshold

    Snapshot used space low threshold below which the system will stop automatically deleting snapshots in the pool

Parameters

  • name (namevar)

    Unique identifier for the Unity system, typically a serial number.

  • pool_type

    Create traditional/dynamic pool

  • provider

    The specific backend to use for this ‘unity_pool` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.