rpc

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

NED RPC YANG module for IOS Copyright (c) 2016-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 AppHosting

type AppHosting struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input AppHosting_Input

	Output AppHosting_Output
}

AppHosting App-hosting management

func (*AppHosting) GetEntityData

func (appHosting *AppHosting) GetEntityData() *types.CommonEntityData

type AppHosting_Input

AppHosting_Input

func (*AppHosting_Input) GetEntityData

func (input *AppHosting_Input) GetEntityData() *types.CommonEntityData

type AppHosting_Input_Activate

type AppHosting_Input_Activate struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Appid interface{}
}

AppHosting_Input_Activate

func (*AppHosting_Input_Activate) GetEntityData

func (activate *AppHosting_Input_Activate) GetEntityData() *types.CommonEntityData

type AppHosting_Input_Deactivate

type AppHosting_Input_Deactivate struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Appid interface{}
}

AppHosting_Input_Deactivate

func (*AppHosting_Input_Deactivate) GetEntityData

func (deactivate *AppHosting_Input_Deactivate) GetEntityData() *types.CommonEntityData

type AppHosting_Input_Install

type AppHosting_Input_Install struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Appid interface{}

	// The type is string.
	Package interface{}
}

AppHosting_Input_Install

func (*AppHosting_Input_Install) GetEntityData

func (install *AppHosting_Input_Install) GetEntityData() *types.CommonEntityData

type AppHosting_Input_Start

type AppHosting_Input_Start struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Appid interface{}
}

AppHosting_Input_Start

func (*AppHosting_Input_Start) GetEntityData

func (start *AppHosting_Input_Start) GetEntityData() *types.CommonEntityData

type AppHosting_Input_Stop

type AppHosting_Input_Stop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Appid interface{}
}

AppHosting_Input_Stop

func (*AppHosting_Input_Stop) GetEntityData

func (stop *AppHosting_Input_Stop) GetEntityData() *types.CommonEntityData

type AppHosting_Input_Uninstall

type AppHosting_Input_Uninstall struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Appid interface{}
}

AppHosting_Input_Uninstall

func (*AppHosting_Input_Uninstall) GetEntityData

func (uninstall *AppHosting_Input_Uninstall) GetEntityData() *types.CommonEntityData

type AppHosting_Output

type AppHosting_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

AppHosting_Output

func (*AppHosting_Output) GetEntityData

func (output *AppHosting_Output) GetEntityData() *types.CommonEntityData

type Cellular

type Cellular struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Cellular_Input

	Output Cellular_Output
}

Cellular

func (*Cellular) GetEntityData

func (cellular *Cellular) GetEntityData() *types.CommonEntityData

type Cellular_Input

type Cellular_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Lte Cellular_Input_Lte
	// contains filtered or unexported fields
}

Cellular_Input

func (*Cellular_Input) GetEntityData

func (input *Cellular_Input) GetEntityData() *types.CommonEntityData

type Cellular_Input_Lte

type Cellular_Input_Lte struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is interface{}.
	ModemReset interface{}

	Technology Cellular_Input_Lte_Technology

	Profile Cellular_Input_Lte_Profile
}

Cellular_Input_Lte

func (*Cellular_Input_Lte) GetEntityData

func (lte *Cellular_Input_Lte) GetEntityData() *types.CommonEntityData

type Cellular_Input_Lte_Profile

type Cellular_Input_Lte_Profile struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Delete a Profile.
	Delete Cellular_Input_Lte_Profile_Delete

	// Create a Profile.
	Create Cellular_Input_Lte_Profile_Create
}

Cellular_Input_Lte_Profile

func (*Cellular_Input_Lte_Profile) GetEntityData

func (profile *Cellular_Input_Lte_Profile) GetEntityData() *types.CommonEntityData

type Cellular_Input_Lte_Profile_Create

type Cellular_Input_Lte_Profile_Create struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is interface{}.
	None interface{}

	// The type is interface{}.
	Chap interface{}

	// The type is interface{}.
	Pap interface{}

	// The type is interface{}.
	PapChap interface{}

	// The type is interface{}.
	Ipv4 interface{}

	// The type is interface{}.
	Ipv6 interface{}

	// The type is interface{}.
	Ipv4v6 interface{}
	// contains filtered or unexported fields
}

Cellular_Input_Lte_Profile_Create Create a Profile

func (*Cellular_Input_Lte_Profile_Create) GetEntityData

func (create *Cellular_Input_Lte_Profile_Create) GetEntityData() *types.CommonEntityData

type Cellular_Input_Lte_Profile_Delete

type Cellular_Input_Lte_Profile_Delete struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	// contains filtered or unexported fields
}

Cellular_Input_Lte_Profile_Delete Delete a Profile

func (*Cellular_Input_Lte_Profile_Delete) GetEntityData

type Cellular_Input_Lte_Technology

type Cellular_Input_Lte_Technology struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is interface{}.
	Lte interface{}

	// The type is interface{}.
	Auto interface{}

	// The type is interface{}.
	Umts interface{}
}

Cellular_Input_Lte_Technology

func (*Cellular_Input_Lte_Technology) GetEntityData

func (technology *Cellular_Input_Lte_Technology) GetEntityData() *types.CommonEntityData

type Cellular_Output

type Cellular_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Cellular_Output

func (*Cellular_Output) GetEntityData

func (output *Cellular_Output) GetEntityData() *types.CommonEntityData

type Clear

type Clear struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Clear_Input

	Output Clear_Output
}

Clear Clear

func (*Clear) GetEntityData

func (clear *Clear) GetEntityData() *types.CommonEntityData

type Clear_Input

type Clear_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Select an interface to clear. The type is string with pattern:
	// [A-Za-z]([\w/.-]+).
	Interface interface{}

	// Select an interface to clear. The type is string with pattern:
	// [A-Za-z]([\w/.-]+).
	Count interface{}

	// Flow monitor clear commands.
	Flow Clear_Input_Flow

	Ip Clear_Input_Ip

	// Clear the entire ARP cache.
	ArpCache Clear_Input_ArpCache

	// Clear AAA values.
	Aaa Clear_Input_Aaa

	// Clear platform information.
	Platform Clear_Input_Platform

	// Clear zone-pair.
	ZonePair Clear_Input_ZonePair
}

Clear_Input

func (*Clear_Input) GetEntityData

func (input *Clear_Input) GetEntityData() *types.CommonEntityData

type Clear_Input_Aaa

type Clear_Input_Aaa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Clear AAA local method options.
	Local Clear_Input_Aaa_Local
}

Clear_Input_Aaa Clear AAA values

func (*Clear_Input_Aaa) GetEntityData

func (aaa *Clear_Input_Aaa) GetEntityData() *types.CommonEntityData

type Clear_Input_Aaa_Local

type Clear_Input_Aaa_Local struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Clear local AAA users.
	User Clear_Input_Aaa_Local_User
}

Clear_Input_Aaa_Local Clear AAA local method options

func (*Clear_Input_Aaa_Local) GetEntityData

func (local *Clear_Input_Aaa_Local) GetEntityData() *types.CommonEntityData

type Clear_Input_Aaa_Local_User

type Clear_Input_Aaa_Local_User struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Clear locked out local AAA users.
	Lockout Clear_Input_Aaa_Local_User_Lockout
}

Clear_Input_Aaa_Local_User Clear local AAA users

func (*Clear_Input_Aaa_Local_User) GetEntityData

func (user *Clear_Input_Aaa_Local_User) GetEntityData() *types.CommonEntityData

type Clear_Input_Aaa_Local_User_Lockout

type Clear_Input_Aaa_Local_User_Lockout struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Username of the locked-user. The type is string.
	Username interface{}
}

Clear_Input_Aaa_Local_User_Lockout Clear locked out local AAA users

func (*Clear_Input_Aaa_Local_User_Lockout) GetEntityData

func (lockout *Clear_Input_Aaa_Local_User_Lockout) GetEntityData() *types.CommonEntityData

type Clear_Input_ArpCache

type Clear_Input_ArpCache struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YPresence  bool

	// Clear entries for a VPN Routing/Forwarding instance. The type is string.
	Vrf interface{}

	// Clear the entire ARP cache on the interface. The type is string with
	// pattern: [A-Za-z]([\w/.-]+).
	Interface interface{}
	// contains filtered or unexported fields
}

Clear_Input_ArpCache Clear the entire ARP cache This type is a presence type.

func (*Clear_Input_ArpCache) GetEntityData

func (arpCache *Clear_Input_ArpCache) GetEntityData() *types.CommonEntityData

type Clear_Input_Flow

type Clear_Input_Flow struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Monitor Clear_Input_Flow_Monitor

	Exporter Clear_Input_Flow_Exporter
}

Clear_Input_Flow Flow monitor clear commands

func (*Clear_Input_Flow) GetEntityData

func (flow *Clear_Input_Flow) GetEntityData() *types.CommonEntityData

type Clear_Input_Flow_Exporter

type Clear_Input_Flow_Exporter struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Name interface{}

	// The type is interface{}.
	Statistics interface{}
}

Clear_Input_Flow_Exporter

func (*Clear_Input_Flow_Exporter) GetEntityData

func (exporter *Clear_Input_Flow_Exporter) GetEntityData() *types.CommonEntityData

type Clear_Input_Flow_Monitor

type Clear_Input_Flow_Monitor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string. This attribute is mandatory.
	Name interface{}

	// The type is interface{}.
	ForceExport interface{}

	// The type is interface{}.
	Statistics interface{}

	Cache Clear_Input_Flow_Monitor_Cache
}

Clear_Input_Flow_Monitor

func (*Clear_Input_Flow_Monitor) GetEntityData

func (monitor *Clear_Input_Flow_Monitor) GetEntityData() *types.CommonEntityData

type Clear_Input_Flow_Monitor_Cache

type Clear_Input_Flow_Monitor_Cache struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is interface{}.
	ForceExport interface{}
}

Clear_Input_Flow_Monitor_Cache

func (*Clear_Input_Flow_Monitor_Cache) GetEntityData

func (cache *Clear_Input_Flow_Monitor_Cache) GetEntityData() *types.CommonEntityData

type Clear_Input_Ip

type Clear_Input_Ip struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Delete items from the DHCP database.
	Dhcp Clear_Input_Ip_Dhcp

	Ospf Clear_Input_Ip_Ospf

	// Clear BGP connections.
	Bgp Clear_Input_Ip_Bgp
}

Clear_Input_Ip

func (*Clear_Input_Ip) GetEntityData

func (ip *Clear_Input_Ip) GetEntityData() *types.CommonEntityData

type Clear_Input_Ip_Bgp

type Clear_Input_Ip_Bgp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Select a VPN Routing/Forwarding instance. The type is string.
	Vrf interface{}
	// contains filtered or unexported fields
}

Clear_Input_Ip_Bgp Clear BGP connections

func (*Clear_Input_Ip_Bgp) GetEntityData

func (bgp *Clear_Input_Ip_Bgp) GetEntityData() *types.CommonEntityData

type Clear_Input_Ip_Dhcp

type Clear_Input_Ip_Dhcp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// DHCP address bindings.
	Binding Clear_Input_Ip_Dhcp_Binding
}

Clear_Input_Ip_Dhcp Delete items from the DHCP database

func (*Clear_Input_Ip_Dhcp) GetEntityData

func (dhcp *Clear_Input_Ip_Dhcp) GetEntityData() *types.CommonEntityData

type Clear_Input_Ip_Dhcp_Binding

type Clear_Input_Ip_Dhcp_Binding struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// DHCP vrf bindings. The type is string.
	Vrf interface{}
	// contains filtered or unexported fields
}

Clear_Input_Ip_Dhcp_Binding DHCP address bindings

func (*Clear_Input_Ip_Dhcp_Binding) GetEntityData

func (binding *Clear_Input_Ip_Dhcp_Binding) GetEntityData() *types.CommonEntityData

type Clear_Input_Ip_Ospf

type Clear_Input_Ip_Ospf struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reset OSPF process. The type is interface{}.
	Process interface{}
	// contains filtered or unexported fields
}

Clear_Input_Ip_Ospf

func (*Clear_Input_Ip_Ospf) GetEntityData

func (ospf *Clear_Input_Ip_Ospf) GetEntityData() *types.CommonEntityData

type Clear_Input_Platform

type Clear_Input_Platform struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Clear platform hardware information.
	Hardware Clear_Input_Platform_Hardware
}

Clear_Input_Platform Clear platform information

func (*Clear_Input_Platform) GetEntityData

func (platform *Clear_Input_Platform) GetEntityData() *types.CommonEntityData

type Clear_Input_Platform_Hardware

type Clear_Input_Platform_Hardware struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Quantum Flow Processor.
	Qfp Clear_Input_Platform_Hardware_Qfp
}

Clear_Input_Platform_Hardware Clear platform hardware information

func (*Clear_Input_Platform_Hardware) GetEntityData

func (hardware *Clear_Input_Platform_Hardware) GetEntityData() *types.CommonEntityData

type Clear_Input_Platform_Hardware_Qfp

type Clear_Input_Platform_Hardware_Qfp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Active instance.
	Active Clear_Input_Platform_Hardware_Qfp_Active
}

Clear_Input_Platform_Hardware_Qfp Quantum Flow Processor

func (*Clear_Input_Platform_Hardware_Qfp) GetEntityData

type Clear_Input_Platform_Hardware_Qfp_Active

type Clear_Input_Platform_Hardware_Qfp_Active struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Clear features.
	Feature Clear_Input_Platform_Hardware_Qfp_Active_Feature
}

Clear_Input_Platform_Hardware_Qfp_Active Active instance

func (*Clear_Input_Platform_Hardware_Qfp_Active) GetEntityData

type Clear_Input_Platform_Hardware_Qfp_Active_Feature

type Clear_Input_Platform_Hardware_Qfp_Active_Feature struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Clear QFP Firewall.
	Firewall Clear_Input_Platform_Hardware_Qfp_Active_Feature_Firewall
}

Clear_Input_Platform_Hardware_Qfp_Active_Feature Clear features

func (*Clear_Input_Platform_Hardware_Qfp_Active_Feature) GetEntityData

type Clear_Input_Platform_Hardware_Qfp_Active_Feature_Firewall

type Clear_Input_Platform_Hardware_Qfp_Active_Feature_Firewall struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Clear firewall drop counters. The type is interface{}.
	Drop interface{}
}

Clear_Input_Platform_Hardware_Qfp_Active_Feature_Firewall Clear QFP Firewall

func (*Clear_Input_Platform_Hardware_Qfp_Active_Feature_Firewall) GetEntityData

type Clear_Input_ZonePair

type Clear_Input_ZonePair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Zone-pair counters. The type is interface{}.
	Counter interface{}
}

Clear_Input_ZonePair Clear zone-pair

func (*Clear_Input_ZonePair) GetEntityData

func (zonePair *Clear_Input_ZonePair) GetEntityData() *types.CommonEntityData

type Clear_Output

type Clear_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Clear_Output

func (*Clear_Output) GetEntityData

func (output *Clear_Output) GetEntityData() *types.CommonEntityData

type Copy

type Copy struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Copy_Input

	Output Copy_Output
}

Copy Copy from one file to another

func (*Copy) GetEntityData

func (self *Copy) GetEntityData() *types.CommonEntityData

type Copy_Input

type Copy_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	// contains filtered or unexported fields
}

Copy_Input

func (*Copy_Input) GetEntityData

func (input *Copy_Input) GetEntityData() *types.CommonEntityData

type Copy_Output

type Copy_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Copy_Output

func (*Copy_Output) GetEntityData

func (output *Copy_Output) GetEntityData() *types.CommonEntityData

type Default

type Default struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Default_Input

	Output Default_Output
}

Default Set a command to its defaults

func (*Default) GetEntityData

func (self *Default) GetEntityData() *types.CommonEntityData

type Default_Input

type Default_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Select an interface to configure. The type is string with pattern:
	// [A-Za-z]([\w/.-]+).
	Interface interface{}
}

Default_Input

func (*Default_Input) GetEntityData

func (input *Default_Input) GetEntityData() *types.CommonEntityData

type Default_Output

type Default_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Default_Output

func (*Default_Output) GetEntityData

func (output *Default_Output) GetEntityData() *types.CommonEntityData

type Delete

type Delete struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Delete_Input

	Output Delete_Output
}

Delete Delete a file

func (*Delete) GetEntityData

func (self *Delete) GetEntityData() *types.CommonEntityData

type Delete_Input

type Delete_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	// contains filtered or unexported fields
}

Delete_Input

func (*Delete_Input) GetEntityData

func (input *Delete_Input) GetEntityData() *types.CommonEntityData

type Delete_Output

type Delete_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Delete_Output

func (*Delete_Output) GetEntityData

func (output *Delete_Output) GetEntityData() *types.CommonEntityData

type Guestshell

type Guestshell struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Guestshell_Input

	Output Guestshell_Output
}

Guestshell guestshell managementshell

func (*Guestshell) GetEntityData

func (guestshell *Guestshell) GetEntityData() *types.CommonEntityData

type Guestshell_Input

type Guestshell_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Destroy guestshell. The type is interface{}.
	Destroy interface{}

	// Disable guestshell. The type is interface{}.
	Disable interface{}

	// Enable guestshell. The type is interface{}.
	Enable interface{}
}

Guestshell_Input

func (*Guestshell_Input) GetEntityData

func (input *Guestshell_Input) GetEntityData() *types.CommonEntityData

type Guestshell_Output

type Guestshell_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Guestshell_Output

func (*Guestshell_Output) GetEntityData

func (output *Guestshell_Output) GetEntityData() *types.CommonEntityData

type License

type License struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input License_Input

	Output License_Output
}

License

func (*License) GetEntityData

func (license *License) GetEntityData() *types.CommonEntityData

type License_Input

type License_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Smart License_Input_Smart
}

License_Input

func (*License_Input) GetEntityData

func (input *License_Input) GetEntityData() *types.CommonEntityData

type License_Input_Smart

type License_Input_Smart struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is interface{}.
	Deregister interface{}

	Register License_Input_Smart_Register

	Renew License_Input_Smart_Renew
}

License_Input_Smart

func (*License_Input_Smart) GetEntityData

func (smart *License_Input_Smart) GetEntityData() *types.CommonEntityData

type License_Input_Smart_Register

type License_Input_Smart_Register struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string. This attribute is mandatory.
	Idtoken interface{}

	// Forcefully register. The type is interface{}.
	Force interface{}
}

License_Input_Smart_Register

func (*License_Input_Smart_Register) GetEntityData

func (register *License_Input_Smart_Register) GetEntityData() *types.CommonEntityData

type License_Input_Smart_Renew

type License_Input_Smart_Renew struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is interface{}.
	ID interface{}

	// The type is interface{}.
	Auth interface{}
}

License_Input_Smart_Renew

func (*License_Input_Smart_Renew) GetEntityData

func (renew *License_Input_Smart_Renew) GetEntityData() *types.CommonEntityData

type License_Output

type License_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

License_Output

func (*License_Output) GetEntityData

func (output *License_Output) GetEntityData() *types.CommonEntityData

type Release

type Release struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Release_Input

	Output Release_Output
}

Release Release a resource

func (*Release) GetEntityData

func (release *Release) GetEntityData() *types.CommonEntityData

type Release_Input

type Release_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Release a dhcp lease (an interface). The type is string.
	Dhcp interface{}
}

Release_Input

func (*Release_Input) GetEntityData

func (input *Release_Input) GetEntityData() *types.CommonEntityData

type Release_Output

type Release_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Release_Output

func (*Release_Output) GetEntityData

func (output *Release_Output) GetEntityData() *types.CommonEntityData

type Reload

type Reload struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Reload_Input

	Output Reload_Output
}

Reload Halt and perform a cold restart

func (*Reload) GetEntityData

func (reload *Reload) GetEntityData() *types.CommonEntityData

type Reload_Input

type Reload_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Force a restart even if there is unsaved config. The type is bool.
	Force interface{}

	// Reload reason. The type is string.
	Reason interface{}
}

Reload_Input

func (*Reload_Input) GetEntityData

func (input *Reload_Input) GetEntityData() *types.CommonEntityData

type Reload_Output

type Reload_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Reload_Output

func (*Reload_Output) GetEntityData

func (output *Reload_Output) GetEntityData() *types.CommonEntityData

type Service

type Service struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Service_Input

	Output Service_Output
}

Service SD-AVC service management

func (*Service) GetEntityData

func (service *Service) GetEntityData() *types.CommonEntityData

type Service_Input

type Service_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	SdAvc Service_Input_SdAvc
}

Service_Input

func (*Service_Input) GetEntityData

func (input *Service_Input) GetEntityData() *types.CommonEntityData

type Service_Input_SdAvc

type Service_Input_SdAvc struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is interface{}.
	Activate interface{}

	// The type is interface{}.
	Connect interface{}

	// The type is interface{}.
	Help interface{}

	// The type is interface{}.
	Deactivate interface{}

	// The type is interface{}.
	Status interface{}

	// The type is interface{}.
	Unconfigure interface{}

	// The type is interface{}.
	Uninstall interface{}

	Configure Service_Input_SdAvc_Configure

	Install Service_Input_SdAvc_Install

	Upgrade Service_Input_SdAvc_Upgrade
}

Service_Input_SdAvc

func (*Service_Input_SdAvc) GetEntityData

func (sdAvc *Service_Input_SdAvc) GetEntityData() *types.CommonEntityData

type Service_Input_SdAvc_Configure

type Service_Input_SdAvc_Configure struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Gateway Service_Input_SdAvc_Configure_Gateway
}

Service_Input_SdAvc_Configure

func (*Service_Input_SdAvc_Configure) GetEntityData

func (configure *Service_Input_SdAvc_Configure) GetEntityData() *types.CommonEntityData

type Service_Input_SdAvc_Configure_Gateway

type Service_Input_SdAvc_Configure_Gateway struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Interface interface{}

	// The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	ServiceIp interface{}

	// The type is interface{}.
	Activate interface{}
}

Service_Input_SdAvc_Configure_Gateway

func (*Service_Input_SdAvc_Configure_Gateway) GetEntityData

type Service_Input_SdAvc_Install

type Service_Input_SdAvc_Install struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Package interface{}
}

Service_Input_SdAvc_Install

func (*Service_Input_SdAvc_Install) GetEntityData

func (install *Service_Input_SdAvc_Install) GetEntityData() *types.CommonEntityData

type Service_Input_SdAvc_Upgrade

type Service_Input_SdAvc_Upgrade struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Package interface{}
}

Service_Input_SdAvc_Upgrade

func (*Service_Input_SdAvc_Upgrade) GetEntityData

func (upgrade *Service_Input_SdAvc_Upgrade) GetEntityData() *types.CommonEntityData

type Service_Output

type Service_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Service_Output

func (*Service_Output) GetEntityData

func (output *Service_Output) GetEntityData() *types.CommonEntityData

type Start

type Start struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Start_Input

	Output Start_Output
}

Start Start system operations

func (*Start) GetEntityData

func (start *Start) GetEntityData() *types.CommonEntityData

type Start_Input

type Start_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// GIR start maintenance mode. The type is interface{}.
	Maintenance interface{}
}

Start_Input

func (*Start_Input) GetEntityData

func (input *Start_Input) GetEntityData() *types.CommonEntityData

type Start_Output

type Start_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Start_Output

func (*Start_Output) GetEntityData

func (output *Start_Output) GetEntityData() *types.CommonEntityData

type Stop

type Stop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Stop_Input

	Output Stop_Output
}

Stop Stop system operations

func (*Stop) GetEntityData

func (stop *Stop) GetEntityData() *types.CommonEntityData

type Stop_Input

type Stop_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// GIR stop maintenance mode. The type is interface{}.
	Maintenance interface{}
}

Stop_Input

func (*Stop_Input) GetEntityData

func (input *Stop_Input) GetEntityData() *types.CommonEntityData

type Stop_Output

type Stop_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Stop_Output

func (*Stop_Output) GetEntityData

func (output *Stop_Output) GetEntityData() *types.CommonEntityData

type Switch

type Switch struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Switch_Input

	Output Switch_Output
}

Switch

func (*Switch) GetEntityData

func (self *Switch) GetEntityData() *types.CommonEntityData

type Switch_Input

type Switch_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// <1-15>  Switch Priority. The type is interface{} with range: 1..15.
	Priority interface{}

	// <1-9>  New number of the Switch. The type is interface{} with range: 1..9.
	Renumber interface{}

	Statck Switch_Input_Statck
	// contains filtered or unexported fields
}

Switch_Input

func (*Switch_Input) GetEntityData

func (input *Switch_Input) GetEntityData() *types.CommonEntityData

type Switch_Input_Statck

type Switch_Input_Statck struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// <1-2>  Stack port number to enable/disable. The type is interface{} with
	// range: 1..2.
	Port interface{}
}

Switch_Input_Statck

func (*Switch_Input_Statck) GetEntityData

func (statck *Switch_Input_Statck) GetEntityData() *types.CommonEntityData

type Switch_Output

type Switch_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Switch_Output

func (*Switch_Output) GetEntityData

func (output *Switch_Output) GetEntityData() *types.CommonEntityData

type Utd

type Utd struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input Utd_Input

	Output Utd_Output
}

Utd Unified Threat Defense commands

func (*Utd) GetEntityData

func (utd *Utd) GetEntityData() *types.CommonEntityData

type Utd_Input

type Utd_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPS/IDS related commands.
	ThreatInspection Utd_Input_ThreatInspection
}

Utd_Input

func (*Utd_Input) GetEntityData

func (input *Utd_Input) GetEntityData() *types.CommonEntityData

type Utd_Input_ThreatInspection

type Utd_Input_ThreatInspection struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Provide actions to be taken for signatures.
	Signature Utd_Input_ThreatInspection_Signature
}

Utd_Input_ThreatInspection IPS/IDS related commands

func (*Utd_Input_ThreatInspection) GetEntityData

func (threatInspection *Utd_Input_ThreatInspection) GetEntityData() *types.CommonEntityData

type Utd_Input_ThreatInspection_Signature

type Utd_Input_ThreatInspection_Signature struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	// contains filtered or unexported fields
}

Utd_Input_ThreatInspection_Signature Provide actions to be taken for signatures

func (*Utd_Input_ThreatInspection_Signature) GetEntityData

func (signature *Utd_Input_ThreatInspection_Signature) GetEntityData() *types.CommonEntityData

type Utd_Input_ThreatInspection_Signature__Manual

type Utd_Input_ThreatInspection_Signature__Manual struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Update the IPS/IDS signature rules.
	Update Utd_Input_ThreatInspection_Signature__Manual_Update
}

Utd_Input_ThreatInspection_Signature__Manual

func (*Utd_Input_ThreatInspection_Signature__Manual) GetEntityData

type Utd_Input_ThreatInspection_Signature__Manual_Update

type Utd_Input_ThreatInspection_Signature__Manual_Update struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Provide config options for the signature update server.
	Server Utd_Input_ThreatInspection_Signature__Manual_Update_Server
}

Utd_Input_ThreatInspection_Signature__Manual_Update Update the IPS/IDS signature rules

func (*Utd_Input_ThreatInspection_Signature__Manual_Update) GetEntityData

type Utd_Input_ThreatInspection_Signature__Manual_Update_Server

type Utd_Input_ThreatInspection_Signature__Manual_Update_Server struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Use Cisco site to provide updates.
	Cisco Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Cisco

	// Enter the complete URL for the path to the update server.
	Url Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url
}

Utd_Input_ThreatInspection_Signature__Manual_Update_Server Provide config options for the signature update server

func (*Utd_Input_ThreatInspection_Signature__Manual_Update_Server) GetEntityData

type Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Cisco

type Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Cisco struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Provide the username for authentication. The type is string. This attribute
	// is mandatory.
	Username interface{}

	// Provide the password for authentication. The type is string. This attribute
	// is mandatory.
	Password interface{}
}

Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Cisco Use Cisco site to provide updates

func (*Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Cisco) GetEntityData

type Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url

type Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	// contains filtered or unexported fields
}

Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url Enter the complete URL for the path to the update server

func (*Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url) GetEntityData

type Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url__Credentials

type Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url__Credentials struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Provide the username for authentication. The type is string. This attribute
	// is mandatory.
	Username interface{}

	// Provide the password for authentication. The type is string. This attribute
	// is mandatory.
	Password interface{}
	// contains filtered or unexported fields
}

Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url__Credentials

func (*Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url__Credentials) GetEntityData

type Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url__NoCredentials

type Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url__NoCredentials struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	// contains filtered or unexported fields
}

Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url__NoCredentials

func (*Utd_Input_ThreatInspection_Signature__Manual_Update_Server_Url__NoCredentials) GetEntityData

type Utd_Input_ThreatInspection_Signature__Saved

type Utd_Input_ThreatInspection_Signature__Saved struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Update the IPS/IDS signature rules. The type is interface{}. This attribute
	// is mandatory.
	Update interface{}
}

Utd_Input_ThreatInspection_Signature__Saved

func (*Utd_Input_ThreatInspection_Signature__Saved) GetEntityData

type Utd_Output

type Utd_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

Utd_Output

func (*Utd_Output) GetEntityData

func (output *Utd_Output) GetEntityData() *types.CommonEntityData

type VirtualService

type VirtualService struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Input VirtualService_Input

	Output VirtualService_Output
}

VirtualService Virtual-service management

func (*VirtualService) GetEntityData

func (virtualService *VirtualService) GetEntityData() *types.CommonEntityData

type VirtualService_Input

type VirtualService_Input struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	Install VirtualService_Input_Install

	Uninstall VirtualService_Input_Uninstall

	Upgrade VirtualService_Input_Upgrade
}

VirtualService_Input

func (*VirtualService_Input) GetEntityData

func (input *VirtualService_Input) GetEntityData() *types.CommonEntityData

type VirtualService_Input_Install

type VirtualService_Input_Install struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Name interface{}

	// The type is string.
	Package interface{}

	// The type is string.
	Media interface{}
}

VirtualService_Input_Install

func (*VirtualService_Input_Install) GetEntityData

func (install *VirtualService_Input_Install) GetEntityData() *types.CommonEntityData

type VirtualService_Input_Uninstall

type VirtualService_Input_Uninstall struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Name interface{}
}

VirtualService_Input_Uninstall

func (*VirtualService_Input_Uninstall) GetEntityData

func (uninstall *VirtualService_Input_Uninstall) GetEntityData() *types.CommonEntityData

type VirtualService_Input_Upgrade

type VirtualService_Input_Upgrade struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type is string.
	Name interface{}

	// The type is string.
	Package interface{}
}

VirtualService_Input_Upgrade

func (*VirtualService_Input_Upgrade) GetEntityData

func (upgrade *VirtualService_Input_Upgrade) GetEntityData() *types.CommonEntityData

type VirtualService_Output

type VirtualService_Output struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Output returned by the network element. The type is string.
	Result interface{}
}

VirtualService_Output

func (*VirtualService_Output) GetEntityData

func (output *VirtualService_Output) GetEntityData() *types.CommonEntityData

Jump to

Keyboard shortcuts

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