Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR ha-eem-policy package operational data.
This module contains definitions for the following management objects:
eem: EEM operational data
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Eem ¶
type Eem struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // directory user. DirUser Eem_DirUser // list of environmental variables. EnvVariables Eem_EnvVariables // Refresh time. RefreshTime Eem_RefreshTime // list the registered policies. RegPolicies Eem_RegPolicies // list the available policies. AvlPolicies Eem_AvlPolicies }
Eem EEM operational data
func (*Eem) GetEntityData ¶
func (eem *Eem) GetEntityData() *types.CommonEntityData
type Eem_AvlPolicies ¶
type Eem_AvlPolicies struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // policy name and create time . The type is slice of // Eem_AvlPolicies_AvlPolicy. AvlPolicy []*Eem_AvlPolicies_AvlPolicy }
Eem_AvlPolicies list the available policies
func (*Eem_AvlPolicies) GetEntityData ¶
func (avlPolicies *Eem_AvlPolicies) GetEntityData() *types.CommonEntityData
type Eem_AvlPolicies_AvlPolicy ¶
type Eem_AvlPolicies_AvlPolicy struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. System policy name. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // policy type. The type is string. Type interface{} // time created. The type is string. TimeCreated interface{} // policy name. The type is string. PolicyName interface{} }
Eem_AvlPolicies_AvlPolicy policy name and create time
func (*Eem_AvlPolicies_AvlPolicy) GetEntityData ¶
func (avlPolicy *Eem_AvlPolicies_AvlPolicy) GetEntityData() *types.CommonEntityData
type Eem_DirUser ¶
type Eem_DirUser struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // directory user library. Library Eem_DirUser_Library // directory user policy. Policy Eem_DirUser_Policy }
Eem_DirUser directory user
func (*Eem_DirUser) GetEntityData ¶
func (dirUser *Eem_DirUser) GetEntityData() *types.CommonEntityData
type Eem_DirUser_Library ¶
type Eem_DirUser_Library struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // policy. The type is string. Policy interface{} // library. The type is string. Library interface{} }
Eem_DirUser_Library directory user library
func (*Eem_DirUser_Library) GetEntityData ¶
func (library *Eem_DirUser_Library) GetEntityData() *types.CommonEntityData
type Eem_DirUser_Policy ¶
type Eem_DirUser_Policy struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // policy. The type is string. Policy interface{} // library. The type is string. Library interface{} }
Eem_DirUser_Policy directory user policy
func (*Eem_DirUser_Policy) GetEntityData ¶
func (policy *Eem_DirUser_Policy) GetEntityData() *types.CommonEntityData
type Eem_EnvVariables ¶
type Eem_EnvVariables struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // environmental variables name and value . The type is slice of // Eem_EnvVariables_EnvVariable. EnvVariable []*Eem_EnvVariables_EnvVariable }
Eem_EnvVariables list of environmental variables
func (*Eem_EnvVariables) GetEntityData ¶
func (envVariables *Eem_EnvVariables) GetEntityData() *types.CommonEntityData
type Eem_EnvVariables_EnvVariable ¶
type Eem_EnvVariables_EnvVariable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Environmental variable name. The type is string // with pattern: [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // variable name. The type is string. NameXr interface{} // value. The type is string. Value interface{} }
Eem_EnvVariables_EnvVariable environmental variables name and value
func (*Eem_EnvVariables_EnvVariable) GetEntityData ¶
func (envVariable *Eem_EnvVariables_EnvVariable) GetEntityData() *types.CommonEntityData
type Eem_RefreshTime ¶
type Eem_RefreshTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Event manager refresh-time . The type is interface{} with range: // 0..4294967295. Refreshtime interface{} }
Eem_RefreshTime Refresh time
func (*Eem_RefreshTime) GetEntityData ¶
func (refreshTime *Eem_RefreshTime) GetEntityData() *types.CommonEntityData
type Eem_RegPolicies ¶
type Eem_RegPolicies struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // policy name and create time . The type is slice of // Eem_RegPolicies_RegPolicy. RegPolicy []*Eem_RegPolicies_RegPolicy }
Eem_RegPolicies list the registered policies
func (*Eem_RegPolicies) GetEntityData ¶
func (regPolicies *Eem_RegPolicies) GetEntityData() *types.CommonEntityData
type Eem_RegPolicies_RegPolicy ¶
type Eem_RegPolicies_RegPolicy struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. policy name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // policy type. The type is string. Type interface{} // time created. The type is string. TimeCreated interface{} // policy name. The type is string. PolicyName interface{} // class. The type is string. Class interface{} // event type. The type is string. EventType interface{} // trap. The type is string. Trap interface{} // PersistTime . The type is interface{} with range: 0..4294967295. PersistTime interface{} // username. The type is string. Username interface{} // description. The type is string. Description interface{} }
Eem_RegPolicies_RegPolicy policy name and create time
func (*Eem_RegPolicies_RegPolicy) GetEntityData ¶
func (regPolicy *Eem_RegPolicies_RegPolicy) GetEntityData() *types.CommonEntityData