types::aquilon::system

Types

  • structure_fsdata
    • Description: aquilon-related structures

    • structure_fsdata/mountpoint
      • Required

      • Type: string

    • structure_fsdata/mountopts
      • Optional

      • Type: string

    • structure_fsdata/type
      • Required

      • Type: string

    • structure_fsdata/mount
      • Optional

      • Type: boolean

    • structure_fsdata/pass
      • Optional

      • Type: long

      • Range: 0..

    • structure_fsdata/freq
      • Optional

      • Type: long

      • Range: 0..2

    • structure_fsdata/block_device_path
      • Required

      • Type: string

  • structure_virtual_machine
    • structure_virtual_machine/name
      • Required

      • Type: string

    • structure_virtual_machine/hardware
      • Required

      • Type: structure_hardware

  • structure_resources
    • structure_resources/application
      • Optional

      • Type: list

    • structure_resources/auto_start_list
      • Optional

      • Type: list

    • structure_resources/filesystem
      • Optional

      • Type: structure_fsdata

    • structure_resources/hostlink
      • Optional

      • Type: list

    • structure_resources/intervention
      • Optional

      • Type: list

    • structure_resources/reboot_iv
      • Optional

      • Type: list

    • structure_resources/reboot_schedule
      • Optional

      • Type: list

    • structure_resources/resourcegroup
      • Optional

      • Type: list

    • structure_resources/service_address
      • Optional

      • Type: list

    • structure_resources/share
      • Optional

      • Type: list

    • structure_resources/system_list
      • Optional

      • Type: list

    • structure_resources/virtual_machine
      • Optional

      • Type: structure_virtual_machine

  • structure_cluster
    • structure_cluster/name
      • Required

      • Type: string

    • structure_cluster/type
      • Optional

      • Type: string

    • structure_cluster/resources
      • Optional

      • Type: structure_resources

    • structure_cluster/members
      • Optional

      • Type: type_hostname

    • structure_cluster/campus
      • Optional

      • Type: string

    • structure_cluster/sysloc
      • Optional

      • Type: structure_sysloc

    • structure_cluster/rack
      • Optional

      • Type: structure_rack

    • structure_cluster/down_hosts_threshold
      • Optional

      • Type: long

      • Range: 0..

    • structure_cluster/node_index
      • Optional

      • Type: long

      • Range: 0..

    • structure_cluster/max_hosts
      • Optional

      • Type: long

      • Range: 0..

  • structure_archetype
    • Description: Details of operating system as defined by aquilon broker

    • structure_archetype/name
      • Optional

      • Type: string

    • structure_archetype/os
      • Required

      • Type: string

    • structure_archetype/os_lifecycle
      • Required

      • Type: string

    • structure_archetype/model
      • Required

      • Type: string

    • structure_archetype/filesystem-layout
      • Optional

      • Type: string

    • structure_archetype/archlist
      • Optional

      • Type: string

  • structure_event
    • structure_event/timeout
      • Optional

      • Type: long

    • structure_event/actions
      • Optional

      • Type: string

  • structure_events
    • structure_events/shutdown
      • Optional

      • Type: structure_event

    • structure_events/startup
      • Optional

      • Type: structure_event

    • structure_events/maintenance
      • Optional

      • Type: structure_event

  • structure_action_dependency
    • structure_action_dependency/pre
      • Optional

      • Type: string

    • structure_action_dependency/post
      • Optional

      • Type: string

  • structure_action
    • structure_action/user
      • Required

      • Type: string

    • structure_action/command
      • Required

      • Type: string

    • structure_action/timeout
      • Optional

      • Type: long

    • structure_action/priority
      • Optional

      • Type: long

    • structure_action/dependencies
      • Optional

      • Type: structure_action_dependency

  • structure_maintenance
    • structure_maintenance/day
      • Required

      • Type: string

    • structure_maintenance/start
      • Required

      • Type: string

    • structure_maintenance/duration
      • Required

      • Type: long

      • Range: 1..100

  • structure_espinfo
    • structure_espinfo/description
      • Optional

      • Type: string

    • structure_espinfo/class
      • Optional

      • Type: string

    • structure_espinfo/infrafunction
      • Optional

      • Type: string

    • structure_espinfo/escalation
      • Optional

      • Type: string

    • structure_espinfo/notifyrules
      • Optional

      • Type: string

    • structure_espinfo/notifyhours
      • Optional

      • Type: string

  • structure_personality
    • structure_personality/name
      • Required

      • Type: string

    • structure_personality/description
      • Optional

      • Type: string

    • structure_personality/class
      • Optional

      • Type: string

    • structure_personality/users
      • Optional

      • Type: string

    • structure_personality/escalation
      • Optional

      • Type: string

    • structure_personality/notifyrules
      • Optional

      • Type: string

    • structure_personality/notifyhours
      • Optional

      • Type: string

    • structure_personality/function
      • Optional

      • Type: string

    • structure_personality/threshold
      • Optional

      • Type: long

      • Range: 0..100

    • structure_personality/maintenance_threshold
      • Optional

      • Type: long

      • Range: 0..100

      • Default value: 50

    • structure_personality/backups
      • Optional

      • Type: string

    • structure_personality/host_environment
      • Required

      • Type: string

    • structure_personality/owner_eon_id
      • Required

      • Type: long

    • structure_personality/stage
      • Required

      • Type: string

    • structure_personality/esp
      • Optional

      • Type: structure_espinfo

  • structure_sys_components
    • structure_sys_components/namespace
      • Optional

      • Type: string

  • structure_services
    • structure_services/instance
      • Required

      • Type: string

    • structure_services/servers
      • Optional

      • Type: string

    • structure_services/server_ips
      • Optional

      • Type: string

  • structure_provides
    • structure_provides/instance
      • Required

      • Type: string

    • structure_provides/clients
      • Optional

      • Type: string

  • structure_security
    • structure_security/class
      • Required

      • Type: string

    • structure_security/svcwhitelist
      • Optional

      • Type: list

  • structure_entitlement_user
    • structure_entitlement_user/type
      • Required

      • Type: string

    • structure_entitlement_user/value
      • Required

      • Type: valid_user

  • structure_entitlement_eon_id
    • structure_entitlement_eon_id/value
      • Required

      • Type: long

  • structure_entitlements
    • structure_entitlements/eon_id
      • Optional

      • Type: structure_entitlement_eon_id

    • structure_entitlements/user
      • Optional

      • Type: structure_entitlement_user

  • structure_system_aquilon
    • structure_system_aquilon/advertise_status
      • Optional

      • Type: boolean

    • structure_system_aquilon/archetype
      • Optional

      • Type: structure_archetype

    • structure_system_aquilon/build
      • Optional

      • Type: string

    • structure_system_aquilon/cluster
      • Optional

      • Type: structure_cluster

    • structure_system_aquilon/enclosure
      • Optional

      • Type: structure_enclosure

    • structure_system_aquilon/filesystems
      • Description: Filesystems to be configured. Mountpoints and blockdevices must be unique.

      • Optional

      • Type: structure_filesystem

    • structure_system_aquilon/security
      • Optional

      • Type: structure_security

    • structure_system_aquilon/users
      • Optional

      • Type: nlist

    • structure_system_aquilon/eon_ids
      • Optional

      • Type: long

    • structure_system_aquilon/eon_id_maps
      • Optional

      • Type: nlist

    • structure_system_aquilon/owner_eon_id
      • Optional

      • Type: long

    • structure_system_aquilon/entitlements
      • Optional

      • Type: structure_entitlements

    • structure_system_aquilon/provides
      • Optional

      • Type: nlist

    • structure_system_aquilon/services
      • Optional

      • Type: structure_services

    • structure_system_aquilon/personality
      • Optional

      • Type: structure_personality

    • structure_system_aquilon/host_environment
      • Optional

      • Type: string

    • structure_system_aquilon/features
      • Optional

      • Type: nlist