Resource Type: server

Defined in:
lib/puppet/type/server.rb
Providers:
v1

Overview

Type representing a ProfitBricks server.

Properties

  • availability_zone (defaults to: AUTO)

    The availability zone of where the server will reside.

  • cores

    The number of CPU cores assigned to the server.

  • datacenter_id

    The virtual data center where the server will reside.

  • ensure
    Supported values:
    • present
    • absent
    • running
    • stopped
  • licence_type

    The OS type of the server.

  • nics

    A list of network interfaces asociated with the server.

  • purge_volumes (defaults to: false)

    Sets whether attached volumes are removed when server is removed.

    Supported values:
    • true
    • false
  • ram

    The amount of RAM in MB assigned to the server.

  • volumes

    A list of volumes to associate with the server.

Parameters

  • name (namevar)

    The name of the server.

  • provider

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