Documentation
¶
Overview ¶
This module contains definitions for the Calvados model objects.
This module defines the TACACS+ data model.
Copyright (c) 2012-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 TacacsServer ¶
type TacacsServer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is interface{} with range: 1..1000. Timeout interface{} // The type is string. Key interface{} // The type is slice of TacacsServer_Host. Host []*TacacsServer_Host Requests TacacsServer_Requests TestAuthentication TacacsServer_TestAuthentication TestAuthorization TacacsServer_TestAuthorization TestAccounting TacacsServer_TestAccounting }
TacacsServer
func (*TacacsServer) GetEntityData ¶
func (tacacsServer *TacacsServer) GetEntityData() *types.CommonEntityData
type TacacsServer_Host ¶
type TacacsServer_Host struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The type is one of the following types: 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}]+)?, // or string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Ip interface{} // This attribute is a key. The type is interface{} with range: 1..65535. Port interface{} // The type is interface{} with range: 1..1000. Timeout interface{} // The type is string. Key interface{} }
TacacsServer_Host
func (*TacacsServer_Host) GetEntityData ¶
func (host *TacacsServer_Host) GetEntityData() *types.CommonEntityData
type TacacsServer_Requests ¶
type TacacsServer_Requests struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The type is slice of TacacsServer_Requests_Ipv4. Ipv4 []*TacacsServer_Requests_Ipv4 }
TacacsServer_Requests
func (*TacacsServer_Requests) GetEntityData ¶
func (requests *TacacsServer_Requests) GetEntityData() *types.CommonEntityData
type TacacsServer_Requests_Ipv4 ¶
type TacacsServer_Requests_Ipv4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Server IPv4 address. The type is one of the // following types: 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}]+)?, // or string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?. Addr interface{} // This attribute is a key. Server Port. The type is interface{} with range: // 0..65535. Port interface{} // Socket open count. The type is interface{} with range: 0..4294967295. Opens interface{} // Socket close count. The type is interface{} with range: 0..4294967295. Closes interface{} // Socket abort count. The type is interface{} with range: 0..4294967295. Aborts interface{} // Socket error count. The type is interface{} with range: 0..4294967295. Errors interface{} // Packets received count. The type is interface{} with range: 0..4294967295. PacketsIn interface{} // Packets transmitted count. The type is interface{} with range: // 0..4294967295. PacketsOut interface{} }
TacacsServer_Requests_Ipv4
func (*TacacsServer_Requests_Ipv4) GetEntityData ¶
func (ipv4 *TacacsServer_Requests_Ipv4) GetEntityData() *types.CommonEntityData
type TacacsServer_TestAccounting ¶
type TacacsServer_TestAccounting struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Accounting. The type is string. Accounting interface{} }
TacacsServer_TestAccounting This type is a presence type.
func (*TacacsServer_TestAccounting) GetEntityData ¶
func (testAccounting *TacacsServer_TestAccounting) GetEntityData() *types.CommonEntityData
type TacacsServer_TestAuthentication ¶
type TacacsServer_TestAuthentication struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Authentication. The type is string. Authentication interface{} }
TacacsServer_TestAuthentication This type is a presence type.
func (*TacacsServer_TestAuthentication) GetEntityData ¶
func (testAuthentication *TacacsServer_TestAuthentication) GetEntityData() *types.CommonEntityData
type TacacsServer_TestAuthorization ¶
type TacacsServer_TestAuthorization struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YPresence bool // Authorization. The type is string. Authorization interface{} }
TacacsServer_TestAuthorization This type is a presence type.
func (*TacacsServer_TestAuthorization) GetEntityData ¶
func (testAuthorization *TacacsServer_TestAuthorization) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.