Resource Type: hpe3par_snapshot

Defined in:
lib/puppet/type/hpe3par_snapshot.rb
Providers:
hpe3par_snapshot

Overview

Virtual Volume Snapshot

Properties

  • base_volume_name

    Specifies the source volume

  • ensure

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
    • modify
    • restore_offline
    • restore_online
  • expiration_time

    Specifies the relative time from the current time that the volume expires. Value is a positive integer and in the range of 1 to 43,800 hours, or 1825 days.

  • new_name

    New name of the volume.

  • online

    Enables (true) or disables (false) executing the promote operation on an online volume.

    Supported values:
    • true
    • false
  • read_only

    true: Specifies that the copied volume is read-only. false: (default) The volume is read/write.

    Supported values:
    • true
    • false
  • retention_time

    Specifies the relative time from the current time that the volume will expire. Value is a positive integer and in the range of 1 to 43,800 hours, or 1825 days.

  • rm_exp_time

    Enables (false) or disables (true) resetting the expiration time. If false, and expiration time value is a positive number, then set.

    Supported values:
    • true
    • false
  • snap_cpg

    Snap CPG name.

Parameters

  • allow_remote_copy_parent

    Allows the promote operation to proceed even if the RW parent volume is currently in a Remote Copy volume group, if that group has not been started. If the Remote Copy group has been started, this command fails.

    Supported values:
    • true
    • false
  • debug (defaults to: false)

    If true, Debug mode set to true.

    Supported values:
    • true
    • false
  • expiration_hours (defaults to: 0)

    Specifies the relative time from the current time that the volume expires. Value is a positive integer and in the range of 1 to 43,800 hours, or 1825 days.

  • expiration_unit (defaults to: Hours)

    Unit of value

    Supported values:
    • Hours
    • Days
  • name (namevar)

    Specifies a snapshot volume name up to 31 characters in length.

  • password

    The password for the storage system User.

  • priority (defaults to: MEDIUM)

    Does not apply to online promote operation or to stop promote operation.

    Supported values:
    • HIGH
    • MEDIUM
    • LOW
  • provider

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

  • retention_hours (defaults to: 0)

    Specifies the relative time from the current time that the volume expires. Value is a positive integer and in the range of 1 to 43,800 hours, or 1825 days.

  • retention_unit (defaults to: Hours)

    Unit of value

    Supported values:
    • Hours
    • Days
  • ssip

    The storage system IP address or FQDN.

  • url

    If using URL do not use ssip, user, and password. URL in the form of user:password@ssip:8080/

  • user

    The storage system user name.