%PDF- %PDF-
Direktori : /lib/python2.7/site-packages/salt/config/schemas/ |
Current File : //lib/python2.7/site-packages/salt/config/schemas/esxcluster.pyo |
� ���^c @@ sB d Z d d l m Z m Z m Z d d l m Z m Z m Z m Z m Z m Z m Z m Z m Z d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d S( u� :codeauthor: :email:`Alexandru Bleotu (alexandru.bleotu@morganstanley.com)` salt.config.schemas.esxcluster ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ESX Cluster configuration schemas i ( t absolute_importt print_functiont unicode_literals( t Schemat DefinitionsSchemat ComplexSchemaItemt DictItemt ArrayItemt IntegerItemt BooleanItemt StringItemt AnyOfItemt OptionValueItemc B@ sJ e Z d Z d Z e d d d e � Z e d e � e � e � g � Z RS( u Sechma item of the OptionValueu OptionValuet titleu Keyt requiredt items( t __name__t __module__t __doc__R R t Truet keyR R R t value( ( ( sB /usr/lib/python2.7/site-packages/salt/config/schemas/esxcluster.pyR s t AdmissionControlPolicyItemc B@ sJ e Z d Z d Z e d d d d d d � Z e d d d d d d � Z RS( u8 Schema item of the HA admission control policy u Admission Control PolicyR u CPU Failover Percentt minimumi t maximumid u Memory Failover Percent( R R R R R t cpu_failover_percentt memory_failover_percent( ( ( sB /usr/lib/python2.7/site-packages/salt/config/schemas/esxcluster.pyR # s t DefaultVmSettingsItemc B@ sY e Z d Z d Z e d d d d d d d g � Z e d d d d d d d d g � Z RS( u3 Schema item of the HA default vm settings u Default VM SettingsR u Isolation Responset enumu clusterIsolationResponseu noneu powerOffu shutdownu Restart Priorityu clusterRestartPriorityu disabledu highu lowu medium( R R R R R t isolation_responset restart_priority( ( ( sB /usr/lib/python2.7/site-packages/salt/config/schemas/esxcluster.pyR 2 s t HAConfigItemc B@ s� e Z d Z d Z d Z e d d d d � Z e d d � Z e � Z e � Z e d d d d d d g � Z e d d d d d g � Z e d d d e � � Z e d d d d d d g � Z RS( u6 Schema item of ESX cluster high availability u HA Configurationu- ESX cluster HA configuration json schema itemR u Enabledt descriptionu! Specifies if HA should be enabledu Admission Control Enabledu$ Heartbeat Datastore Candidate PolicyR u allFeasibleDsu allFeasibleDsWithUserPreferenceu userSelectedDsu Host Monitoringt choicesu enabledu disabledt min_itemsi R u Vm Monitoringu vmMonitoringDisabledu vmAndAppMonitoringu vmMonitoringOnly( R R R R R R t enabledt admission_control_enabledR t admission_control_policyR t default_vm_settingsR t hb_ds_candidate_policyt host_monitoringR R t optionst vm_monitoring( ( ( sB /usr/lib/python2.7/site-packages/salt/config/schemas/esxcluster.pyR A s* t vSANClusterConfigItemc B@ sn e Z d Z d Z d Z e d d d d � Z e d d d d � Z e d d d d � Z e d d d d � Z RS( u; Schema item of the ESX cluster vSAN configuration u vSAN Configurationu$ ESX cluster vSAN configurationi itemR u EnabledR u# Specifies if vSAN should be enabledu Auto Claim Storageu[ Specifies whether the storage of member ESXi hosts should be automatically claimed for vSANu! Specifies dedup should be enabledu* Specifies if compression should be enabled( R R R R R R R# t auto_claim_storaget dedup_enabledt compression_enabled( ( ( sB /usr/lib/python2.7/site-packages/salt/config/schemas/esxcluster.pyR+ ] s t DRSConfigItemc B@ st e Z d Z d Z d Z e d d d d � Z e d d d d d d d d � Z e d d d d d d d d g � Z RS( u: Schema item of the ESX cluster DRS configuration u DRS Configurationu"