Documentation

profitbricks_nic - Create or Remove a NIC.

New in version 2.0.

Synopsis

This module allows you to create or restore a volume snapshot. This module has a dependency on profitbricks >= 1.0.0

Requirements (on host that executes module)

  • profitbricks

Options

parameter required default choices comments
datacenter
yes
    The datacenter in which to operate.
    lan
    yes
      The LAN to place the NIC on. You can pass a LAN that doesn't exist and it will be created. Required on create.
      name
      yes
        The name or ID of the NIC. This is only required on deletes, but not on create.
        server
        yes
          The server name or ID.
          state
          no present
          • present
          • absent
          Indicate desired state of the resource
          subscription_password
          no
            THe ProfitBricks password. Overrides the PB_PASSWORD environement variable.
            subscription_user
            no
              The ProfitBricks username. Overrides the PB_SUBSCRIPTION_ID environement variable.
              wait
              no yes
              • yes
              • no
              wait for the operation to complete before returning
              wait_timeout
              no 600
                how long before wait gives up, in seconds

                Examples

                # Create a NIC
                - profitbricks_nic:
                    datacenter: Tardis One
                    server: node002
                    lan: 2
                    wait_timeout: 500
                    state: present
                
                # Remove a NIC
                - profitbricks_nic:
                    datacenter: Tardis One
                    server: node002
                    name: 7341c2454f
                    wait_timeout: 500
                    state: absent
                

                This is an Extras Module

                For more information on what this means please read Extras Modules

                For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Helping Testing PRs and Developing Modules.