Resource Type: nsx_component

Defined in:
lib/puppet/type/nsx_component.rb
Providers:
default

Overview

Manage NSX components, these are the services used by NSX

Properties

  • ensure (defaults to: present)

    Valid ensure values are “running” and “stopped” (present/enabled and absent/disabled will also map to their respective values)

    Supported values:
    • present
    • absent
    • running (alias for: present)
    • enabled (alias for: present)
    • stopped (alias for: absent)
    • disabled (alias for: absent)

Parameters

  • component

    Component ID

  • poll_interval (defaults to: 10)

    Wait time, in seconds, between polling service status attempts

    Supported values:
    • /^\d+$/
  • provider

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

  • timeout (defaults to: 240)

    Maximum time, in seconds, to wait for service status change to complete

    Supported values:
    • /^\d+$/