Method: Metatron::Templates::VolumeSnapshotContent#initialize
- Defined in:
- lib/metatron/templates/volume_snapshot_content.rb
#initialize(name, driver:, source: {}, deletion_policy: "Delete", volume_snapshot_ref: nil, source_volume_mode: "Filesystem") ⇒ VolumeSnapshotContent
Returns a new instance of VolumeSnapshotContent.
16 17 18 19 20 21 22 23 24 25 |
# File 'lib/metatron/templates/volume_snapshot_content.rb', line 16 def initialize(name, driver:, source: {}, deletion_policy: "Delete", volume_snapshot_ref: nil, source_volume_mode: "Filesystem") super(name) @api_version = "snapshot.storage.k8s.io/v1" @driver = driver @source = source @source_volume_mode = source_volume_mode @deletion_policy = deletion_policy @volume_snapshot_ref = volume_snapshot_ref end |