Documentation ¶
Index ¶
- Constants
- func A(data map[string]string, key, value string)
- func BoolToString(value bool) string
- func CurlyBraces(value string) string
- func G(cont *container.Container, key string) string
- func GetMOName(dn string) string
- func ListFromContainer(cont *container.Container, klass string) []*container.Container
- func StringToBool(value string) bool
- func StripQuotes(word string) string
- func StripSquareBrackets(word string) string
- type AccessAccessGroup
- func AccessAccessGroupFromContainer(cont *container.Container) *AccessAccessGroup
- func AccessAccessGroupFromContainerList(cont *container.Container, index int) *AccessAccessGroup
- func AccessAccessGroupListFromContainer(cont *container.Container) []*AccessAccessGroup
- func NewAccessAccessGroup(infraRsAccBaseGrpRn, parentDn, description string, ...) *AccessAccessGroup
- type AccessAccessGroupAttributes
- type AccessGeneric
- func AccessGenericFromContainer(cont *container.Container) *AccessGeneric
- func AccessGenericFromContainerList(cont *container.Container, index int) *AccessGeneric
- func AccessGenericListFromContainer(cont *container.Container) []*AccessGeneric
- func NewAccessGeneric(infraGenericRn, parentDn, description string, ...) *AccessGeneric
- type AccessGenericAttributes
- type AccessPortBlock
- func AccessPortBlockFromContainer(cont *container.Container) *AccessPortBlock
- func AccessPortBlockFromContainerList(cont *container.Container, index int) *AccessPortBlock
- func AccessPortBlockListFromContainer(cont *container.Container) []*AccessPortBlock
- func NewAccessPortBlock(infraPortBlkRn, parentDn, description string, ...) *AccessPortBlock
- type AccessPortBlockAttributes
- type AccessPortSelector
- func AccessPortSelectorFromContainer(cont *container.Container) *AccessPortSelector
- func AccessPortSelectorFromContainerList(cont *container.Container, index int) *AccessPortSelector
- func AccessPortSelectorListFromContainer(cont *container.Container) []*AccessPortSelector
- func NewAccessPortSelector(infraHPortSRn, parentDn, description string, ...) *AccessPortSelector
- type AccessPortSelectorAttributes
- type AccessSubPortBlock
- func AccessSubPortBlockFromContainer(cont *container.Container) *AccessSubPortBlock
- func AccessSubPortBlockFromContainerList(cont *container.Container, index int) *AccessSubPortBlock
- func AccessSubPortBlockListFromContainer(cont *container.Container) []*AccessSubPortBlock
- func NewAccessSubPortBlock(infraSubPortBlkRn, parentDn, description string, ...) *AccessSubPortBlock
- type AccessSubPortBlockAttributes
- type ActionRuleProfile
- func ActionRuleProfileFromContainer(cont *container.Container) *ActionRuleProfile
- func ActionRuleProfileFromContainerList(cont *container.Container, index int) *ActionRuleProfile
- func ActionRuleProfileListFromContainer(cont *container.Container) []*ActionRuleProfile
- func NewActionRuleProfile(rtctrlAttrPRn, parentDn, description string, ...) *ActionRuleProfile
- type ActionRuleProfileAttributes
- type Any
- type AnyAttributes
- type ApplicationEPG
- func ApplicationEPGFromContainer(cont *container.Container) *ApplicationEPG
- func ApplicationEPGFromContainerList(cont *container.Container, index int) *ApplicationEPG
- func ApplicationEPGListFromContainer(cont *container.Container) []*ApplicationEPG
- func NewApplicationEPG(fvAEPgRn, parentDn, description string, fvAEPgattr ApplicationEPGAttributes) *ApplicationEPG
- type ApplicationEPGAttributes
- type ApplicationProfile
- func ApplicationProfileFromContainer(cont *container.Container) *ApplicationProfile
- func ApplicationProfileFromContainerList(cont *container.Container, index int) *ApplicationProfile
- func ApplicationProfileListFromContainer(cont *container.Container) []*ApplicationProfile
- func NewApplicationProfile(fvApRn, parentDn, description string, fvApattr ApplicationProfileAttributes) *ApplicationProfile
- type ApplicationProfileAttributes
- type AttachableAccessEntityProfile
- func AttachableAccessEntityProfileFromContainer(cont *container.Container) *AttachableAccessEntityProfile
- func AttachableAccessEntityProfileFromContainerList(cont *container.Container, index int) *AttachableAccessEntityProfile
- func AttachableAccessEntityProfileListFromContainer(cont *container.Container) []*AttachableAccessEntityProfile
- func NewAttachableAccessEntityProfile(infraAttEntityPRn, parentDn, description string, ...) *AttachableAccessEntityProfile
- type AttachableAccessEntityProfileAttributes
- type AutonomousSystemProfile
- func AutonomousSystemProfileFromContainer(cont *container.Container) *AutonomousSystemProfile
- func AutonomousSystemProfileFromContainerList(cont *container.Container, index int) *AutonomousSystemProfile
- func AutonomousSystemProfileListFromContainer(cont *container.Container) []*AutonomousSystemProfile
- func NewAutonomousSystemProfile(cloudBgpAsPRn, parentDn, description string, ...) *AutonomousSystemProfile
- type AutonomousSystemProfileAttributes
- type BDDHCPLabel
- func BDDHCPLabelFromContainer(cont *container.Container) *BDDHCPLabel
- func BDDHCPLabelFromContainerList(cont *container.Container, index int) *BDDHCPLabel
- func BDDHCPLabelListFromContainer(cont *container.Container) []*BDDHCPLabel
- func NewBDDHCPLabel(dhcpLblRn, parentDn, description string, dhcpLblattr BDDHCPLabelAttributes) *BDDHCPLabel
- type BDDHCPLabelAttributes
- type BGPAddressFamilyContextPolicy
- func BGPAddressFamilyContextPolicyFromContainer(cont *container.Container) *BGPAddressFamilyContextPolicy
- func BGPAddressFamilyContextPolicyFromContainerList(cont *container.Container, index int) *BGPAddressFamilyContextPolicy
- func BGPAddressFamilyContextPolicyListFromContainer(cont *container.Container) []*BGPAddressFamilyContextPolicy
- func NewBGPAddressFamilyContextPolicy(bgpCtxAfPolRn, parentDn, description string, ...) *BGPAddressFamilyContextPolicy
- type BGPAddressFamilyContextPolicyAttributes
- type BGPPeerPrefixPolicy
- func BGPPeerPrefixPolicyFromContainer(cont *container.Container) *BGPPeerPrefixPolicy
- func BGPPeerPrefixPolicyFromContainerList(cont *container.Container, index int) *BGPPeerPrefixPolicy
- func BGPPeerPrefixPolicyListFromContainer(cont *container.Container) []*BGPPeerPrefixPolicy
- func NewBGPPeerPrefixPolicy(bgpPeerPfxPolRn, parentDn, description string, ...) *BGPPeerPrefixPolicy
- type BGPPeerPrefixPolicyAttributes
- type BGPTimersPolicy
- func BGPTimersPolicyFromContainer(cont *container.Container) *BGPTimersPolicy
- func BGPTimersPolicyFromContainerList(cont *container.Container, index int) *BGPTimersPolicy
- func BGPTimersPolicyListFromContainer(cont *container.Container) []*BGPTimersPolicy
- func NewBGPTimersPolicy(bgpCtxPolRn, parentDn, description string, ...) *BGPTimersPolicy
- type BGPTimersPolicyAttributes
- type BaseAttributes
- type BgpAutonomousSystemProfile
- func BgpAutonomousSystemProfileFromContainer(cont *container.Container) *BgpAutonomousSystemProfile
- func BgpAutonomousSystemProfileFromContainerList(cont *container.Container, index int) *BgpAutonomousSystemProfile
- func BgpAutonomousSystemProfileListFromContainer(cont *container.Container) []*BgpAutonomousSystemProfile
- func NewBgpAutonomousSystemProfile(bgpAsPRn, parentDn, description string, ...) *BgpAutonomousSystemProfile
- type BgpAutonomousSystemProfileAttributes
- type BgpBestPathPolicy
- func BgpBestPathPolicyFromContainer(cont *container.Container) *BgpBestPathPolicy
- func BgpBestPathPolicyFromContainerList(cont *container.Container, index int) *BgpBestPathPolicy
- func BgpBestPathPolicyListFromContainer(cont *container.Container) []*BgpBestPathPolicy
- func NewBgpBestPathPolicy(bgpBestPathCtrlPolRn, parentDn, description string, ...) *BgpBestPathPolicy
- type BgpBestPathPolicyAttributes
- type BgpPeerConnectivityProfile
- func BgpPeerConnectivityProfileFromContainer(cont *container.Container) *BgpPeerConnectivityProfile
- func BgpPeerConnectivityProfileFromContainerList(cont *container.Container, index int) *BgpPeerConnectivityProfile
- func BgpPeerConnectivityProfileListFromContainer(cont *container.Container) []*BgpPeerConnectivityProfile
- func NewBgpPeerConnectivityProfile(bgpPeerPRn, parentDn, description string, ...) *BgpPeerConnectivityProfile
- type BgpPeerConnectivityProfileAttributes
- type BgpRouteSummarization
- func BgpRouteSummarizationFromContainer(cont *container.Container) *BgpRouteSummarization
- func BgpRouteSummarizationFromContainerList(cont *container.Container, index int) *BgpRouteSummarization
- func BgpRouteSummarizationListFromContainer(cont *container.Container) []*BgpRouteSummarization
- func NewBgpRouteSummarization(bgpRtSummPolRn, parentDn, description string, ...) *BgpRouteSummarization
- type BgpRouteSummarizationAttributes
- type BridgeDomain
- func BridgeDomainFromContainer(cont *container.Container) *BridgeDomain
- func BridgeDomainFromContainerList(cont *container.Container, index int) *BridgeDomain
- func BridgeDomainListFromContainer(cont *container.Container) []*BridgeDomain
- func NewBridgeDomain(fvBDRn, parentDn, description string, fvBDattr BridgeDomainAttributes) *BridgeDomain
- type BridgeDomainAttributes
- type CDPInterfacePolicy
- func CDPInterfacePolicyFromContainer(cont *container.Container) *CDPInterfacePolicy
- func CDPInterfacePolicyFromContainerList(cont *container.Container, index int) *CDPInterfacePolicy
- func CDPInterfacePolicyListFromContainer(cont *container.Container) []*CDPInterfacePolicy
- func NewCDPInterfacePolicy(cdpIfPolRn, parentDn, description string, ...) *CDPInterfacePolicy
- type CDPInterfacePolicyAttributes
- type CloudAWSProvider
- func CloudAWSProviderFromContainer(cont *container.Container) *CloudAWSProvider
- func CloudAWSProviderFromContainerList(cont *container.Container, index int) *CloudAWSProvider
- func CloudAWSProviderListFromContainer(cont *container.Container) []*CloudAWSProvider
- func NewCloudAWSProvider(cloudAwsProviderRn, parentDn, description string, ...) *CloudAWSProvider
- type CloudAWSProviderAttributes
- type CloudApplicationcontainer
- func CloudApplicationcontainerFromContainer(cont *container.Container) *CloudApplicationcontainer
- func CloudApplicationcontainerFromContainerList(cont *container.Container, index int) *CloudApplicationcontainer
- func CloudApplicationcontainerListFromContainer(cont *container.Container) []*CloudApplicationcontainer
- func NewCloudApplicationcontainer(cloudAppRn, parentDn, description string, ...) *CloudApplicationcontainer
- type CloudApplicationcontainerAttributes
- type CloudAvailabilityZone
- func CloudAvailabilityZoneFromContainer(cont *container.Container) *CloudAvailabilityZone
- func CloudAvailabilityZoneFromContainerList(cont *container.Container, index int) *CloudAvailabilityZone
- func CloudAvailabilityZoneListFromContainer(cont *container.Container) []*CloudAvailabilityZone
- func NewCloudAvailabilityZone(cloudZoneRn, parentDn, description string, ...) *CloudAvailabilityZone
- type CloudAvailabilityZoneAttributes
- type CloudCIDRPool
- func CloudCIDRPoolFromContainer(cont *container.Container) *CloudCIDRPool
- func CloudCIDRPoolFromContainerList(cont *container.Container, index int) *CloudCIDRPool
- func CloudCIDRPoolListFromContainer(cont *container.Container) []*CloudCIDRPool
- func NewCloudCIDRPool(cloudCidrRn, parentDn, description string, ...) *CloudCIDRPool
- type CloudCIDRPoolAttributes
- type CloudContextProfile
- func CloudContextProfileFromContainer(cont *container.Container) *CloudContextProfile
- func CloudContextProfileFromContainerList(cont *container.Container, index int) *CloudContextProfile
- func CloudContextProfileListFromContainer(cont *container.Container) []*CloudContextProfile
- func NewCloudContextProfile(cloudCtxProfileRn, parentDn, description string, ...) *CloudContextProfile
- type CloudContextProfileAttributes
- type CloudDomainProfile
- func CloudDomainProfileFromContainer(cont *container.Container) *CloudDomainProfile
- func CloudDomainProfileFromContainerList(cont *container.Container, index int) *CloudDomainProfile
- func CloudDomainProfileListFromContainer(cont *container.Container) []*CloudDomainProfile
- func NewCloudDomainProfile(cloudDomPRn, parentDn, description string, ...) *CloudDomainProfile
- type CloudDomainProfileAttributes
- type CloudEPg
- func CloudEPgFromContainer(cont *container.Container) *CloudEPg
- func CloudEPgFromContainerList(cont *container.Container, index int) *CloudEPg
- func CloudEPgListFromContainer(cont *container.Container) []*CloudEPg
- func NewCloudEPg(cloudEPgRn, parentDn, description string, cloudEPgattr CloudEPgAttributes) *CloudEPg
- type CloudEPgAttributes
- type CloudEndpointSelector
- func CloudEndpointSelectorFromContainer(cont *container.Container) *CloudEndpointSelector
- func CloudEndpointSelectorFromContainerList(cont *container.Container, index int) *CloudEndpointSelector
- func CloudEndpointSelectorListFromContainer(cont *container.Container) []*CloudEndpointSelector
- func NewCloudEndpointSelector(cloudEPSelectorRn, parentDn, description string, ...) *CloudEndpointSelector
- type CloudEndpointSelectorAttributes
- type CloudEndpointSelectorforExternalEPgs
- func CloudEndpointSelectorforExternalEPgsFromContainer(cont *container.Container) *CloudEndpointSelectorforExternalEPgs
- func CloudEndpointSelectorforExternalEPgsFromContainerList(cont *container.Container, index int) *CloudEndpointSelectorforExternalEPgs
- func CloudEndpointSelectorforExternalEPgsListFromContainer(cont *container.Container) []*CloudEndpointSelectorforExternalEPgs
- func NewCloudEndpointSelectorforExternalEPgs(cloudExtEPSelectorRn, parentDn, description string, ...) *CloudEndpointSelectorforExternalEPgs
- type CloudEndpointSelectorforExternalEPgsAttributes
- type CloudExternalEPg
- func CloudExternalEPgFromContainer(cont *container.Container) *CloudExternalEPg
- func CloudExternalEPgFromContainerList(cont *container.Container, index int) *CloudExternalEPg
- func CloudExternalEPgListFromContainer(cont *container.Container) []*CloudExternalEPg
- func NewCloudExternalEPg(cloudExtEPgRn, parentDn, description string, ...) *CloudExternalEPg
- type CloudExternalEPgAttributes
- type CloudProviderProfile
- func CloudProviderProfileFromContainer(cont *container.Container) *CloudProviderProfile
- func CloudProviderProfileFromContainerList(cont *container.Container, index int) *CloudProviderProfile
- func CloudProviderProfileListFromContainer(cont *container.Container) []*CloudProviderProfile
- func NewCloudProviderProfile(cloudProvPRn, parentDn, description string, ...) *CloudProviderProfile
- type CloudProviderProfileAttributes
- type CloudProvidersRegion
- func CloudProvidersRegionFromContainer(cont *container.Container) *CloudProvidersRegion
- func CloudProvidersRegionFromContainerList(cont *container.Container, index int) *CloudProvidersRegion
- func CloudProvidersRegionListFromContainer(cont *container.Container) []*CloudProvidersRegion
- func NewCloudProvidersRegion(cloudRegionRn, parentDn, description string, ...) *CloudProvidersRegion
- type CloudProvidersRegionAttributes
- type CloudSubnet
- func CloudSubnetFromContainer(cont *container.Container) *CloudSubnet
- func CloudSubnetFromContainerList(cont *container.Container, index int) *CloudSubnet
- func CloudSubnetListFromContainer(cont *container.Container) []*CloudSubnet
- func NewCloudSubnet(cloudSubnetRn, parentDn, description string, ...) *CloudSubnet
- type CloudSubnetAttributes
- type CloudVpnGateway
- func CloudVpnGatewayFromContainer(cont *container.Container) *CloudVpnGateway
- func CloudVpnGatewayFromContainerList(cont *container.Container, index int) *CloudVpnGateway
- func CloudVpnGatewayListFromContainer(cont *container.Container) []*CloudVpnGateway
- func NewCloudVpnGateway(cloudRouterPRn, parentDn, description string, ...) *CloudVpnGateway
- type CloudVpnGatewayAttributes
- type ConfigurationExportPolicy
- func ConfigurationExportPolicyFromContainer(cont *container.Container) *ConfigurationExportPolicy
- func ConfigurationExportPolicyFromContainerList(cont *container.Container, index int) *ConfigurationExportPolicy
- func ConfigurationExportPolicyListFromContainer(cont *container.Container) []*ConfigurationExportPolicy
- func NewConfigurationExportPolicy(configExportPRn, parentDn, description string, ...) *ConfigurationExportPolicy
- type ConfigurationExportPolicyAttributes
- type ConfigurationImportPolicy
- func ConfigurationImportPolicyFromContainer(cont *container.Container) *ConfigurationImportPolicy
- func ConfigurationImportPolicyFromContainerList(cont *container.Container, index int) *ConfigurationImportPolicy
- func ConfigurationImportPolicyListFromContainer(cont *container.Container) []*ConfigurationImportPolicy
- func NewConfigurationImportPolicy(configImportPRn, parentDn, description string, ...) *ConfigurationImportPolicy
- type ConfigurationImportPolicyAttributes
- type Connection
- func ConnectionFromContainer(cont *container.Container) *Connection
- func ConnectionFromContainerList(cont *container.Container, index int) *Connection
- func ConnectionListFromContainer(cont *container.Container) []*Connection
- func NewConnection(vnsAbsConnectionRn, parentDn, description string, ...) *Connection
- type ConnectionAttributes
- type ConsumerTerminalNode
- func ConsumerTerminalNodeFromContainer(cont *container.Container) *ConsumerTerminalNode
- func ConsumerTerminalNodeFromContainerList(cont *container.Container, index int) *ConsumerTerminalNode
- func ConsumerTerminalNodeListFromContainer(cont *container.Container) []*ConsumerTerminalNode
- func NewConsumerTerminalNode(vnsAbsTermNodeConRn, parentDn, description string, ...) *ConsumerTerminalNode
- type ConsumerTerminalNodeAttributes
- type Contract
- func ContractFromContainer(cont *container.Container) *Contract
- func ContractFromContainerList(cont *container.Container, index int) *Contract
- func ContractListFromContainer(cont *container.Container) []*Contract
- func NewContract(vzBrCPRn, parentDn, description string, vzBrCPattr ContractAttributes) *Contract
- type ContractAttributes
- type ContractConsumer
- func ContractConsumerFromContainer(cont *container.Container) *ContractConsumer
- func ContractConsumerFromContainerList(cont *container.Container, index int) *ContractConsumer
- func ContractConsumerListFromContainer(cont *container.Container) []*ContractConsumer
- func NewContractConsumer(fvRsConsRn, parentDn string, fvRsConsattr ContractConsumerAttributes) *ContractConsumer
- type ContractConsumerAttributes
- type ContractProvider
- func ContractProviderFromContainer(cont *container.Container) *ContractProvider
- func ContractProviderFromContainerList(cont *container.Container, index int) *ContractProvider
- func ContractProviderListFromContainer(cont *container.Container) []*ContractProvider
- func NewContractProvider(fvRsProvRn, parentDn string, fvRsProvattr ContractProviderAttributes) *ContractProvider
- type ContractProviderAttributes
- type ContractSubject
- func ContractSubjectFromContainer(cont *container.Container) *ContractSubject
- func ContractSubjectFromContainerList(cont *container.Container, index int) *ContractSubject
- func ContractSubjectListFromContainer(cont *container.Container) []*ContractSubject
- func NewContractSubject(vzSubjRn, parentDn, description string, vzSubjattr ContractSubjectAttributes) *ContractSubject
- type ContractSubjectAttributes
- type CtrlrFwP
- type CtrlrFwPAttributes
- type CtrlrMaintP
- func CtrlrMaintPFromContainer(cont *container.Container) *CtrlrMaintP
- func CtrlrMaintPFromContainerList(cont *container.Container, index int) *CtrlrMaintP
- func CtrlrMaintPListFromContainer(cont *container.Container) []*CtrlrMaintP
- func NewCtrlrMaintP(maintCtrlrMaintPRn, parentDn, description string, ...) *CtrlrMaintP
- type CtrlrMaintPAttributes
- type DHCPOption
- func DHCPOptionFromContainer(cont *container.Container) *DHCPOption
- func DHCPOptionFromContainerList(cont *container.Container, index int) *DHCPOption
- func DHCPOptionListFromContainer(cont *container.Container) []*DHCPOption
- func NewDHCPOption(dhcpOptionRn, parentDn string, dhcpOptionattr DHCPOptionAttributes) *DHCPOption
- type DHCPOptionAttributes
- type DHCPOptionPolicy
- func DHCPOptionPolicyFromContainer(cont *container.Container) *DHCPOptionPolicy
- func DHCPOptionPolicyFromContainerList(cont *container.Container, index int) *DHCPOptionPolicy
- func DHCPOptionPolicyListFromContainer(cont *container.Container) []*DHCPOptionPolicy
- func NewDHCPOptionPolicy(dhcpOptionPolRn, parentDn, description string, ...) *DHCPOptionPolicy
- type DHCPOptionPolicyAttributes
- type DHCPRelayPolicy
- func DHCPRelayPolicyFromContainer(cont *container.Container) *DHCPRelayPolicy
- func DHCPRelayPolicyFromContainerList(cont *container.Container, index int) *DHCPRelayPolicy
- func DHCPRelayPolicyListFromContainer(cont *container.Container) []*DHCPRelayPolicy
- func NewDHCPRelayPolicy(dhcpRelayPRn, parentDn, description string, ...) *DHCPRelayPolicy
- type DHCPRelayPolicyAttributes
- type Destinationofredirectedtraffic
- func DestinationofredirectedtrafficFromContainer(cont *container.Container) *Destinationofredirectedtraffic
- func DestinationofredirectedtrafficFromContainerList(cont *container.Container, index int) *Destinationofredirectedtraffic
- func DestinationofredirectedtrafficListFromContainer(cont *container.Container) []*Destinationofredirectedtraffic
- func NewDestinationofredirectedtraffic(vnsRedirectDestRn, parentDn, description string, ...) *Destinationofredirectedtraffic
- type DestinationofredirectedtrafficAttributes
- type Domain
- func DomainFromContainer(cont *container.Container) *Domain
- func DomainFromContainerList(cont *container.Container, index int) *Domain
- func DomainListFromContainer(cont *container.Container) []*Domain
- func NewDomain(infraRsDomPRn, parentDn, description string, infraRsDomPattr DomainAttributes) *Domain
- type DomainAttributes
- type Download
- type DownloadAttributes
- type EPGsUsingFunction
- func EPGsUsingFunctionFromContainer(cont *container.Container) *EPGsUsingFunction
- func EPGsUsingFunctionFromContainerList(cont *container.Container, index int) *EPGsUsingFunction
- func EPGsUsingFunctionListFromContainer(cont *container.Container) []*EPGsUsingFunction
- func NewEPGsUsingFunction(infraRsFuncToEpgRn, parentDn, description string, ...) *EPGsUsingFunction
- type EPGsUsingFunctionAttributes
- type EndPointRetentionPolicy
- func EndPointRetentionPolicyFromContainer(cont *container.Container) *EndPointRetentionPolicy
- func EndPointRetentionPolicyFromContainerList(cont *container.Container, index int) *EndPointRetentionPolicy
- func EndPointRetentionPolicyListFromContainer(cont *container.Container) []*EndPointRetentionPolicy
- func NewEndPointRetentionPolicy(fvEpRetPolRn, parentDn, description string, ...) *EndPointRetentionPolicy
- type EndPointRetentionPolicyAttributes
- type ExternalNetworkInstanceProfile
- func ExternalNetworkInstanceProfileFromContainer(cont *container.Container) *ExternalNetworkInstanceProfile
- func ExternalNetworkInstanceProfileFromContainerList(cont *container.Container, index int) *ExternalNetworkInstanceProfile
- func ExternalNetworkInstanceProfileListFromContainer(cont *container.Container) []*ExternalNetworkInstanceProfile
- func NewExternalNetworkInstanceProfile(l3extInstPRn, parentDn, description string, ...) *ExternalNetworkInstanceProfile
- type ExternalNetworkInstanceProfileAttributes
- type FCDomain
- func FCDomainFromContainer(cont *container.Container) *FCDomain
- func FCDomainFromContainerList(cont *container.Container, index int) *FCDomain
- func FCDomainListFromContainer(cont *container.Container) []*FCDomain
- func NewFCDomain(fcDomPRn, parentDn, description string, fcDomPattr FCDomainAttributes) *FCDomain
- type FCDomainAttributes
- type FEXProfile
- func FEXProfileFromContainer(cont *container.Container) *FEXProfile
- func FEXProfileFromContainerList(cont *container.Container, index int) *FEXProfile
- func FEXProfileListFromContainer(cont *container.Container) []*FEXProfile
- func NewFEXProfile(infraFexPRn, parentDn, description string, infraFexPattr FEXProfileAttributes) *FEXProfile
- type FEXProfileAttributes
- type FVDomain
- func FVDomainFromContainer(cont *container.Container) *FVDomain
- func FVDomainFromContainerList(cont *container.Container, index int) *FVDomain
- func FVDomainListFromContainer(cont *container.Container) []*FVDomain
- func NewFVDomain(fvRsDomAttRn, parentDn, description string, fvRsDomAttattr FVDomainAttributes) *FVDomain
- type FVDomainAttributes
- type FabricNode
- func FabricNodeFromContainer(cont *container.Container) *FabricNode
- func FabricNodeFromContainerList(cont *container.Container, index int) *FabricNode
- func FabricNodeListFromContainer(cont *container.Container) []*FabricNode
- func NewFabricNode(l3extRsNodeL3OutAttRn, parentDn, description string, ...) *FabricNode
- type FabricNodeAttributes
- type FabricNodeMember
- func FabricNodeMemberFromContainer(cont *container.Container) *FabricNodeMember
- func FabricNodeMemberFromContainerList(cont *container.Container, index int) *FabricNodeMember
- func FabricNodeMemberListFromContainer(cont *container.Container) []*FabricNodeMember
- func NewFabricNodeMember(fabricNodeIdentPRn, parentDn, description string, ...) *FabricNodeMember
- type FabricNodeMemberAttributes
- type FabricPathEndpoint
- func FabricPathEndpointFromContainer(cont *container.Container) *FabricPathEndpoint
- func FabricPathEndpointFromContainerList(cont *container.Container, index int) *FabricPathEndpoint
- func FabricPathEndpointListFromContainer(cont *container.Container) []*FabricPathEndpoint
- func NewFabricPathEndpoint(fabricPathEpRn, parentDn, description string, ...) *FabricPathEndpoint
- type FabricPathEndpointAttributes
- type FexBundleGroup
- func FexBundleGroupFromContainer(cont *container.Container) *FexBundleGroup
- func FexBundleGroupFromContainerList(cont *container.Container, index int) *FexBundleGroup
- func FexBundleGroupListFromContainer(cont *container.Container) []*FexBundleGroup
- func NewFexBundleGroup(infraFexBndlGrpRn, parentDn, description string, ...) *FexBundleGroup
- type FexBundleGroupAttributes
- type Filter
- type FilterAttributes
- type FilterEntry
- func FilterEntryFromContainer(cont *container.Container) *FilterEntry
- func FilterEntryFromContainerList(cont *container.Container, index int) *FilterEntry
- func FilterEntryListFromContainer(cont *container.Container) []*FilterEntry
- func NewFilterEntry(vzEntryRn, parentDn, description string, vzEntryattr FilterEntryAttributes) *FilterEntry
- type FilterEntryAttributes
- type Firmware
- type FirmwareAttributes
- type FirmwareCtrlrRunning
- func FirmwareCtrlrRunningFromContainer(cont *container.Container) *FirmwareCtrlrRunning
- func FirmwareCtrlrRunningFromContainerList(cont *container.Container, index int) *FirmwareCtrlrRunning
- func FirmwareCtrlrRunningListFromContainer(cont *container.Container) []*FirmwareCtrlrRunning
- func NewFirmwareCtrlrRunning(firmwareCtrlrRunningRn, parentDn, description string, ...) *FirmwareCtrlrRunning
- type FirmwareCtrlrRunningAttributes
- type FirmwareDownloadTask
- func FirmwareDownloadTaskFromContainer(cont *container.Container) *FirmwareDownloadTask
- func FirmwareDownloadTaskFromContainerList(cont *container.Container, index int) *FirmwareDownloadTask
- func FirmwareDownloadTaskListFromContainer(cont *container.Container) []*FirmwareDownloadTask
- func NewFirmwareDownloadTask(firmwareOSourceRn, parentDn, description string, ...) *FirmwareDownloadTask
- type FirmwareDownloadTaskAttributes
- type FirmwareGroup
- func FirmwareGroupFromContainer(cont *container.Container) *FirmwareGroup
- func FirmwareGroupFromContainerList(cont *container.Container, index int) *FirmwareGroup
- func FirmwareGroupListFromContainer(cont *container.Container) []*FirmwareGroup
- func NewFirmwareGroup(firmwareFwGrpRn, parentDn, description string, ...) *FirmwareGroup
- type FirmwareGroupAttributes
- type FirmwarePolicy
- func FirmwarePolicyFromContainer(cont *container.Container) *FirmwarePolicy
- func FirmwarePolicyFromContainerList(cont *container.Container, index int) *FirmwarePolicy
- func FirmwarePolicyListFromContainer(cont *container.Container) []*FirmwarePolicy
- func NewFirmwarePolicy(firmwareFwPRn, parentDn, description string, ...) *FirmwarePolicy
- type FirmwarePolicyAttributes
- type FunctionConnector
- func FunctionConnectorFromContainer(cont *container.Container) *FunctionConnector
- func FunctionConnectorFromContainerList(cont *container.Container, index int) *FunctionConnector
- func FunctionConnectorListFromContainer(cont *container.Container) []*FunctionConnector
- func NewFunctionConnector(vnsAbsFuncConnRn, parentDn, description string, ...) *FunctionConnector
- type FunctionConnectorAttributes
- type FunctionNode
- func FunctionNodeFromContainer(cont *container.Container) *FunctionNode
- func FunctionNodeFromContainerList(cont *container.Container, index int) *FunctionNode
- func FunctionNodeListFromContainer(cont *container.Container) []*FunctionNode
- func NewFunctionNode(vnsAbsNodeRn, parentDn, description string, ...) *FunctionNode
- type FunctionNodeAttributes
- type HSRPGroupPolicy
- func HSRPGroupPolicyFromContainer(cont *container.Container) *HSRPGroupPolicy
- func HSRPGroupPolicyFromContainerList(cont *container.Container, index int) *HSRPGroupPolicy
- func HSRPGroupPolicyListFromContainer(cont *container.Container) []*HSRPGroupPolicy
- func NewHSRPGroupPolicy(hsrpGroupPolRn, parentDn, description string, ...) *HSRPGroupPolicy
- type HSRPGroupPolicyAttributes
- type HSRPGroupProfile
- func HSRPGroupProfileFromContainer(cont *container.Container) *HSRPGroupProfile
- func HSRPGroupProfileFromContainerList(cont *container.Container, index int) *HSRPGroupProfile
- func HSRPGroupProfileListFromContainer(cont *container.Container) []*HSRPGroupProfile
- func NewHSRPGroupProfile(hsrpGroupPRn, parentDn, description string, ...) *HSRPGroupProfile
- type HSRPGroupProfileAttributes
- type HSRPInterfacePolicy
- func HSRPInterfacePolicyFromContainer(cont *container.Container) *HSRPInterfacePolicy
- func HSRPInterfacePolicyFromContainerList(cont *container.Container, index int) *HSRPInterfacePolicy
- func HSRPInterfacePolicyListFromContainer(cont *container.Container) []*HSRPInterfacePolicy
- func NewHSRPInterfacePolicy(hsrpIfPolRn, parentDn, description string, ...) *HSRPInterfacePolicy
- type HSRPInterfacePolicyAttributes
- type ImportedContract
- func ImportedContractFromContainer(cont *container.Container) *ImportedContract
- func ImportedContractFromContainerList(cont *container.Container, index int) *ImportedContract
- func ImportedContractListFromContainer(cont *container.Container) []*ImportedContract
- func NewImportedContract(vzCPIfRn, parentDn, description string, vzCPIfattr ImportedContractAttributes) *ImportedContract
- type ImportedContractAttributes
- type InBandManagementEPg
- func InBandManagementEPgFromContainer(cont *container.Container) *InBandManagementEPg
- func InBandManagementEPgFromContainerList(cont *container.Container, index int) *InBandManagementEPg
- func InBandManagementEPgListFromContainer(cont *container.Container) []*InBandManagementEPg
- func NewInBandManagementEPg(mgmtInBRn, parentDn, description string, ...) *InBandManagementEPg
- type InBandManagementEPgAttributes
- type InbandStaticNode
- func InbandStaticNodeFromContainer(cont *container.Container) *InbandStaticNode
- func InbandStaticNodeFromContainerList(cont *container.Container, index int) *InbandStaticNode
- func InbandStaticNodeListFromContainer(cont *container.Container) []*InbandStaticNode
- func NewInbandStaticNode(mgmtRsInBStNodeRn, parentDn, description string, ...) *InbandStaticNode
- type InbandStaticNodeAttributes
- type InterfaceFCPolicy
- func InterfaceFCPolicyFromContainer(cont *container.Container) *InterfaceFCPolicy
- func InterfaceFCPolicyFromContainerList(cont *container.Container, index int) *InterfaceFCPolicy
- func InterfaceFCPolicyListFromContainer(cont *container.Container) []*InterfaceFCPolicy
- func NewInterfaceFCPolicy(fcIfPolRn, parentDn, description string, ...) *InterfaceFCPolicy
- type InterfaceFCPolicyAttributes
- type InterfaceProfile
- func InterfaceProfileFromContainer(cont *container.Container) *InterfaceProfile
- func InterfaceProfileFromContainerList(cont *container.Container, index int) *InterfaceProfile
- func InterfaceProfileListFromContainer(cont *container.Container) []*InterfaceProfile
- func NewInterfaceProfile(infraRsSpAccPortPRn, parentDn, description string, ...) *InterfaceProfile
- type InterfaceProfileAttributes
- type L2Domain
- func L2DomainFromContainer(cont *container.Container) *L2Domain
- func L2DomainFromContainerList(cont *container.Container, index int) *L2Domain
- func L2DomainListFromContainer(cont *container.Container) []*L2Domain
- func NewL2Domain(l2extDomPRn, parentDn string, l2extDomPattr L2DomainAttributes) *L2Domain
- type L2DomainAttributes
- type L2InterfacePolicy
- func L2InterfacePolicyFromContainer(cont *container.Container) *L2InterfacePolicy
- func L2InterfacePolicyFromContainerList(cont *container.Container, index int) *L2InterfacePolicy
- func L2InterfacePolicyListFromContainer(cont *container.Container) []*L2InterfacePolicy
- func NewL2InterfacePolicy(l2IfPolRn, parentDn, description string, ...) *L2InterfacePolicy
- type L2InterfacePolicyAttributes
- type L2Outside
- func L2OutsideFromContainer(cont *container.Container) *L2Outside
- func L2OutsideFromContainerList(cont *container.Container, index int) *L2Outside
- func L2OutsideListFromContainer(cont *container.Container) []*L2Outside
- func NewL2Outside(l2extOutRn, parentDn, description string, l2extOutattr L2OutsideAttributes) *L2Outside
- type L2OutsideAttributes
- type L2outExternalEpg
- func L2outExternalEpgFromContainer(cont *container.Container) *L2outExternalEpg
- func L2outExternalEpgFromContainerList(cont *container.Container, index int) *L2outExternalEpg
- func L2outExternalEpgListFromContainer(cont *container.Container) []*L2outExternalEpg
- func NewL2outExternalEpg(l2extInstPRn, parentDn, description string, ...) *L2outExternalEpg
- type L2outExternalEpgAttributes
- type L3DomainProfile
- func L3DomainProfileFromContainer(cont *container.Container) *L3DomainProfile
- func L3DomainProfileFromContainerList(cont *container.Container, index int) *L3DomainProfile
- func L3DomainProfileListFromContainer(cont *container.Container) []*L3DomainProfile
- func NewL3DomainProfile(l3extDomPRn, parentDn, description string, ...) *L3DomainProfile
- type L3DomainProfileAttributes
- type L3ExtSubnet
- func L3ExtSubnetFromContainer(cont *container.Container) *L3ExtSubnet
- func L3ExtSubnetFromContainerList(cont *container.Container, index int) *L3ExtSubnet
- func L3ExtSubnetListFromContainer(cont *container.Container) []*L3ExtSubnet
- func NewL3ExtSubnet(l3extSubnetRn, parentDn, description string, ...) *L3ExtSubnet
- type L3ExtSubnetAttributes
- type L3Outside
- func L3OutsideFromContainer(cont *container.Container) *L3Outside
- func L3OutsideFromContainerList(cont *container.Container, index int) *L3Outside
- func L3OutsideListFromContainer(cont *container.Container) []*L3Outside
- func NewL3Outside(l3extOutRn, parentDn, description string, l3extOutattr L3OutsideAttributes) *L3Outside
- type L3OutsideAttributes
- type L3outBgpExternalPolicy
- func L3outBgpExternalPolicyFromContainer(cont *container.Container) *L3outBgpExternalPolicy
- func L3outBgpExternalPolicyFromContainerList(cont *container.Container, index int) *L3outBgpExternalPolicy
- func L3outBgpExternalPolicyListFromContainer(cont *container.Container) []*L3outBgpExternalPolicy
- func NewL3outBgpExternalPolicy(bgpExtPRn, parentDn, description string, ...) *L3outBgpExternalPolicy
- type L3outBgpExternalPolicyAttributes
- type L3outHSRPInterfaceProfile
- func L3outHSRPInterfaceProfileFromContainer(cont *container.Container) *L3outHSRPInterfaceProfile
- func L3outHSRPInterfaceProfileFromContainerList(cont *container.Container, index int) *L3outHSRPInterfaceProfile
- func L3outHSRPInterfaceProfileListFromContainer(cont *container.Container) []*L3outHSRPInterfaceProfile
- func NewL3outHSRPInterfaceProfile(hsrpIfPRn, parentDn, description string, ...) *L3outHSRPInterfaceProfile
- type L3outHSRPInterfaceProfileAttributes
- type L3outOspfExternalPolicy
- func L3outOspfExternalPolicyFromContainer(cont *container.Container) *L3outOspfExternalPolicy
- func L3outOspfExternalPolicyFromContainerList(cont *container.Container, index int) *L3outOspfExternalPolicy
- func L3outOspfExternalPolicyListFromContainer(cont *container.Container) []*L3outOspfExternalPolicy
- func NewL3outOspfExternalPolicy(ospfExtPRn, parentDn, description string, ...) *L3outOspfExternalPolicy
- type L3outOspfExternalPolicyAttributes
- type L3outPathAttachment
- func L3outPathAttachmentFromContainer(cont *container.Container) *L3outPathAttachment
- func L3outPathAttachmentFromContainerList(cont *container.Container, index int) *L3outPathAttachment
- func L3outPathAttachmentListFromContainer(cont *container.Container) []*L3outPathAttachment
- func NewL3outPathAttachment(l3extRsPathL3OutAttRn, parentDn, description string, ...) *L3outPathAttachment
- type L3outPathAttachmentAttributes
- type L3outPathAttachmentSecondaryIp
- func L3outPathAttachmentSecondaryIpFromContainer(cont *container.Container) *L3outPathAttachmentSecondaryIp
- func L3outPathAttachmentSecondaryIpFromContainerList(cont *container.Container, index int) *L3outPathAttachmentSecondaryIp
- func L3outPathAttachmentSecondaryIpListFromContainer(cont *container.Container) []*L3outPathAttachmentSecondaryIp
- func NewL3outPathAttachmentSecondaryIp(l3extIpRn, parentDn, description string, ...) *L3outPathAttachmentSecondaryIp
- type L3outPathAttachmentSecondaryIpAttributes
- type L4L7ServiceGraphTemplate
- func L4L7ServiceGraphTemplateFromContainer(cont *container.Container) *L4L7ServiceGraphTemplate
- func L4L7ServiceGraphTemplateFromContainerList(cont *container.Container, index int) *L4L7ServiceGraphTemplate
- func L4L7ServiceGraphTemplateListFromContainer(cont *container.Container) []*L4L7ServiceGraphTemplate
- func NewL4L7ServiceGraphTemplate(vnsAbsGraphRn, parentDn, description string, ...) *L4L7ServiceGraphTemplate
- type L4L7ServiceGraphTemplateAttributes
- type LACPPolicy
- func LACPPolicyFromContainer(cont *container.Container) *LACPPolicy
- func LACPPolicyFromContainerList(cont *container.Container, index int) *LACPPolicy
- func LACPPolicyListFromContainer(cont *container.Container) []*LACPPolicy
- func NewLACPPolicy(lacpLagPolRn, parentDn, description string, ...) *LACPPolicy
- type LACPPolicyAttributes
- type LLDPInterfacePolicy
- func LLDPInterfacePolicyFromContainer(cont *container.Container) *LLDPInterfacePolicy
- func LLDPInterfacePolicyFromContainerList(cont *container.Container, index int) *LLDPInterfacePolicy
- func LLDPInterfacePolicyListFromContainer(cont *container.Container) []*LLDPInterfacePolicy
- func NewLLDPInterfacePolicy(lldpIfPolRn, parentDn, description string, ...) *LLDPInterfacePolicy
- type LLDPInterfacePolicyAttributes
- type LeafAccessPortPolicyGroup
- func LeafAccessPortPolicyGroupFromContainer(cont *container.Container) *LeafAccessPortPolicyGroup
- func LeafAccessPortPolicyGroupFromContainerList(cont *container.Container, index int) *LeafAccessPortPolicyGroup
- func LeafAccessPortPolicyGroupListFromContainer(cont *container.Container) []*LeafAccessPortPolicyGroup
- func NewLeafAccessPortPolicyGroup(infraAccPortGrpRn, parentDn, description string, ...) *LeafAccessPortPolicyGroup
- type LeafAccessPortPolicyGroupAttributes
- type LeafBreakoutPortGroup
- func LeafBreakoutPortGroupFromContainer(cont *container.Container) *LeafBreakoutPortGroup
- func LeafBreakoutPortGroupFromContainerList(cont *container.Container, index int) *LeafBreakoutPortGroup
- func LeafBreakoutPortGroupListFromContainer(cont *container.Container) []*LeafBreakoutPortGroup
- func NewLeafBreakoutPortGroup(infraBrkoutPortGrpRn, parentDn, description string, ...) *LeafBreakoutPortGroup
- type LeafBreakoutPortGroupAttributes
- type LeafInterfaceProfile
- func LeafInterfaceProfileFromContainer(cont *container.Container) *LeafInterfaceProfile
- func LeafInterfaceProfileFromContainerList(cont *container.Container, index int) *LeafInterfaceProfile
- func LeafInterfaceProfileListFromContainer(cont *container.Container) []*LeafInterfaceProfile
- func NewLeafInterfaceProfile(infraAccPortPRn, parentDn, description string, ...) *LeafInterfaceProfile
- type LeafInterfaceProfileAttributes
- type LeafProfile
- func LeafProfileFromContainer(cont *container.Container) *LeafProfile
- func LeafProfileFromContainerList(cont *container.Container, index int) *LeafProfile
- func LeafProfileListFromContainer(cont *container.Container) []*LeafProfile
- func NewLeafProfile(infraNodePRn, parentDn, description string, ...) *LeafProfile
- type LeafProfileAttributes
- type LinkLevelPolicy
- func LinkLevelPolicyFromContainer(cont *container.Container) *LinkLevelPolicy
- func LinkLevelPolicyFromContainerList(cont *container.Container, index int) *LinkLevelPolicy
- func LinkLevelPolicyListFromContainer(cont *container.Container) []*LinkLevelPolicy
- func NewLinkLevelPolicy(fabricHIfPolRn, parentDn, description string, ...) *LinkLevelPolicy
- type LinkLevelPolicyAttributes
- type LocalAutonomousSystemProfile
- func LocalAutonomousSystemProfileFromContainer(cont *container.Container) *LocalAutonomousSystemProfile
- func LocalAutonomousSystemProfileFromContainerList(cont *container.Container, index int) *LocalAutonomousSystemProfile
- func LocalAutonomousSystemProfileListFromContainer(cont *container.Container) []*LocalAutonomousSystemProfile
- func NewLocalAutonomousSystemProfile(bgpLocalAsnPRn, parentDn, description string, ...) *LocalAutonomousSystemProfile
- type LocalAutonomousSystemProfileAttributes
- type LocalUser
- func LocalUserFromContainer(cont *container.Container) *LocalUser
- func LocalUserFromContainerList(cont *container.Container, index int) *LocalUser
- func LocalUserListFromContainer(cont *container.Container) []*LocalUser
- func NewLocalUser(aaaUserRn, parentDn, description string, aaaUserattr LocalUserAttributes) *LocalUser
- type LocalUserAttributes
- type LogicalDeviceContext
- func LogicalDeviceContextFromContainer(cont *container.Container) *LogicalDeviceContext
- func LogicalDeviceContextFromContainerList(cont *container.Container, index int) *LogicalDeviceContext
- func LogicalDeviceContextListFromContainer(cont *container.Container) []*LogicalDeviceContext
- func NewLogicalDeviceContext(vnsLDevCtxRn, parentDn, description string, ...) *LogicalDeviceContext
- type LogicalDeviceContextAttributes
- type LogicalInterfaceContext
- func LogicalInterfaceContextFromContainer(cont *container.Container) *LogicalInterfaceContext
- func LogicalInterfaceContextFromContainerList(cont *container.Container, index int) *LogicalInterfaceContext
- func LogicalInterfaceContextListFromContainer(cont *container.Container) []*LogicalInterfaceContext
- func NewLogicalInterfaceContext(vnsLIfCtxRn, parentDn, description string, ...) *LogicalInterfaceContext
- type LogicalInterfaceContextAttributes
- type LogicalInterfaceProfile
- func LogicalInterfaceProfileFromContainer(cont *container.Container) *LogicalInterfaceProfile
- func LogicalInterfaceProfileFromContainerList(cont *container.Container, index int) *LogicalInterfaceProfile
- func LogicalInterfaceProfileListFromContainer(cont *container.Container) []*LogicalInterfaceProfile
- func NewLogicalInterfaceProfile(l3extLIfPRn, parentDn, description string, ...) *LogicalInterfaceProfile
- type LogicalInterfaceProfileAttributes
- type LogicalNodeProfile
- func LogicalNodeProfileFromContainer(cont *container.Container) *LogicalNodeProfile
- func LogicalNodeProfileFromContainerList(cont *container.Container, index int) *LogicalNodeProfile
- func LogicalNodeProfileListFromContainer(cont *container.Container) []*LogicalNodeProfile
- func NewLogicalNodeProfile(l3extLNodePRn, parentDn, description string, ...) *LogicalNodeProfile
- type LogicalNodeProfileAttributes
- type LoopBackInterfaceProfile
- func LoopBackInterfaceProfileFromContainer(cont *container.Container) *LoopBackInterfaceProfile
- func LoopBackInterfaceProfileFromContainerList(cont *container.Container, index int) *LoopBackInterfaceProfile
- func LoopBackInterfaceProfileListFromContainer(cont *container.Container) []*LoopBackInterfaceProfile
- func NewLoopBackInterfaceProfile(l3extLoopBackIfPRn, parentDn, description string, ...) *LoopBackInterfaceProfile
- type LoopBackInterfaceProfileAttributes
- type MaintGrp
- type MaintGrpAttributes
- type MaintP
- func MaintPFromContainer(cont *container.Container) *MaintP
- func MaintPFromContainerList(cont *container.Container, index int) *MaintP
- func MaintPListFromContainer(cont *container.Container) []*MaintP
- func NewMaintP(maintMaintPRn, parentDn, description string, maintMaintPattr MaintPAttributes) *MaintP
- type MaintPAttributes
- type MaintPSwitchDetails
- func MaintPSwitchDetailsFromContainer(cont *container.Container) *MaintPSwitchDetails
- func MaintPSwitchDetailsFromContainerList(cont *container.Container, index int) *MaintPSwitchDetails
- func MaintPSwitchDetailsListFromContainer(cont *container.Container) []*MaintPSwitchDetails
- func NewMaintPSwitchDetails(syntheticMaintPSwitchDetailsRn, parentDn, description string, ...) *MaintPSwitchDetails
- type MaintPSwitchDetailsAttributes
- type MaintPValidate
- func MaintPValidateFromContainer(cont *container.Container) *MaintPValidate
- func MaintPValidateFromContainerList(cont *container.Container, index int) *MaintPValidate
- func MaintPValidateListFromContainer(cont *container.Container) []*MaintPValidate
- func NewMaintPValidate(syntheticMaintPValidateRn, parentDn, description string, ...) *MaintPValidate
- type MaintPValidateAttributes
- type MaintenancePolicy
- func MaintenancePolicyFromContainer(cont *container.Container) *MaintenancePolicy
- func MaintenancePolicyFromContainerList(cont *container.Container, index int) *MaintenancePolicy
- func MaintenancePolicyListFromContainer(cont *container.Container) []*MaintenancePolicy
- func NewMaintenancePolicy(maintMaintPRn, parentDn, description string, ...) *MaintenancePolicy
- type MaintenancePolicyAttributes
- type MiscablingProtocolInterfacePolicy
- func MiscablingProtocolInterfacePolicyFromContainer(cont *container.Container) *MiscablingProtocolInterfacePolicy
- func MiscablingProtocolInterfacePolicyFromContainerList(cont *container.Container, index int) *MiscablingProtocolInterfacePolicy
- func MiscablingProtocolInterfacePolicyListFromContainer(cont *container.Container) []*MiscablingProtocolInterfacePolicy
- func NewMiscablingProtocolInterfacePolicy(mcpIfPolRn, parentDn, description string, ...) *MiscablingProtocolInterfacePolicy
- type MiscablingProtocolInterfacePolicyAttributes
- type Model
- type MonitoringPolicy
- func MonitoringPolicyFromContainer(cont *container.Container) *MonitoringPolicy
- func MonitoringPolicyFromContainerList(cont *container.Container, index int) *MonitoringPolicy
- func MonitoringPolicyListFromContainer(cont *container.Container) []*MonitoringPolicy
- func NewMonitoringPolicy(monEPGPolRn, parentDn, description string, ...) *MonitoringPolicy
- type MonitoringPolicyAttributes
- type NodeBlk
- type NodeBlkAttributes
- type NodeBlock
- func NewNodeBlock(infraNodeBlkRn, parentDn, description string, ...) *NodeBlock
- func NodeBlockFromContainerBLK(cont *container.Container) *NodeBlock
- func NodeBlockFromContainerListBLK(cont *container.Container, index int) *NodeBlock
- func NodeBlockListFromContainerBLK(cont *container.Container) []*NodeBlock
- type NodeBlockAttributes
- type NodeBlockAttributesFW
- type NodeBlockAttributesMG
- type NodeBlockFW
- func NewNodeBlockFW(fabricNodeBlkRn, parentDn, description string, ...) *NodeBlockFW
- func NodeBlockFromContainer(cont *container.Container) *NodeBlockFW
- func NodeBlockFromContainerListFW(cont *container.Container, index int) *NodeBlockFW
- func NodeBlockListFromContainer(cont *container.Container) []*NodeBlockFW
- type NodeBlockMG
- func NewNodeBlockMG(fabricNodeBlkRn, parentDn, description string, ...) *NodeBlockMG
- func NodeBlockFromContainerListMG(cont *container.Container, index int) *NodeBlockMG
- func NodeBlockFromContainerMG(cont *container.Container) *NodeBlockMG
- func NodeBlockListFromContainerMG(cont *container.Container) []*NodeBlockMG
- type NodePolicyEndPoint
- func NewNodePolicyEndPoint(fabricNodePEpRn, parentDn, description string, ...) *NodePolicyEndPoint
- func NodePolicyEndPointFromContainer(cont *container.Container) *NodePolicyEndPoint
- func NodePolicyEndPointFromContainerList(cont *container.Container, index int) *NodePolicyEndPoint
- func NodePolicyEndPointListFromContainer(cont *container.Container) []*NodePolicyEndPoint
- type NodePolicyEndPointAttributes
- type OSPFInterfacePolicy
- func NewOSPFInterfacePolicy(ospfIfPolRn, parentDn, description string, ...) *OSPFInterfacePolicy
- func OSPFInterfacePolicyFromContainer(cont *container.Container) *OSPFInterfacePolicy
- func OSPFInterfacePolicyFromContainerList(cont *container.Container, index int) *OSPFInterfacePolicy
- func OSPFInterfacePolicyListFromContainer(cont *container.Container) []*OSPFInterfacePolicy
- type OSPFInterfacePolicyAttributes
- type OSPFInterfaceProfile
- func NewOSPFInterfaceProfile(ospfIfPRn, parentDn, description string, ...) *OSPFInterfaceProfile
- func OSPFInterfaceProfileFromContainer(cont *container.Container) *OSPFInterfaceProfile
- func OSPFInterfaceProfileFromContainerList(cont *container.Container, index int) *OSPFInterfaceProfile
- func OSPFInterfaceProfileListFromContainer(cont *container.Container) []*OSPFInterfaceProfile
- type OSPFInterfaceProfileAttributes
- type OSPFTimersPolicy
- func NewOSPFTimersPolicy(ospfCtxPolRn, parentDn, description string, ...) *OSPFTimersPolicy
- func OSPFTimersPolicyFromContainer(cont *container.Container) *OSPFTimersPolicy
- func OSPFTimersPolicyFromContainerList(cont *container.Container, index int) *OSPFTimersPolicy
- func OSPFTimersPolicyListFromContainer(cont *container.Container) []*OSPFTimersPolicy
- type OSPFTimersPolicyAttributes
- type OSource
- type OSourceAttributes
- type OspfRouteSummarization
- func NewOspfRouteSummarization(ospfRtSummPolRn, parentDn, description string, ...) *OspfRouteSummarization
- func OspfRouteSummarizationFromContainer(cont *container.Container) *OspfRouteSummarization
- func OspfRouteSummarizationFromContainerList(cont *container.Container, index int) *OspfRouteSummarization
- func OspfRouteSummarizationListFromContainer(cont *container.Container) []*OspfRouteSummarization
- type OspfRouteSummarizationAttributes
- type OutOfBandManagementEPg
- func NewOutOfBandManagementEPg(mgmtOoBRn, parentDn, description string, ...) *OutOfBandManagementEPg
- func OutOfBandManagementEPgFromContainer(cont *container.Container) *OutOfBandManagementEPg
- func OutOfBandManagementEPgFromContainerList(cont *container.Container, index int) *OutOfBandManagementEPg
- func OutOfBandManagementEPgListFromContainer(cont *container.Container) []*OutOfBandManagementEPg
- type OutOfBandManagementEPgAttributes
- type OutofbandStaticNode
- func NewOutofbandStaticNode(mgmtRsOoBStNodeRn, parentDn, description string, ...) *OutofbandStaticNode
- func OutofbandStaticNodeFromContainer(cont *container.Container) *OutofbandStaticNode
- func OutofbandStaticNodeFromContainerList(cont *container.Container, index int) *OutofbandStaticNode
- func OutofbandStaticNodeListFromContainer(cont *container.Container) []*OutofbandStaticNode
- type OutofbandStaticNodeAttributes
- type PCVPCInterfacePolicyGroup
- func NewPCVPCInterfacePolicyGroup(infraAccBndlGrpRn, parentDn, description string, ...) *PCVPCInterfacePolicyGroup
- func PCVPCInterfacePolicyGroupFromContainer(cont *container.Container) *PCVPCInterfacePolicyGroup
- func PCVPCInterfacePolicyGroupFromContainerList(cont *container.Container, index int) *PCVPCInterfacePolicyGroup
- func PCVPCInterfacePolicyGroupListFromContainer(cont *container.Container) []*PCVPCInterfacePolicyGroup
- type PCVPCInterfacePolicyGroupAttributes
- type PODMaintenanceGroup
- func NewPODMaintenanceGroup(maintMaintGrpRn, parentDn, description string, ...) *PODMaintenanceGroup
- func PODMaintenanceGroupFromContainer(cont *container.Container) *PODMaintenanceGroup
- func PODMaintenanceGroupFromContainerList(cont *container.Container, index int) *PODMaintenanceGroup
- func PODMaintenanceGroupListFromContainer(cont *container.Container) []*PODMaintenanceGroup
- type PODMaintenanceGroupAttributes
- type PhysicalDomain
- func NewPhysicalDomain(physDomPRn, parentDn, description string, ...) *PhysicalDomain
- func PhysicalDomainFromContainer(cont *container.Container) *PhysicalDomain
- func PhysicalDomainFromContainerList(cont *container.Container, index int) *PhysicalDomain
- func PhysicalDomainListFromContainer(cont *container.Container) []*PhysicalDomain
- type PhysicalDomainAttributes
- type PortSecurityPolicy
- func NewPortSecurityPolicy(l2PortSecurityPolRn, parentDn, description string, ...) *PortSecurityPolicy
- func PortSecurityPolicyFromContainer(cont *container.Container) *PortSecurityPolicy
- func PortSecurityPolicyFromContainerList(cont *container.Container, index int) *PortSecurityPolicy
- func PortSecurityPolicyListFromContainer(cont *container.Container) []*PortSecurityPolicy
- type PortSecurityPolicyAttributes
- type ProviderTerminalNode
- func NewProviderTerminalNode(vnsAbsTermNodeProvRn, parentDn, description string, ...) *ProviderTerminalNode
- func ProviderTerminalNodeFromContainer(cont *container.Container) *ProviderTerminalNode
- func ProviderTerminalNodeFromContainerList(cont *container.Container, index int) *ProviderTerminalNode
- func ProviderTerminalNodeListFromContainer(cont *container.Container) []*ProviderTerminalNode
- type ProviderTerminalNodeAttributes
- type Ranges
- type RangesAttributes
- type RouteControlProfile
- func NewRouteControlProfile(rtctrlProfileRn, parentDn, description string, ...) *RouteControlProfile
- func RouteControlProfileFromContainer(cont *container.Container) *RouteControlProfile
- func RouteControlProfileFromContainerList(cont *container.Container, index int) *RouteControlProfile
- func RouteControlProfileListFromContainer(cont *container.Container) []*RouteControlProfile
- type RouteControlProfileAttributes
- type SPANDestinationGroup
- func NewSPANDestinationGroup(spanDestGrpRn, parentDn, description string, ...) *SPANDestinationGroup
- func SPANDestinationGroupFromContainer(cont *container.Container) *SPANDestinationGroup
- func SPANDestinationGroupFromContainerList(cont *container.Container, index int) *SPANDestinationGroup
- func SPANDestinationGroupListFromContainer(cont *container.Container) []*SPANDestinationGroup
- type SPANDestinationGroupAttributes
- type SPANSourceGroup
- func NewSPANSourceGroup(spanSrcGrpRn, parentDn, description string, ...) *SPANSourceGroup
- func SPANSourceGroupFromContainer(cont *container.Container) *SPANSourceGroup
- func SPANSourceGroupFromContainerList(cont *container.Container, index int) *SPANSourceGroup
- func SPANSourceGroupListFromContainer(cont *container.Container) []*SPANSourceGroup
- type SPANSourceGroupAttributes
- type SPANSourcedestinationGroupMatchLabel
- func NewSPANSourcedestinationGroupMatchLabel(spanSpanLblRn, parentDn, description string, ...) *SPANSourcedestinationGroupMatchLabel
- func SPANSourcedestinationGroupMatchLabelFromContainer(cont *container.Container) *SPANSourcedestinationGroupMatchLabel
- func SPANSourcedestinationGroupMatchLabelFromContainerList(cont *container.Container, index int) *SPANSourcedestinationGroupMatchLabel
- func SPANSourcedestinationGroupMatchLabelListFromContainer(cont *container.Container) []*SPANSourcedestinationGroupMatchLabel
- type SPANSourcedestinationGroupMatchLabelAttributes
- type SchedP
- func NewSchedP(trigSchedPRn, parentDn, description string, trigSchedPattr SchedPAttributes) *SchedP
- func SchedPFromContainer(cont *container.Container) *SchedP
- func SchedPFromContainerList(cont *container.Container, index int) *SchedP
- func SchedPListFromContainer(cont *container.Container) []*SchedP
- type SchedPAttributes
- type SecurityDomain
- func NewSecurityDomain(aaaDomainRn, parentDn, description string, ...) *SecurityDomain
- func SecurityDomainFromContainer(cont *container.Container) *SecurityDomain
- func SecurityDomainFromContainerList(cont *container.Container, index int) *SecurityDomain
- func SecurityDomainListFromContainer(cont *container.Container) []*SecurityDomain
- type SecurityDomainAttributes
- type ServiceRedirectPolicy
- func NewServiceRedirectPolicy(vnsSvcRedirectPolRn, parentDn, description string, ...) *ServiceRedirectPolicy
- func ServiceRedirectPolicyFromContainer(cont *container.Container) *ServiceRedirectPolicy
- func ServiceRedirectPolicyFromContainerList(cont *container.Container, index int) *ServiceRedirectPolicy
- func ServiceRedirectPolicyListFromContainer(cont *container.Container) []*ServiceRedirectPolicy
- type ServiceRedirectPolicyAttributes
- type SpineAccessPortPolicyGroup
- func NewSpineAccessPortPolicyGroup(infraSpAccPortGrpRn, parentDn, description string, ...) *SpineAccessPortPolicyGroup
- func SpineAccessPortPolicyGroupFromContainer(cont *container.Container) *SpineAccessPortPolicyGroup
- func SpineAccessPortPolicyGroupFromContainerList(cont *container.Container, index int) *SpineAccessPortPolicyGroup
- func SpineAccessPortPolicyGroupListFromContainer(cont *container.Container) []*SpineAccessPortPolicyGroup
- type SpineAccessPortPolicyGroupAttributes
- type SpineInterfaceProfile
- func NewSpineInterfaceProfile(infraSpAccPortPRn, parentDn, description string, ...) *SpineInterfaceProfile
- func SpineInterfaceProfileFromContainer(cont *container.Container) *SpineInterfaceProfile
- func SpineInterfaceProfileFromContainerList(cont *container.Container, index int) *SpineInterfaceProfile
- func SpineInterfaceProfileListFromContainer(cont *container.Container) []*SpineInterfaceProfile
- type SpineInterfaceProfileAttributes
- type SpineProfile
- func NewSpineProfile(infraSpinePRn, parentDn, description string, ...) *SpineProfile
- func SpineProfileFromContainer(cont *container.Container) *SpineProfile
- func SpineProfileFromContainerList(cont *container.Container, index int) *SpineProfile
- func SpineProfileListFromContainer(cont *container.Container) []*SpineProfile
- type SpineProfileAttributes
- type StaticPath
- func NewStaticPath(fvRsPathAttRn, parentDn, description string, ...) *StaticPath
- func StaticPathFromContainer(cont *container.Container) *StaticPath
- func StaticPathFromContainerList(cont *container.Container, index int) *StaticPath
- func StaticPathListFromContainer(cont *container.Container) []*StaticPath
- type StaticPathAttributes
- type Subnet
- type SubnetAttributes
- type SwitchAssociation
- func NewSwitchAssociation(infraLeafSRn, parentDn, description string, ...) *SwitchAssociation
- func SwitchAssociationFromContainer(cont *container.Container) *SwitchAssociation
- func SwitchAssociationFromContainerList(cont *container.Container, index int) *SwitchAssociation
- func SwitchAssociationListFromContainer(cont *container.Container) []*SwitchAssociation
- type SwitchAssociationAttributes
- type SwitchMaintPValidate
- func NewSwitchMaintPValidate(syntheticSwitchMaintPValidateRn, parentDn, description string, ...) *SwitchMaintPValidate
- func SwitchMaintPValidateFromContainer(cont *container.Container) *SwitchMaintPValidate
- func SwitchMaintPValidateFromContainerList(cont *container.Container, index int) *SwitchMaintPValidate
- func SwitchMaintPValidateListFromContainer(cont *container.Container) []*SwitchMaintPValidate
- type SwitchMaintPValidateAttributes
- type SwitchSpineAssociation
- func NewSwitchSpineAssociation(infraSpineSRn, parentDn, description string, ...) *SwitchSpineAssociation
- func SwitchSpineAssociationFromContainer(cont *container.Container) *SwitchSpineAssociation
- func SwitchSpineAssociationFromContainerList(cont *container.Container, index int) *SwitchSpineAssociation
- func SwitchSpineAssociationListFromContainer(cont *container.Container) []*SwitchSpineAssociation
- type SwitchSpineAssociationAttributes
- type System
- type SystemAttributes
- type TabooContract
- func NewTabooContract(vzTabooRn, parentDn, description string, vzTabooattr TabooContractAttributes) *TabooContract
- func TabooContractFromContainer(cont *container.Container) *TabooContract
- func TabooContractFromContainerList(cont *container.Container, index int) *TabooContract
- func TabooContractListFromContainer(cont *container.Container) []*TabooContract
- type TabooContractAttributes
- type Tenant
- type TenantAttributes
- type TerminalConnector
- func NewTerminalConnector(vnsAbsTermConnRn, parentDn, description string, ...) *TerminalConnector
- func TerminalConnectorFromContainer(cont *container.Container) *TerminalConnector
- func TerminalConnectorFromContainerList(cont *container.Container, index int) *TerminalConnector
- func TerminalConnectorListFromContainer(cont *container.Container) []*TerminalConnector
- type TerminalConnectorAttributes
- type TopologyFabricNode
- type TopologyFabricNodeAttributes
- type TriggerScheduler
- func NewTriggerScheduler(trigSchedPRn, parentDn, description string, ...) *TriggerScheduler
- func TriggerSchedulerFromContainer(cont *container.Container) *TriggerScheduler
- func TriggerSchedulerFromContainerList(cont *container.Container, index int) *TriggerScheduler
- func TriggerSchedulerListFromContainer(cont *container.Container) []*TriggerScheduler
- type TriggerSchedulerAttributes
- type UpgJob
- type UpgJobAttributes
- type VLANPool
- type VLANPoolAttributes
- type VMMDomain
- func NewVMMDomain(vmmDomPRn, parentDn, description string, vmmDomPattr VMMDomainAttributes) *VMMDomain
- func VMMDomainFromContainer(cont *container.Container) *VMMDomain
- func VMMDomainFromContainerList(cont *container.Container, index int) *VMMDomain
- func VMMDomainListFromContainer(cont *container.Container) []*VMMDomain
- type VMMDomainAttributes
- type VMMSecurityPolicy
- func NewVMMSecurityPolicy(vmmSecPRn, parentDn, description string, ...) *VMMSecurityPolicy
- func VMMSecurityPolicyFromContainer(cont *container.Container) *VMMSecurityPolicy
- func VMMSecurityPolicyFromContainerList(cont *container.Container, index int) *VMMSecurityPolicy
- func VMMSecurityPolicyListFromContainer(cont *container.Container) []*VMMSecurityPolicy
- type VMMSecurityPolicyAttributes
- type VPCExplicitProtectionGroup
- func NewVPCExplicitProtectionGroup(fabricExplicitGEpRn, parentDn, description string, ...) *VPCExplicitProtectionGroup
- func VPCExplicitProtectionGroupFromContainer(cont *container.Container) *VPCExplicitProtectionGroup
- func VPCExplicitProtectionGroupFromContainerList(cont *container.Container, index int) *VPCExplicitProtectionGroup
- func VPCExplicitProtectionGroupListFromContainer(cont *container.Container) []*VPCExplicitProtectionGroup
- type VPCExplicitProtectionGroupAttributes
- type VRF
- type VRFAttributes
- type VSANPool
- type VSANPoolAttributes
- type VXLANPool
- func NewVXLANPool(fvnsVxlanInstPRn, parentDn, description string, ...) *VXLANPool
- func VXLANPoolFromContainer(cont *container.Container) *VXLANPool
- func VXLANPoolFromContainerList(cont *container.Container, index int) *VXLANPool
- func VXLANPoolListFromContainer(cont *container.Container) []*VXLANPool
- type VXLANPoolAttributes
- type VirtualLogicalInterfaceProfile
- func NewVirtualLogicalInterfaceProfile(l3extVirtualLIfPRn, parentDn, description string, ...) *VirtualLogicalInterfaceProfile
- func VirtualLogicalInterfaceProfileFromContainer(cont *container.Container) *VirtualLogicalInterfaceProfile
- func VirtualLogicalInterfaceProfileFromContainerList(cont *container.Container, index int) *VirtualLogicalInterfaceProfile
- func VirtualLogicalInterfaceProfileListFromContainer(cont *container.Container) []*VirtualLogicalInterfaceProfile
- type VirtualLogicalInterfaceProfileAttributes
- type VlanEncapsulationforVxlanTraffic
- func NewVlanEncapsulationforVxlanTraffic(infraProvAccRn, parentDn, description string, ...) *VlanEncapsulationforVxlanTraffic
- func VlanEncapsulationforVxlanTrafficFromContainer(cont *container.Container) *VlanEncapsulationforVxlanTraffic
- func VlanEncapsulationforVxlanTrafficFromContainerList(cont *container.Container, index int) *VlanEncapsulationforVxlanTraffic
- func VlanEncapsulationforVxlanTrafficListFromContainer(cont *container.Container) []*VlanEncapsulationforVxlanTraffic
- type VlanEncapsulationforVxlanTrafficAttributes
- type X509Certificate
- func NewX509Certificate(aaaUserCertRn, parentDn, description string, ...) *X509Certificate
- func X509CertificateFromContainer(cont *container.Container) *X509Certificate
- func X509CertificateFromContainerList(cont *container.Container, index int) *X509Certificate
- func X509CertificateListFromContainer(cont *container.Container) []*X509Certificate
- type X509CertificateAttributes
Constants ¶
View Source
const AaadomainClassName = "aaaDomain"
View Source
const AaauserClassName = "aaaUser"
View Source
const AaausercertClassName = "aaaUserCert"
View Source
const BgpaspClassName = "bgpAsP"
View Source
const BgpbestpathctrlpolClassName = "bgpBestPathCtrlPol"
View Source
const BgpctxafpolClassName = "bgpCtxAfPol"
View Source
const BgpctxpolClassName = "bgpCtxPol"
View Source
const BgpextpClassName = "bgpExtP"
View Source
const BgplocalasnpClassName = "bgpLocalAsnP"
View Source
const BgppeerpClassName = "bgpPeerP"
View Source
const BgppeerpfxpolClassName = "bgpPeerPfxPol"
View Source
const BgprtsummpolClassName = "bgpRtSummPol"
View Source
const CdpifpolClassName = "cdpIfPol"
View Source
const CloudappClassName = "cloudApp"
View Source
const CloudawsproviderClassName = "cloudAwsProvider"
View Source
const CloudbgpaspClassName = "cloudBgpAsP"
View Source
const CloudcidrClassName = "cloudCidr"
View Source
const CloudctxprofileClassName = "cloudCtxProfile"
View Source
const ClouddompClassName = "cloudDomP"
View Source
const CloudepgClassName = "cloudEPg"
View Source
const CloudepselectorClassName = "cloudEPSelector"
View Source
const CloudextepgClassName = "cloudExtEPg"
View Source
const CloudextepselectorClassName = "cloudExtEPSelector"
View Source
const CloudprovpClassName = "cloudProvP"
View Source
const CloudregionClassName = "cloudRegion"
View Source
const CloudrouterpClassName = "cloudRouterP"
View Source
const CloudsubnetClassName = "cloudSubnet"
View Source
const CloudzoneClassName = "cloudZone"
View Source
const ConfigexportpClassName = "configExportP"
View Source
const ConfigimportpClassName = "configImportP"
View Source
const DhcplblClassName = "dhcpLbl"
View Source
const DhcpoptionClassName = "dhcpOption"
View Source
const DhcpoptionpolClassName = "dhcpOptionPol"
View Source
const DhcprelaypClassName = "dhcpRelayP"
View Source
const FabricNodeBlkClassName = "fabricNodeBlk"
View Source
const FabricexplicitgepClassName = "fabricExplicitGEp"
View Source
const FabrichifpolClassName = "fabricHIfPol"
View Source
const FabricnodeblkClassNameFW = "fabricNodeBlk"
View Source
const FabricnodeblkClassNameMG = "fabricNodeBlk"
View Source
const FabricnodeidentpClassName = "fabricNodeIdentP"
View Source
const FabricnodepepClassName = "fabricNodePEp"
View Source
const FabricpathepClassName = "fabricPathEp"
View Source
const FcdompClassName = "fcDomP"
View Source
const FcifpolClassName = "fcIfPol"
View Source
const FirmwareCtrlrFwPClassName = "firmwareCtrlrFwP"
View Source
const FirmwareCtrlrRunningClassName = "firmwareCtrlrRunning"
View Source
const FirmwareDownloadClassName = "firmwareDownload"
View Source
const FirmwareFirmwareClassName = "firmwareFirmware"
View Source
const FirmwareOSourceClassName = "firmwareOSource"
START: Variable/Struct/Fuction Naming per ACI SDK Model Definitions
View Source
const FirmwarefwgrpClassName = "firmwareFwGrp"
View Source
const FirmwarefwpClassName = "firmwareFwP"
View Source
const FirmwareosourceClassName = "firmwareOSource"
View Source
const FvaepgClassName = "fvAEPg"
View Source
const FvapClassName = "fvAp"
View Source
const FvbdClassName = "fvBD"
View Source
const FvctxClassName = "fvCtx"
View Source
const FvepretpolClassName = "fvEpRetPol"
View Source
const FvnsencapblkClassName = "fvnsEncapBlk"
View Source
const FvnsvlaninstpClassName = "fvnsVlanInstP"
View Source
const FvnsvsaninstpClassName = "fvnsVsanInstP"
View Source
const FvnsvxlaninstpClassName = "fvnsVxlanInstP"
View Source
const FvrsconsClassName = "fvRsCons"
View Source
const FvrsdomattClassName = "fvRsDomAtt"
View Source
const FvrspathattClassName = "fvRsPathAtt"
View Source
const FvrsprovClassName = "fvRsProv"
View Source
const FvsubnetClassName = "fvSubnet"
View Source
const FvtenantClassName = "fvTenant"
View Source
const HsrpgrouppClassName = "hsrpGroupP"
View Source
const HsrpgrouppolClassName = "hsrpGroupPol"
View Source
const HsrpifpClassName = "hsrpIfP"
View Source
const HsrpifpolClassName = "hsrpIfPol"
View Source
const InfraaccbndlgrpClassName = "infraAccBndlGrp"
View Source
const InfraaccportgrpClassName = "infraAccPortGrp"
View Source
const InfraaccportpClassName = "infraAccPortP"
View Source
const InfraattentitypClassName = "infraAttEntityP"
View Source
const InfrabrkoutportgrpClassName = "infraBrkoutPortGrp"
View Source
const InfrafexbndlgrpClassName = "infraFexBndlGrp"
View Source
const InfrafexpClassName = "infraFexP"
View Source
const InfragenericClassName = "infraGeneric"
View Source
const InfrahportsClassName = "infraHPortS"
View Source
const InfraleafsClassName = "infraLeafS"
View Source
const InfranodeblkClassName = "infraNodeBlk"
View Source
const InfranodepClassName = "infraNodeP"
View Source
const InfraportblkClassName = "infraPortBlk"
View Source
const InfraprovaccClassName = "infraProvAcc"
View Source
const InfrarsaccbasegrpClassName = "infraRsAccBaseGrp"
View Source
const InfrarsdompClassName = "infraRsDomP"
View Source
const InfrarsfunctoepgClassName = "infraRsFuncToEpg"
View Source
const InfrarsspaccportpClassName = "infraRsSpAccPortP"
View Source
const InfraspaccportgrpClassName = "infraSpAccPortGrp"
View Source
const InfraspaccportpClassName = "infraSpAccPortP"
View Source
const InfraspinepClassName = "infraSpineP"
View Source
const InfraspinesClassName = "infraSpineS"
View Source
const InfrasubportblkClassName = "infraSubPortBlk"
View Source
const L2extdompClassName = "l2extDomP"
View Source
const L2extinstpClassName = "l2extInstP"
View Source
const L2extoutClassName = "l2extOut"
View Source
const L2ifpolClassName = "l2IfPol"
View Source
const L2portsecuritypolClassName = "l2PortSecurityPol"
View Source
const L3extdompClassName = "l3extDomP"
View Source
const L3extinstpClassName = "l3extInstP"
View Source
const L3extipClassName = "l3extIp"
View Source
const L3extlifpClassName = "l3extLIfP"
View Source
const L3extlnodepClassName = "l3extLNodeP"
View Source
const L3extloopbackifpClassName = "l3extLoopBackIfP"
View Source
const L3extoutClassName = "l3extOut"
View Source
const L3extrsnodel3outattClassName = "l3extRsNodeL3OutAtt"
View Source
const L3extrspathl3outattClassName = "l3extRsPathL3OutAtt"
View Source
const L3extsubnetClassName = "l3extSubnet"
View Source
const L3extvirtuallifpClassName = "l3extVirtualLIfP"
View Source
const LacplagpolClassName = "lacpLagPol"
View Source
const LldpifpolClassName = "lldpIfPol"
View Source
const MaintCtrlrMaintPName = "maintCtrlrMaintP"
View Source
const MaintMaintGrpClassName = "maintMaintGrp"
START: Variable/Struct/Fuction Naming per ACI SDK Model Definitions
View Source
const MaintMaintPClassName = "maintMaintP"
START: Variable/Struct/Fuction Naming per ACI SDK Model Definitions
View Source
const MaintUpgJobClassName = "maintUpgJob"
View Source
const MaintmaintgrpClassName = "maintMaintGrp"
View Source
const MaintmaintpClassName = "maintMaintP"
View Source
const McpifpolClassName = "mcpIfPol"
View Source
const MgmtinbClassName = "mgmtInB"
View Source
const MgmtoobClassName = "mgmtOoB"
View Source
const MgmtrsinbstnodeClassName = "mgmtRsInBStNode"
View Source
const MgmtrsoobstnodeClassName = "mgmtRsOoBStNode"
View Source
const MonepgpolClassName = "monEPGPol"
View Source
const OspfctxpolClassName = "ospfCtxPol"
View Source
const OspfextpClassName = "ospfExtP"
View Source
const OspfifpClassName = "ospfIfP"
View Source
const OspfifpolClassName = "ospfIfPol"
View Source
const OspfrtsummpolClassName = "ospfRtSummPol"
View Source
const PhysdompClassName = "physDomP"
View Source
const RtctrlattrpClassName = "rtctrlAttrP"
View Source
const RtctrlprofileClassName = "rtctrlProfile"
View Source
const SpandestgrpClassName = "spanDestGrp"
View Source
const SpanspanlblClassName = "spanSpanLbl"
View Source
const SpansrcgrpClassName = "spanSrcGrp"
View Source
const SyntheticMaintPSwitchDetailsClassName = "syntheticMaintPSwitchDetails"
View Source
const SyntheticMaintPValidateClassName = "syntheticMaintPValidate"
View Source
const SyntheticSwitchMaintPValidateClassName = "syntheticSwitchMaintPValidate"
View Source
const TopSystemClassName = "topSystem"
View Source
const TopologyFabricNodeClassName = "fabricNode"
View Source
const TrigSchedPClassName = "trigSchedP"
START: Variable/Struct/Fuction Naming per ACI SDK Model Definitions
View Source
const TrigschedpClassName = "trigSchedP"
View Source
const VmmdompClassName = "vmmDomP"
View Source
const VmmsecpClassName = "vmmSecP"
View Source
const VnsabsconnectionClassName = "vnsAbsConnection"
View Source
const VnsabsfuncconnClassName = "vnsAbsFuncConn"
View Source
const VnsabsgraphClassName = "vnsAbsGraph"
View Source
const VnsabsnodeClassName = "vnsAbsNode"
View Source
const VnsabstermconnClassName = "vnsAbsTermConn"
View Source
const VnsabstermnodeconClassName = "vnsAbsTermNodeCon"
View Source
const VnsabstermnodeprovClassName = "vnsAbsTermNodeProv"
View Source
const VnsldevctxClassName = "vnsLDevCtx"
View Source
const VnslifctxClassName = "vnsLIfCtx"
View Source
const VnsredirectdestClassName = "vnsRedirectDest"
View Source
const VnssvcredirectpolClassName = "vnsSvcRedirectPol"
View Source
const VzanyClassName = "vzAny"
View Source
const VzbrcpClassName = "vzBrCP"
View Source
const VzcpifClassName = "vzCPIf"
View Source
const VzentryClassName = "vzEntry"
View Source
const VzfilterClassName = "vzFilter"
View Source
const VzsubjClassName = "vzSubj"
View Source
const VztabooClassName = "vzTaboo"
Variables ¶
This section is empty.
Functions ¶
func BoolToString ¶
func CurlyBraces ¶
func ListFromContainer ¶
func StringToBool ¶
func StripQuotes ¶
func StripSquareBrackets ¶
Types ¶
type AccessAccessGroup ¶ added in v0.4.9
type AccessAccessGroup struct { BaseAttributes AccessAccessGroupAttributes }
func AccessAccessGroupFromContainer ¶ added in v0.4.9
func AccessAccessGroupFromContainer(cont *container.Container) *AccessAccessGroup
func AccessAccessGroupFromContainerList ¶ added in v0.4.9
func AccessAccessGroupFromContainerList(cont *container.Container, index int) *AccessAccessGroup
func AccessAccessGroupListFromContainer ¶ added in v0.4.9
func AccessAccessGroupListFromContainer(cont *container.Container) []*AccessAccessGroup
func NewAccessAccessGroup ¶ added in v0.4.9
func NewAccessAccessGroup(infraRsAccBaseGrpRn, parentDn, description string, infraRsAccBaseGrpattr AccessAccessGroupAttributes) *AccessAccessGroup
type AccessAccessGroupAttributes ¶ added in v0.4.9
type AccessGeneric ¶ added in v0.4.4
type AccessGeneric struct { BaseAttributes AccessGenericAttributes }
func AccessGenericFromContainer ¶ added in v0.4.4
func AccessGenericFromContainer(cont *container.Container) *AccessGeneric
func AccessGenericFromContainerList ¶ added in v0.4.4
func AccessGenericFromContainerList(cont *container.Container, index int) *AccessGeneric
func AccessGenericListFromContainer ¶ added in v0.4.4
func AccessGenericListFromContainer(cont *container.Container) []*AccessGeneric
func NewAccessGeneric ¶ added in v0.4.4
func NewAccessGeneric(infraGenericRn, parentDn, description string, infraGenericattr AccessGenericAttributes) *AccessGeneric
type AccessGenericAttributes ¶ added in v0.4.4
type AccessPortBlock ¶
type AccessPortBlock struct { BaseAttributes AccessPortBlockAttributes }
func AccessPortBlockFromContainer ¶
func AccessPortBlockFromContainer(cont *container.Container) *AccessPortBlock
func AccessPortBlockFromContainerList ¶
func AccessPortBlockFromContainerList(cont *container.Container, index int) *AccessPortBlock
func AccessPortBlockListFromContainer ¶
func AccessPortBlockListFromContainer(cont *container.Container) []*AccessPortBlock
func NewAccessPortBlock ¶
func NewAccessPortBlock(infraPortBlkRn, parentDn, description string, infraPortBlkattr AccessPortBlockAttributes) *AccessPortBlock
type AccessPortSelector ¶
type AccessPortSelector struct { BaseAttributes AccessPortSelectorAttributes }
func AccessPortSelectorFromContainer ¶
func AccessPortSelectorFromContainer(cont *container.Container) *AccessPortSelector
func AccessPortSelectorFromContainerList ¶
func AccessPortSelectorFromContainerList(cont *container.Container, index int) *AccessPortSelector
func AccessPortSelectorListFromContainer ¶
func AccessPortSelectorListFromContainer(cont *container.Container) []*AccessPortSelector
func NewAccessPortSelector ¶
func NewAccessPortSelector(infraHPortSRn, parentDn, description string, infraHPortSattr AccessPortSelectorAttributes) *AccessPortSelector
type AccessSubPortBlock ¶
type AccessSubPortBlock struct { BaseAttributes AccessSubPortBlockAttributes }
func AccessSubPortBlockFromContainer ¶
func AccessSubPortBlockFromContainer(cont *container.Container) *AccessSubPortBlock
func AccessSubPortBlockFromContainerList ¶
func AccessSubPortBlockFromContainerList(cont *container.Container, index int) *AccessSubPortBlock
func AccessSubPortBlockListFromContainer ¶
func AccessSubPortBlockListFromContainer(cont *container.Container) []*AccessSubPortBlock
func NewAccessSubPortBlock ¶
func NewAccessSubPortBlock(infraSubPortBlkRn, parentDn, description string, infraSubPortBlkattr AccessSubPortBlockAttributes) *AccessSubPortBlock
type AccessSubPortBlockAttributes ¶
type AccessSubPortBlockAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` FromCard string `json:",omitempty"` FromPort string `json:",omitempty"` FromSubPort string `json:",omitempty"` NameAlias string `json:",omitempty"` ToCard string `json:",omitempty"` ToPort string `json:",omitempty"` ToSubPort string `json:",omitempty"` }
type ActionRuleProfile ¶
type ActionRuleProfile struct { BaseAttributes ActionRuleProfileAttributes }
func ActionRuleProfileFromContainer ¶
func ActionRuleProfileFromContainer(cont *container.Container) *ActionRuleProfile
func ActionRuleProfileFromContainerList ¶
func ActionRuleProfileFromContainerList(cont *container.Container, index int) *ActionRuleProfile
func ActionRuleProfileListFromContainer ¶
func ActionRuleProfileListFromContainer(cont *container.Container) []*ActionRuleProfile
func NewActionRuleProfile ¶
func NewActionRuleProfile(rtctrlAttrPRn, parentDn, description string, rtctrlAttrPattr ActionRuleProfileAttributes) *ActionRuleProfile
type Any ¶
type Any struct { BaseAttributes AnyAttributes }
func AnyFromContainer ¶
func AnyListFromContainer ¶
func NewAny ¶
func NewAny(vzAnyRn, parentDn, description string, vzAnyattr AnyAttributes) *Any
type AnyAttributes ¶
type ApplicationEPG ¶
type ApplicationEPG struct { BaseAttributes ApplicationEPGAttributes }
func ApplicationEPGFromContainer ¶
func ApplicationEPGFromContainer(cont *container.Container) *ApplicationEPG
func ApplicationEPGFromContainerList ¶
func ApplicationEPGFromContainerList(cont *container.Container, index int) *ApplicationEPG
func ApplicationEPGListFromContainer ¶
func ApplicationEPGListFromContainer(cont *container.Container) []*ApplicationEPG
func NewApplicationEPG ¶
func NewApplicationEPG(fvAEPgRn, parentDn, description string, fvAEPgattr ApplicationEPGAttributes) *ApplicationEPG
type ApplicationEPGAttributes ¶
type ApplicationEPGAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` ExceptionTag string `json:",omitempty"` FloodOnEncap string `json:",omitempty"` FwdCtrl string `json:",omitempty"` HasMcastSource string `json:",omitempty"` IsAttrBasedEPg string `json:",omitempty"` MatchT string `json:",omitempty"` NameAlias string `json:",omitempty"` PcEnfPref string `json:",omitempty"` PrefGrMemb string `json:",omitempty"` Prio string `json:",omitempty"` Shutdown string `json:",omitempty"` }
type ApplicationProfile ¶
type ApplicationProfile struct { BaseAttributes ApplicationProfileAttributes }
func ApplicationProfileFromContainer ¶
func ApplicationProfileFromContainer(cont *container.Container) *ApplicationProfile
func ApplicationProfileFromContainerList ¶
func ApplicationProfileFromContainerList(cont *container.Container, index int) *ApplicationProfile
func ApplicationProfileListFromContainer ¶
func ApplicationProfileListFromContainer(cont *container.Container) []*ApplicationProfile
func NewApplicationProfile ¶
func NewApplicationProfile(fvApRn, parentDn, description string, fvApattr ApplicationProfileAttributes) *ApplicationProfile
type AttachableAccessEntityProfile ¶
type AttachableAccessEntityProfile struct { BaseAttributes AttachableAccessEntityProfileAttributes }
func AttachableAccessEntityProfileFromContainer ¶
func AttachableAccessEntityProfileFromContainer(cont *container.Container) *AttachableAccessEntityProfile
func AttachableAccessEntityProfileFromContainerList ¶
func AttachableAccessEntityProfileFromContainerList(cont *container.Container, index int) *AttachableAccessEntityProfile
func AttachableAccessEntityProfileListFromContainer ¶
func AttachableAccessEntityProfileListFromContainer(cont *container.Container) []*AttachableAccessEntityProfile
func NewAttachableAccessEntityProfile ¶
func NewAttachableAccessEntityProfile(infraAttEntityPRn, parentDn, description string, infraAttEntityPattr AttachableAccessEntityProfileAttributes) *AttachableAccessEntityProfile
type AutonomousSystemProfile ¶
type AutonomousSystemProfile struct { BaseAttributes AutonomousSystemProfileAttributes }
func AutonomousSystemProfileFromContainer ¶
func AutonomousSystemProfileFromContainer(cont *container.Container) *AutonomousSystemProfile
func AutonomousSystemProfileFromContainerList ¶
func AutonomousSystemProfileFromContainerList(cont *container.Container, index int) *AutonomousSystemProfile
func AutonomousSystemProfileListFromContainer ¶
func AutonomousSystemProfileListFromContainer(cont *container.Container) []*AutonomousSystemProfile
func NewAutonomousSystemProfile ¶
func NewAutonomousSystemProfile(cloudBgpAsPRn, parentDn, description string, cloudBgpAsPattr AutonomousSystemProfileAttributes) *AutonomousSystemProfile
type BDDHCPLabel ¶ added in v1.3.27
type BDDHCPLabel struct { BaseAttributes BDDHCPLabelAttributes }
func BDDHCPLabelFromContainer ¶ added in v1.3.27
func BDDHCPLabelFromContainer(cont *container.Container) *BDDHCPLabel
func BDDHCPLabelFromContainerList ¶ added in v1.3.27
func BDDHCPLabelFromContainerList(cont *container.Container, index int) *BDDHCPLabel
func BDDHCPLabelListFromContainer ¶ added in v1.3.27
func BDDHCPLabelListFromContainer(cont *container.Container) []*BDDHCPLabel
func NewBDDHCPLabel ¶ added in v1.3.27
func NewBDDHCPLabel(dhcpLblRn, parentDn, description string, dhcpLblattr BDDHCPLabelAttributes) *BDDHCPLabel
type BDDHCPLabelAttributes ¶ added in v1.3.27
type BGPAddressFamilyContextPolicy ¶ added in v1.3.29
type BGPAddressFamilyContextPolicy struct { BaseAttributes BGPAddressFamilyContextPolicyAttributes }
func BGPAddressFamilyContextPolicyFromContainer ¶ added in v1.3.29
func BGPAddressFamilyContextPolicyFromContainer(cont *container.Container) *BGPAddressFamilyContextPolicy
func BGPAddressFamilyContextPolicyFromContainerList ¶ added in v1.3.29
func BGPAddressFamilyContextPolicyFromContainerList(cont *container.Container, index int) *BGPAddressFamilyContextPolicy
func BGPAddressFamilyContextPolicyListFromContainer ¶ added in v1.3.29
func BGPAddressFamilyContextPolicyListFromContainer(cont *container.Container) []*BGPAddressFamilyContextPolicy
func NewBGPAddressFamilyContextPolicy ¶ added in v1.3.29
func NewBGPAddressFamilyContextPolicy(bgpCtxAfPolRn, parentDn, description string, bgpCtxAfPolattr BGPAddressFamilyContextPolicyAttributes) *BGPAddressFamilyContextPolicy
type BGPAddressFamilyContextPolicyAttributes ¶ added in v1.3.29
type BGPAddressFamilyContextPolicyAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` Ctrl string `json:",omitempty"` EDist string `json:",omitempty"` IDist string `json:",omitempty"` LocalDist string `json:",omitempty"` MaxEcmp string `json:",omitempty"` MaxEcmpIbgp string `json:",omitempty"` NameAlias string `json:",omitempty"` }
type BGPPeerPrefixPolicy ¶ added in v1.3.29
type BGPPeerPrefixPolicy struct { BaseAttributes BGPPeerPrefixPolicyAttributes }
func BGPPeerPrefixPolicyFromContainer ¶ added in v1.3.29
func BGPPeerPrefixPolicyFromContainer(cont *container.Container) *BGPPeerPrefixPolicy
func BGPPeerPrefixPolicyFromContainerList ¶ added in v1.3.29
func BGPPeerPrefixPolicyFromContainerList(cont *container.Container, index int) *BGPPeerPrefixPolicy
func BGPPeerPrefixPolicyListFromContainer ¶ added in v1.3.29
func BGPPeerPrefixPolicyListFromContainer(cont *container.Container) []*BGPPeerPrefixPolicy
func NewBGPPeerPrefixPolicy ¶ added in v1.3.29
func NewBGPPeerPrefixPolicy(bgpPeerPfxPolRn, parentDn, description string, bgpPeerPfxPolattr BGPPeerPrefixPolicyAttributes) *BGPPeerPrefixPolicy
type BGPPeerPrefixPolicyAttributes ¶ added in v1.3.29
type BGPTimersPolicy ¶ added in v1.3.29
type BGPTimersPolicy struct { BaseAttributes BGPTimersPolicyAttributes }
func BGPTimersPolicyFromContainer ¶ added in v1.3.29
func BGPTimersPolicyFromContainer(cont *container.Container) *BGPTimersPolicy
func BGPTimersPolicyFromContainerList ¶ added in v1.3.29
func BGPTimersPolicyFromContainerList(cont *container.Container, index int) *BGPTimersPolicy
func BGPTimersPolicyListFromContainer ¶ added in v1.3.29
func BGPTimersPolicyListFromContainer(cont *container.Container) []*BGPTimersPolicy
func NewBGPTimersPolicy ¶ added in v1.3.29
func NewBGPTimersPolicy(bgpCtxPolRn, parentDn, description string, bgpCtxPolattr BGPTimersPolicyAttributes) *BGPTimersPolicy
type BGPTimersPolicyAttributes ¶ added in v1.3.29
type BGPTimersPolicyAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` GrCtrl string `json:",omitempty"` HoldIntvl string `json:",omitempty"` KaIntvl string `json:",omitempty"` MaxAsLimit string `json:",omitempty"` NameAlias string `json:",omitempty"` StaleIntvl string `json:",omitempty"` }
type BaseAttributes ¶
type BaseAttributes struct { DistinguishedName string `json:"dn"` Status string `json:"status"` Description string `json:"descr"` ClassName string `json:"-"` Rn string `json:"rn"` }
func (*BaseAttributes) ToJson ¶
func (ba *BaseAttributes) ToJson() (string, error)
type BgpAutonomousSystemProfile ¶ added in v1.3.29
type BgpAutonomousSystemProfile struct { BaseAttributes BgpAutonomousSystemProfileAttributes }
func BgpAutonomousSystemProfileFromContainer ¶ added in v1.3.29
func BgpAutonomousSystemProfileFromContainer(cont *container.Container) *BgpAutonomousSystemProfile
func BgpAutonomousSystemProfileFromContainerList ¶ added in v1.3.29
func BgpAutonomousSystemProfileFromContainerList(cont *container.Container, index int) *BgpAutonomousSystemProfile
func BgpAutonomousSystemProfileListFromContainer ¶ added in v1.3.29
func BgpAutonomousSystemProfileListFromContainer(cont *container.Container) []*BgpAutonomousSystemProfile
func NewBgpAutonomousSystemProfile ¶ added in v1.3.29
func NewBgpAutonomousSystemProfile(bgpAsPRn, parentDn, description string, bgpAsPattr BgpAutonomousSystemProfileAttributes) *BgpAutonomousSystemProfile
type BgpAutonomousSystemProfileAttributes ¶ added in v1.3.29
type BgpBestPathPolicy ¶ added in v1.3.29
type BgpBestPathPolicy struct { BaseAttributes BgpBestPathPolicyAttributes }
func BgpBestPathPolicyFromContainer ¶ added in v1.3.29
func BgpBestPathPolicyFromContainer(cont *container.Container) *BgpBestPathPolicy
func BgpBestPathPolicyFromContainerList ¶ added in v1.3.29
func BgpBestPathPolicyFromContainerList(cont *container.Container, index int) *BgpBestPathPolicy
func BgpBestPathPolicyListFromContainer ¶ added in v1.3.29
func BgpBestPathPolicyListFromContainer(cont *container.Container) []*BgpBestPathPolicy
func NewBgpBestPathPolicy ¶ added in v1.3.29
func NewBgpBestPathPolicy(bgpBestPathCtrlPolRn, parentDn, description string, bgpBestPathCtrlPolattr BgpBestPathPolicyAttributes) *BgpBestPathPolicy
type BgpBestPathPolicyAttributes ¶ added in v1.3.29
type BgpPeerConnectivityProfile ¶ added in v1.3.29
type BgpPeerConnectivityProfile struct { BaseAttributes BgpPeerConnectivityProfileAttributes }
func BgpPeerConnectivityProfileFromContainer ¶ added in v1.3.29
func BgpPeerConnectivityProfileFromContainer(cont *container.Container) *BgpPeerConnectivityProfile
func BgpPeerConnectivityProfileFromContainerList ¶ added in v1.3.29
func BgpPeerConnectivityProfileFromContainerList(cont *container.Container, index int) *BgpPeerConnectivityProfile
func BgpPeerConnectivityProfileListFromContainer ¶ added in v1.3.29
func BgpPeerConnectivityProfileListFromContainer(cont *container.Container) []*BgpPeerConnectivityProfile
func NewBgpPeerConnectivityProfile ¶ added in v1.3.29
func NewBgpPeerConnectivityProfile(bgpPeerPRn, parentDn, description string, bgpPeerPattr BgpPeerConnectivityProfileAttributes) *BgpPeerConnectivityProfile
type BgpPeerConnectivityProfileAttributes ¶ added in v1.3.29
type BgpPeerConnectivityProfileAttributes struct { Addr string `json:",omitempty"` AddrTCtrl string `json:",omitempty"` AllowedSelfAsCnt string `json:",omitempty"` Annotation string `json:",omitempty"` Ctrl string `json:",omitempty"` NameAlias string `json:",omitempty"` Password string `json:",omitempty"` PeerCtrl string `json:",omitempty"` PrivateASctrl string `json:",omitempty"` Ttl string `json:",omitempty"` Weight string `json:",omitempty"` }
type BgpRouteSummarization ¶ added in v1.3.29
type BgpRouteSummarization struct { BaseAttributes BgpRouteSummarizationAttributes }
func BgpRouteSummarizationFromContainer ¶ added in v1.3.29
func BgpRouteSummarizationFromContainer(cont *container.Container) *BgpRouteSummarization
func BgpRouteSummarizationFromContainerList ¶ added in v1.3.29
func BgpRouteSummarizationFromContainerList(cont *container.Container, index int) *BgpRouteSummarization
func BgpRouteSummarizationListFromContainer ¶ added in v1.3.29
func BgpRouteSummarizationListFromContainer(cont *container.Container) []*BgpRouteSummarization
func NewBgpRouteSummarization ¶ added in v1.3.29
func NewBgpRouteSummarization(bgpRtSummPolRn, parentDn, description string, bgpRtSummPolattr BgpRouteSummarizationAttributes) *BgpRouteSummarization
type BgpRouteSummarizationAttributes ¶ added in v1.3.29
type BridgeDomain ¶
type BridgeDomain struct { BaseAttributes BridgeDomainAttributes }
func BridgeDomainFromContainer ¶
func BridgeDomainFromContainer(cont *container.Container) *BridgeDomain
func BridgeDomainFromContainerList ¶
func BridgeDomainFromContainerList(cont *container.Container, index int) *BridgeDomain
func BridgeDomainListFromContainer ¶
func BridgeDomainListFromContainer(cont *container.Container) []*BridgeDomain
func NewBridgeDomain ¶
func NewBridgeDomain(fvBDRn, parentDn, description string, fvBDattr BridgeDomainAttributes) *BridgeDomain
type BridgeDomainAttributes ¶
type BridgeDomainAttributes struct { Name string `json:",omitempty"` OptimizeWanBandwidth string `json:",omitempty"` Annotation string `json:",omitempty"` ArpFlood string `json:",omitempty"` EpClear string `json:",omitempty"` EpMoveDetectMode string `json:",omitempty"` HostBasedRouting string `json:",omitempty"` IntersiteBumTrafficAllow string `json:",omitempty"` IntersiteL2Stretch string `json:",omitempty"` IpLearning string `json:",omitempty"` Ipv6McastAllow string `json:",omitempty"` LimitIpLearnToSubnets string `json:",omitempty"` LlAddr string `json:",omitempty"` Mac string `json:",omitempty"` McastAllow string `json:",omitempty"` MultiDstPktAct string `json:",omitempty"` NameAlias string `json:",omitempty"` BridgeDomain_type string `json:",omitempty"` UnicastRoute string `json:",omitempty"` UnkMacUcastAct string `json:",omitempty"` UnkMcastAct string `json:",omitempty"` V6unkMcastAct string `json:",omitempty"` Vmac string `json:",omitempty"` }
type CDPInterfacePolicy ¶
type CDPInterfacePolicy struct { BaseAttributes CDPInterfacePolicyAttributes }
func CDPInterfacePolicyFromContainer ¶
func CDPInterfacePolicyFromContainer(cont *container.Container) *CDPInterfacePolicy
func CDPInterfacePolicyFromContainerList ¶
func CDPInterfacePolicyFromContainerList(cont *container.Container, index int) *CDPInterfacePolicy
func CDPInterfacePolicyListFromContainer ¶
func CDPInterfacePolicyListFromContainer(cont *container.Container) []*CDPInterfacePolicy
func NewCDPInterfacePolicy ¶
func NewCDPInterfacePolicy(cdpIfPolRn, parentDn, description string, cdpIfPolattr CDPInterfacePolicyAttributes) *CDPInterfacePolicy
type CloudAWSProvider ¶
type CloudAWSProvider struct { BaseAttributes CloudAWSProviderAttributes }
func CloudAWSProviderFromContainer ¶
func CloudAWSProviderFromContainer(cont *container.Container) *CloudAWSProvider
func CloudAWSProviderFromContainerList ¶
func CloudAWSProviderFromContainerList(cont *container.Container, index int) *CloudAWSProvider
func CloudAWSProviderListFromContainer ¶
func CloudAWSProviderListFromContainer(cont *container.Container) []*CloudAWSProvider
func NewCloudAWSProvider ¶
func NewCloudAWSProvider(cloudAwsProviderRn, parentDn, description string, cloudAwsProviderattr CloudAWSProviderAttributes) *CloudAWSProvider
type CloudAWSProviderAttributes ¶
type CloudAWSProviderAttributes struct { AccessKeyId string `json:",omitempty"` AccountId string `json:",omitempty"` Annotation string `json:",omitempty"` Email string `json:",omitempty"` HttpProxy string `json:",omitempty"` IsAccountInOrg string `json:",omitempty"` IsTrusted string `json:",omitempty"` NameAlias string `json:",omitempty"` ProviderId string `json:",omitempty"` Region string `json:",omitempty"` SecretAccessKey string `json:",omitempty"` }
type CloudApplicationcontainer ¶
type CloudApplicationcontainer struct { BaseAttributes CloudApplicationcontainerAttributes }
func CloudApplicationcontainerFromContainer ¶
func CloudApplicationcontainerFromContainer(cont *container.Container) *CloudApplicationcontainer
func CloudApplicationcontainerFromContainerList ¶
func CloudApplicationcontainerFromContainerList(cont *container.Container, index int) *CloudApplicationcontainer
func CloudApplicationcontainerListFromContainer ¶
func CloudApplicationcontainerListFromContainer(cont *container.Container) []*CloudApplicationcontainer
func NewCloudApplicationcontainer ¶
func NewCloudApplicationcontainer(cloudAppRn, parentDn, description string, cloudAppattr CloudApplicationcontainerAttributes) *CloudApplicationcontainer
type CloudAvailabilityZone ¶
type CloudAvailabilityZone struct { BaseAttributes CloudAvailabilityZoneAttributes }
func CloudAvailabilityZoneFromContainer ¶
func CloudAvailabilityZoneFromContainer(cont *container.Container) *CloudAvailabilityZone
func CloudAvailabilityZoneFromContainerList ¶
func CloudAvailabilityZoneFromContainerList(cont *container.Container, index int) *CloudAvailabilityZone
func CloudAvailabilityZoneListFromContainer ¶
func CloudAvailabilityZoneListFromContainer(cont *container.Container) []*CloudAvailabilityZone
func NewCloudAvailabilityZone ¶
func NewCloudAvailabilityZone(cloudZoneRn, parentDn, description string, cloudZoneattr CloudAvailabilityZoneAttributes) *CloudAvailabilityZone
type CloudCIDRPool ¶
type CloudCIDRPool struct { BaseAttributes CloudCIDRPoolAttributes }
func CloudCIDRPoolFromContainer ¶
func CloudCIDRPoolFromContainer(cont *container.Container) *CloudCIDRPool
func CloudCIDRPoolFromContainerList ¶
func CloudCIDRPoolFromContainerList(cont *container.Container, index int) *CloudCIDRPool
func CloudCIDRPoolListFromContainer ¶
func CloudCIDRPoolListFromContainer(cont *container.Container) []*CloudCIDRPool
func NewCloudCIDRPool ¶
func NewCloudCIDRPool(cloudCidrRn, parentDn, description string, cloudCidrattr CloudCIDRPoolAttributes) *CloudCIDRPool
type CloudCIDRPoolAttributes ¶
type CloudContextProfile ¶
type CloudContextProfile struct { BaseAttributes CloudContextProfileAttributes }
func CloudContextProfileFromContainer ¶
func CloudContextProfileFromContainer(cont *container.Container) *CloudContextProfile
func CloudContextProfileFromContainerList ¶
func CloudContextProfileFromContainerList(cont *container.Container, index int) *CloudContextProfile
func CloudContextProfileListFromContainer ¶
func CloudContextProfileListFromContainer(cont *container.Container) []*CloudContextProfile
func NewCloudContextProfile ¶
func NewCloudContextProfile(cloudCtxProfileRn, parentDn, description string, cloudCtxProfileattr CloudContextProfileAttributes) *CloudContextProfile
type CloudDomainProfile ¶
type CloudDomainProfile struct { BaseAttributes CloudDomainProfileAttributes }
func CloudDomainProfileFromContainer ¶
func CloudDomainProfileFromContainer(cont *container.Container) *CloudDomainProfile
func CloudDomainProfileFromContainerList ¶
func CloudDomainProfileFromContainerList(cont *container.Container, index int) *CloudDomainProfile
func CloudDomainProfileListFromContainer ¶
func CloudDomainProfileListFromContainer(cont *container.Container) []*CloudDomainProfile
func NewCloudDomainProfile ¶
func NewCloudDomainProfile(cloudDomPRn, parentDn, description string, cloudDomPattr CloudDomainProfileAttributes) *CloudDomainProfile
type CloudEPg ¶
type CloudEPg struct { BaseAttributes CloudEPgAttributes }
func CloudEPgFromContainer ¶
func NewCloudEPg ¶
func NewCloudEPg(cloudEPgRn, parentDn, description string, cloudEPgattr CloudEPgAttributes) *CloudEPg
type CloudEPgAttributes ¶
type CloudEPgAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` ExceptionTag string `json:",omitempty"` FloodOnEncap string `json:",omitempty"` MatchT string `json:",omitempty"` NameAlias string `json:",omitempty"` PrefGrMemb string `json:",omitempty"` Prio string `json:",omitempty"` }
type CloudEndpointSelector ¶
type CloudEndpointSelector struct { BaseAttributes CloudEndpointSelectorAttributes }
func CloudEndpointSelectorFromContainer ¶
func CloudEndpointSelectorFromContainer(cont *container.Container) *CloudEndpointSelector
func CloudEndpointSelectorFromContainerList ¶
func CloudEndpointSelectorFromContainerList(cont *container.Container, index int) *CloudEndpointSelector
func CloudEndpointSelectorListFromContainer ¶
func CloudEndpointSelectorListFromContainer(cont *container.Container) []*CloudEndpointSelector
func NewCloudEndpointSelector ¶
func NewCloudEndpointSelector(cloudEPSelectorRn, parentDn, description string, cloudEPSelectorattr CloudEndpointSelectorAttributes) *CloudEndpointSelector
type CloudEndpointSelectorforExternalEPgs ¶
type CloudEndpointSelectorforExternalEPgs struct { BaseAttributes CloudEndpointSelectorforExternalEPgsAttributes }
func CloudEndpointSelectorforExternalEPgsFromContainer ¶
func CloudEndpointSelectorforExternalEPgsFromContainer(cont *container.Container) *CloudEndpointSelectorforExternalEPgs
func CloudEndpointSelectorforExternalEPgsFromContainerList ¶
func CloudEndpointSelectorforExternalEPgsFromContainerList(cont *container.Container, index int) *CloudEndpointSelectorforExternalEPgs
func CloudEndpointSelectorforExternalEPgsListFromContainer ¶
func CloudEndpointSelectorforExternalEPgsListFromContainer(cont *container.Container) []*CloudEndpointSelectorforExternalEPgs
func NewCloudEndpointSelectorforExternalEPgs ¶
func NewCloudEndpointSelectorforExternalEPgs(cloudExtEPSelectorRn, parentDn, description string, cloudExtEPSelectorattr CloudEndpointSelectorforExternalEPgsAttributes) *CloudEndpointSelectorforExternalEPgs
type CloudExternalEPg ¶
type CloudExternalEPg struct { BaseAttributes CloudExternalEPgAttributes }
func CloudExternalEPgFromContainer ¶
func CloudExternalEPgFromContainer(cont *container.Container) *CloudExternalEPg
func CloudExternalEPgFromContainerList ¶
func CloudExternalEPgFromContainerList(cont *container.Container, index int) *CloudExternalEPg
func CloudExternalEPgListFromContainer ¶
func CloudExternalEPgListFromContainer(cont *container.Container) []*CloudExternalEPg
func NewCloudExternalEPg ¶
func NewCloudExternalEPg(cloudExtEPgRn, parentDn, description string, cloudExtEPgattr CloudExternalEPgAttributes) *CloudExternalEPg
type CloudExternalEPgAttributes ¶
type CloudExternalEPgAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` ExceptionTag string `json:",omitempty"` FloodOnEncap string `json:",omitempty"` MatchT string `json:",omitempty"` NameAlias string `json:",omitempty"` PrefGrMemb string `json:",omitempty"` Prio string `json:",omitempty"` RouteReachability string `json:",omitempty"` }
type CloudProviderProfile ¶
type CloudProviderProfile struct { BaseAttributes CloudProviderProfileAttributes }
func CloudProviderProfileFromContainer ¶
func CloudProviderProfileFromContainer(cont *container.Container) *CloudProviderProfile
func CloudProviderProfileFromContainerList ¶
func CloudProviderProfileFromContainerList(cont *container.Container, index int) *CloudProviderProfile
func CloudProviderProfileListFromContainer ¶
func CloudProviderProfileListFromContainer(cont *container.Container) []*CloudProviderProfile
func NewCloudProviderProfile ¶
func NewCloudProviderProfile(cloudProvPRn, parentDn, description string, cloudProvPattr CloudProviderProfileAttributes) *CloudProviderProfile
type CloudProvidersRegion ¶
type CloudProvidersRegion struct { BaseAttributes CloudProvidersRegionAttributes }
func CloudProvidersRegionFromContainer ¶
func CloudProvidersRegionFromContainer(cont *container.Container) *CloudProvidersRegion
func CloudProvidersRegionFromContainerList ¶
func CloudProvidersRegionFromContainerList(cont *container.Container, index int) *CloudProvidersRegion
func CloudProvidersRegionListFromContainer ¶
func CloudProvidersRegionListFromContainer(cont *container.Container) []*CloudProvidersRegion
func NewCloudProvidersRegion ¶
func NewCloudProvidersRegion(cloudRegionRn, parentDn, description string, cloudRegionattr CloudProvidersRegionAttributes) *CloudProvidersRegion
type CloudSubnet ¶
type CloudSubnet struct { BaseAttributes CloudSubnetAttributes }
func CloudSubnetFromContainer ¶
func CloudSubnetFromContainer(cont *container.Container) *CloudSubnet
func CloudSubnetFromContainerList ¶
func CloudSubnetFromContainerList(cont *container.Container, index int) *CloudSubnet
func CloudSubnetListFromContainer ¶
func CloudSubnetListFromContainer(cont *container.Container) []*CloudSubnet
func NewCloudSubnet ¶
func NewCloudSubnet(cloudSubnetRn, parentDn, description string, cloudSubnetattr CloudSubnetAttributes) *CloudSubnet
type CloudSubnetAttributes ¶
type CloudVpnGateway ¶ added in v1.3.27
type CloudVpnGateway struct { BaseAttributes CloudVpnGatewayAttributes }
func CloudVpnGatewayFromContainer ¶ added in v1.3.27
func CloudVpnGatewayFromContainer(cont *container.Container) *CloudVpnGateway
func CloudVpnGatewayFromContainerList ¶ added in v1.3.27
func CloudVpnGatewayFromContainerList(cont *container.Container, index int) *CloudVpnGateway
func CloudVpnGatewayListFromContainer ¶ added in v1.3.27
func CloudVpnGatewayListFromContainer(cont *container.Container) []*CloudVpnGateway
func NewCloudVpnGateway ¶ added in v1.3.27
func NewCloudVpnGateway(cloudRouterPRn, parentDn, description string, cloudRouterPattr CloudVpnGatewayAttributes) *CloudVpnGateway
type CloudVpnGatewayAttributes ¶ added in v1.3.27
type ConfigurationExportPolicy ¶
type ConfigurationExportPolicy struct { BaseAttributes ConfigurationExportPolicyAttributes }
func ConfigurationExportPolicyFromContainer ¶
func ConfigurationExportPolicyFromContainer(cont *container.Container) *ConfigurationExportPolicy
func ConfigurationExportPolicyFromContainerList ¶
func ConfigurationExportPolicyFromContainerList(cont *container.Container, index int) *ConfigurationExportPolicy
func ConfigurationExportPolicyListFromContainer ¶
func ConfigurationExportPolicyListFromContainer(cont *container.Container) []*ConfigurationExportPolicy
func NewConfigurationExportPolicy ¶
func NewConfigurationExportPolicy(configExportPRn, parentDn, description string, configExportPattr ConfigurationExportPolicyAttributes) *ConfigurationExportPolicy
type ConfigurationExportPolicyAttributes ¶
type ConfigurationExportPolicyAttributes struct { Name string `json:",omitempty"` AdminSt string `json:",omitempty"` Annotation string `json:",omitempty"` Format string `json:",omitempty"` IncludeSecureFields string `json:",omitempty"` MaxSnapshotCount string `json:",omitempty"` NameAlias string `json:",omitempty"` Snapshot string `json:",omitempty"` TargetDn string `json:",omitempty"` }
type ConfigurationImportPolicy ¶
type ConfigurationImportPolicy struct { BaseAttributes ConfigurationImportPolicyAttributes }
func ConfigurationImportPolicyFromContainer ¶
func ConfigurationImportPolicyFromContainer(cont *container.Container) *ConfigurationImportPolicy
func ConfigurationImportPolicyFromContainerList ¶
func ConfigurationImportPolicyFromContainerList(cont *container.Container, index int) *ConfigurationImportPolicy
func ConfigurationImportPolicyListFromContainer ¶
func ConfigurationImportPolicyListFromContainer(cont *container.Container) []*ConfigurationImportPolicy
func NewConfigurationImportPolicy ¶
func NewConfigurationImportPolicy(configImportPRn, parentDn, description string, configImportPattr ConfigurationImportPolicyAttributes) *ConfigurationImportPolicy
type ConfigurationImportPolicyAttributes ¶
type ConfigurationImportPolicyAttributes struct { Name string `json:",omitempty"` AdminSt string `json:",omitempty"` Annotation string `json:",omitempty"` FailOnDecryptErrors string `json:",omitempty"` FileName string `json:",omitempty"` ImportMode string `json:",omitempty"` ImportType string `json:",omitempty"` NameAlias string `json:",omitempty"` Snapshot string `json:",omitempty"` }
type Connection ¶ added in v1.3.27
type Connection struct { BaseAttributes ConnectionAttributes }
func ConnectionFromContainer ¶ added in v1.3.27
func ConnectionFromContainer(cont *container.Container) *Connection
func ConnectionFromContainerList ¶ added in v1.3.27
func ConnectionFromContainerList(cont *container.Container, index int) *Connection
func ConnectionListFromContainer ¶ added in v1.3.27
func ConnectionListFromContainer(cont *container.Container) []*Connection
func NewConnection ¶ added in v1.3.27
func NewConnection(vnsAbsConnectionRn, parentDn, description string, vnsAbsConnectionattr ConnectionAttributes) *Connection
type ConnectionAttributes ¶ added in v1.3.27
type ConnectionAttributes struct { Name string `json:",omitempty"` AdjType string `json:",omitempty"` Annotation string `json:",omitempty"` ConnDir string `json:",omitempty"` ConnType string `json:",omitempty"` DirectConnect string `json:",omitempty"` NameAlias string `json:",omitempty"` UnicastRoute string `json:",omitempty"` }
type ConsumerTerminalNode ¶ added in v1.3.27
type ConsumerTerminalNode struct { BaseAttributes ConsumerTerminalNodeAttributes }
func ConsumerTerminalNodeFromContainer ¶ added in v1.3.27
func ConsumerTerminalNodeFromContainer(cont *container.Container) *ConsumerTerminalNode
func ConsumerTerminalNodeFromContainerList ¶ added in v1.3.27
func ConsumerTerminalNodeFromContainerList(cont *container.Container, index int) *ConsumerTerminalNode
func ConsumerTerminalNodeListFromContainer ¶ added in v1.3.27
func ConsumerTerminalNodeListFromContainer(cont *container.Container) []*ConsumerTerminalNode
func NewConsumerTerminalNode ¶ added in v1.3.27
func NewConsumerTerminalNode(vnsAbsTermNodeConRn, parentDn, description string, vnsAbsTermNodeConattr ConsumerTerminalNodeAttributes) *ConsumerTerminalNode
type ConsumerTerminalNodeAttributes ¶ added in v1.3.27
type Contract ¶
type Contract struct { BaseAttributes ContractAttributes }
func ContractFromContainer ¶
func NewContract ¶
func NewContract(vzBrCPRn, parentDn, description string, vzBrCPattr ContractAttributes) *Contract
type ContractAttributes ¶
type ContractConsumer ¶ added in v0.4.1
type ContractConsumer struct { BaseAttributes ContractConsumerAttributes }
func ContractConsumerFromContainer ¶ added in v0.4.1
func ContractConsumerFromContainer(cont *container.Container) *ContractConsumer
func ContractConsumerFromContainerList ¶ added in v0.4.1
func ContractConsumerFromContainerList(cont *container.Container, index int) *ContractConsumer
func ContractConsumerListFromContainer ¶ added in v0.4.1
func ContractConsumerListFromContainer(cont *container.Container) []*ContractConsumer
func NewContractConsumer ¶ added in v0.4.1
func NewContractConsumer(fvRsConsRn, parentDn string, fvRsConsattr ContractConsumerAttributes) *ContractConsumer
type ContractConsumerAttributes ¶ added in v0.4.1
type ContractProvider ¶ added in v0.4.1
type ContractProvider struct { BaseAttributes ContractProviderAttributes }
func ContractProviderFromContainer ¶ added in v0.4.1
func ContractProviderFromContainer(cont *container.Container) *ContractProvider
func ContractProviderFromContainerList ¶ added in v0.4.1
func ContractProviderFromContainerList(cont *container.Container, index int) *ContractProvider
func ContractProviderListFromContainer ¶ added in v0.4.1
func ContractProviderListFromContainer(cont *container.Container) []*ContractProvider
func NewContractProvider ¶ added in v0.4.1
func NewContractProvider(fvRsProvRn, parentDn string, fvRsProvattr ContractProviderAttributes) *ContractProvider
type ContractProviderAttributes ¶ added in v0.4.1
type ContractSubject ¶
type ContractSubject struct { BaseAttributes ContractSubjectAttributes }
func ContractSubjectFromContainer ¶
func ContractSubjectFromContainer(cont *container.Container) *ContractSubject
func ContractSubjectFromContainerList ¶
func ContractSubjectFromContainerList(cont *container.Container, index int) *ContractSubject
func ContractSubjectListFromContainer ¶
func ContractSubjectListFromContainer(cont *container.Container) []*ContractSubject
func NewContractSubject ¶
func NewContractSubject(vzSubjRn, parentDn, description string, vzSubjattr ContractSubjectAttributes) *ContractSubject
type ContractSubjectAttributes ¶
type ContractSubjectAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` ConsMatchT string `json:",omitempty"` NameAlias string `json:",omitempty"` Prio string `json:",omitempty"` ProvMatchT string `json:",omitempty"` RevFltPorts string `json:",omitempty"` TargetDscp string `json:",omitempty"` }
type CtrlrFwP ¶ added in v0.4.1
type CtrlrFwP struct { BaseAttributes CtrlrFwPAttributes }
func CtrlrFwPFromContainer ¶ added in v0.4.1
func CtrlrFwPFromContainerList ¶ added in v0.4.1
func CtrlrFwPListFromContainer ¶ added in v0.4.1
func NewCtrlrFwP ¶ added in v0.4.1
func NewCtrlrFwP(firmwareCtrlrFwPRn, parentDn, description string, firmwareCtrlrFwPAttr CtrlrFwPAttributes) *CtrlrFwP
type CtrlrFwPAttributes ¶ added in v0.4.1
type CtrlrMaintP ¶ added in v0.4.1
type CtrlrMaintP struct { BaseAttributes CtrlrMaintPAttributes }
func CtrlrMaintPFromContainer ¶ added in v0.4.1
func CtrlrMaintPFromContainer(cont *container.Container) *CtrlrMaintP
func CtrlrMaintPFromContainerList ¶ added in v0.4.1
func CtrlrMaintPFromContainerList(cont *container.Container, index int) *CtrlrMaintP
func CtrlrMaintPListFromContainer ¶ added in v0.4.1
func CtrlrMaintPListFromContainer(cont *container.Container) []*CtrlrMaintP
func NewCtrlrMaintP ¶ added in v0.4.1
func NewCtrlrMaintP(maintCtrlrMaintPRn, parentDn, description string, maintCtrlrMaintPAttr CtrlrMaintPAttributes) *CtrlrMaintP
type CtrlrMaintPAttributes ¶ added in v0.4.1
type CtrlrMaintPAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` AdminSt string `json:",omitempty"` AdminState string `json:",omitempty"` Graceful string `json:",omitempty"` IgnoreCompat string `json:",omitempty"` NotifyCond string `json:",omitempty"` Parallel string `json:",omitempty"` RunMode string `json:",omitempty"` SrUpgrade string `json:",omitempty"` SrVersion string `json:",omitempty"` TriggerTime string `json:",omitempty"` Version string `json:",omitempty"` VersionCheckOverride string `json:",omitempty"` }
type DHCPOption ¶ added in v1.3.27
type DHCPOption struct { BaseAttributes DHCPOptionAttributes }
func DHCPOptionFromContainer ¶ added in v1.3.27
func DHCPOptionFromContainer(cont *container.Container) *DHCPOption
func DHCPOptionFromContainerList ¶ added in v1.3.27
func DHCPOptionFromContainerList(cont *container.Container, index int) *DHCPOption
func DHCPOptionListFromContainer ¶ added in v1.3.27
func DHCPOptionListFromContainer(cont *container.Container) []*DHCPOption
func NewDHCPOption ¶ added in v1.3.27
func NewDHCPOption(dhcpOptionRn, parentDn string, dhcpOptionattr DHCPOptionAttributes) *DHCPOption
type DHCPOptionAttributes ¶ added in v1.3.27
type DHCPOptionPolicy ¶ added in v1.3.27
type DHCPOptionPolicy struct { BaseAttributes DHCPOptionPolicyAttributes }
func DHCPOptionPolicyFromContainer ¶ added in v1.3.27
func DHCPOptionPolicyFromContainer(cont *container.Container) *DHCPOptionPolicy
func DHCPOptionPolicyFromContainerList ¶ added in v1.3.27
func DHCPOptionPolicyFromContainerList(cont *container.Container, index int) *DHCPOptionPolicy
func DHCPOptionPolicyListFromContainer ¶ added in v1.3.27
func DHCPOptionPolicyListFromContainer(cont *container.Container) []*DHCPOptionPolicy
func NewDHCPOptionPolicy ¶ added in v1.3.27
func NewDHCPOptionPolicy(dhcpOptionPolRn, parentDn, description string, dhcpOptionPolattr DHCPOptionPolicyAttributes) *DHCPOptionPolicy
type DHCPOptionPolicyAttributes ¶ added in v1.3.27
type DHCPRelayPolicy ¶ added in v1.3.27
type DHCPRelayPolicy struct { BaseAttributes DHCPRelayPolicyAttributes }
func DHCPRelayPolicyFromContainer ¶ added in v1.3.27
func DHCPRelayPolicyFromContainer(cont *container.Container) *DHCPRelayPolicy
func DHCPRelayPolicyFromContainerList ¶ added in v1.3.27
func DHCPRelayPolicyFromContainerList(cont *container.Container, index int) *DHCPRelayPolicy
func DHCPRelayPolicyListFromContainer ¶ added in v1.3.27
func DHCPRelayPolicyListFromContainer(cont *container.Container) []*DHCPRelayPolicy
func NewDHCPRelayPolicy ¶ added in v1.3.27
func NewDHCPRelayPolicy(dhcpRelayPRn, parentDn, description string, dhcpRelayPattr DHCPRelayPolicyAttributes) *DHCPRelayPolicy
type DHCPRelayPolicyAttributes ¶ added in v1.3.27
type Destinationofredirectedtraffic ¶ added in v0.4.5
type Destinationofredirectedtraffic struct { BaseAttributes DestinationofredirectedtrafficAttributes }
func DestinationofredirectedtrafficFromContainer ¶ added in v0.4.5
func DestinationofredirectedtrafficFromContainer(cont *container.Container) *Destinationofredirectedtraffic
func DestinationofredirectedtrafficFromContainerList ¶ added in v0.4.5
func DestinationofredirectedtrafficFromContainerList(cont *container.Container, index int) *Destinationofredirectedtraffic
func DestinationofredirectedtrafficListFromContainer ¶ added in v0.4.5
func DestinationofredirectedtrafficListFromContainer(cont *container.Container) []*Destinationofredirectedtraffic
func NewDestinationofredirectedtraffic ¶ added in v0.4.5
func NewDestinationofredirectedtraffic(vnsRedirectDestRn, parentDn, description string, vnsRedirectDestattr DestinationofredirectedtrafficAttributes) *Destinationofredirectedtraffic
type DestinationofredirectedtrafficAttributes ¶ added in v0.4.5
type Domain ¶
type Domain struct { BaseAttributes DomainAttributes }
func DomainFromContainer ¶
func DomainFromContainerList ¶
func DomainListFromContainer ¶
func NewDomain ¶
func NewDomain(infraRsDomPRn, parentDn, description string, infraRsDomPattr DomainAttributes) *Domain
type DomainAttributes ¶
type Download ¶ added in v0.4.1
type Download struct { BaseAttributes DownloadAttributes }
func DownloadFromContainer ¶ added in v0.4.1
func DownloadFromContainerList ¶ added in v0.4.1
func DownloadListFromContainer ¶ added in v0.4.1
func NewDownload ¶ added in v0.4.1
func NewDownload(firmwareDownloadRn, parentDn, description string, firmwareDownloadAttr DownloadAttributes) *Download
type DownloadAttributes ¶ added in v0.4.1
type DownloadAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` Url string `json:",omitempty"` LastPolled string `json:",omitempty"` OperSt string `json:",omitempty"` OperQual string `json:",omitempty"` OperQualStr string `json:",omitempty"` DnldPercent string `json:",omitempty"` }
type EPGsUsingFunction ¶ added in v0.4.1
type EPGsUsingFunction struct { BaseAttributes EPGsUsingFunctionAttributes }
func EPGsUsingFunctionFromContainer ¶ added in v0.4.1
func EPGsUsingFunctionFromContainer(cont *container.Container) *EPGsUsingFunction
func EPGsUsingFunctionFromContainerList ¶ added in v0.4.1
func EPGsUsingFunctionFromContainerList(cont *container.Container, index int) *EPGsUsingFunction
func EPGsUsingFunctionListFromContainer ¶ added in v0.4.1
func EPGsUsingFunctionListFromContainer(cont *container.Container) []*EPGsUsingFunction
func NewEPGsUsingFunction ¶ added in v0.4.1
func NewEPGsUsingFunction(infraRsFuncToEpgRn, parentDn, description string, infraRsFuncToEpgattr EPGsUsingFunctionAttributes) *EPGsUsingFunction
type EPGsUsingFunctionAttributes ¶ added in v0.4.1
type EndPointRetentionPolicy ¶
type EndPointRetentionPolicy struct { BaseAttributes EndPointRetentionPolicyAttributes }
func EndPointRetentionPolicyFromContainer ¶
func EndPointRetentionPolicyFromContainer(cont *container.Container) *EndPointRetentionPolicy
func EndPointRetentionPolicyFromContainerList ¶
func EndPointRetentionPolicyFromContainerList(cont *container.Container, index int) *EndPointRetentionPolicy
func EndPointRetentionPolicyListFromContainer ¶
func EndPointRetentionPolicyListFromContainer(cont *container.Container) []*EndPointRetentionPolicy
func NewEndPointRetentionPolicy ¶
func NewEndPointRetentionPolicy(fvEpRetPolRn, parentDn, description string, fvEpRetPolattr EndPointRetentionPolicyAttributes) *EndPointRetentionPolicy
type EndPointRetentionPolicyAttributes ¶
type EndPointRetentionPolicyAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` BounceAgeIntvl string `json:",omitempty"` BounceTrig string `json:",omitempty"` HoldIntvl string `json:",omitempty"` LocalEpAgeIntvl string `json:",omitempty"` MoveFreq string `json:",omitempty"` NameAlias string `json:",omitempty"` RemoteEpAgeIntvl string `json:",omitempty"` }
type ExternalNetworkInstanceProfile ¶
type ExternalNetworkInstanceProfile struct { BaseAttributes ExternalNetworkInstanceProfileAttributes }
func ExternalNetworkInstanceProfileFromContainer ¶
func ExternalNetworkInstanceProfileFromContainer(cont *container.Container) *ExternalNetworkInstanceProfile
func ExternalNetworkInstanceProfileFromContainerList ¶
func ExternalNetworkInstanceProfileFromContainerList(cont *container.Container, index int) *ExternalNetworkInstanceProfile
func ExternalNetworkInstanceProfileListFromContainer ¶
func ExternalNetworkInstanceProfileListFromContainer(cont *container.Container) []*ExternalNetworkInstanceProfile
func NewExternalNetworkInstanceProfile ¶
func NewExternalNetworkInstanceProfile(l3extInstPRn, parentDn, description string, l3extInstPattr ExternalNetworkInstanceProfileAttributes) *ExternalNetworkInstanceProfile
type ExternalNetworkInstanceProfileAttributes ¶
type ExternalNetworkInstanceProfileAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` ExceptionTag string `json:",omitempty"` FloodOnEncap string `json:",omitempty"` MatchT string `json:",omitempty"` NameAlias string `json:",omitempty"` PrefGrMemb string `json:",omitempty"` Prio string `json:",omitempty"` TargetDscp string `json:",omitempty"` }
type FCDomain ¶
type FCDomain struct { BaseAttributes FCDomainAttributes }
func FCDomainFromContainer ¶
func NewFCDomain ¶
func NewFCDomain(fcDomPRn, parentDn, description string, fcDomPattr FCDomainAttributes) *FCDomain
type FCDomainAttributes ¶
type FEXProfile ¶ added in v0.4.9
type FEXProfile struct { BaseAttributes FEXProfileAttributes }
func FEXProfileFromContainer ¶ added in v0.4.9
func FEXProfileFromContainer(cont *container.Container) *FEXProfile
func FEXProfileFromContainerList ¶ added in v0.4.9
func FEXProfileFromContainerList(cont *container.Container, index int) *FEXProfile
func FEXProfileListFromContainer ¶ added in v0.4.9
func FEXProfileListFromContainer(cont *container.Container) []*FEXProfile
func NewFEXProfile ¶ added in v0.4.9
func NewFEXProfile(infraFexPRn, parentDn, description string, infraFexPattr FEXProfileAttributes) *FEXProfile
type FEXProfileAttributes ¶ added in v0.4.9
type FVDomain ¶ added in v0.4.1
type FVDomain struct { BaseAttributes FVDomainAttributes }
func FVDomainFromContainer ¶ added in v0.4.1
func FVDomainFromContainerList ¶ added in v0.4.1
func FVDomainListFromContainer ¶ added in v0.4.1
func NewFVDomain ¶ added in v0.4.1
func NewFVDomain(fvRsDomAttRn, parentDn, description string, fvRsDomAttattr FVDomainAttributes) *FVDomain
type FVDomainAttributes ¶ added in v0.4.1
type FVDomainAttributes struct { TDn string `json:",omitempty"` Annotation string `json:",omitempty"` BindingType string `json:",omitempty"` ClassPref string `json:",omitempty"` Delimiter string `json:",omitempty"` Encap string `json:",omitempty"` EncapMode string `json:",omitempty"` EpgCos string `json:",omitempty"` EpgCosPref string `json:",omitempty"` InstrImedcy string `json:",omitempty"` LagPolicyName string `json:",omitempty"` NetflowDir string `json:",omitempty"` NetflowPref string `json:",omitempty"` NumPorts string `json:",omitempty"` PortAllocation string `json:",omitempty"` PrimaryEncap string `json:",omitempty"` PrimaryEncapInner string `json:",omitempty"` ResImedcy string `json:",omitempty"` SecondaryEncapInner string `json:",omitempty"` SwitchingMode string `json:",omitempty"` }
type FabricNode ¶ added in v0.4.1
type FabricNode struct { BaseAttributes FabricNodeAttributes }
func FabricNodeFromContainer ¶ added in v0.4.1
func FabricNodeFromContainer(cont *container.Container) *FabricNode
func FabricNodeFromContainerList ¶ added in v0.4.1
func FabricNodeFromContainerList(cont *container.Container, index int) *FabricNode
func FabricNodeListFromContainer ¶ added in v0.4.1
func FabricNodeListFromContainer(cont *container.Container) []*FabricNode
func NewFabricNode ¶ added in v0.4.1
func NewFabricNode(l3extRsNodeL3OutAttRn, parentDn, description string, l3extRsNodeL3OutAttattr FabricNodeAttributes) *FabricNode
type FabricNodeAttributes ¶ added in v0.4.1
type FabricNodeMember ¶
type FabricNodeMember struct { BaseAttributes FabricNodeMemberAttributes }
func FabricNodeMemberFromContainer ¶
func FabricNodeMemberFromContainer(cont *container.Container) *FabricNodeMember
func FabricNodeMemberFromContainerList ¶
func FabricNodeMemberFromContainerList(cont *container.Container, index int) *FabricNodeMember
func FabricNodeMemberListFromContainer ¶
func FabricNodeMemberListFromContainer(cont *container.Container) []*FabricNodeMember
func NewFabricNodeMember ¶
func NewFabricNodeMember(fabricNodeIdentPRn, parentDn, description string, fabricNodeIdentPattr FabricNodeMemberAttributes) *FabricNodeMember
type FabricNodeMemberAttributes ¶
type FabricNodeMemberAttributes struct { Serial string `json:",omitempty"` Annotation string `json:",omitempty"` ExtPoolId string `json:",omitempty"` FabricId string `json:",omitempty"` Name string `json:",omitempty"` NameAlias string `json:",omitempty"` NodeId string `json:",omitempty"` NodeType string `json:",omitempty"` PodId string `json:",omitempty"` Role string `json:",omitempty"` }
type FabricPathEndpoint ¶ added in v0.5.9
type FabricPathEndpoint struct { BaseAttributes FabricPathEndpointAttributes }
func FabricPathEndpointFromContainer ¶ added in v0.5.9
func FabricPathEndpointFromContainer(cont *container.Container) *FabricPathEndpoint
func FabricPathEndpointFromContainerList ¶ added in v0.5.9
func FabricPathEndpointFromContainerList(cont *container.Container, index int) *FabricPathEndpoint
func FabricPathEndpointListFromContainer ¶ added in v0.5.9
func FabricPathEndpointListFromContainer(cont *container.Container) []*FabricPathEndpoint
func NewFabricPathEndpoint ¶ added in v0.5.9
func NewFabricPathEndpoint(fabricPathEpRn, parentDn, description string, fabricPathEpattr FabricPathEndpointAttributes) *FabricPathEndpoint
type FabricPathEndpointAttributes ¶ added in v0.5.9
type FabricPathEndpointAttributes struct {
Name string `json:",omitempty"`
}
type FexBundleGroup ¶ added in v0.4.9
type FexBundleGroup struct { BaseAttributes FexBundleGroupAttributes }
func FexBundleGroupFromContainer ¶ added in v0.4.9
func FexBundleGroupFromContainer(cont *container.Container) *FexBundleGroup
func FexBundleGroupFromContainerList ¶ added in v0.4.9
func FexBundleGroupFromContainerList(cont *container.Container, index int) *FexBundleGroup
func FexBundleGroupListFromContainer ¶ added in v0.4.9
func FexBundleGroupListFromContainer(cont *container.Container) []*FexBundleGroup
func NewFexBundleGroup ¶ added in v0.4.9
func NewFexBundleGroup(infraFexBndlGrpRn, parentDn, description string, infraFexBndlGrpattr FexBundleGroupAttributes) *FexBundleGroup
type FexBundleGroupAttributes ¶ added in v0.4.9
type Filter ¶
type Filter struct { BaseAttributes FilterAttributes }
func FilterFromContainer ¶
func FilterFromContainerList ¶
func FilterListFromContainer ¶
func NewFilter ¶
func NewFilter(vzFilterRn, parentDn, description string, vzFilterattr FilterAttributes) *Filter
type FilterAttributes ¶
type FilterEntry ¶
type FilterEntry struct { BaseAttributes FilterEntryAttributes }
func FilterEntryFromContainer ¶
func FilterEntryFromContainer(cont *container.Container) *FilterEntry
func FilterEntryFromContainerList ¶
func FilterEntryFromContainerList(cont *container.Container, index int) *FilterEntry
func FilterEntryListFromContainer ¶
func FilterEntryListFromContainer(cont *container.Container) []*FilterEntry
func NewFilterEntry ¶
func NewFilterEntry(vzEntryRn, parentDn, description string, vzEntryattr FilterEntryAttributes) *FilterEntry
type FilterEntryAttributes ¶
type FilterEntryAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` ApplyToFrag string `json:",omitempty"` ArpOpc string `json:",omitempty"` DFromPort string `json:",omitempty"` DToPort string `json:",omitempty"` EtherT string `json:",omitempty"` Icmpv4T string `json:",omitempty"` Icmpv6T string `json:",omitempty"` MatchDscp string `json:",omitempty"` NameAlias string `json:",omitempty"` Prot string `json:",omitempty"` SFromPort string `json:",omitempty"` SToPort string `json:",omitempty"` Stateful string `json:",omitempty"` TcpRules string `json:",omitempty"` }
type Firmware ¶ added in v0.4.1
type Firmware struct { BaseAttributes FirmwareAttributes }
func FirmwareFromContainer ¶ added in v0.4.1
func FirmwareFromContainerList ¶ added in v0.4.1
func FirmwareListFromContainer ¶ added in v0.4.1
func NewFirmware ¶ added in v0.4.1
func NewFirmware(firmwareFirmwareRn, parentDn, description string, firmwareFirmwareAttr FirmwareAttributes) *Firmware
type FirmwareAttributes ¶ added in v0.4.1
type FirmwareAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` FullVersion string `json:",omitempty"` Version string `json:",omitempty"` MinorVersion string `json:",omitempty"` Isoname string `json:",omitempty"` Type string `json:",omitempty"` Size string `json:",omitempty"` Size64 string `json:",omitempty"` Checksum string `json:",omitempty"` Latest string `json:",omitempty"` DeleteIt string `json:",omitempty"` DownloadDate string `json:",omitempty"` ReleaseDate string `json:",omitempty"` Url string `json:",omitempty"` IUrl string `json:",omitempty"` DnldStatus string `json:",omitempty"` AutoloadCatalog string `json:",omitempty"` }
type FirmwareCtrlrRunning ¶ added in v0.5.9
type FirmwareCtrlrRunning struct { BaseAttributes FirmwareCtrlrRunningAttributes }
func FirmwareCtrlrRunningFromContainer ¶ added in v0.5.9
func FirmwareCtrlrRunningFromContainer(cont *container.Container) *FirmwareCtrlrRunning
func FirmwareCtrlrRunningFromContainerList ¶ added in v0.5.9
func FirmwareCtrlrRunningFromContainerList(cont *container.Container, index int) *FirmwareCtrlrRunning
func FirmwareCtrlrRunningListFromContainer ¶ added in v0.5.9
func FirmwareCtrlrRunningListFromContainer(cont *container.Container) []*FirmwareCtrlrRunning
func NewFirmwareCtrlrRunning ¶ added in v0.5.9
func NewFirmwareCtrlrRunning(firmwareCtrlrRunningRn, parentDn, description string, firmwareCtrlrRunningAttr FirmwareCtrlrRunningAttributes) *FirmwareCtrlrRunning
type FirmwareCtrlrRunningAttributes ¶ added in v0.5.9
type FirmwareDownloadTask ¶
type FirmwareDownloadTask struct { BaseAttributes FirmwareDownloadTaskAttributes }
func FirmwareDownloadTaskFromContainer ¶
func FirmwareDownloadTaskFromContainer(cont *container.Container) *FirmwareDownloadTask
func FirmwareDownloadTaskFromContainerList ¶
func FirmwareDownloadTaskFromContainerList(cont *container.Container, index int) *FirmwareDownloadTask
func FirmwareDownloadTaskListFromContainer ¶
func FirmwareDownloadTaskListFromContainer(cont *container.Container) []*FirmwareDownloadTask
func NewFirmwareDownloadTask ¶
func NewFirmwareDownloadTask(firmwareOSourceRn, parentDn, description string, firmwareOSourceattr FirmwareDownloadTaskAttributes) *FirmwareDownloadTask
type FirmwareDownloadTaskAttributes ¶
type FirmwareDownloadTaskAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` AuthPass string `json:",omitempty"` AuthType string `json:",omitempty"` DnldTaskFlip string `json:",omitempty"` IdentityPrivateKeyContents string `json:",omitempty"` IdentityPrivateKeyPassphrase string `json:",omitempty"` IdentityPublicKeyContents string `json:",omitempty"` LoadCatalogIfExistsAndNewer string `json:",omitempty"` NameAlias string `json:",omitempty"` Password string `json:",omitempty"` PollingInterval string `json:",omitempty"` Proto string `json:",omitempty"` Url string `json:",omitempty"` User string `json:",omitempty"` }
type FirmwareGroup ¶
type FirmwareGroup struct { BaseAttributes FirmwareGroupAttributes }
func FirmwareGroupFromContainer ¶
func FirmwareGroupFromContainer(cont *container.Container) *FirmwareGroup
func FirmwareGroupFromContainerList ¶
func FirmwareGroupFromContainerList(cont *container.Container, index int) *FirmwareGroup
func FirmwareGroupListFromContainer ¶
func FirmwareGroupListFromContainer(cont *container.Container) []*FirmwareGroup
func NewFirmwareGroup ¶
func NewFirmwareGroup(firmwareFwGrpRn, parentDn, description string, firmwareFwGrpattr FirmwareGroupAttributes) *FirmwareGroup
type FirmwareGroupAttributes ¶
type FirmwarePolicy ¶
type FirmwarePolicy struct { BaseAttributes FirmwarePolicyAttributes }
func FirmwarePolicyFromContainer ¶
func FirmwarePolicyFromContainer(cont *container.Container) *FirmwarePolicy
func FirmwarePolicyFromContainerList ¶
func FirmwarePolicyFromContainerList(cont *container.Container, index int) *FirmwarePolicy
func FirmwarePolicyListFromContainer ¶
func FirmwarePolicyListFromContainer(cont *container.Container) []*FirmwarePolicy
func NewFirmwarePolicy ¶
func NewFirmwarePolicy(firmwareFwPRn, parentDn, description string, firmwareFwPattr FirmwarePolicyAttributes) *FirmwarePolicy
type FirmwarePolicyAttributes ¶
type FirmwarePolicyAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` EffectiveOnReboot string `json:",omitempty"` IgnoreCompat string `json:",omitempty"` InternalLabel string `json:",omitempty"` NameAlias string `json:",omitempty"` Version string `json:",omitempty"` VersionCheckOverride string `json:",omitempty"` }
type FunctionConnector ¶ added in v1.3.27
type FunctionConnector struct { BaseAttributes FunctionConnectorAttributes }
func FunctionConnectorFromContainer ¶ added in v1.3.27
func FunctionConnectorFromContainer(cont *container.Container) *FunctionConnector
func FunctionConnectorFromContainerList ¶ added in v1.3.27
func FunctionConnectorFromContainerList(cont *container.Container, index int) *FunctionConnector
func FunctionConnectorListFromContainer ¶ added in v1.3.27
func FunctionConnectorListFromContainer(cont *container.Container) []*FunctionConnector
func NewFunctionConnector ¶ added in v1.3.27
func NewFunctionConnector(vnsAbsFuncConnRn, parentDn, description string, vnsAbsFuncConnattr FunctionConnectorAttributes) *FunctionConnector
type FunctionConnectorAttributes ¶ added in v1.3.27
type FunctionNode ¶ added in v1.3.27
type FunctionNode struct { BaseAttributes FunctionNodeAttributes }
func FunctionNodeFromContainer ¶ added in v1.3.27
func FunctionNodeFromContainer(cont *container.Container) *FunctionNode
func FunctionNodeFromContainerList ¶ added in v1.3.27
func FunctionNodeFromContainerList(cont *container.Container, index int) *FunctionNode
func FunctionNodeListFromContainer ¶ added in v1.3.27
func FunctionNodeListFromContainer(cont *container.Container) []*FunctionNode
func NewFunctionNode ¶ added in v1.3.27
func NewFunctionNode(vnsAbsNodeRn, parentDn, description string, vnsAbsNodeattr FunctionNodeAttributes) *FunctionNode
type FunctionNodeAttributes ¶ added in v1.3.27
type FunctionNodeAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` FuncTemplateType string `json:",omitempty"` FuncType string `json:",omitempty"` IsCopy string `json:",omitempty"` Managed string `json:",omitempty"` NameAlias string `json:",omitempty"` RoutingMode string `json:",omitempty"` SequenceNumber string `json:",omitempty"` }
type HSRPGroupPolicy ¶ added in v1.3.29
type HSRPGroupPolicy struct { BaseAttributes HSRPGroupPolicyAttributes }
func HSRPGroupPolicyFromContainer ¶ added in v1.3.29
func HSRPGroupPolicyFromContainer(cont *container.Container) *HSRPGroupPolicy
func HSRPGroupPolicyFromContainerList ¶ added in v1.3.29
func HSRPGroupPolicyFromContainerList(cont *container.Container, index int) *HSRPGroupPolicy
func HSRPGroupPolicyListFromContainer ¶ added in v1.3.29
func HSRPGroupPolicyListFromContainer(cont *container.Container) []*HSRPGroupPolicy
func NewHSRPGroupPolicy ¶ added in v1.3.29
func NewHSRPGroupPolicy(hsrpGroupPolRn, parentDn, description string, hsrpGroupPolattr HSRPGroupPolicyAttributes) *HSRPGroupPolicy
type HSRPGroupPolicyAttributes ¶ added in v1.3.29
type HSRPGroupPolicyAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` Ctrl string `json:",omitempty"` HelloIntvl string `json:",omitempty"` HoldIntvl string `json:",omitempty"` Key string `json:",omitempty"` NameAlias string `json:",omitempty"` PreemptDelayMin string `json:",omitempty"` PreemptDelayReload string `json:",omitempty"` PreemptDelaySync string `json:",omitempty"` Prio string `json:",omitempty"` SecureAuthKey string `json:",omitempty"` Timeout string `json:",omitempty"` HSRPGroupPolicy_type string `json:",omitempty"` }
type HSRPGroupProfile ¶ added in v1.3.29
type HSRPGroupProfile struct { BaseAttributes HSRPGroupProfileAttributes }
func HSRPGroupProfileFromContainer ¶ added in v1.3.29
func HSRPGroupProfileFromContainer(cont *container.Container) *HSRPGroupProfile
func HSRPGroupProfileFromContainerList ¶ added in v1.3.29
func HSRPGroupProfileFromContainerList(cont *container.Container, index int) *HSRPGroupProfile
func HSRPGroupProfileListFromContainer ¶ added in v1.3.29
func HSRPGroupProfileListFromContainer(cont *container.Container) []*HSRPGroupProfile
func NewHSRPGroupProfile ¶ added in v1.3.29
func NewHSRPGroupProfile(hsrpGroupPRn, parentDn, description string, hsrpGroupPattr HSRPGroupProfileAttributes) *HSRPGroupProfile
type HSRPGroupProfileAttributes ¶ added in v1.3.29
type HSRPGroupProfileAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` ConfigIssues string `json:",omitempty"` GroupAf string `json:",omitempty"` GroupId string `json:",omitempty"` GroupName string `json:",omitempty"` Ip string `json:",omitempty"` IpObtainMode string `json:",omitempty"` Mac string `json:",omitempty"` NameAlias string `json:",omitempty"` }
type HSRPInterfacePolicy ¶ added in v1.3.29
type HSRPInterfacePolicy struct { BaseAttributes HSRPInterfacePolicyAttributes }
func HSRPInterfacePolicyFromContainer ¶ added in v1.3.29
func HSRPInterfacePolicyFromContainer(cont *container.Container) *HSRPInterfacePolicy
func HSRPInterfacePolicyFromContainerList ¶ added in v1.3.29
func HSRPInterfacePolicyFromContainerList(cont *container.Container, index int) *HSRPInterfacePolicy
func HSRPInterfacePolicyListFromContainer ¶ added in v1.3.29
func HSRPInterfacePolicyListFromContainer(cont *container.Container) []*HSRPInterfacePolicy
func NewHSRPInterfacePolicy ¶ added in v1.3.29
func NewHSRPInterfacePolicy(hsrpIfPolRn, parentDn, description string, hsrpIfPolattr HSRPInterfacePolicyAttributes) *HSRPInterfacePolicy
type HSRPInterfacePolicyAttributes ¶ added in v1.3.29
type ImportedContract ¶ added in v0.4.1
type ImportedContract struct { BaseAttributes ImportedContractAttributes }
func ImportedContractFromContainer ¶ added in v0.4.1
func ImportedContractFromContainer(cont *container.Container) *ImportedContract
func ImportedContractFromContainerList ¶ added in v0.4.1
func ImportedContractFromContainerList(cont *container.Container, index int) *ImportedContract
func ImportedContractListFromContainer ¶ added in v0.4.1
func ImportedContractListFromContainer(cont *container.Container) []*ImportedContract
func NewImportedContract ¶ added in v0.4.1
func NewImportedContract(vzCPIfRn, parentDn, description string, vzCPIfattr ImportedContractAttributes) *ImportedContract
type ImportedContractAttributes ¶ added in v0.4.1
type InBandManagementEPg ¶ added in v1.3.27
type InBandManagementEPg struct { BaseAttributes InBandManagementEPgAttributes }
func InBandManagementEPgFromContainer ¶ added in v1.3.27
func InBandManagementEPgFromContainer(cont *container.Container) *InBandManagementEPg
func InBandManagementEPgFromContainerList ¶ added in v1.3.27
func InBandManagementEPgFromContainerList(cont *container.Container, index int) *InBandManagementEPg
func InBandManagementEPgListFromContainer ¶ added in v1.3.27
func InBandManagementEPgListFromContainer(cont *container.Container) []*InBandManagementEPg
func NewInBandManagementEPg ¶ added in v1.3.27
func NewInBandManagementEPg(mgmtInBRn, parentDn, description string, mgmtInBattr InBandManagementEPgAttributes) *InBandManagementEPg
type InBandManagementEPgAttributes ¶ added in v1.3.27
type InBandManagementEPgAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` Encap string `json:",omitempty"` ExceptionTag string `json:",omitempty"` FloodOnEncap string `json:",omitempty"` MatchT string `json:",omitempty"` NameAlias string `json:",omitempty"` PrefGrMemb string `json:",omitempty"` Prio string `json:",omitempty"` }
type InbandStaticNode ¶ added in v1.3.29
type InbandStaticNode struct { BaseAttributes InbandStaticNodeAttributes }
func InbandStaticNodeFromContainer ¶ added in v1.3.29
func InbandStaticNodeFromContainer(cont *container.Container) *InbandStaticNode
func InbandStaticNodeFromContainerList ¶ added in v1.3.29
func InbandStaticNodeFromContainerList(cont *container.Container, index int) *InbandStaticNode
func InbandStaticNodeListFromContainer ¶ added in v1.3.29
func InbandStaticNodeListFromContainer(cont *container.Container) []*InbandStaticNode
func NewInbandStaticNode ¶ added in v1.3.29
func NewInbandStaticNode(mgmtRsInBStNodeRn, parentDn, description string, mgmtRsInBStNodeattr InbandStaticNodeAttributes) *InbandStaticNode
type InbandStaticNodeAttributes ¶ added in v1.3.29
type InterfaceFCPolicy ¶
type InterfaceFCPolicy struct { BaseAttributes InterfaceFCPolicyAttributes }
func InterfaceFCPolicyFromContainer ¶
func InterfaceFCPolicyFromContainer(cont *container.Container) *InterfaceFCPolicy
func InterfaceFCPolicyFromContainerList ¶
func InterfaceFCPolicyFromContainerList(cont *container.Container, index int) *InterfaceFCPolicy
func InterfaceFCPolicyListFromContainer ¶
func InterfaceFCPolicyListFromContainer(cont *container.Container) []*InterfaceFCPolicy
func NewInterfaceFCPolicy ¶
func NewInterfaceFCPolicy(fcIfPolRn, parentDn, description string, fcIfPolattr InterfaceFCPolicyAttributes) *InterfaceFCPolicy
type InterfaceFCPolicyAttributes ¶
type InterfaceFCPolicyAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` Automaxspeed string `json:",omitempty"` FillPattern string `json:",omitempty"` NameAlias string `json:",omitempty"` PortMode string `json:",omitempty"` RxBBCredit string `json:",omitempty"` Speed string `json:",omitempty"` TrunkMode string `json:",omitempty"` }
type InterfaceProfile ¶ added in v0.4.19
type InterfaceProfile struct { BaseAttributes InterfaceProfileAttributes }
func InterfaceProfileFromContainer ¶ added in v0.4.19
func InterfaceProfileFromContainer(cont *container.Container) *InterfaceProfile
func InterfaceProfileFromContainerList ¶ added in v0.4.19
func InterfaceProfileFromContainerList(cont *container.Container, index int) *InterfaceProfile
func InterfaceProfileListFromContainer ¶ added in v0.4.19
func InterfaceProfileListFromContainer(cont *container.Container) []*InterfaceProfile
func NewInterfaceProfile ¶ added in v0.4.19
func NewInterfaceProfile(infraRsSpAccPortPRn, parentDn, description string, infraRsSpAccPortPattr InterfaceProfileAttributes) *InterfaceProfile
type InterfaceProfileAttributes ¶ added in v0.4.19
type L2Domain ¶ added in v1.3.27
type L2Domain struct { BaseAttributes L2DomainAttributes }
func L2DomainFromContainer ¶ added in v1.3.27
func L2DomainFromContainerList ¶ added in v1.3.27
func L2DomainListFromContainer ¶ added in v1.3.27
func NewL2Domain ¶ added in v1.3.27
func NewL2Domain(l2extDomPRn, parentDn string, l2extDomPattr L2DomainAttributes) *L2Domain
type L2DomainAttributes ¶ added in v1.3.27
type L2InterfacePolicy ¶
type L2InterfacePolicy struct { BaseAttributes L2InterfacePolicyAttributes }
func L2InterfacePolicyFromContainer ¶
func L2InterfacePolicyFromContainer(cont *container.Container) *L2InterfacePolicy
func L2InterfacePolicyFromContainerList ¶
func L2InterfacePolicyFromContainerList(cont *container.Container, index int) *L2InterfacePolicy
func L2InterfacePolicyListFromContainer ¶
func L2InterfacePolicyListFromContainer(cont *container.Container) []*L2InterfacePolicy
func NewL2InterfacePolicy ¶
func NewL2InterfacePolicy(l2IfPolRn, parentDn, description string, l2IfPolattr L2InterfacePolicyAttributes) *L2InterfacePolicy
type L2Outside ¶ added in v1.3.27
type L2Outside struct { BaseAttributes L2OutsideAttributes }
func L2OutsideFromContainer ¶ added in v1.3.27
func L2OutsideFromContainerList ¶ added in v1.3.27
func L2OutsideListFromContainer ¶ added in v1.3.27
func NewL2Outside ¶ added in v1.3.27
func NewL2Outside(l2extOutRn, parentDn, description string, l2extOutattr L2OutsideAttributes) *L2Outside
type L2OutsideAttributes ¶ added in v1.3.27
type L2outExternalEpg ¶ added in v1.3.27
type L2outExternalEpg struct { BaseAttributes L2outExternalEpgAttributes }
func L2outExternalEpgFromContainer ¶ added in v1.3.27
func L2outExternalEpgFromContainer(cont *container.Container) *L2outExternalEpg
func L2outExternalEpgFromContainerList ¶ added in v1.3.27
func L2outExternalEpgFromContainerList(cont *container.Container, index int) *L2outExternalEpg
func L2outExternalEpgListFromContainer ¶ added in v1.3.27
func L2outExternalEpgListFromContainer(cont *container.Container) []*L2outExternalEpg
func NewL2outExternalEpg ¶ added in v1.3.27
func NewL2outExternalEpg(l2extInstPRn, parentDn, description string, l2extInstPattr L2outExternalEpgAttributes) *L2outExternalEpg
type L2outExternalEpgAttributes ¶ added in v1.3.27
type L2outExternalEpgAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` ExceptionTag string `json:",omitempty"` FloodOnEncap string `json:",omitempty"` MatchT string `json:",omitempty"` NameAlias string `json:",omitempty"` PrefGrMemb string `json:",omitempty"` Prio string `json:",omitempty"` TargetDscp string `json:",omitempty"` }
type L3DomainProfile ¶
type L3DomainProfile struct { BaseAttributes L3DomainProfileAttributes }
func L3DomainProfileFromContainer ¶
func L3DomainProfileFromContainer(cont *container.Container) *L3DomainProfile
func L3DomainProfileFromContainerList ¶
func L3DomainProfileFromContainerList(cont *container.Container, index int) *L3DomainProfile
func L3DomainProfileListFromContainer ¶
func L3DomainProfileListFromContainer(cont *container.Container) []*L3DomainProfile
func NewL3DomainProfile ¶
func NewL3DomainProfile(l3extDomPRn, parentDn, description string, l3extDomPattr L3DomainProfileAttributes) *L3DomainProfile
type L3ExtSubnet ¶
type L3ExtSubnet struct { BaseAttributes L3ExtSubnetAttributes }
func L3ExtSubnetFromContainer ¶
func L3ExtSubnetFromContainer(cont *container.Container) *L3ExtSubnet
func L3ExtSubnetFromContainerList ¶
func L3ExtSubnetFromContainerList(cont *container.Container, index int) *L3ExtSubnet
func L3ExtSubnetListFromContainer ¶
func L3ExtSubnetListFromContainer(cont *container.Container) []*L3ExtSubnet
func NewL3ExtSubnet ¶
func NewL3ExtSubnet(l3extSubnetRn, parentDn, description string, l3extSubnetattr L3ExtSubnetAttributes) *L3ExtSubnet
type L3ExtSubnetAttributes ¶
type L3Outside ¶
type L3Outside struct { BaseAttributes L3OutsideAttributes }
func L3OutsideFromContainer ¶
func NewL3Outside ¶
func NewL3Outside(l3extOutRn, parentDn, description string, l3extOutattr L3OutsideAttributes) *L3Outside
type L3OutsideAttributes ¶
type L3outBgpExternalPolicy ¶ added in v1.3.29
type L3outBgpExternalPolicy struct { BaseAttributes L3outBgpExternalPolicyAttributes }
func L3outBgpExternalPolicyFromContainer ¶ added in v1.3.29
func L3outBgpExternalPolicyFromContainer(cont *container.Container) *L3outBgpExternalPolicy
func L3outBgpExternalPolicyFromContainerList ¶ added in v1.3.29
func L3outBgpExternalPolicyFromContainerList(cont *container.Container, index int) *L3outBgpExternalPolicy
func L3outBgpExternalPolicyListFromContainer ¶ added in v1.3.29
func L3outBgpExternalPolicyListFromContainer(cont *container.Container) []*L3outBgpExternalPolicy
func NewL3outBgpExternalPolicy ¶ added in v1.3.29
func NewL3outBgpExternalPolicy(bgpExtPRn, parentDn, description string, bgpExtPattr L3outBgpExternalPolicyAttributes) *L3outBgpExternalPolicy
type L3outBgpExternalPolicyAttributes ¶ added in v1.3.29
type L3outHSRPInterfaceProfile ¶ added in v1.3.29
type L3outHSRPInterfaceProfile struct { BaseAttributes L3outHSRPInterfaceProfileAttributes }
func L3outHSRPInterfaceProfileFromContainer ¶ added in v1.3.29
func L3outHSRPInterfaceProfileFromContainer(cont *container.Container) *L3outHSRPInterfaceProfile
func L3outHSRPInterfaceProfileFromContainerList ¶ added in v1.3.29
func L3outHSRPInterfaceProfileFromContainerList(cont *container.Container, index int) *L3outHSRPInterfaceProfile
func L3outHSRPInterfaceProfileListFromContainer ¶ added in v1.3.29
func L3outHSRPInterfaceProfileListFromContainer(cont *container.Container) []*L3outHSRPInterfaceProfile
func NewL3outHSRPInterfaceProfile ¶ added in v1.3.29
func NewL3outHSRPInterfaceProfile(hsrpIfPRn, parentDn, description string, hsrpIfPattr L3outHSRPInterfaceProfileAttributes) *L3outHSRPInterfaceProfile
type L3outHSRPInterfaceProfileAttributes ¶ added in v1.3.29
type L3outOspfExternalPolicy ¶ added in v1.3.29
type L3outOspfExternalPolicy struct { BaseAttributes L3outOspfExternalPolicyAttributes }
func L3outOspfExternalPolicyFromContainer ¶ added in v1.3.29
func L3outOspfExternalPolicyFromContainer(cont *container.Container) *L3outOspfExternalPolicy
func L3outOspfExternalPolicyFromContainerList ¶ added in v1.3.29
func L3outOspfExternalPolicyFromContainerList(cont *container.Container, index int) *L3outOspfExternalPolicy
func L3outOspfExternalPolicyListFromContainer ¶ added in v1.3.29
func L3outOspfExternalPolicyListFromContainer(cont *container.Container) []*L3outOspfExternalPolicy
func NewL3outOspfExternalPolicy ¶ added in v1.3.29
func NewL3outOspfExternalPolicy(ospfExtPRn, parentDn, description string, ospfExtPattr L3outOspfExternalPolicyAttributes) *L3outOspfExternalPolicy
type L3outOspfExternalPolicyAttributes ¶ added in v1.3.29
type L3outOspfExternalPolicyAttributes struct { Annotation string `json:",omitempty"` AreaCost string `json:",omitempty"` AreaCtrl string `json:",omitempty"` AreaId string `json:",omitempty"` AreaType string `json:",omitempty"` MultipodInternal string `json:",omitempty"` NameAlias string `json:",omitempty"` }
type L3outPathAttachment ¶ added in v1.3.29
type L3outPathAttachment struct { BaseAttributes L3outPathAttachmentAttributes }
func L3outPathAttachmentFromContainer ¶ added in v1.3.29
func L3outPathAttachmentFromContainer(cont *container.Container) *L3outPathAttachment
func L3outPathAttachmentFromContainerList ¶ added in v1.3.29
func L3outPathAttachmentFromContainerList(cont *container.Container, index int) *L3outPathAttachment
func L3outPathAttachmentListFromContainer ¶ added in v1.3.29
func L3outPathAttachmentListFromContainer(cont *container.Container) []*L3outPathAttachment
func NewL3outPathAttachment ¶ added in v1.3.29
func NewL3outPathAttachment(l3extRsPathL3OutAttRn, parentDn, description string, l3extRsPathL3OutAttattr L3outPathAttachmentAttributes) *L3outPathAttachment
type L3outPathAttachmentAttributes ¶ added in v1.3.29
type L3outPathAttachmentAttributes struct { TDn string `json:",omitempty"` Addr string `json:",omitempty"` Annotation string `json:",omitempty"` Autostate string `json:",omitempty"` Encap string `json:",omitempty"` EncapScope string `json:",omitempty"` IfInstT string `json:",omitempty"` Ipv6Dad string `json:",omitempty"` LlAddr string `json:",omitempty"` Mac string `json:",omitempty"` Mode string `json:",omitempty"` Mtu string `json:",omitempty"` TargetDscp string `json:",omitempty"` }
type L3outPathAttachmentSecondaryIp ¶ added in v1.3.29
type L3outPathAttachmentSecondaryIp struct { BaseAttributes L3outPathAttachmentSecondaryIpAttributes }
func L3outPathAttachmentSecondaryIpFromContainer ¶ added in v1.3.29
func L3outPathAttachmentSecondaryIpFromContainer(cont *container.Container) *L3outPathAttachmentSecondaryIp
func L3outPathAttachmentSecondaryIpFromContainerList ¶ added in v1.3.29
func L3outPathAttachmentSecondaryIpFromContainerList(cont *container.Container, index int) *L3outPathAttachmentSecondaryIp
func L3outPathAttachmentSecondaryIpListFromContainer ¶ added in v1.3.29
func L3outPathAttachmentSecondaryIpListFromContainer(cont *container.Container) []*L3outPathAttachmentSecondaryIp
func NewL3outPathAttachmentSecondaryIp ¶ added in v1.3.29
func NewL3outPathAttachmentSecondaryIp(l3extIpRn, parentDn, description string, l3extIpattr L3outPathAttachmentSecondaryIpAttributes) *L3outPathAttachmentSecondaryIp
type L3outPathAttachmentSecondaryIpAttributes ¶ added in v1.3.29
type L4L7ServiceGraphTemplate ¶ added in v1.3.27
type L4L7ServiceGraphTemplate struct { BaseAttributes L4L7ServiceGraphTemplateAttributes }
func L4L7ServiceGraphTemplateFromContainer ¶ added in v1.3.27
func L4L7ServiceGraphTemplateFromContainer(cont *container.Container) *L4L7ServiceGraphTemplate
func L4L7ServiceGraphTemplateFromContainerList ¶ added in v1.3.27
func L4L7ServiceGraphTemplateFromContainerList(cont *container.Container, index int) *L4L7ServiceGraphTemplate
func L4L7ServiceGraphTemplateListFromContainer ¶ added in v1.3.27
func L4L7ServiceGraphTemplateListFromContainer(cont *container.Container) []*L4L7ServiceGraphTemplate
func NewL4L7ServiceGraphTemplate ¶ added in v1.3.27
func NewL4L7ServiceGraphTemplate(vnsAbsGraphRn, parentDn, description string, vnsAbsGraphattr L4L7ServiceGraphTemplateAttributes) *L4L7ServiceGraphTemplate
type L4L7ServiceGraphTemplateAttributes ¶ added in v1.3.27
type LACPPolicy ¶
type LACPPolicy struct { BaseAttributes LACPPolicyAttributes }
func LACPPolicyFromContainer ¶
func LACPPolicyFromContainer(cont *container.Container) *LACPPolicy
func LACPPolicyFromContainerList ¶
func LACPPolicyFromContainerList(cont *container.Container, index int) *LACPPolicy
func LACPPolicyListFromContainer ¶
func LACPPolicyListFromContainer(cont *container.Container) []*LACPPolicy
func NewLACPPolicy ¶
func NewLACPPolicy(lacpLagPolRn, parentDn, description string, lacpLagPolattr LACPPolicyAttributes) *LACPPolicy
type LACPPolicyAttributes ¶
type LLDPInterfacePolicy ¶
type LLDPInterfacePolicy struct { BaseAttributes LLDPInterfacePolicyAttributes }
func LLDPInterfacePolicyFromContainer ¶
func LLDPInterfacePolicyFromContainer(cont *container.Container) *LLDPInterfacePolicy
func LLDPInterfacePolicyFromContainerList ¶
func LLDPInterfacePolicyFromContainerList(cont *container.Container, index int) *LLDPInterfacePolicy
func LLDPInterfacePolicyListFromContainer ¶
func LLDPInterfacePolicyListFromContainer(cont *container.Container) []*LLDPInterfacePolicy
func NewLLDPInterfacePolicy ¶
func NewLLDPInterfacePolicy(lldpIfPolRn, parentDn, description string, lldpIfPolattr LLDPInterfacePolicyAttributes) *LLDPInterfacePolicy
type LeafAccessPortPolicyGroup ¶
type LeafAccessPortPolicyGroup struct { BaseAttributes LeafAccessPortPolicyGroupAttributes }
func LeafAccessPortPolicyGroupFromContainer ¶
func LeafAccessPortPolicyGroupFromContainer(cont *container.Container) *LeafAccessPortPolicyGroup
func LeafAccessPortPolicyGroupFromContainerList ¶
func LeafAccessPortPolicyGroupFromContainerList(cont *container.Container, index int) *LeafAccessPortPolicyGroup
func LeafAccessPortPolicyGroupListFromContainer ¶
func LeafAccessPortPolicyGroupListFromContainer(cont *container.Container) []*LeafAccessPortPolicyGroup
func NewLeafAccessPortPolicyGroup ¶
func NewLeafAccessPortPolicyGroup(infraAccPortGrpRn, parentDn, description string, infraAccPortGrpattr LeafAccessPortPolicyGroupAttributes) *LeafAccessPortPolicyGroup
type LeafBreakoutPortGroup ¶ added in v1.3.27
type LeafBreakoutPortGroup struct { BaseAttributes LeafBreakoutPortGroupAttributes }
func LeafBreakoutPortGroupFromContainer ¶ added in v1.3.27
func LeafBreakoutPortGroupFromContainer(cont *container.Container) *LeafBreakoutPortGroup
func LeafBreakoutPortGroupFromContainerList ¶ added in v1.3.27
func LeafBreakoutPortGroupFromContainerList(cont *container.Container, index int) *LeafBreakoutPortGroup
func LeafBreakoutPortGroupListFromContainer ¶ added in v1.3.27
func LeafBreakoutPortGroupListFromContainer(cont *container.Container) []*LeafBreakoutPortGroup
func NewLeafBreakoutPortGroup ¶ added in v1.3.27
func NewLeafBreakoutPortGroup(infraBrkoutPortGrpRn, parentDn, description string, infraBrkoutPortGrpattr LeafBreakoutPortGroupAttributes) *LeafBreakoutPortGroup
type LeafBreakoutPortGroupAttributes ¶ added in v1.3.27
type LeafInterfaceProfile ¶
type LeafInterfaceProfile struct { BaseAttributes LeafInterfaceProfileAttributes }
func LeafInterfaceProfileFromContainer ¶
func LeafInterfaceProfileFromContainer(cont *container.Container) *LeafInterfaceProfile
func LeafInterfaceProfileFromContainerList ¶
func LeafInterfaceProfileFromContainerList(cont *container.Container, index int) *LeafInterfaceProfile
func LeafInterfaceProfileListFromContainer ¶
func LeafInterfaceProfileListFromContainer(cont *container.Container) []*LeafInterfaceProfile
func NewLeafInterfaceProfile ¶
func NewLeafInterfaceProfile(infraAccPortPRn, parentDn, description string, infraAccPortPattr LeafInterfaceProfileAttributes) *LeafInterfaceProfile
type LeafProfile ¶
type LeafProfile struct { BaseAttributes LeafProfileAttributes }
func LeafProfileFromContainer ¶
func LeafProfileFromContainer(cont *container.Container) *LeafProfile
func LeafProfileFromContainerList ¶
func LeafProfileFromContainerList(cont *container.Container, index int) *LeafProfile
func LeafProfileListFromContainer ¶
func LeafProfileListFromContainer(cont *container.Container) []*LeafProfile
func NewLeafProfile ¶
func NewLeafProfile(infraNodePRn, parentDn, description string, infraNodePattr LeafProfileAttributes) *LeafProfile
type LeafProfileAttributes ¶
type LinkLevelPolicy ¶ added in v1.0.8
type LinkLevelPolicy struct { BaseAttributes LinkLevelPolicyAttributes }
func LinkLevelPolicyFromContainer ¶ added in v1.0.8
func LinkLevelPolicyFromContainer(cont *container.Container) *LinkLevelPolicy
func LinkLevelPolicyFromContainerList ¶ added in v1.0.8
func LinkLevelPolicyFromContainerList(cont *container.Container, index int) *LinkLevelPolicy
func LinkLevelPolicyListFromContainer ¶ added in v1.0.8
func LinkLevelPolicyListFromContainer(cont *container.Container) []*LinkLevelPolicy
func NewLinkLevelPolicy ¶ added in v1.0.8
func NewLinkLevelPolicy(fabricHIfPolRn, parentDn, description string, fabricHIfPolattr LinkLevelPolicyAttributes) *LinkLevelPolicy
type LinkLevelPolicyAttributes ¶ added in v1.0.8
type LocalAutonomousSystemProfile ¶ added in v1.3.29
type LocalAutonomousSystemProfile struct { BaseAttributes LocalAutonomousSystemProfileAttributes }
func LocalAutonomousSystemProfileFromContainer ¶ added in v1.3.29
func LocalAutonomousSystemProfileFromContainer(cont *container.Container) *LocalAutonomousSystemProfile
func LocalAutonomousSystemProfileFromContainerList ¶ added in v1.3.29
func LocalAutonomousSystemProfileFromContainerList(cont *container.Container, index int) *LocalAutonomousSystemProfile
func LocalAutonomousSystemProfileListFromContainer ¶ added in v1.3.29
func LocalAutonomousSystemProfileListFromContainer(cont *container.Container) []*LocalAutonomousSystemProfile
func NewLocalAutonomousSystemProfile ¶ added in v1.3.29
func NewLocalAutonomousSystemProfile(bgpLocalAsnPRn, parentDn, description string, bgpLocalAsnPattr LocalAutonomousSystemProfileAttributes) *LocalAutonomousSystemProfile
type LocalAutonomousSystemProfileAttributes ¶ added in v1.3.29
type LocalUser ¶
type LocalUser struct { BaseAttributes LocalUserAttributes }
func LocalUserFromContainer ¶
func NewLocalUser ¶
func NewLocalUser(aaaUserRn, parentDn, description string, aaaUserattr LocalUserAttributes) *LocalUser
type LocalUserAttributes ¶
type LocalUserAttributes struct { Name string `json:",omitempty"` AccountStatus string `json:",omitempty"` Annotation string `json:",omitempty"` CertAttribute string `json:",omitempty"` ClearPwdHistory string `json:",omitempty"` Email string `json:",omitempty"` Expiration string `json:",omitempty"` Expires string `json:",omitempty"` FirstName string `json:",omitempty"` LastName string `json:",omitempty"` NameAlias string `json:",omitempty"` Otpenable string `json:",omitempty"` Otpkey string `json:",omitempty"` Phone string `json:",omitempty"` Pwd string `json:",omitempty"` PwdLifeTime string `json:",omitempty"` PwdUpdateRequired string `json:",omitempty"` RbacString string `json:",omitempty"` UnixUserId string `json:",omitempty"` }
type LogicalDeviceContext ¶ added in v1.3.27
type LogicalDeviceContext struct { BaseAttributes LogicalDeviceContextAttributes }
func LogicalDeviceContextFromContainer ¶ added in v1.3.27
func LogicalDeviceContextFromContainer(cont *container.Container) *LogicalDeviceContext
func LogicalDeviceContextFromContainerList ¶ added in v1.3.27
func LogicalDeviceContextFromContainerList(cont *container.Container, index int) *LogicalDeviceContext
func LogicalDeviceContextListFromContainer ¶ added in v1.3.27
func LogicalDeviceContextListFromContainer(cont *container.Container) []*LogicalDeviceContext
func NewLogicalDeviceContext ¶ added in v1.3.27
func NewLogicalDeviceContext(vnsLDevCtxRn, parentDn, description string, vnsLDevCtxattr LogicalDeviceContextAttributes) *LogicalDeviceContext
type LogicalDeviceContextAttributes ¶ added in v1.3.27
type LogicalInterfaceContext ¶ added in v1.3.27
type LogicalInterfaceContext struct { BaseAttributes LogicalInterfaceContextAttributes }
func LogicalInterfaceContextFromContainer ¶ added in v1.3.27
func LogicalInterfaceContextFromContainer(cont *container.Container) *LogicalInterfaceContext
func LogicalInterfaceContextFromContainerList ¶ added in v1.3.27
func LogicalInterfaceContextFromContainerList(cont *container.Container, index int) *LogicalInterfaceContext
func LogicalInterfaceContextListFromContainer ¶ added in v1.3.27
func LogicalInterfaceContextListFromContainer(cont *container.Container) []*LogicalInterfaceContext
func NewLogicalInterfaceContext ¶ added in v1.3.27
func NewLogicalInterfaceContext(vnsLIfCtxRn, parentDn, description string, vnsLIfCtxattr LogicalInterfaceContextAttributes) *LogicalInterfaceContext
type LogicalInterfaceContextAttributes ¶ added in v1.3.27
type LogicalInterfaceProfile ¶
type LogicalInterfaceProfile struct { BaseAttributes LogicalInterfaceProfileAttributes }
func LogicalInterfaceProfileFromContainer ¶
func LogicalInterfaceProfileFromContainer(cont *container.Container) *LogicalInterfaceProfile
func LogicalInterfaceProfileFromContainerList ¶
func LogicalInterfaceProfileFromContainerList(cont *container.Container, index int) *LogicalInterfaceProfile
func LogicalInterfaceProfileListFromContainer ¶
func LogicalInterfaceProfileListFromContainer(cont *container.Container) []*LogicalInterfaceProfile
func NewLogicalInterfaceProfile ¶
func NewLogicalInterfaceProfile(l3extLIfPRn, parentDn, description string, l3extLIfPattr LogicalInterfaceProfileAttributes) *LogicalInterfaceProfile
type LogicalNodeProfile ¶
type LogicalNodeProfile struct { BaseAttributes LogicalNodeProfileAttributes }
func LogicalNodeProfileFromContainer ¶
func LogicalNodeProfileFromContainer(cont *container.Container) *LogicalNodeProfile
func LogicalNodeProfileFromContainerList ¶
func LogicalNodeProfileFromContainerList(cont *container.Container, index int) *LogicalNodeProfile
func LogicalNodeProfileListFromContainer ¶
func LogicalNodeProfileListFromContainer(cont *container.Container) []*LogicalNodeProfile
func NewLogicalNodeProfile ¶
func NewLogicalNodeProfile(l3extLNodePRn, parentDn, description string, l3extLNodePattr LogicalNodeProfileAttributes) *LogicalNodeProfile
type LoopBackInterfaceProfile ¶ added in v1.3.29
type LoopBackInterfaceProfile struct { BaseAttributes LoopBackInterfaceProfileAttributes }
func LoopBackInterfaceProfileFromContainer ¶ added in v1.3.29
func LoopBackInterfaceProfileFromContainer(cont *container.Container) *LoopBackInterfaceProfile
func LoopBackInterfaceProfileFromContainerList ¶ added in v1.3.29
func LoopBackInterfaceProfileFromContainerList(cont *container.Container, index int) *LoopBackInterfaceProfile
func LoopBackInterfaceProfileListFromContainer ¶ added in v1.3.29
func LoopBackInterfaceProfileListFromContainer(cont *container.Container) []*LoopBackInterfaceProfile
func NewLoopBackInterfaceProfile ¶ added in v1.3.29
func NewLoopBackInterfaceProfile(l3extLoopBackIfPRn, parentDn, description string, l3extLoopBackIfPattr LoopBackInterfaceProfileAttributes) *LoopBackInterfaceProfile
type LoopBackInterfaceProfileAttributes ¶ added in v1.3.29
type MaintGrp ¶ added in v0.4.1
type MaintGrp struct { BaseAttributes MaintGrpAttributes }
func MaintGrpFromContainer ¶ added in v0.4.1
func MaintGrpFromContainerList ¶ added in v0.4.1
func MaintGrpListFromContainer ¶ added in v0.4.1
func NewMaintGrp ¶ added in v0.4.1
func NewMaintGrp(maintMaintGrpRn, parentDn, description string, maintMaintGrpattr MaintGrpAttributes) *MaintGrp
type MaintGrpAttributes ¶ added in v0.4.1
type MaintP ¶ added in v0.4.1
type MaintP struct { BaseAttributes MaintPAttributes }
func MaintPFromContainer ¶ added in v0.4.1
func MaintPFromContainerList ¶ added in v0.4.1
func MaintPListFromContainer ¶ added in v0.4.1
func NewMaintP ¶ added in v0.4.1
func NewMaintP(maintMaintPRn, parentDn, description string, maintMaintPattr MaintPAttributes) *MaintP
type MaintPAttributes ¶ added in v0.4.1
type MaintPAttributes struct { AdminSt string `json:",omitempty"` Annotation string `json:",omitempty"` DnldSeqNum string `json:",omitempty"` DownloadSt string `json:",omitempty"` Graceful string `json:",omitempty"` IgnoreCompat string `json:",omitempty"` InternalLabel string `json:",omitempty"` InternalSource string `json:",omitempty"` ModTs string `json:",omitempty"` Name string `json:",omitempty"` NameAlias string `json:",omitempty"` NotifCond string `json:",omitempty"` RunMode string `json:",omitempty"` SeqNum string `json:",omitempty"` SrUpgrade string `json:",omitempty"` SrVersion string `json:",omitempty"` TriggerTime string `json:",omitempty"` Version string `json:",omitempty"` VersionCheckOverride string `json:",omitempty"` }
type MaintPSwitchDetails ¶ added in v0.4.1
type MaintPSwitchDetails struct { BaseAttributes MaintPSwitchDetailsAttributes }
func MaintPSwitchDetailsFromContainer ¶ added in v0.4.1
func MaintPSwitchDetailsFromContainer(cont *container.Container) *MaintPSwitchDetails
func MaintPSwitchDetailsFromContainerList ¶ added in v0.4.1
func MaintPSwitchDetailsFromContainerList(cont *container.Container, index int) *MaintPSwitchDetails
func MaintPSwitchDetailsListFromContainer ¶ added in v0.4.1
func MaintPSwitchDetailsListFromContainer(cont *container.Container) []*MaintPSwitchDetails
func NewMaintPSwitchDetails ¶ added in v0.4.1
func NewMaintPSwitchDetails(syntheticMaintPSwitchDetailsRn, parentDn, description string, syntheticMaintPSwitchDetailsattr MaintPSwitchDetailsAttributes) *MaintPSwitchDetails
type MaintPSwitchDetailsAttributes ¶ added in v0.4.1
type MaintPValidate ¶ added in v0.4.1
type MaintPValidate struct { BaseAttributes MaintPValidateAttributes }
func MaintPValidateFromContainer ¶ added in v0.4.1
func MaintPValidateFromContainer(cont *container.Container) *MaintPValidate
func MaintPValidateFromContainerList ¶ added in v0.4.1
func MaintPValidateFromContainerList(cont *container.Container, index int) *MaintPValidate
func MaintPValidateListFromContainer ¶ added in v0.4.1
func MaintPValidateListFromContainer(cont *container.Container) []*MaintPValidate
func NewMaintPValidate ¶ added in v0.4.1
func NewMaintPValidate(syntheticMaintPValidateRn, parentDn, description string, syntheticMaintPValidateattr MaintPValidateAttributes) *MaintPValidate
type MaintPValidateAttributes ¶ added in v0.4.1
type MaintPValidateAttributes struct { Annotation string `json:",omitempty"` ChildAction string `json:",omitempty"` Criticality string `json:",omitempty"` ExtMngdBy string `json:",omitempty"` LcOwn string `json:",omitempty"` ModTs string `json:",omitempty"` Name string `json:",omitempty"` Reason string `json:",omitempty"` Recommended_action string `json:",omitempty"` Result string `json:",omitempty"` Sub_reason string `json:",omitempty"` }
type MaintenancePolicy ¶
type MaintenancePolicy struct { BaseAttributes MaintenancePolicyAttributes }
func MaintenancePolicyFromContainer ¶
func MaintenancePolicyFromContainer(cont *container.Container) *MaintenancePolicy
func MaintenancePolicyFromContainerList ¶
func MaintenancePolicyFromContainerList(cont *container.Container, index int) *MaintenancePolicy
func MaintenancePolicyListFromContainer ¶
func MaintenancePolicyListFromContainer(cont *container.Container) []*MaintenancePolicy
func NewMaintenancePolicy ¶
func NewMaintenancePolicy(maintMaintPRn, parentDn, description string, maintMaintPattr MaintenancePolicyAttributes) *MaintenancePolicy
type MaintenancePolicyAttributes ¶
type MaintenancePolicyAttributes struct { Name string `json:",omitempty"` AdminSt string `json:",omitempty"` Annotation string `json:",omitempty"` Graceful string `json:",omitempty"` IgnoreCompat string `json:",omitempty"` InternalLabel string `json:",omitempty"` NameAlias string `json:",omitempty"` NotifCond string `json:",omitempty"` RunMode string `json:",omitempty"` Version string `json:",omitempty"` VersionCheckOverride string `json:",omitempty"` }
type MiscablingProtocolInterfacePolicy ¶
type MiscablingProtocolInterfacePolicy struct { BaseAttributes MiscablingProtocolInterfacePolicyAttributes }
func MiscablingProtocolInterfacePolicyFromContainer ¶
func MiscablingProtocolInterfacePolicyFromContainer(cont *container.Container) *MiscablingProtocolInterfacePolicy
func MiscablingProtocolInterfacePolicyFromContainerList ¶
func MiscablingProtocolInterfacePolicyFromContainerList(cont *container.Container, index int) *MiscablingProtocolInterfacePolicy
func MiscablingProtocolInterfacePolicyListFromContainer ¶
func MiscablingProtocolInterfacePolicyListFromContainer(cont *container.Container) []*MiscablingProtocolInterfacePolicy
func NewMiscablingProtocolInterfacePolicy ¶
func NewMiscablingProtocolInterfacePolicy(mcpIfPolRn, parentDn, description string, mcpIfPolattr MiscablingProtocolInterfacePolicyAttributes) *MiscablingProtocolInterfacePolicy
type MonitoringPolicy ¶
type MonitoringPolicy struct { BaseAttributes MonitoringPolicyAttributes }
func MonitoringPolicyFromContainer ¶
func MonitoringPolicyFromContainer(cont *container.Container) *MonitoringPolicy
func MonitoringPolicyFromContainerList ¶
func MonitoringPolicyFromContainerList(cont *container.Container, index int) *MonitoringPolicy
func MonitoringPolicyListFromContainer ¶
func MonitoringPolicyListFromContainer(cont *container.Container) []*MonitoringPolicy
func NewMonitoringPolicy ¶
func NewMonitoringPolicy(monEPGPolRn, parentDn, description string, monEPGPolattr MonitoringPolicyAttributes) *MonitoringPolicy
type NodeBlk ¶ added in v0.4.1
type NodeBlk struct { BaseAttributes NodeBlkAttributes }
func NewNodeBlk ¶ added in v0.4.1
func NewNodeBlk(fabricNodeBlkRn, parentDn, description string, fabricNodeBlkattr NodeBlkAttributes) *NodeBlk
func NodeBlkFromContainer ¶ added in v0.4.1
func NodeBlkFromContainerList ¶ added in v0.4.1
func NodeBlkListFromContainer ¶ added in v0.4.1
type NodeBlkAttributes ¶ added in v0.4.1
type NodeBlock ¶ added in v0.4.1
type NodeBlock struct { BaseAttributes NodeBlockAttributes }
func NewNodeBlock ¶ added in v0.4.1
func NewNodeBlock(infraNodeBlkRn, parentDn, description string, infraNodeBlkattr NodeBlockAttributes) *NodeBlock
func NodeBlockFromContainerBLK ¶ added in v0.4.1
func NodeBlockFromContainerListBLK ¶ added in v0.4.1
func NodeBlockListFromContainerBLK ¶ added in v0.4.1
type NodeBlockAttributes ¶ added in v0.4.1
type NodeBlockAttributesFW ¶
type NodeBlockAttributesMG ¶
type NodeBlockFW ¶
type NodeBlockFW struct { BaseAttributes NodeBlockAttributesFW }
func NewNodeBlockFW ¶
func NewNodeBlockFW(fabricNodeBlkRn, parentDn, description string, fabricNodeBlkattr NodeBlockAttributesFW) *NodeBlockFW
func NodeBlockFromContainer ¶
func NodeBlockFromContainer(cont *container.Container) *NodeBlockFW
func NodeBlockFromContainerListFW ¶
func NodeBlockFromContainerListFW(cont *container.Container, index int) *NodeBlockFW
func NodeBlockListFromContainer ¶
func NodeBlockListFromContainer(cont *container.Container) []*NodeBlockFW
type NodeBlockMG ¶
type NodeBlockMG struct { BaseAttributes NodeBlockAttributesMG }
func NewNodeBlockMG ¶
func NewNodeBlockMG(fabricNodeBlkRn, parentDn, description string, fabricNodeBlkattr NodeBlockAttributesMG) *NodeBlockMG
func NodeBlockFromContainerListMG ¶
func NodeBlockFromContainerListMG(cont *container.Container, index int) *NodeBlockMG
func NodeBlockFromContainerMG ¶
func NodeBlockFromContainerMG(cont *container.Container) *NodeBlockMG
func NodeBlockListFromContainerMG ¶
func NodeBlockListFromContainerMG(cont *container.Container) []*NodeBlockMG
type NodePolicyEndPoint ¶
type NodePolicyEndPoint struct { BaseAttributes NodePolicyEndPointAttributes }
func NewNodePolicyEndPoint ¶
func NewNodePolicyEndPoint(fabricNodePEpRn, parentDn, description string, fabricNodePEpattr NodePolicyEndPointAttributes) *NodePolicyEndPoint
func NodePolicyEndPointFromContainer ¶
func NodePolicyEndPointFromContainer(cont *container.Container) *NodePolicyEndPoint
func NodePolicyEndPointFromContainerList ¶
func NodePolicyEndPointFromContainerList(cont *container.Container, index int) *NodePolicyEndPoint
func NodePolicyEndPointListFromContainer ¶
func NodePolicyEndPointListFromContainer(cont *container.Container) []*NodePolicyEndPoint
type OSPFInterfacePolicy ¶
type OSPFInterfacePolicy struct { BaseAttributes OSPFInterfacePolicyAttributes }
func NewOSPFInterfacePolicy ¶
func NewOSPFInterfacePolicy(ospfIfPolRn, parentDn, description string, ospfIfPolattr OSPFInterfacePolicyAttributes) *OSPFInterfacePolicy
func OSPFInterfacePolicyFromContainer ¶
func OSPFInterfacePolicyFromContainer(cont *container.Container) *OSPFInterfacePolicy
func OSPFInterfacePolicyFromContainerList ¶
func OSPFInterfacePolicyFromContainerList(cont *container.Container, index int) *OSPFInterfacePolicy
func OSPFInterfacePolicyListFromContainer ¶
func OSPFInterfacePolicyListFromContainer(cont *container.Container) []*OSPFInterfacePolicy
type OSPFInterfacePolicyAttributes ¶
type OSPFInterfacePolicyAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` Cost string `json:",omitempty"` Ctrl string `json:",omitempty"` DeadIntvl string `json:",omitempty"` HelloIntvl string `json:",omitempty"` NameAlias string `json:",omitempty"` NwT string `json:",omitempty"` PfxSuppress string `json:",omitempty"` Prio string `json:",omitempty"` RexmitIntvl string `json:",omitempty"` XmitDelay string `json:",omitempty"` }
type OSPFInterfaceProfile ¶ added in v1.3.29
type OSPFInterfaceProfile struct { BaseAttributes OSPFInterfaceProfileAttributes }
func NewOSPFInterfaceProfile ¶ added in v1.3.29
func NewOSPFInterfaceProfile(ospfIfPRn, parentDn, description string, ospfIfPattr OSPFInterfaceProfileAttributes) *OSPFInterfaceProfile
func OSPFInterfaceProfileFromContainer ¶ added in v1.3.29
func OSPFInterfaceProfileFromContainer(cont *container.Container) *OSPFInterfaceProfile
func OSPFInterfaceProfileFromContainerList ¶ added in v1.3.29
func OSPFInterfaceProfileFromContainerList(cont *container.Container, index int) *OSPFInterfaceProfile
func OSPFInterfaceProfileListFromContainer ¶ added in v1.3.29
func OSPFInterfaceProfileListFromContainer(cont *container.Container) []*OSPFInterfaceProfile
type OSPFInterfaceProfileAttributes ¶ added in v1.3.29
type OSPFTimersPolicy ¶ added in v1.3.29
type OSPFTimersPolicy struct { BaseAttributes OSPFTimersPolicyAttributes }
func NewOSPFTimersPolicy ¶ added in v1.3.29
func NewOSPFTimersPolicy(ospfCtxPolRn, parentDn, description string, ospfCtxPolattr OSPFTimersPolicyAttributes) *OSPFTimersPolicy
func OSPFTimersPolicyFromContainer ¶ added in v1.3.29
func OSPFTimersPolicyFromContainer(cont *container.Container) *OSPFTimersPolicy
func OSPFTimersPolicyFromContainerList ¶ added in v1.3.29
func OSPFTimersPolicyFromContainerList(cont *container.Container, index int) *OSPFTimersPolicy
func OSPFTimersPolicyListFromContainer ¶ added in v1.3.29
func OSPFTimersPolicyListFromContainer(cont *container.Container) []*OSPFTimersPolicy
type OSPFTimersPolicyAttributes ¶ added in v1.3.29
type OSPFTimersPolicyAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` BwRef string `json:",omitempty"` Ctrl string `json:",omitempty"` Dist string `json:",omitempty"` GrCtrl string `json:",omitempty"` LsaArrivalIntvl string `json:",omitempty"` LsaGpPacingIntvl string `json:",omitempty"` LsaHoldIntvl string `json:",omitempty"` LsaMaxIntvl string `json:",omitempty"` LsaStartIntvl string `json:",omitempty"` MaxEcmp string `json:",omitempty"` MaxLsaAction string `json:",omitempty"` MaxLsaNum string `json:",omitempty"` MaxLsaResetIntvl string `json:",omitempty"` MaxLsaSleepCnt string `json:",omitempty"` MaxLsaSleepIntvl string `json:",omitempty"` MaxLsaThresh string `json:",omitempty"` NameAlias string `json:",omitempty"` SpfHoldIntvl string `json:",omitempty"` SpfInitIntvl string `json:",omitempty"` SpfMaxIntvl string `json:",omitempty"` }
type OSource ¶ added in v0.4.1
type OSource struct { BaseAttributes OSourceAttributes }
func NewOSource ¶ added in v0.4.1
func NewOSource(firmwareOSourceRn, parentDn, description string, firmwareOSourceAttr OSourceAttributes) *OSource
func OSourceFromContainer ¶ added in v0.4.1
func OSourceFromContainerList ¶ added in v0.4.1
func OSourceListFromContainer ¶ added in v0.4.1
type OSourceAttributes ¶ added in v0.4.1
type OSourceAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` Url string `json:",omitempty"` Proto string `json:",omitempty"` User string `json:",omitempty"` AuthType string `json:",omitempty"` AuthPass string `json:",omitempty"` Password string `json:",omitempty"` IdentityPrivateKeyContents string `json:",omitempty"` IdentityPrivateKeyPassphrase string `json:",omitempty"` IdentityPublicKeyContents string `json:",omitempty"` DnldTaskFlip string `json:",omitempty"` }
type OspfRouteSummarization ¶ added in v1.3.29
type OspfRouteSummarization struct { BaseAttributes OspfRouteSummarizationAttributes }
func NewOspfRouteSummarization ¶ added in v1.3.29
func NewOspfRouteSummarization(ospfRtSummPolRn, parentDn, description string, ospfRtSummPolattr OspfRouteSummarizationAttributes) *OspfRouteSummarization
func OspfRouteSummarizationFromContainer ¶ added in v1.3.29
func OspfRouteSummarizationFromContainer(cont *container.Container) *OspfRouteSummarization
func OspfRouteSummarizationFromContainerList ¶ added in v1.3.29
func OspfRouteSummarizationFromContainerList(cont *container.Container, index int) *OspfRouteSummarization
func OspfRouteSummarizationListFromContainer ¶ added in v1.3.29
func OspfRouteSummarizationListFromContainer(cont *container.Container) []*OspfRouteSummarization
type OspfRouteSummarizationAttributes ¶ added in v1.3.29
type OutOfBandManagementEPg ¶ added in v1.3.27
type OutOfBandManagementEPg struct { BaseAttributes OutOfBandManagementEPgAttributes }
func NewOutOfBandManagementEPg ¶ added in v1.3.27
func NewOutOfBandManagementEPg(mgmtOoBRn, parentDn, description string, mgmtOoBattr OutOfBandManagementEPgAttributes) *OutOfBandManagementEPg
func OutOfBandManagementEPgFromContainer ¶ added in v1.3.27
func OutOfBandManagementEPgFromContainer(cont *container.Container) *OutOfBandManagementEPg
func OutOfBandManagementEPgFromContainerList ¶ added in v1.3.27
func OutOfBandManagementEPgFromContainerList(cont *container.Container, index int) *OutOfBandManagementEPg
func OutOfBandManagementEPgListFromContainer ¶ added in v1.3.27
func OutOfBandManagementEPgListFromContainer(cont *container.Container) []*OutOfBandManagementEPg
type OutOfBandManagementEPgAttributes ¶ added in v1.3.27
type OutofbandStaticNode ¶ added in v1.3.29
type OutofbandStaticNode struct { BaseAttributes OutofbandStaticNodeAttributes }
func NewOutofbandStaticNode ¶ added in v1.3.29
func NewOutofbandStaticNode(mgmtRsOoBStNodeRn, parentDn, description string, mgmtRsOoBStNodeattr OutofbandStaticNodeAttributes) *OutofbandStaticNode
func OutofbandStaticNodeFromContainer ¶ added in v1.3.29
func OutofbandStaticNodeFromContainer(cont *container.Container) *OutofbandStaticNode
func OutofbandStaticNodeFromContainerList ¶ added in v1.3.29
func OutofbandStaticNodeFromContainerList(cont *container.Container, index int) *OutofbandStaticNode
func OutofbandStaticNodeListFromContainer ¶ added in v1.3.29
func OutofbandStaticNodeListFromContainer(cont *container.Container) []*OutofbandStaticNode
type OutofbandStaticNodeAttributes ¶ added in v1.3.29
type PCVPCInterfacePolicyGroup ¶
type PCVPCInterfacePolicyGroup struct { BaseAttributes PCVPCInterfacePolicyGroupAttributes }
func NewPCVPCInterfacePolicyGroup ¶
func NewPCVPCInterfacePolicyGroup(infraAccBndlGrpRn, parentDn, description string, infraAccBndlGrpattr PCVPCInterfacePolicyGroupAttributes) *PCVPCInterfacePolicyGroup
func PCVPCInterfacePolicyGroupFromContainer ¶
func PCVPCInterfacePolicyGroupFromContainer(cont *container.Container) *PCVPCInterfacePolicyGroup
func PCVPCInterfacePolicyGroupFromContainerList ¶
func PCVPCInterfacePolicyGroupFromContainerList(cont *container.Container, index int) *PCVPCInterfacePolicyGroup
func PCVPCInterfacePolicyGroupListFromContainer ¶
func PCVPCInterfacePolicyGroupListFromContainer(cont *container.Container) []*PCVPCInterfacePolicyGroup
type PODMaintenanceGroup ¶
type PODMaintenanceGroup struct { BaseAttributes PODMaintenanceGroupAttributes }
func NewPODMaintenanceGroup ¶
func NewPODMaintenanceGroup(maintMaintGrpRn, parentDn, description string, maintMaintGrpattr PODMaintenanceGroupAttributes) *PODMaintenanceGroup
func PODMaintenanceGroupFromContainer ¶
func PODMaintenanceGroupFromContainer(cont *container.Container) *PODMaintenanceGroup
func PODMaintenanceGroupFromContainerList ¶
func PODMaintenanceGroupFromContainerList(cont *container.Container, index int) *PODMaintenanceGroup
func PODMaintenanceGroupListFromContainer ¶
func PODMaintenanceGroupListFromContainer(cont *container.Container) []*PODMaintenanceGroup
type PhysicalDomain ¶
type PhysicalDomain struct { BaseAttributes PhysicalDomainAttributes }
func NewPhysicalDomain ¶
func NewPhysicalDomain(physDomPRn, parentDn, description string, physDomPattr PhysicalDomainAttributes) *PhysicalDomain
func PhysicalDomainFromContainer ¶
func PhysicalDomainFromContainer(cont *container.Container) *PhysicalDomain
func PhysicalDomainFromContainerList ¶
func PhysicalDomainFromContainerList(cont *container.Container, index int) *PhysicalDomain
func PhysicalDomainListFromContainer ¶
func PhysicalDomainListFromContainer(cont *container.Container) []*PhysicalDomain
type PortSecurityPolicy ¶
type PortSecurityPolicy struct { BaseAttributes PortSecurityPolicyAttributes }
func NewPortSecurityPolicy ¶
func NewPortSecurityPolicy(l2PortSecurityPolRn, parentDn, description string, l2PortSecurityPolattr PortSecurityPolicyAttributes) *PortSecurityPolicy
func PortSecurityPolicyFromContainer ¶
func PortSecurityPolicyFromContainer(cont *container.Container) *PortSecurityPolicy
func PortSecurityPolicyFromContainerList ¶
func PortSecurityPolicyFromContainerList(cont *container.Container, index int) *PortSecurityPolicy
func PortSecurityPolicyListFromContainer ¶
func PortSecurityPolicyListFromContainer(cont *container.Container) []*PortSecurityPolicy
type ProviderTerminalNode ¶ added in v1.3.27
type ProviderTerminalNode struct { BaseAttributes ProviderTerminalNodeAttributes }
func NewProviderTerminalNode ¶ added in v1.3.27
func NewProviderTerminalNode(vnsAbsTermNodeProvRn, parentDn, description string, vnsAbsTermNodeProvattr ProviderTerminalNodeAttributes) *ProviderTerminalNode
func ProviderTerminalNodeFromContainer ¶ added in v1.3.27
func ProviderTerminalNodeFromContainer(cont *container.Container) *ProviderTerminalNode
func ProviderTerminalNodeFromContainerList ¶ added in v1.3.27
func ProviderTerminalNodeFromContainerList(cont *container.Container, index int) *ProviderTerminalNode
func ProviderTerminalNodeListFromContainer ¶ added in v1.3.27
func ProviderTerminalNodeListFromContainer(cont *container.Container) []*ProviderTerminalNode
type ProviderTerminalNodeAttributes ¶ added in v1.3.27
type Ranges ¶
type Ranges struct { BaseAttributes RangesAttributes }
func NewRanges ¶
func NewRanges(fvnsEncapBlkRn, parentDn, description string, fvnsEncapBlkattr RangesAttributes) *Ranges
func RangesFromContainer ¶
func RangesFromContainerList ¶
func RangesListFromContainer ¶
type RangesAttributes ¶
type RouteControlProfile ¶ added in v1.3.29
type RouteControlProfile struct { BaseAttributes RouteControlProfileAttributes }
func NewRouteControlProfile ¶ added in v1.3.29
func NewRouteControlProfile(rtctrlProfileRn, parentDn, description string, rtctrlProfileattr RouteControlProfileAttributes) *RouteControlProfile
func RouteControlProfileFromContainer ¶ added in v1.3.29
func RouteControlProfileFromContainer(cont *container.Container) *RouteControlProfile
func RouteControlProfileFromContainerList ¶ added in v1.3.29
func RouteControlProfileFromContainerList(cont *container.Container, index int) *RouteControlProfile
func RouteControlProfileListFromContainer ¶ added in v1.3.29
func RouteControlProfileListFromContainer(cont *container.Container) []*RouteControlProfile
type RouteControlProfileAttributes ¶ added in v1.3.29
type SPANDestinationGroup ¶
type SPANDestinationGroup struct { BaseAttributes SPANDestinationGroupAttributes }
func NewSPANDestinationGroup ¶
func NewSPANDestinationGroup(spanDestGrpRn, parentDn, description string, spanDestGrpattr SPANDestinationGroupAttributes) *SPANDestinationGroup
func SPANDestinationGroupFromContainer ¶
func SPANDestinationGroupFromContainer(cont *container.Container) *SPANDestinationGroup
func SPANDestinationGroupFromContainerList ¶
func SPANDestinationGroupFromContainerList(cont *container.Container, index int) *SPANDestinationGroup
func SPANDestinationGroupListFromContainer ¶
func SPANDestinationGroupListFromContainer(cont *container.Container) []*SPANDestinationGroup
type SPANSourceGroup ¶
type SPANSourceGroup struct { BaseAttributes SPANSourceGroupAttributes }
func NewSPANSourceGroup ¶
func NewSPANSourceGroup(spanSrcGrpRn, parentDn, description string, spanSrcGrpattr SPANSourceGroupAttributes) *SPANSourceGroup
func SPANSourceGroupFromContainer ¶
func SPANSourceGroupFromContainer(cont *container.Container) *SPANSourceGroup
func SPANSourceGroupFromContainerList ¶
func SPANSourceGroupFromContainerList(cont *container.Container, index int) *SPANSourceGroup
func SPANSourceGroupListFromContainer ¶
func SPANSourceGroupListFromContainer(cont *container.Container) []*SPANSourceGroup
type SPANSourcedestinationGroupMatchLabel ¶
type SPANSourcedestinationGroupMatchLabel struct { BaseAttributes SPANSourcedestinationGroupMatchLabelAttributes }
func NewSPANSourcedestinationGroupMatchLabel ¶
func NewSPANSourcedestinationGroupMatchLabel(spanSpanLblRn, parentDn, description string, spanSpanLblattr SPANSourcedestinationGroupMatchLabelAttributes) *SPANSourcedestinationGroupMatchLabel
func SPANSourcedestinationGroupMatchLabelFromContainer ¶
func SPANSourcedestinationGroupMatchLabelFromContainer(cont *container.Container) *SPANSourcedestinationGroupMatchLabel
func SPANSourcedestinationGroupMatchLabelFromContainerList ¶
func SPANSourcedestinationGroupMatchLabelFromContainerList(cont *container.Container, index int) *SPANSourcedestinationGroupMatchLabel
func SPANSourcedestinationGroupMatchLabelListFromContainer ¶
func SPANSourcedestinationGroupMatchLabelListFromContainer(cont *container.Container) []*SPANSourcedestinationGroupMatchLabel
type SchedP ¶ added in v0.4.1
type SchedP struct { BaseAttributes SchedPAttributes }
func NewSchedP ¶ added in v0.4.1
func NewSchedP(trigSchedPRn, parentDn, description string, trigSchedPattr SchedPAttributes) *SchedP
func SchedPFromContainer ¶ added in v0.4.1
func SchedPFromContainerList ¶ added in v0.4.1
func SchedPListFromContainer ¶ added in v0.4.1
type SchedPAttributes ¶ added in v0.4.1
type SecurityDomain ¶ added in v1.3.9
type SecurityDomain struct { BaseAttributes SecurityDomainAttributes }
func NewSecurityDomain ¶ added in v1.3.9
func NewSecurityDomain(aaaDomainRn, parentDn, description string, aaaDomainattr SecurityDomainAttributes) *SecurityDomain
func SecurityDomainFromContainer ¶ added in v1.3.9
func SecurityDomainFromContainer(cont *container.Container) *SecurityDomain
func SecurityDomainFromContainerList ¶ added in v1.3.9
func SecurityDomainFromContainerList(cont *container.Container, index int) *SecurityDomain
func SecurityDomainListFromContainer ¶ added in v1.3.9
func SecurityDomainListFromContainer(cont *container.Container) []*SecurityDomain
type SecurityDomainAttributes ¶ added in v1.3.9
type ServiceRedirectPolicy ¶ added in v0.4.5
type ServiceRedirectPolicy struct { BaseAttributes ServiceRedirectPolicyAttributes }
func NewServiceRedirectPolicy ¶ added in v0.4.5
func NewServiceRedirectPolicy(vnsSvcRedirectPolRn, parentDn, description string, vnsSvcRedirectPolattr ServiceRedirectPolicyAttributes) *ServiceRedirectPolicy
func ServiceRedirectPolicyFromContainer ¶ added in v0.4.5
func ServiceRedirectPolicyFromContainer(cont *container.Container) *ServiceRedirectPolicy
func ServiceRedirectPolicyFromContainerList ¶ added in v0.4.5
func ServiceRedirectPolicyFromContainerList(cont *container.Container, index int) *ServiceRedirectPolicy
func ServiceRedirectPolicyListFromContainer ¶ added in v0.4.5
func ServiceRedirectPolicyListFromContainer(cont *container.Container) []*ServiceRedirectPolicy
type ServiceRedirectPolicyAttributes ¶ added in v0.4.5
type ServiceRedirectPolicyAttributes struct { Name string `json:",omitempty"` AnycastEnabled string `json:",omitempty"` Annotation string `json:",omitempty"` DestType string `json:",omitempty"` HashingAlgorithm string `json:",omitempty"` MaxThresholdPercent string `json:",omitempty"` MinThresholdPercent string `json:",omitempty"` NameAlias string `json:",omitempty"` ProgramLocalPodOnly string `json:",omitempty"` ResilientHashEnabled string `json:",omitempty"` ThresholdDownAction string `json:",omitempty"` ThresholdEnable string `json:",omitempty"` }
type SpineAccessPortPolicyGroup ¶ added in v0.4.20
type SpineAccessPortPolicyGroup struct { BaseAttributes SpineAccessPortPolicyGroupAttributes }
func NewSpineAccessPortPolicyGroup ¶ added in v0.4.20
func NewSpineAccessPortPolicyGroup(infraSpAccPortGrpRn, parentDn, description string, infraSpAccPortGrpattr SpineAccessPortPolicyGroupAttributes) *SpineAccessPortPolicyGroup
func SpineAccessPortPolicyGroupFromContainer ¶ added in v0.4.20
func SpineAccessPortPolicyGroupFromContainer(cont *container.Container) *SpineAccessPortPolicyGroup
func SpineAccessPortPolicyGroupFromContainerList ¶ added in v0.4.20
func SpineAccessPortPolicyGroupFromContainerList(cont *container.Container, index int) *SpineAccessPortPolicyGroup
func SpineAccessPortPolicyGroupListFromContainer ¶ added in v0.4.20
func SpineAccessPortPolicyGroupListFromContainer(cont *container.Container) []*SpineAccessPortPolicyGroup
type SpineAccessPortPolicyGroupAttributes ¶ added in v0.4.20
type SpineInterfaceProfile ¶ added in v0.4.19
type SpineInterfaceProfile struct { BaseAttributes SpineInterfaceProfileAttributes }
func NewSpineInterfaceProfile ¶ added in v0.4.19
func NewSpineInterfaceProfile(infraSpAccPortPRn, parentDn, description string, infraSpAccPortPattr SpineInterfaceProfileAttributes) *SpineInterfaceProfile
func SpineInterfaceProfileFromContainer ¶ added in v0.4.19
func SpineInterfaceProfileFromContainer(cont *container.Container) *SpineInterfaceProfile
func SpineInterfaceProfileFromContainerList ¶ added in v0.4.19
func SpineInterfaceProfileFromContainerList(cont *container.Container, index int) *SpineInterfaceProfile
func SpineInterfaceProfileListFromContainer ¶ added in v0.4.19
func SpineInterfaceProfileListFromContainer(cont *container.Container) []*SpineInterfaceProfile
type SpineInterfaceProfileAttributes ¶ added in v0.4.19
type SpineProfile ¶ added in v0.4.17
type SpineProfile struct { BaseAttributes SpineProfileAttributes }
func NewSpineProfile ¶ added in v0.4.17
func NewSpineProfile(infraSpinePRn, parentDn, description string, infraSpinePattr SpineProfileAttributes) *SpineProfile
func SpineProfileFromContainer ¶ added in v0.4.17
func SpineProfileFromContainer(cont *container.Container) *SpineProfile
func SpineProfileFromContainerList ¶ added in v0.4.17
func SpineProfileFromContainerList(cont *container.Container, index int) *SpineProfile
func SpineProfileListFromContainer ¶ added in v0.4.17
func SpineProfileListFromContainer(cont *container.Container) []*SpineProfile
type SpineProfileAttributes ¶ added in v0.4.17
type StaticPath ¶ added in v0.4.1
type StaticPath struct { BaseAttributes StaticPathAttributes }
func NewStaticPath ¶ added in v0.4.1
func NewStaticPath(fvRsPathAttRn, parentDn, description string, fvRsPathAttattr StaticPathAttributes) *StaticPath
func StaticPathFromContainer ¶ added in v0.4.1
func StaticPathFromContainer(cont *container.Container) *StaticPath
func StaticPathFromContainerList ¶ added in v0.4.1
func StaticPathFromContainerList(cont *container.Container, index int) *StaticPath
func StaticPathListFromContainer ¶ added in v0.4.1
func StaticPathListFromContainer(cont *container.Container) []*StaticPath
type StaticPathAttributes ¶ added in v0.4.1
type Subnet ¶
type Subnet struct { BaseAttributes SubnetAttributes }
func NewSubnet ¶
func NewSubnet(fvSubnetRn, parentDn, description string, fvSubnetattr SubnetAttributes) *Subnet
func SubnetFromContainer ¶
func SubnetFromContainerList ¶
func SubnetListFromContainer ¶
type SubnetAttributes ¶
type SwitchAssociation ¶
type SwitchAssociation struct { BaseAttributes SwitchAssociationAttributes }
func NewSwitchAssociation ¶
func NewSwitchAssociation(infraLeafSRn, parentDn, description string, infraLeafSattr SwitchAssociationAttributes) *SwitchAssociation
func SwitchAssociationFromContainer ¶
func SwitchAssociationFromContainer(cont *container.Container) *SwitchAssociation
func SwitchAssociationFromContainerList ¶
func SwitchAssociationFromContainerList(cont *container.Container, index int) *SwitchAssociation
func SwitchAssociationListFromContainer ¶
func SwitchAssociationListFromContainer(cont *container.Container) []*SwitchAssociation
type SwitchMaintPValidate ¶ added in v0.4.1
type SwitchMaintPValidate struct { BaseAttributes SwitchMaintPValidateAttributes }
func NewSwitchMaintPValidate ¶ added in v0.4.1
func NewSwitchMaintPValidate(syntheticSwitchMaintPValidateRn, parentDn, description string, syntheticSwitchMaintPValidateattr SwitchMaintPValidateAttributes) *SwitchMaintPValidate
func SwitchMaintPValidateFromContainer ¶ added in v0.4.1
func SwitchMaintPValidateFromContainer(cont *container.Container) *SwitchMaintPValidate
func SwitchMaintPValidateFromContainerList ¶ added in v0.4.1
func SwitchMaintPValidateFromContainerList(cont *container.Container, index int) *SwitchMaintPValidate
func SwitchMaintPValidateListFromContainer ¶ added in v0.4.1
func SwitchMaintPValidateListFromContainer(cont *container.Container) []*SwitchMaintPValidate
type SwitchMaintPValidateAttributes ¶ added in v0.4.1
type SwitchMaintPValidateAttributes struct { Annotation string `json:",omitempty"` ChildAction string `json:",omitempty"` Criticality string `json:",omitempty"` ExtMngdBy string `json:",omitempty"` LcOwn string `json:",omitempty"` ModTs string `json:",omitempty"` Reason string `json:",omitempty"` Recommended_action string `json:",omitempty"` Result string `json:",omitempty"` }
type SwitchSpineAssociation ¶ added in v0.4.18
type SwitchSpineAssociation struct { BaseAttributes SwitchSpineAssociationAttributes }
func NewSwitchSpineAssociation ¶ added in v0.4.18
func NewSwitchSpineAssociation(infraSpineSRn, parentDn, description string, infraSpineSattr SwitchSpineAssociationAttributes) *SwitchSpineAssociation
func SwitchSpineAssociationFromContainer ¶ added in v0.4.18
func SwitchSpineAssociationFromContainer(cont *container.Container) *SwitchSpineAssociation
func SwitchSpineAssociationFromContainerList ¶ added in v0.4.18
func SwitchSpineAssociationFromContainerList(cont *container.Container, index int) *SwitchSpineAssociation
func SwitchSpineAssociationListFromContainer ¶ added in v0.4.18
func SwitchSpineAssociationListFromContainer(cont *container.Container) []*SwitchSpineAssociation
type SwitchSpineAssociationAttributes ¶ added in v0.4.18
type System ¶ added in v0.4.1
type System struct { BaseAttributes SystemAttributes }
func NewSystem ¶ added in v0.4.1
func NewSystem(topSystemRn, parentDn, description string, topSystemattr SystemAttributes) *System
func SystemFromContainer ¶ added in v0.4.1
func SystemFromContainerList ¶ added in v0.4.1
func SystemListFromContainer ¶ added in v0.4.1
type SystemAttributes ¶ added in v0.4.1
type SystemAttributes struct { Address string `json:",omitempty"` BootstrapState string `json:",omitempty"` ChildAction string `json:",omitempty"` ConfigIssues string `json:",omitempty"` ControlPlaneMTU string `json:",omitempty"` CurrentTime string `json:",omitempty"` EnforceSubnetCheck string `json:",omitempty"` EtepAddr string `json:",omitempty"` FabricDomain string `json:",omitempty"` FabricId string `json:",omitempty"` FabricMAC string `json:",omitempty"` Id string `json:",omitempty"` InbMgmtAddr string `json:",omitempty"` InbMgmtAddr6 string `json:",omitempty"` InbMgmtAddr6Mask string `json:",omitempty"` InbMgmtAddrMask string `json:",omitempty"` InbMgmtGateway string `json:",omitempty"` InbMgmtGateway6 string `json:",omitempty"` LastRebootTime string `json:",omitempty"` LastResetReason string `json:",omitempty"` LcOwn string `json:",omitempty"` ModTs string `json:",omitempty"` Mode string `json:",omitempty"` MonPolDn string `json:",omitempty"` Name string `json:",omitempty"` NameAlias string `json:",omitempty"` NodeType string `json:",omitempty"` OobMgmtAddr string `json:",omitempty"` OobMgmtAddr6 string `json:",omitempty"` OobMgmtAddr6Mask string `json:",omitempty"` OobMgmtAddrMask string `json:",omitempty"` OobMgmtGateway string `json:",omitempty"` OobMgmtGateway6 string `json:",omitempty"` PodId string `json:",omitempty"` RemoteNetworkId string `json:",omitempty"` RemoteNode string `json:",omitempty"` RlOperPodId string `json:",omitempty"` RlRoutableMode string `json:",omitempty"` RldirectMode string `json:",omitempty"` Role string `json:",omitempty"` Serial string `json:",omitempty"` ServerType string `json:",omitempty"` SiteId string `json:",omitempty"` State string `json:",omitempty"` SystemUpTime string `json:",omitempty"` TepPool string `json:",omitempty"` UnicastXrEpLearnDisable string `json:",omitempty"` Version string `json:",omitempty"` VirtualMode string `json:",omitempty"` }
type TabooContract ¶
type TabooContract struct { BaseAttributes TabooContractAttributes }
func NewTabooContract ¶
func NewTabooContract(vzTabooRn, parentDn, description string, vzTabooattr TabooContractAttributes) *TabooContract
func TabooContractFromContainer ¶
func TabooContractFromContainer(cont *container.Container) *TabooContract
func TabooContractFromContainerList ¶
func TabooContractFromContainerList(cont *container.Container, index int) *TabooContract
func TabooContractListFromContainer ¶
func TabooContractListFromContainer(cont *container.Container) []*TabooContract
type TabooContractAttributes ¶
type Tenant ¶
type Tenant struct { BaseAttributes TenantAttributes }
func NewTenant ¶
func NewTenant(fvTenantRn, parentDn, description string, fvTenantattr TenantAttributes) *Tenant
func TenantFromContainer ¶
func TenantFromContainerList ¶
func TenantListFromContainer ¶
type TenantAttributes ¶
type TerminalConnector ¶ added in v1.3.27
type TerminalConnector struct { BaseAttributes TerminalConnectorAttributes }
func NewTerminalConnector ¶ added in v1.3.27
func NewTerminalConnector(vnsAbsTermConnRn, parentDn, description string, vnsAbsTermConnattr TerminalConnectorAttributes) *TerminalConnector
func TerminalConnectorFromContainer ¶ added in v1.3.27
func TerminalConnectorFromContainer(cont *container.Container) *TerminalConnector
func TerminalConnectorFromContainerList ¶ added in v1.3.27
func TerminalConnectorFromContainerList(cont *container.Container, index int) *TerminalConnector
func TerminalConnectorListFromContainer ¶ added in v1.3.27
func TerminalConnectorListFromContainer(cont *container.Container) []*TerminalConnector
type TerminalConnectorAttributes ¶ added in v1.3.27
type TopologyFabricNode ¶ added in v0.4.1
type TopologyFabricNode struct { BaseAttributes TopologyFabricNodeAttributes }
func TopologyFabricNodeFromContainer ¶ added in v0.4.1
func TopologyFabricNodeFromContainer(cont *container.Container) *TopologyFabricNode
func TopologyFabricNodeFromContainerList ¶ added in v0.4.1
func TopologyFabricNodeFromContainerList(cont *container.Container, index int) *TopologyFabricNode
func TopologyFabricNodeListFromContainer ¶ added in v0.4.1
func TopologyFabricNodeListFromContainer(cont *container.Container) []*TopologyFabricNode
type TopologyFabricNodeAttributes ¶ added in v0.4.1
type TopologyFabricNodeAttributes struct { AdSt string `json:",omitempty"` Address string `json:",omitempty"` Annotation string `json:",omitempty"` ApicType string `json:",omitempty"` DelayedHeartbeat string `json:",omitempty"` ExtMngdBy string `json:",omitempty"` FabricSt string `json:",omitempty"` Id string `json:",omitempty"` LastStateModTs string `json:",omitempty"` ModTs string `json:",omitempty"` Model string `json:",omitempty"` MonPolDn string `json:",omitempty"` Name string `json:",omitempty"` NameAlias string `json:",omitempty"` NodeType string `json:",omitempty"` Role string `json:",omitempty"` Serial string `json:",omitempty"` Uid string `json:",omitempty"` Userdom string `json:",omitempty"` Vendor string `json:",omitempty"` Version string `json:",omitempty"` }
type TriggerScheduler ¶
type TriggerScheduler struct { BaseAttributes TriggerSchedulerAttributes }
func NewTriggerScheduler ¶
func NewTriggerScheduler(trigSchedPRn, parentDn, description string, trigSchedPattr TriggerSchedulerAttributes) *TriggerScheduler
func TriggerSchedulerFromContainer ¶
func TriggerSchedulerFromContainer(cont *container.Container) *TriggerScheduler
func TriggerSchedulerFromContainerList ¶
func TriggerSchedulerFromContainerList(cont *container.Container, index int) *TriggerScheduler
func TriggerSchedulerListFromContainer ¶
func TriggerSchedulerListFromContainer(cont *container.Container) []*TriggerScheduler
type UpgJob ¶ added in v0.4.1
type UpgJob struct { BaseAttributes UpgJobAttributes }
func UpgJobFromContainer ¶ added in v0.4.1
func UpgJobFromContainerList ¶ added in v0.4.1
func UpgJobListFromContainer ¶ added in v0.4.1
type UpgJobAttributes ¶ added in v0.4.1
type UpgJobAttributes struct { CreationDate string `json:",omitempty"` DesiredVersion string `json:",omitempty"` DnldPercent string `json:",omitempty"` DnldStatus string `json:",omitempty"` DnldStatusStr string `json:",omitempty"` EndDate string `json:",omitempty"` FwGrp string `json:",omitempty"` FwPolName string `json:",omitempty"` GrpPriKey string `json:",omitempty"` IUrl string `json:",omitempty"` InstallId string `json:",omitempty"` InstallStage string `json:",omitempty"` InstlProgPct string `json:",omitempty"` InternalLabel string `json:",omitempty"` LastInstallDate string `json:",omitempty"` MaintGrp string `json:",omitempty"` NumAttempts string `json:",omitempty"` NumAttemptsToBootupReady string `json:",omitempty"` PolName string `json:",omitempty"` SrDesiredVer string `json:",omitempty"` SrUpg string `json:",omitempty"` StartDate string `json:",omitempty"` UpgradeStatus string `json:",omitempty"` UpgradeStatusStr string `json:",omitempty"` }
type VLANPool ¶
type VLANPool struct { BaseAttributes VLANPoolAttributes }
func NewVLANPool ¶
func NewVLANPool(fvnsVlanInstPRn, parentDn, description string, fvnsVlanInstPattr VLANPoolAttributes) *VLANPool
func VLANPoolFromContainer ¶
type VLANPoolAttributes ¶
type VMMDomain ¶
type VMMDomain struct { BaseAttributes VMMDomainAttributes }
func NewVMMDomain ¶
func NewVMMDomain(vmmDomPRn, parentDn, description string, vmmDomPattr VMMDomainAttributes) *VMMDomain
func VMMDomainFromContainer ¶
type VMMDomainAttributes ¶
type VMMDomainAttributes struct { Name string `json:",omitempty"` AccessMode string `json:",omitempty"` Annotation string `json:",omitempty"` ArpLearning string `json:",omitempty"` AveTimeOut string `json:",omitempty"` ConfigInfraPg string `json:",omitempty"` CtrlKnob string `json:",omitempty"` Delimiter string `json:",omitempty"` EnableAVE string `json:",omitempty"` EnableTag string `json:",omitempty"` EncapMode string `json:",omitempty"` EnfPref string `json:",omitempty"` EpInventoryType string `json:",omitempty"` EpRetTime string `json:",omitempty"` HvAvailMonitor string `json:",omitempty"` McastAddr string `json:",omitempty"` Mode string `json:",omitempty"` NameAlias string `json:",omitempty"` PrefEncapMode string `json:",omitempty"` }
type VMMSecurityPolicy ¶ added in v0.4.1
type VMMSecurityPolicy struct { BaseAttributes VMMSecurityPolicyAttributes }
func NewVMMSecurityPolicy ¶ added in v0.4.1
func NewVMMSecurityPolicy(vmmSecPRn, parentDn, description string, vmmSecPattr VMMSecurityPolicyAttributes) *VMMSecurityPolicy
func VMMSecurityPolicyFromContainer ¶ added in v0.4.1
func VMMSecurityPolicyFromContainer(cont *container.Container) *VMMSecurityPolicy
func VMMSecurityPolicyFromContainerList ¶ added in v0.4.1
func VMMSecurityPolicyFromContainerList(cont *container.Container, index int) *VMMSecurityPolicy
func VMMSecurityPolicyListFromContainer ¶ added in v0.4.1
func VMMSecurityPolicyListFromContainer(cont *container.Container) []*VMMSecurityPolicy
type VMMSecurityPolicyAttributes ¶ added in v0.4.1
type VPCExplicitProtectionGroup ¶
type VPCExplicitProtectionGroup struct { BaseAttributes VPCExplicitProtectionGroupAttributes }
func NewVPCExplicitProtectionGroup ¶
func NewVPCExplicitProtectionGroup(fabricExplicitGEpRn, parentDn, description string, fabricExplicitGEpattr VPCExplicitProtectionGroupAttributes) *VPCExplicitProtectionGroup
func VPCExplicitProtectionGroupFromContainer ¶
func VPCExplicitProtectionGroupFromContainer(cont *container.Container) *VPCExplicitProtectionGroup
func VPCExplicitProtectionGroupFromContainerList ¶
func VPCExplicitProtectionGroupFromContainerList(cont *container.Container, index int) *VPCExplicitProtectionGroup
func VPCExplicitProtectionGroupListFromContainer ¶
func VPCExplicitProtectionGroupListFromContainer(cont *container.Container) []*VPCExplicitProtectionGroup
type VRF ¶
type VRF struct { BaseAttributes VRFAttributes }
func NewVRF ¶
func NewVRF(fvCtxRn, parentDn, description string, fvCtxattr VRFAttributes) *VRF
func VRFFromContainer ¶
func VRFListFromContainer ¶
type VRFAttributes ¶
type VRFAttributes struct { Name string `json:",omitempty"` Annotation string `json:",omitempty"` BdEnforcedEnable string `json:",omitempty"` IpDataPlaneLearning string `json:",omitempty"` KnwMcastAct string `json:",omitempty"` NameAlias string `json:",omitempty"` PcEnfDir string `json:",omitempty"` PcEnfPref string `json:",omitempty"` }
type VSANPool ¶
type VSANPool struct { BaseAttributes VSANPoolAttributes }
func NewVSANPool ¶
func NewVSANPool(fvnsVsanInstPRn, parentDn, description string, fvnsVsanInstPattr VSANPoolAttributes) *VSANPool
func VSANPoolFromContainer ¶
type VSANPoolAttributes ¶
type VXLANPool ¶
type VXLANPool struct { BaseAttributes VXLANPoolAttributes }
func NewVXLANPool ¶
func NewVXLANPool(fvnsVxlanInstPRn, parentDn, description string, fvnsVxlanInstPattr VXLANPoolAttributes) *VXLANPool
func VXLANPoolFromContainer ¶
type VXLANPoolAttributes ¶
type VirtualLogicalInterfaceProfile ¶ added in v1.3.29
type VirtualLogicalInterfaceProfile struct { BaseAttributes VirtualLogicalInterfaceProfileAttributes }
func NewVirtualLogicalInterfaceProfile ¶ added in v1.3.29
func NewVirtualLogicalInterfaceProfile(l3extVirtualLIfPRn, parentDn, description string, l3extVirtualLIfPattr VirtualLogicalInterfaceProfileAttributes) *VirtualLogicalInterfaceProfile
func VirtualLogicalInterfaceProfileFromContainer ¶ added in v1.3.29
func VirtualLogicalInterfaceProfileFromContainer(cont *container.Container) *VirtualLogicalInterfaceProfile
func VirtualLogicalInterfaceProfileFromContainerList ¶ added in v1.3.29
func VirtualLogicalInterfaceProfileFromContainerList(cont *container.Container, index int) *VirtualLogicalInterfaceProfile
func VirtualLogicalInterfaceProfileListFromContainer ¶ added in v1.3.29
func VirtualLogicalInterfaceProfileListFromContainer(cont *container.Container) []*VirtualLogicalInterfaceProfile
type VirtualLogicalInterfaceProfileAttributes ¶ added in v1.3.29
type VirtualLogicalInterfaceProfileAttributes struct { NodeDn string `json:",omitempty"` Encap string `json:",omitempty"` Addr string `json:",omitempty"` Annotation string `json:",omitempty"` Autostate string `json:",omitempty"` EncapScope string `json:",omitempty"` IfInstT string `json:",omitempty"` Ipv6Dad string `json:",omitempty"` LlAddr string `json:",omitempty"` Mac string `json:",omitempty"` Mode string `json:",omitempty"` Mtu string `json:",omitempty"` TargetDscp string `json:",omitempty"` Userdom string `json:",omitempty"` }
type VlanEncapsulationforVxlanTraffic ¶
type VlanEncapsulationforVxlanTraffic struct { BaseAttributes VlanEncapsulationforVxlanTrafficAttributes }
func NewVlanEncapsulationforVxlanTraffic ¶
func NewVlanEncapsulationforVxlanTraffic(infraProvAccRn, parentDn, description string, infraProvAccattr VlanEncapsulationforVxlanTrafficAttributes) *VlanEncapsulationforVxlanTraffic
func VlanEncapsulationforVxlanTrafficFromContainer ¶
func VlanEncapsulationforVxlanTrafficFromContainer(cont *container.Container) *VlanEncapsulationforVxlanTraffic
func VlanEncapsulationforVxlanTrafficFromContainerList ¶
func VlanEncapsulationforVxlanTrafficFromContainerList(cont *container.Container, index int) *VlanEncapsulationforVxlanTraffic
func VlanEncapsulationforVxlanTrafficListFromContainer ¶
func VlanEncapsulationforVxlanTrafficListFromContainer(cont *container.Container) []*VlanEncapsulationforVxlanTraffic
type X509Certificate ¶ added in v0.0.11
type X509Certificate struct { BaseAttributes X509CertificateAttributes }
func NewX509Certificate ¶ added in v0.0.11
func NewX509Certificate(aaaUserCertRn, parentDn, description string, aaaUserCertattr X509CertificateAttributes) *X509Certificate
func X509CertificateFromContainer ¶ added in v0.0.11
func X509CertificateFromContainer(cont *container.Container) *X509Certificate
func X509CertificateFromContainerList ¶ added in v0.0.11
func X509CertificateFromContainerList(cont *container.Container, index int) *X509Certificate
func X509CertificateListFromContainer ¶ added in v0.0.11
func X509CertificateListFromContainer(cont *container.Container) []*X509Certificate
Source Files ¶
- aaa_domain.go
- aaa_user.go
- aaa_user_cert.go
- base_attributes.go
- bgp_as_p.go
- bgp_best_path_ctrl_pol.go
- bgp_ctx_af_pol.go
- bgp_ctx_pol.go
- bgp_ext_p.go
- bgp_local_asn_p.go
- bgp_peer_p.go
- bgp_peer_pfx_pol.go
- bgp_rt_summ_pol.go
- cdp_if_pol.go
- cloud_app.go
- cloud_aws_provider.go
- cloud_bgp_as_p.go
- cloud_cidr.go
- cloud_ctx_profile.go
- cloud_dom_p.go
- cloud_e_pg.go
- cloud_ep_selector.go
- cloud_ext_e_pg.go
- cloud_ext_ep_selector.go
- cloud_prov_p.go
- cloud_region.go
- cloud_router_p.go
- cloud_subnet.go
- cloud_zone.go
- config_export_p.go
- config_import_p.go
- dhcp_lbl.go
- dhcp_option.go
- dhcp_option_pol.go
- dhcp_relay_p.go
- fabric_explicit_g_ep.go
- fabric_h_if_pol.go
- fabric_node.go
- fabric_node_blk.go
- fabric_node_blk_FirmWare.go
- fabric_node_blk_MaintGrp.go
- fabric_node_ident_p.go
- fabric_node_p_ep.go
- fabric_path_ep.go
- fc_dom_p.go
- fc_if_pol.go
- firmware_ctrlr_running.go
- firmware_ctrlrfwp.go
- firmware_download.go
- firmware_firmware.go
- firmware_fw_grp.go
- firmware_fw_p.go
- firmware_o_source.go
- fv_ae_pg.go
- fv_ap.go
- fv_bd.go
- fv_ctx.go
- fv_ep_ret_pol.go
- fv_rs_cons.go
- fv_rs_dom_att.go
- fv_rs_path_att.go
- fv_rs_prov.go
- fv_subnet.go
- fv_tenant.go
- fvns_encap_blk.go
- fvns_vlan_inst_p.go
- fvns_vsan_inst_p.go
- fvns_vxlan_inst_p.go
- hsrp_group_p.go
- hsrp_group_pol.go
- hsrp_if_p.go
- hsrp_if_pol.go
- infra_acc_bndl_grp.go
- infra_acc_port_grp.go
- infra_acc_port_p.go
- infra_att_entity_p.go
- infra_brkout_port_grp.go
- infra_fex_bndl_grp.go
- infra_fex_p.go
- infra_generic.go
- infra_h_port_s.go
- infra_leaf_s.go
- infra_node_blk.go
- infra_node_p.go
- infra_port_blk.go
- infra_prov_acc.go
- infra_rs_acc_base_grp.go
- infra_rs_dom_p.go
- infra_rs_func_to_epg.go
- infra_rs_sp_acc_port_p.go
- infra_sp_acc_port_grp.go
- infra_sp_acc_port_p.go
- infra_spine_p.go
- infra_spine_s.go
- infra_sub_port_blk.go
- l2_if_pol.go
- l2_port_security_pol.go
- l2ext_dom_p.go
- l2ext_inst_p.go
- l2ext_out.go
- l3ext_dom_p.go
- l3ext_inst_p.go
- l3ext_ip.go
- l3ext_l_if_p.go
- l3ext_l_node_p.go
- l3ext_loop_back_if_p.go
- l3ext_out.go
- l3ext_rs_node_l3_out_att.go
- l3ext_rs_path_l3_out_att.go
- l3ext_subnet.go
- l3ext_virtual_l_if_p.go
- lacp_lag_pol.go
- lldp_if_pol.go
- maint_ctrlr_maint_p.go
- maint_maint_grp.go
- maint_maint_p.go
- maint_upg_job.go
- mcp_if_pol.go
- mgmt_in_b.go
- mgmt_oo_b.go
- mgmt_rs_in_b_st_node.go
- mgmt_rs_oo_b_st_node.go
- model.go
- mon_epg_pol.go
- ospf_ctx_pol.go
- ospf_ext_p.go
- ospf_if_p.go
- ospf_if_pol.go
- ospf_rt_summ_pol.go
- phys_dom_p.go
- rtctrl_attr_p.go
- rtctrl_profile.go
- span_dest_grp.go
- span_span_lbl.go
- span_src_grp.go
- synthetic_maint_p_switch_details.go
- synthetic_maint_p_validate.go
- synthetic_switch_maint_p_validate.go
- top_system.go
- trig_sched_p.go
- util.go
- vmm_dom_p.go
- vmm_sec_p.go
- vns_abs_connection.go
- vns_abs_func_conn.go
- vns_abs_graph.go
- vns_abs_node.go
- vns_abs_term_conn.go
- vns_abs_term_node_con.go
- vns_abs_term_node_prov.go
- vns_l_dev_ctx.go
- vns_l_if_ctx.go
- vns_redirect_dest.go
- vns_svc_redirect_pol.go
- vz_any.go
- vz_br_cp.go
- vz_cp_if.go
- vz_entry.go
- vz_filter.go
- vz_subj.go
- vz_taboo.go
Click to show internal directories.
Click to hide internal directories.