Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
30 lines (27 sloc) 2.61 KB

Host variables

The following server variables are provided to Ansible from the Memset API:

Variable Name Type Description
memset_backups Boolean Whether this server has a backup service
memset_control_panel String describing the control panel, e.g. “none”, or “cpanel”.
memset_data_zone String The name of the data zone this service is in (if applicable). Some services that don’t have data at rest are data zone independent and this field will be empty.
memset_expiry_date Date The end date of the service.
memset_firewall_rule_group_name String The unique identifier for this rule group.
memset_firewall_rule_group_nickname String The nickname of this rule group.
memset_firewall_type String Describes the firewall type, e.g. “none”, “basic”, “self_managed” or “managed”.
memset_ignore_monitoring_off Boolean Whether the customer has acknowledged that they aren’t being monitored.
memset_monitor Boolean Whether we are monitoring this server
memset_monitoring_level String Describes the monitoring level, “basic”, “advanced” or “managed”
memset_network_zone String The name of the network zone this server is associated with
memset_nickname String The friendly 'nickname' of this server, set in the Control Panel
memset_no_auto_reboot Boolean Whether this server will be automatically rebooted by the Monitoring service
memset_os String Describes the Operating System installed, e.g. “debian_wheezy_64”, “win2012serverstd_r2_64”.
memset_penetration_patrol String The intrusion detection support level for this server e.g. “none”, “basic” = Self-monitored, “monitored” = Memset-monitored or “protected” = Memset-protected
memset_penetration_patrol_alert_level Integer The alert level that is set for Penetration Patrol intrusion detection (1-15) or 0 (penetration_patrol=”none”)
memset_renewal_price_amount Float The monetary amount for the monthly renewal including VAT
memset_renewal_price_currency String The currency for the renewal, e.g. “GBP”.
memset_renewal_price_vat Float The monetary amount for VAT on the monthly renewal
memset_start_date Date The start date of the service
memset_support_level String The support level of the server
memset_type String The type of server: server / miniserver
memset_vulnscan String whether this server is vulnerability scanned, ‘none’ = no scanning, ‘basic’ = Self-monitored, ‘managed’ = Memset-monitored.