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