ha_eem_policy_oper

package
v0.0.0-...-50def94 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL