Documentation ¶
Index ¶
- Variables
- type AccessControlList
- func (obj *AccessControlList) AddTag(rhs *Tag) error
- func (obj *AccessControlList) ClearTag()
- func (obj *AccessControlList) DeleteTag(uuid string) error
- func (obj *AccessControlList) GetAccessControlListEntries() AclEntriesType
- func (obj *AccessControlList) GetAccessControlListHash() uint64
- func (obj *AccessControlList) GetAnnotations() KeyValuePairs
- func (obj *AccessControlList) GetDefaultParent() []string
- func (obj *AccessControlList) GetDefaultParentType() string
- func (obj *AccessControlList) GetDisplayName() string
- func (obj *AccessControlList) GetIdPerms() IdPermsType
- func (obj *AccessControlList) GetPerms2() PermType2
- func (obj *AccessControlList) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *AccessControlList) GetType() string
- func (obj *AccessControlList) MarshalJSON() ([]byte, error)
- func (obj *AccessControlList) SetAccessControlListEntries(value *AclEntriesType)
- func (obj *AccessControlList) SetAccessControlListHash(value uint64)
- func (obj *AccessControlList) SetAnnotations(value *KeyValuePairs)
- func (obj *AccessControlList) SetDisplayName(value string)
- func (obj *AccessControlList) SetIdPerms(value *IdPermsType)
- func (obj *AccessControlList) SetName(name string)
- func (obj *AccessControlList) SetParent(parent contrail.IObject)
- func (obj *AccessControlList) SetPerms2(value *PermType2)
- func (obj *AccessControlList) SetTagList(refList []contrail.ReferencePair)
- func (obj *AccessControlList) UnmarshalJSON(body []byte) error
- func (obj *AccessControlList) UpdateDone()
- func (obj *AccessControlList) UpdateObject() ([]byte, error)
- func (obj *AccessControlList) UpdateReferences() error
- type AclEntriesType
- type AclRuleType
- type ActionAsPathType
- type ActionCommunityType
- type ActionExtCommunityType
- type ActionListType
- type ActionUpdateType
- type AddressFamilies
- type AddressGroup
- func (obj *AddressGroup) AddTag(rhs *Tag) error
- func (obj *AddressGroup) ClearTag()
- func (obj *AddressGroup) DeleteTag(uuid string) error
- func (obj *AddressGroup) GetAddressGroupPrefix() SubnetListType
- func (obj *AddressGroup) GetAnnotations() KeyValuePairs
- func (obj *AddressGroup) GetDefaultParent() []string
- func (obj *AddressGroup) GetDefaultParentType() string
- func (obj *AddressGroup) GetDisplayName() string
- func (obj *AddressGroup) GetDraftModeState() string
- func (obj *AddressGroup) GetFirewallRuleBackRefs() (contrail.ReferenceList, error)
- func (obj *AddressGroup) GetIdPerms() IdPermsType
- func (obj *AddressGroup) GetPerms2() PermType2
- func (obj *AddressGroup) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *AddressGroup) GetType() string
- func (obj *AddressGroup) MarshalJSON() ([]byte, error)
- func (obj *AddressGroup) SetAddressGroupPrefix(value *SubnetListType)
- func (obj *AddressGroup) SetAnnotations(value *KeyValuePairs)
- func (obj *AddressGroup) SetDisplayName(value string)
- func (obj *AddressGroup) SetDraftModeState(value string)
- func (obj *AddressGroup) SetIdPerms(value *IdPermsType)
- func (obj *AddressGroup) SetName(name string)
- func (obj *AddressGroup) SetParent(parent contrail.IObject)
- func (obj *AddressGroup) SetPerms2(value *PermType2)
- func (obj *AddressGroup) SetTagList(refList []contrail.ReferencePair)
- func (obj *AddressGroup) UnmarshalJSON(body []byte) error
- func (obj *AddressGroup) UpdateDone()
- func (obj *AddressGroup) UpdateObject() ([]byte, error)
- func (obj *AddressGroup) UpdateReferences() error
- type AddressType
- type Alarm
- func (obj *Alarm) AddTag(rhs *Tag) error
- func (obj *Alarm) ClearTag()
- func (obj *Alarm) DeleteTag(uuid string) error
- func (obj *Alarm) GetAlarmRules() AlarmOrList
- func (obj *Alarm) GetAlarmSeverity() int
- func (obj *Alarm) GetAnnotations() KeyValuePairs
- func (obj *Alarm) GetDefaultParent() []string
- func (obj *Alarm) GetDefaultParentType() string
- func (obj *Alarm) GetDisplayName() string
- func (obj *Alarm) GetIdPerms() IdPermsType
- func (obj *Alarm) GetPerms2() PermType2
- func (obj *Alarm) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Alarm) GetType() string
- func (obj *Alarm) GetUveKeys() UveKeysType
- func (obj *Alarm) MarshalJSON() ([]byte, error)
- func (obj *Alarm) SetAlarmRules(value *AlarmOrList)
- func (obj *Alarm) SetAlarmSeverity(value int)
- func (obj *Alarm) SetAnnotations(value *KeyValuePairs)
- func (obj *Alarm) SetDisplayName(value string)
- func (obj *Alarm) SetIdPerms(value *IdPermsType)
- func (obj *Alarm) SetName(name string)
- func (obj *Alarm) SetParent(parent contrail.IObject)
- func (obj *Alarm) SetPerms2(value *PermType2)
- func (obj *Alarm) SetTagList(refList []contrail.ReferencePair)
- func (obj *Alarm) SetUveKeys(value *UveKeysType)
- func (obj *Alarm) UnmarshalJSON(body []byte) error
- func (obj *Alarm) UpdateDone()
- func (obj *Alarm) UpdateObject() ([]byte, error)
- func (obj *Alarm) UpdateReferences() error
- type AlarmAndList
- type AlarmExpression
- type AlarmOperand2
- type AlarmOrList
- type AliasIp
- func (obj *AliasIp) AddProject(rhs *Project) error
- func (obj *AliasIp) AddTag(rhs *Tag) error
- func (obj *AliasIp) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *AliasIp) ClearProject()
- func (obj *AliasIp) ClearTag()
- func (obj *AliasIp) ClearVirtualMachineInterface()
- func (obj *AliasIp) DeleteProject(uuid string) error
- func (obj *AliasIp) DeleteTag(uuid string) error
- func (obj *AliasIp) DeleteVirtualMachineInterface(uuid string) error
- func (obj *AliasIp) GetAliasIpAddress() string
- func (obj *AliasIp) GetAliasIpAddressFamily() string
- func (obj *AliasIp) GetAnnotations() KeyValuePairs
- func (obj *AliasIp) GetDefaultParent() []string
- func (obj *AliasIp) GetDefaultParentType() string
- func (obj *AliasIp) GetDisplayName() string
- func (obj *AliasIp) GetIdPerms() IdPermsType
- func (obj *AliasIp) GetPerms2() PermType2
- func (obj *AliasIp) GetProjectRefs() (contrail.ReferenceList, error)
- func (obj *AliasIp) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *AliasIp) GetType() string
- func (obj *AliasIp) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *AliasIp) MarshalJSON() ([]byte, error)
- func (obj *AliasIp) SetAliasIpAddress(value string)
- func (obj *AliasIp) SetAliasIpAddressFamily(value string)
- func (obj *AliasIp) SetAnnotations(value *KeyValuePairs)
- func (obj *AliasIp) SetDisplayName(value string)
- func (obj *AliasIp) SetIdPerms(value *IdPermsType)
- func (obj *AliasIp) SetName(name string)
- func (obj *AliasIp) SetParent(parent contrail.IObject)
- func (obj *AliasIp) SetPerms2(value *PermType2)
- func (obj *AliasIp) SetProjectList(refList []contrail.ReferencePair)
- func (obj *AliasIp) SetTagList(refList []contrail.ReferencePair)
- func (obj *AliasIp) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *AliasIp) UnmarshalJSON(body []byte) error
- func (obj *AliasIp) UpdateDone()
- func (obj *AliasIp) UpdateObject() ([]byte, error)
- func (obj *AliasIp) UpdateReferences() error
- type AliasIpPool
- func (obj *AliasIpPool) AddTag(rhs *Tag) error
- func (obj *AliasIpPool) ClearTag()
- func (obj *AliasIpPool) DeleteTag(uuid string) error
- func (obj *AliasIpPool) GetAliasIps() (contrail.ReferenceList, error)
- func (obj *AliasIpPool) GetAnnotations() KeyValuePairs
- func (obj *AliasIpPool) GetDefaultParent() []string
- func (obj *AliasIpPool) GetDefaultParentType() string
- func (obj *AliasIpPool) GetDisplayName() string
- func (obj *AliasIpPool) GetIdPerms() IdPermsType
- func (obj *AliasIpPool) GetPerms2() PermType2
- func (obj *AliasIpPool) GetProjectBackRefs() (contrail.ReferenceList, error)
- func (obj *AliasIpPool) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *AliasIpPool) GetType() string
- func (obj *AliasIpPool) MarshalJSON() ([]byte, error)
- func (obj *AliasIpPool) SetAnnotations(value *KeyValuePairs)
- func (obj *AliasIpPool) SetDisplayName(value string)
- func (obj *AliasIpPool) SetIdPerms(value *IdPermsType)
- func (obj *AliasIpPool) SetName(name string)
- func (obj *AliasIpPool) SetParent(parent contrail.IObject)
- func (obj *AliasIpPool) SetPerms2(value *PermType2)
- func (obj *AliasIpPool) SetTagList(refList []contrail.ReferencePair)
- func (obj *AliasIpPool) UnmarshalJSON(body []byte) error
- func (obj *AliasIpPool) UpdateDone()
- func (obj *AliasIpPool) UpdateObject() ([]byte, error)
- func (obj *AliasIpPool) UpdateReferences() error
- type AllocationPoolType
- type AllowedAddressPair
- type AllowedAddressPairs
- type AnalyticsAlarmNode
- func (obj *AnalyticsAlarmNode) AddTag(rhs *Tag) error
- func (obj *AnalyticsAlarmNode) ClearTag()
- func (obj *AnalyticsAlarmNode) DeleteTag(uuid string) error
- func (obj *AnalyticsAlarmNode) GetAnalyticsAlarmNodeIpAddress() string
- func (obj *AnalyticsAlarmNode) GetAnnotations() KeyValuePairs
- func (obj *AnalyticsAlarmNode) GetDefaultParent() []string
- func (obj *AnalyticsAlarmNode) GetDefaultParentType() string
- func (obj *AnalyticsAlarmNode) GetDisplayName() string
- func (obj *AnalyticsAlarmNode) GetIdPerms() IdPermsType
- func (obj *AnalyticsAlarmNode) GetPerms2() PermType2
- func (obj *AnalyticsAlarmNode) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *AnalyticsAlarmNode) GetType() string
- func (obj *AnalyticsAlarmNode) MarshalJSON() ([]byte, error)
- func (obj *AnalyticsAlarmNode) SetAnalyticsAlarmNodeIpAddress(value string)
- func (obj *AnalyticsAlarmNode) SetAnnotations(value *KeyValuePairs)
- func (obj *AnalyticsAlarmNode) SetDisplayName(value string)
- func (obj *AnalyticsAlarmNode) SetIdPerms(value *IdPermsType)
- func (obj *AnalyticsAlarmNode) SetName(name string)
- func (obj *AnalyticsAlarmNode) SetParent(parent contrail.IObject)
- func (obj *AnalyticsAlarmNode) SetPerms2(value *PermType2)
- func (obj *AnalyticsAlarmNode) SetTagList(refList []contrail.ReferencePair)
- func (obj *AnalyticsAlarmNode) UnmarshalJSON(body []byte) error
- func (obj *AnalyticsAlarmNode) UpdateDone()
- func (obj *AnalyticsAlarmNode) UpdateObject() ([]byte, error)
- func (obj *AnalyticsAlarmNode) UpdateReferences() error
- type AnalyticsNode
- func (obj *AnalyticsNode) AddTag(rhs *Tag) error
- func (obj *AnalyticsNode) ClearTag()
- func (obj *AnalyticsNode) DeleteTag(uuid string) error
- func (obj *AnalyticsNode) GetAnalyticsNodeIpAddress() string
- func (obj *AnalyticsNode) GetAnnotations() KeyValuePairs
- func (obj *AnalyticsNode) GetDefaultParent() []string
- func (obj *AnalyticsNode) GetDefaultParentType() string
- func (obj *AnalyticsNode) GetDisplayName() string
- func (obj *AnalyticsNode) GetIdPerms() IdPermsType
- func (obj *AnalyticsNode) GetPerms2() PermType2
- func (obj *AnalyticsNode) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *AnalyticsNode) GetType() string
- func (obj *AnalyticsNode) MarshalJSON() ([]byte, error)
- func (obj *AnalyticsNode) SetAnalyticsNodeIpAddress(value string)
- func (obj *AnalyticsNode) SetAnnotations(value *KeyValuePairs)
- func (obj *AnalyticsNode) SetDisplayName(value string)
- func (obj *AnalyticsNode) SetIdPerms(value *IdPermsType)
- func (obj *AnalyticsNode) SetName(name string)
- func (obj *AnalyticsNode) SetParent(parent contrail.IObject)
- func (obj *AnalyticsNode) SetPerms2(value *PermType2)
- func (obj *AnalyticsNode) SetTagList(refList []contrail.ReferencePair)
- func (obj *AnalyticsNode) UnmarshalJSON(body []byte) error
- func (obj *AnalyticsNode) UpdateDone()
- func (obj *AnalyticsNode) UpdateObject() ([]byte, error)
- func (obj *AnalyticsNode) UpdateReferences() error
- type AnalyticsSnmpNode
- func (obj *AnalyticsSnmpNode) AddTag(rhs *Tag) error
- func (obj *AnalyticsSnmpNode) ClearTag()
- func (obj *AnalyticsSnmpNode) DeleteTag(uuid string) error
- func (obj *AnalyticsSnmpNode) GetAnalyticsSnmpNodeIpAddress() string
- func (obj *AnalyticsSnmpNode) GetAnnotations() KeyValuePairs
- func (obj *AnalyticsSnmpNode) GetDefaultParent() []string
- func (obj *AnalyticsSnmpNode) GetDefaultParentType() string
- func (obj *AnalyticsSnmpNode) GetDisplayName() string
- func (obj *AnalyticsSnmpNode) GetIdPerms() IdPermsType
- func (obj *AnalyticsSnmpNode) GetPerms2() PermType2
- func (obj *AnalyticsSnmpNode) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *AnalyticsSnmpNode) GetType() string
- func (obj *AnalyticsSnmpNode) MarshalJSON() ([]byte, error)
- func (obj *AnalyticsSnmpNode) SetAnalyticsSnmpNodeIpAddress(value string)
- func (obj *AnalyticsSnmpNode) SetAnnotations(value *KeyValuePairs)
- func (obj *AnalyticsSnmpNode) SetDisplayName(value string)
- func (obj *AnalyticsSnmpNode) SetIdPerms(value *IdPermsType)
- func (obj *AnalyticsSnmpNode) SetName(name string)
- func (obj *AnalyticsSnmpNode) SetParent(parent contrail.IObject)
- func (obj *AnalyticsSnmpNode) SetPerms2(value *PermType2)
- func (obj *AnalyticsSnmpNode) SetTagList(refList []contrail.ReferencePair)
- func (obj *AnalyticsSnmpNode) UnmarshalJSON(body []byte) error
- func (obj *AnalyticsSnmpNode) UpdateDone()
- func (obj *AnalyticsSnmpNode) UpdateObject() ([]byte, error)
- func (obj *AnalyticsSnmpNode) UpdateReferences() error
- type ApiAccessList
- func (obj *ApiAccessList) AddTag(rhs *Tag) error
- func (obj *ApiAccessList) ClearTag()
- func (obj *ApiAccessList) DeleteTag(uuid string) error
- func (obj *ApiAccessList) GetAnnotations() KeyValuePairs
- func (obj *ApiAccessList) GetApiAccessListEntries() RbacRuleEntriesType
- func (obj *ApiAccessList) GetDefaultParent() []string
- func (obj *ApiAccessList) GetDefaultParentType() string
- func (obj *ApiAccessList) GetDisplayName() string
- func (obj *ApiAccessList) GetIdPerms() IdPermsType
- func (obj *ApiAccessList) GetPerms2() PermType2
- func (obj *ApiAccessList) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ApiAccessList) GetType() string
- func (obj *ApiAccessList) MarshalJSON() ([]byte, error)
- func (obj *ApiAccessList) SetAnnotations(value *KeyValuePairs)
- func (obj *ApiAccessList) SetApiAccessListEntries(value *RbacRuleEntriesType)
- func (obj *ApiAccessList) SetDisplayName(value string)
- func (obj *ApiAccessList) SetIdPerms(value *IdPermsType)
- func (obj *ApiAccessList) SetName(name string)
- func (obj *ApiAccessList) SetParent(parent contrail.IObject)
- func (obj *ApiAccessList) SetPerms2(value *PermType2)
- func (obj *ApiAccessList) SetTagList(refList []contrail.ReferencePair)
- func (obj *ApiAccessList) UnmarshalJSON(body []byte) error
- func (obj *ApiAccessList) UpdateDone()
- func (obj *ApiAccessList) UpdateObject() ([]byte, error)
- func (obj *ApiAccessList) UpdateReferences() error
- type ApplicationPolicySet
- func (obj *ApplicationPolicySet) AddFirewallPolicy(rhs *FirewallPolicy, data FirewallSequence) error
- func (obj *ApplicationPolicySet) AddGlobalVrouterConfig(rhs *GlobalVrouterConfig) error
- func (obj *ApplicationPolicySet) AddTag(rhs *Tag) error
- func (obj *ApplicationPolicySet) ClearFirewallPolicy()
- func (obj *ApplicationPolicySet) ClearGlobalVrouterConfig()
- func (obj *ApplicationPolicySet) ClearTag()
- func (obj *ApplicationPolicySet) DeleteFirewallPolicy(uuid string) error
- func (obj *ApplicationPolicySet) DeleteGlobalVrouterConfig(uuid string) error
- func (obj *ApplicationPolicySet) DeleteTag(uuid string) error
- func (obj *ApplicationPolicySet) GetAllApplications() bool
- func (obj *ApplicationPolicySet) GetAnnotations() KeyValuePairs
- func (obj *ApplicationPolicySet) GetDefaultParent() []string
- func (obj *ApplicationPolicySet) GetDefaultParentType() string
- func (obj *ApplicationPolicySet) GetDisplayName() string
- func (obj *ApplicationPolicySet) GetDraftModeState() string
- func (obj *ApplicationPolicySet) GetFirewallPolicyRefs() (contrail.ReferenceList, error)
- func (obj *ApplicationPolicySet) GetGlobalVrouterConfigRefs() (contrail.ReferenceList, error)
- func (obj *ApplicationPolicySet) GetIdPerms() IdPermsType
- func (obj *ApplicationPolicySet) GetPerms2() PermType2
- func (obj *ApplicationPolicySet) GetProjectBackRefs() (contrail.ReferenceList, error)
- func (obj *ApplicationPolicySet) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ApplicationPolicySet) GetType() string
- func (obj *ApplicationPolicySet) MarshalJSON() ([]byte, error)
- func (obj *ApplicationPolicySet) SetAllApplications(value bool)
- func (obj *ApplicationPolicySet) SetAnnotations(value *KeyValuePairs)
- func (obj *ApplicationPolicySet) SetDisplayName(value string)
- func (obj *ApplicationPolicySet) SetDraftModeState(value string)
- func (obj *ApplicationPolicySet) SetFirewallPolicyList(refList []contrail.ReferencePair)
- func (obj *ApplicationPolicySet) SetGlobalVrouterConfigList(refList []contrail.ReferencePair)
- func (obj *ApplicationPolicySet) SetIdPerms(value *IdPermsType)
- func (obj *ApplicationPolicySet) SetName(name string)
- func (obj *ApplicationPolicySet) SetParent(parent contrail.IObject)
- func (obj *ApplicationPolicySet) SetPerms2(value *PermType2)
- func (obj *ApplicationPolicySet) SetTagList(refList []contrail.ReferencePair)
- func (obj *ApplicationPolicySet) UnmarshalJSON(body []byte) error
- func (obj *ApplicationPolicySet) UpdateDone()
- func (obj *ApplicationPolicySet) UpdateObject() ([]byte, error)
- func (obj *ApplicationPolicySet) UpdateReferences() error
- type AsListType
- type AsnRangeType
- type AttachmentAddressType
- type AttachmentInfoType
- type AuthenticationData
- type AuthenticationKeyItem
- type AutonomousSystemsType
- type BGPaaSControlNodeZoneAttributes
- type BGPaaServiceParametersType
- type BaremetalPortGroupInfo
- type BaremetalPortInfo
- type BaremetalProperties
- type BaremetalServerInfo
- type BfdParameters
- type BgpAsAService
- func (obj *BgpAsAService) AddBgpRouter(rhs *BgpRouter) error
- func (obj *BgpAsAService) AddControlNodeZone(rhs *ControlNodeZone, data BGPaaSControlNodeZoneAttributes) error
- func (obj *BgpAsAService) AddServiceHealthCheck(rhs *ServiceHealthCheck) error
- func (obj *BgpAsAService) AddTag(rhs *Tag) error
- func (obj *BgpAsAService) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *BgpAsAService) ClearBgpRouter()
- func (obj *BgpAsAService) ClearControlNodeZone()
- func (obj *BgpAsAService) ClearServiceHealthCheck()
- func (obj *BgpAsAService) ClearTag()
- func (obj *BgpAsAService) ClearVirtualMachineInterface()
- func (obj *BgpAsAService) DeleteBgpRouter(uuid string) error
- func (obj *BgpAsAService) DeleteControlNodeZone(uuid string) error
- func (obj *BgpAsAService) DeleteServiceHealthCheck(uuid string) error
- func (obj *BgpAsAService) DeleteTag(uuid string) error
- func (obj *BgpAsAService) DeleteVirtualMachineInterface(uuid string) error
- func (obj *BgpAsAService) GetAnnotations() KeyValuePairs
- func (obj *BgpAsAService) GetAutonomousSystem() int
- func (obj *BgpAsAService) GetBgpRouterRefs() (contrail.ReferenceList, error)
- func (obj *BgpAsAService) GetBgpaasIpAddress() string
- func (obj *BgpAsAService) GetBgpaasIpv4MappedIpv6Nexthop() bool
- func (obj *BgpAsAService) GetBgpaasSessionAttributes() BgpSessionAttributes
- func (obj *BgpAsAService) GetBgpaasShared() bool
- func (obj *BgpAsAService) GetBgpaasSuppressRouteAdvertisement() bool
- func (obj *BgpAsAService) GetControlNodeZoneRefs() (contrail.ReferenceList, error)
- func (obj *BgpAsAService) GetDefaultParent() []string
- func (obj *BgpAsAService) GetDefaultParentType() string
- func (obj *BgpAsAService) GetDisplayName() string
- func (obj *BgpAsAService) GetIdPerms() IdPermsType
- func (obj *BgpAsAService) GetPerms2() PermType2
- func (obj *BgpAsAService) GetServiceHealthCheckRefs() (contrail.ReferenceList, error)
- func (obj *BgpAsAService) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *BgpAsAService) GetType() string
- func (obj *BgpAsAService) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *BgpAsAService) MarshalJSON() ([]byte, error)
- func (obj *BgpAsAService) SetAnnotations(value *KeyValuePairs)
- func (obj *BgpAsAService) SetAutonomousSystem(value int)
- func (obj *BgpAsAService) SetBgpRouterList(refList []contrail.ReferencePair)
- func (obj *BgpAsAService) SetBgpaasIpAddress(value string)
- func (obj *BgpAsAService) SetBgpaasIpv4MappedIpv6Nexthop(value bool)
- func (obj *BgpAsAService) SetBgpaasSessionAttributes(value *BgpSessionAttributes)
- func (obj *BgpAsAService) SetBgpaasShared(value bool)
- func (obj *BgpAsAService) SetBgpaasSuppressRouteAdvertisement(value bool)
- func (obj *BgpAsAService) SetControlNodeZoneList(refList []contrail.ReferencePair)
- func (obj *BgpAsAService) SetDisplayName(value string)
- func (obj *BgpAsAService) SetIdPerms(value *IdPermsType)
- func (obj *BgpAsAService) SetName(name string)
- func (obj *BgpAsAService) SetParent(parent contrail.IObject)
- func (obj *BgpAsAService) SetPerms2(value *PermType2)
- func (obj *BgpAsAService) SetServiceHealthCheckList(refList []contrail.ReferencePair)
- func (obj *BgpAsAService) SetTagList(refList []contrail.ReferencePair)
- func (obj *BgpAsAService) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *BgpAsAService) UnmarshalJSON(body []byte) error
- func (obj *BgpAsAService) UpdateDone()
- func (obj *BgpAsAService) UpdateObject() ([]byte, error)
- func (obj *BgpAsAService) UpdateReferences() error
- type BgpFamilyAttributes
- type BgpParameters
- type BgpPeeringAttributes
- type BgpPrefixLimit
- type BgpRouter
- func (obj *BgpRouter) AddBgpRouter(rhs *BgpRouter, data BgpPeeringAttributes) error
- func (obj *BgpRouter) AddControlNodeZone(rhs *ControlNodeZone) error
- func (obj *BgpRouter) AddSubCluster(rhs *SubCluster) error
- func (obj *BgpRouter) AddTag(rhs *Tag) error
- func (obj *BgpRouter) ClearBgpRouter()
- func (obj *BgpRouter) ClearControlNodeZone()
- func (obj *BgpRouter) ClearSubCluster()
- func (obj *BgpRouter) ClearTag()
- func (obj *BgpRouter) DeleteBgpRouter(uuid string) error
- func (obj *BgpRouter) DeleteControlNodeZone(uuid string) error
- func (obj *BgpRouter) DeleteSubCluster(uuid string) error
- func (obj *BgpRouter) DeleteTag(uuid string) error
- func (obj *BgpRouter) GetAnnotations() KeyValuePairs
- func (obj *BgpRouter) GetBgpAsAServiceBackRefs() (contrail.ReferenceList, error)
- func (obj *BgpRouter) GetBgpRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *BgpRouter) GetBgpRouterParameters() BgpRouterParams
- func (obj *BgpRouter) GetBgpRouterRefs() (contrail.ReferenceList, error)
- func (obj *BgpRouter) GetControlNodeZoneRefs() (contrail.ReferenceList, error)
- func (obj *BgpRouter) GetDefaultParent() []string
- func (obj *BgpRouter) GetDefaultParentType() string
- func (obj *BgpRouter) GetDisplayName() string
- func (obj *BgpRouter) GetGlobalSystemConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *BgpRouter) GetIdPerms() IdPermsType
- func (obj *BgpRouter) GetPerms2() PermType2
- func (obj *BgpRouter) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *BgpRouter) GetSubClusterRefs() (contrail.ReferenceList, error)
- func (obj *BgpRouter) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *BgpRouter) GetType() string
- func (obj *BgpRouter) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *BgpRouter) MarshalJSON() ([]byte, error)
- func (obj *BgpRouter) SetAnnotations(value *KeyValuePairs)
- func (obj *BgpRouter) SetBgpRouterList(refList []contrail.ReferencePair)
- func (obj *BgpRouter) SetBgpRouterParameters(value *BgpRouterParams)
- func (obj *BgpRouter) SetControlNodeZoneList(refList []contrail.ReferencePair)
- func (obj *BgpRouter) SetDisplayName(value string)
- func (obj *BgpRouter) SetIdPerms(value *IdPermsType)
- func (obj *BgpRouter) SetName(name string)
- func (obj *BgpRouter) SetParent(parent contrail.IObject)
- func (obj *BgpRouter) SetPerms2(value *PermType2)
- func (obj *BgpRouter) SetSubClusterList(refList []contrail.ReferencePair)
- func (obj *BgpRouter) SetTagList(refList []contrail.ReferencePair)
- func (obj *BgpRouter) UnmarshalJSON(body []byte) error
- func (obj *BgpRouter) UpdateDone()
- func (obj *BgpRouter) UpdateObject() ([]byte, error)
- func (obj *BgpRouter) UpdateReferences() error
- type BgpRouterParams
- type BgpSession
- type BgpSessionAttributes
- type Bgpvpn
- func (obj *Bgpvpn) AddTag(rhs *Tag) error
- func (obj *Bgpvpn) ClearTag()
- func (obj *Bgpvpn) DeleteTag(uuid string) error
- func (obj *Bgpvpn) GetAnnotations() KeyValuePairs
- func (obj *Bgpvpn) GetBgpvpnType() string
- func (obj *Bgpvpn) GetDefaultParent() []string
- func (obj *Bgpvpn) GetDefaultParentType() string
- func (obj *Bgpvpn) GetDisplayName() string
- func (obj *Bgpvpn) GetExportRouteTargetList() RouteTargetList
- func (obj *Bgpvpn) GetIdPerms() IdPermsType
- func (obj *Bgpvpn) GetImportRouteTargetList() RouteTargetList
- func (obj *Bgpvpn) GetLogicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *Bgpvpn) GetPerms2() PermType2
- func (obj *Bgpvpn) GetRouteTargetList() RouteTargetList
- func (obj *Bgpvpn) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Bgpvpn) GetType() string
- func (obj *Bgpvpn) GetVirtualNetworkBackRefs() (contrail.ReferenceList, error)
- func (obj *Bgpvpn) MarshalJSON() ([]byte, error)
- func (obj *Bgpvpn) SetAnnotations(value *KeyValuePairs)
- func (obj *Bgpvpn) SetBgpvpnType(value string)
- func (obj *Bgpvpn) SetDisplayName(value string)
- func (obj *Bgpvpn) SetExportRouteTargetList(value *RouteTargetList)
- func (obj *Bgpvpn) SetIdPerms(value *IdPermsType)
- func (obj *Bgpvpn) SetImportRouteTargetList(value *RouteTargetList)
- func (obj *Bgpvpn) SetName(name string)
- func (obj *Bgpvpn) SetParent(parent contrail.IObject)
- func (obj *Bgpvpn) SetPerms2(value *PermType2)
- func (obj *Bgpvpn) SetRouteTargetList(value *RouteTargetList)
- func (obj *Bgpvpn) SetTagList(refList []contrail.ReferencePair)
- func (obj *Bgpvpn) UnmarshalJSON(body []byte) error
- func (obj *Bgpvpn) UpdateDone()
- func (obj *Bgpvpn) UpdateObject() ([]byte, error)
- func (obj *Bgpvpn) UpdateReferences() error
- type BridgeDomain
- func (obj *BridgeDomain) AddTag(rhs *Tag) error
- func (obj *BridgeDomain) ClearTag()
- func (obj *BridgeDomain) DeleteTag(uuid string) error
- func (obj *BridgeDomain) GetAnnotations() KeyValuePairs
- func (obj *BridgeDomain) GetDefaultParent() []string
- func (obj *BridgeDomain) GetDefaultParentType() string
- func (obj *BridgeDomain) GetDisplayName() string
- func (obj *BridgeDomain) GetIdPerms() IdPermsType
- func (obj *BridgeDomain) GetIsid() int
- func (obj *BridgeDomain) GetMacAgingTime() int
- func (obj *BridgeDomain) GetMacLearningEnabled() bool
- func (obj *BridgeDomain) GetMacLimitControl() MACLimitControlType
- func (obj *BridgeDomain) GetMacMoveControl() MACMoveLimitControlType
- func (obj *BridgeDomain) GetPerms2() PermType2
- func (obj *BridgeDomain) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *BridgeDomain) GetType() string
- func (obj *BridgeDomain) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *BridgeDomain) MarshalJSON() ([]byte, error)
- func (obj *BridgeDomain) SetAnnotations(value *KeyValuePairs)
- func (obj *BridgeDomain) SetDisplayName(value string)
- func (obj *BridgeDomain) SetIdPerms(value *IdPermsType)
- func (obj *BridgeDomain) SetIsid(value int)
- func (obj *BridgeDomain) SetMacAgingTime(value int)
- func (obj *BridgeDomain) SetMacLearningEnabled(value bool)
- func (obj *BridgeDomain) SetMacLimitControl(value *MACLimitControlType)
- func (obj *BridgeDomain) SetMacMoveControl(value *MACMoveLimitControlType)
- func (obj *BridgeDomain) SetName(name string)
- func (obj *BridgeDomain) SetParent(parent contrail.IObject)
- func (obj *BridgeDomain) SetPerms2(value *PermType2)
- func (obj *BridgeDomain) SetTagList(refList []contrail.ReferencePair)
- func (obj *BridgeDomain) UnmarshalJSON(body []byte) error
- func (obj *BridgeDomain) UpdateDone()
- func (obj *BridgeDomain) UpdateObject() ([]byte, error)
- func (obj *BridgeDomain) UpdateReferences() error
- type BridgeDomainMembershipType
- type Card
- func (obj *Card) AddTag(rhs *Tag) error
- func (obj *Card) ClearTag()
- func (obj *Card) DeleteTag(uuid string) error
- func (obj *Card) GetAnnotations() KeyValuePairs
- func (obj *Card) GetDefaultParent() []string
- func (obj *Card) GetDefaultParentType() string
- func (obj *Card) GetDisplayName() string
- func (obj *Card) GetHardwareBackRefs() (contrail.ReferenceList, error)
- func (obj *Card) GetIdPerms() IdPermsType
- func (obj *Card) GetInterfaceMap() InterfaceMapType
- func (obj *Card) GetPerms2() PermType2
- func (obj *Card) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Card) GetType() string
- func (obj *Card) MarshalJSON() ([]byte, error)
- func (obj *Card) SetAnnotations(value *KeyValuePairs)
- func (obj *Card) SetDisplayName(value string)
- func (obj *Card) SetIdPerms(value *IdPermsType)
- func (obj *Card) SetInterfaceMap(value *InterfaceMapType)
- func (obj *Card) SetName(name string)
- func (obj *Card) SetParent(parent contrail.IObject)
- func (obj *Card) SetPerms2(value *PermType2)
- func (obj *Card) SetTagList(refList []contrail.ReferencePair)
- func (obj *Card) UnmarshalJSON(body []byte) error
- func (obj *Card) UpdateDone()
- func (obj *Card) UpdateObject() ([]byte, error)
- func (obj *Card) UpdateReferences() error
- type CliConfig
- func (obj *CliConfig) AddTag(rhs *Tag) error
- func (obj *CliConfig) ClearTag()
- func (obj *CliConfig) DeleteTag(uuid string) error
- func (obj *CliConfig) GetAcceptedCliConfig() string
- func (obj *CliConfig) GetAnnotations() KeyValuePairs
- func (obj *CliConfig) GetCommitDiffList() CliDiffListType
- func (obj *CliConfig) GetDefaultParent() []string
- func (obj *CliConfig) GetDefaultParentType() string
- func (obj *CliConfig) GetDisplayName() string
- func (obj *CliConfig) GetIdPerms() IdPermsType
- func (obj *CliConfig) GetPerms2() PermType2
- func (obj *CliConfig) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *CliConfig) GetType() string
- func (obj *CliConfig) MarshalJSON() ([]byte, error)
- func (obj *CliConfig) SetAcceptedCliConfig(value string)
- func (obj *CliConfig) SetAnnotations(value *KeyValuePairs)
- func (obj *CliConfig) SetCommitDiffList(value *CliDiffListType)
- func (obj *CliConfig) SetDisplayName(value string)
- func (obj *CliConfig) SetIdPerms(value *IdPermsType)
- func (obj *CliConfig) SetName(name string)
- func (obj *CliConfig) SetParent(parent contrail.IObject)
- func (obj *CliConfig) SetPerms2(value *PermType2)
- func (obj *CliConfig) SetTagList(refList []contrail.ReferencePair)
- func (obj *CliConfig) UnmarshalJSON(body []byte) error
- func (obj *CliConfig) UpdateDone()
- func (obj *CliConfig) UpdateObject() ([]byte, error)
- func (obj *CliConfig) UpdateReferences() error
- type CliDiffInfoType
- type CliDiffListType
- type CloudInstanceInfo
- type CommunityAttributes
- type CommunityListType
- type ConfigDatabaseNode
- func (obj *ConfigDatabaseNode) AddTag(rhs *Tag) error
- func (obj *ConfigDatabaseNode) ClearTag()
- func (obj *ConfigDatabaseNode) DeleteTag(uuid string) error
- func (obj *ConfigDatabaseNode) GetAnnotations() KeyValuePairs
- func (obj *ConfigDatabaseNode) GetConfigDatabaseNodeIpAddress() string
- func (obj *ConfigDatabaseNode) GetDefaultParent() []string
- func (obj *ConfigDatabaseNode) GetDefaultParentType() string
- func (obj *ConfigDatabaseNode) GetDisplayName() string
- func (obj *ConfigDatabaseNode) GetIdPerms() IdPermsType
- func (obj *ConfigDatabaseNode) GetPerms2() PermType2
- func (obj *ConfigDatabaseNode) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ConfigDatabaseNode) GetType() string
- func (obj *ConfigDatabaseNode) MarshalJSON() ([]byte, error)
- func (obj *ConfigDatabaseNode) SetAnnotations(value *KeyValuePairs)
- func (obj *ConfigDatabaseNode) SetConfigDatabaseNodeIpAddress(value string)
- func (obj *ConfigDatabaseNode) SetDisplayName(value string)
- func (obj *ConfigDatabaseNode) SetIdPerms(value *IdPermsType)
- func (obj *ConfigDatabaseNode) SetName(name string)
- func (obj *ConfigDatabaseNode) SetParent(parent contrail.IObject)
- func (obj *ConfigDatabaseNode) SetPerms2(value *PermType2)
- func (obj *ConfigDatabaseNode) SetTagList(refList []contrail.ReferencePair)
- func (obj *ConfigDatabaseNode) UnmarshalJSON(body []byte) error
- func (obj *ConfigDatabaseNode) UpdateDone()
- func (obj *ConfigDatabaseNode) UpdateObject() ([]byte, error)
- func (obj *ConfigDatabaseNode) UpdateReferences() error
- type ConfigNode
- func (obj *ConfigNode) AddTag(rhs *Tag) error
- func (obj *ConfigNode) ClearTag()
- func (obj *ConfigNode) DeleteTag(uuid string) error
- func (obj *ConfigNode) GetAnnotations() KeyValuePairs
- func (obj *ConfigNode) GetConfigNodeIpAddress() string
- func (obj *ConfigNode) GetDefaultParent() []string
- func (obj *ConfigNode) GetDefaultParentType() string
- func (obj *ConfigNode) GetDisplayName() string
- func (obj *ConfigNode) GetIdPerms() IdPermsType
- func (obj *ConfigNode) GetPerms2() PermType2
- func (obj *ConfigNode) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ConfigNode) GetType() string
- func (obj *ConfigNode) MarshalJSON() ([]byte, error)
- func (obj *ConfigNode) SetAnnotations(value *KeyValuePairs)
- func (obj *ConfigNode) SetConfigNodeIpAddress(value string)
- func (obj *ConfigNode) SetDisplayName(value string)
- func (obj *ConfigNode) SetIdPerms(value *IdPermsType)
- func (obj *ConfigNode) SetName(name string)
- func (obj *ConfigNode) SetParent(parent contrail.IObject)
- func (obj *ConfigNode) SetPerms2(value *PermType2)
- func (obj *ConfigNode) SetTagList(refList []contrail.ReferencePair)
- func (obj *ConfigNode) UnmarshalJSON(body []byte) error
- func (obj *ConfigNode) UpdateDone()
- func (obj *ConfigNode) UpdateObject() ([]byte, error)
- func (obj *ConfigNode) UpdateReferences() error
- type ConfigRoot
- func (obj *ConfigRoot) AddTag(rhs *Tag) error
- func (obj *ConfigRoot) ClearTag()
- func (obj *ConfigRoot) DeleteTag(uuid string) error
- func (obj *ConfigRoot) GetAnnotations() KeyValuePairs
- func (obj *ConfigRoot) GetDefaultParent() []string
- func (obj *ConfigRoot) GetDefaultParentType() string
- func (obj *ConfigRoot) GetDisplayName() string
- func (obj *ConfigRoot) GetDomains() (contrail.ReferenceList, error)
- func (obj *ConfigRoot) GetGlobalSystemConfigs() (contrail.ReferenceList, error)
- func (obj *ConfigRoot) GetIdPerms() IdPermsType
- func (obj *ConfigRoot) GetPerms2() PermType2
- func (obj *ConfigRoot) GetPolicyManagements() (contrail.ReferenceList, error)
- func (obj *ConfigRoot) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ConfigRoot) GetTags() (contrail.ReferenceList, error)
- func (obj *ConfigRoot) GetType() string
- func (obj *ConfigRoot) MarshalJSON() ([]byte, error)
- func (obj *ConfigRoot) SetAnnotations(value *KeyValuePairs)
- func (obj *ConfigRoot) SetDisplayName(value string)
- func (obj *ConfigRoot) SetIdPerms(value *IdPermsType)
- func (obj *ConfigRoot) SetName(name string)
- func (obj *ConfigRoot) SetParent(parent contrail.IObject)
- func (obj *ConfigRoot) SetPerms2(value *PermType2)
- func (obj *ConfigRoot) SetTagList(refList []contrail.ReferencePair)
- func (obj *ConfigRoot) UnmarshalJSON(body []byte) error
- func (obj *ConfigRoot) UpdateDone()
- func (obj *ConfigRoot) UpdateObject() ([]byte, error)
- func (obj *ConfigRoot) UpdateReferences() error
- type ConnectionType
- type ControlNodeZone
- func (obj *ControlNodeZone) AddTag(rhs *Tag) error
- func (obj *ControlNodeZone) ClearTag()
- func (obj *ControlNodeZone) DeleteTag(uuid string) error
- func (obj *ControlNodeZone) GetAnnotations() KeyValuePairs
- func (obj *ControlNodeZone) GetBgpAsAServiceBackRefs() (contrail.ReferenceList, error)
- func (obj *ControlNodeZone) GetBgpRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *ControlNodeZone) GetDefaultParent() []string
- func (obj *ControlNodeZone) GetDefaultParentType() string
- func (obj *ControlNodeZone) GetDisplayName() string
- func (obj *ControlNodeZone) GetIdPerms() IdPermsType
- func (obj *ControlNodeZone) GetPerms2() PermType2
- func (obj *ControlNodeZone) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ControlNodeZone) GetType() string
- func (obj *ControlNodeZone) MarshalJSON() ([]byte, error)
- func (obj *ControlNodeZone) SetAnnotations(value *KeyValuePairs)
- func (obj *ControlNodeZone) SetDisplayName(value string)
- func (obj *ControlNodeZone) SetIdPerms(value *IdPermsType)
- func (obj *ControlNodeZone) SetName(name string)
- func (obj *ControlNodeZone) SetParent(parent contrail.IObject)
- func (obj *ControlNodeZone) SetPerms2(value *PermType2)
- func (obj *ControlNodeZone) SetTagList(refList []contrail.ReferencePair)
- func (obj *ControlNodeZone) UnmarshalJSON(body []byte) error
- func (obj *ControlNodeZone) UpdateDone()
- func (obj *ControlNodeZone) UpdateObject() ([]byte, error)
- func (obj *ControlNodeZone) UpdateReferences() error
- type ControlTrafficDscpType
- type CustomerAttachment
- func (obj *CustomerAttachment) AddFloatingIp(rhs *FloatingIp) error
- func (obj *CustomerAttachment) AddTag(rhs *Tag) error
- func (obj *CustomerAttachment) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *CustomerAttachment) ClearFloatingIp()
- func (obj *CustomerAttachment) ClearTag()
- func (obj *CustomerAttachment) ClearVirtualMachineInterface()
- func (obj *CustomerAttachment) DeleteFloatingIp(uuid string) error
- func (obj *CustomerAttachment) DeleteTag(uuid string) error
- func (obj *CustomerAttachment) DeleteVirtualMachineInterface(uuid string) error
- func (obj *CustomerAttachment) GetAnnotations() KeyValuePairs
- func (obj *CustomerAttachment) GetAttachmentAddress() AttachmentAddressType
- func (obj *CustomerAttachment) GetDefaultParent() []string
- func (obj *CustomerAttachment) GetDefaultParentType() string
- func (obj *CustomerAttachment) GetDisplayName() string
- func (obj *CustomerAttachment) GetFloatingIpRefs() (contrail.ReferenceList, error)
- func (obj *CustomerAttachment) GetIdPerms() IdPermsType
- func (obj *CustomerAttachment) GetPerms2() PermType2
- func (obj *CustomerAttachment) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *CustomerAttachment) GetType() string
- func (obj *CustomerAttachment) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *CustomerAttachment) MarshalJSON() ([]byte, error)
- func (obj *CustomerAttachment) SetAnnotations(value *KeyValuePairs)
- func (obj *CustomerAttachment) SetAttachmentAddress(value *AttachmentAddressType)
- func (obj *CustomerAttachment) SetDisplayName(value string)
- func (obj *CustomerAttachment) SetFloatingIpList(refList []contrail.ReferencePair)
- func (obj *CustomerAttachment) SetIdPerms(value *IdPermsType)
- func (obj *CustomerAttachment) SetName(name string)
- func (obj *CustomerAttachment) SetParent(parent contrail.IObject)
- func (obj *CustomerAttachment) SetPerms2(value *PermType2)
- func (obj *CustomerAttachment) SetTagList(refList []contrail.ReferencePair)
- func (obj *CustomerAttachment) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *CustomerAttachment) UnmarshalJSON(body []byte) error
- func (obj *CustomerAttachment) UpdateDone()
- func (obj *CustomerAttachment) UpdateObject() ([]byte, error)
- func (obj *CustomerAttachment) UpdateReferences() error
- type DataCenterInterconnect
- func (obj *DataCenterInterconnect) AddLogicalRouter(rhs *LogicalRouter) error
- func (obj *DataCenterInterconnect) AddRoutingPolicy(rhs *RoutingPolicy) error
- func (obj *DataCenterInterconnect) AddTag(rhs *Tag) error
- func (obj *DataCenterInterconnect) AddVirtualNetwork(rhs *VirtualNetwork) error
- func (obj *DataCenterInterconnect) ClearLogicalRouter()
- func (obj *DataCenterInterconnect) ClearRoutingPolicy()
- func (obj *DataCenterInterconnect) ClearTag()
- func (obj *DataCenterInterconnect) ClearVirtualNetwork()
- func (obj *DataCenterInterconnect) DeleteLogicalRouter(uuid string) error
- func (obj *DataCenterInterconnect) DeleteRoutingPolicy(uuid string) error
- func (obj *DataCenterInterconnect) DeleteTag(uuid string) error
- func (obj *DataCenterInterconnect) DeleteVirtualNetwork(uuid string) error
- func (obj *DataCenterInterconnect) GetAnnotations() KeyValuePairs
- func (obj *DataCenterInterconnect) GetDataCenterInterconnectBgpAddressFamilies() AddressFamilies
- func (obj *DataCenterInterconnect) GetDataCenterInterconnectBgpHoldTime() int
- func (obj *DataCenterInterconnect) GetDataCenterInterconnectConfiguredRouteTargetList() RouteTargetList
- func (obj *DataCenterInterconnect) GetDataCenterInterconnectMode() string
- func (obj *DataCenterInterconnect) GetDataCenterInterconnectType() string
- func (obj *DataCenterInterconnect) GetDefaultParent() []string
- func (obj *DataCenterInterconnect) GetDefaultParentType() string
- func (obj *DataCenterInterconnect) GetDestinationPhysicalRouterList() LogicalRouterPRListType
- func (obj *DataCenterInterconnect) GetDisplayName() string
- func (obj *DataCenterInterconnect) GetIdPerms() IdPermsType
- func (obj *DataCenterInterconnect) GetLogicalRouterRefs() (contrail.ReferenceList, error)
- func (obj *DataCenterInterconnect) GetPerms2() PermType2
- func (obj *DataCenterInterconnect) GetRoutingPolicyRefs() (contrail.ReferenceList, error)
- func (obj *DataCenterInterconnect) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *DataCenterInterconnect) GetType() string
- func (obj *DataCenterInterconnect) GetVirtualNetworkRefs() (contrail.ReferenceList, error)
- func (obj *DataCenterInterconnect) MarshalJSON() ([]byte, error)
- func (obj *DataCenterInterconnect) SetAnnotations(value *KeyValuePairs)
- func (obj *DataCenterInterconnect) SetDataCenterInterconnectBgpAddressFamilies(value *AddressFamilies)
- func (obj *DataCenterInterconnect) SetDataCenterInterconnectBgpHoldTime(value int)
- func (obj *DataCenterInterconnect) SetDataCenterInterconnectConfiguredRouteTargetList(value *RouteTargetList)
- func (obj *DataCenterInterconnect) SetDataCenterInterconnectMode(value string)
- func (obj *DataCenterInterconnect) SetDataCenterInterconnectType(value string)
- func (obj *DataCenterInterconnect) SetDestinationPhysicalRouterList(value *LogicalRouterPRListType)
- func (obj *DataCenterInterconnect) SetDisplayName(value string)
- func (obj *DataCenterInterconnect) SetIdPerms(value *IdPermsType)
- func (obj *DataCenterInterconnect) SetLogicalRouterList(refList []contrail.ReferencePair)
- func (obj *DataCenterInterconnect) SetName(name string)
- func (obj *DataCenterInterconnect) SetParent(parent contrail.IObject)
- func (obj *DataCenterInterconnect) SetPerms2(value *PermType2)
- func (obj *DataCenterInterconnect) SetRoutingPolicyList(refList []contrail.ReferencePair)
- func (obj *DataCenterInterconnect) SetTagList(refList []contrail.ReferencePair)
- func (obj *DataCenterInterconnect) SetVirtualNetworkList(refList []contrail.ReferencePair)
- func (obj *DataCenterInterconnect) UnmarshalJSON(body []byte) error
- func (obj *DataCenterInterconnect) UpdateDone()
- func (obj *DataCenterInterconnect) UpdateObject() ([]byte, error)
- func (obj *DataCenterInterconnect) UpdateReferences() error
- type DatabaseNode
- func (obj *DatabaseNode) AddTag(rhs *Tag) error
- func (obj *DatabaseNode) ClearTag()
- func (obj *DatabaseNode) DeleteTag(uuid string) error
- func (obj *DatabaseNode) GetAnnotations() KeyValuePairs
- func (obj *DatabaseNode) GetDatabaseNodeIpAddress() string
- func (obj *DatabaseNode) GetDefaultParent() []string
- func (obj *DatabaseNode) GetDefaultParentType() string
- func (obj *DatabaseNode) GetDisplayName() string
- func (obj *DatabaseNode) GetIdPerms() IdPermsType
- func (obj *DatabaseNode) GetPerms2() PermType2
- func (obj *DatabaseNode) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *DatabaseNode) GetType() string
- func (obj *DatabaseNode) MarshalJSON() ([]byte, error)
- func (obj *DatabaseNode) SetAnnotations(value *KeyValuePairs)
- func (obj *DatabaseNode) SetDatabaseNodeIpAddress(value string)
- func (obj *DatabaseNode) SetDisplayName(value string)
- func (obj *DatabaseNode) SetIdPerms(value *IdPermsType)
- func (obj *DatabaseNode) SetName(name string)
- func (obj *DatabaseNode) SetParent(parent contrail.IObject)
- func (obj *DatabaseNode) SetPerms2(value *PermType2)
- func (obj *DatabaseNode) SetTagList(refList []contrail.ReferencePair)
- func (obj *DatabaseNode) UnmarshalJSON(body []byte) error
- func (obj *DatabaseNode) UpdateDone()
- func (obj *DatabaseNode) UpdateObject() ([]byte, error)
- func (obj *DatabaseNode) UpdateReferences() error
- type DefaultProtocolType
- type DeviceChassis
- func (obj *DeviceChassis) AddTag(rhs *Tag) error
- func (obj *DeviceChassis) ClearTag()
- func (obj *DeviceChassis) DeleteTag(uuid string) error
- func (obj *DeviceChassis) GetAnnotations() KeyValuePairs
- func (obj *DeviceChassis) GetDefaultParent() []string
- func (obj *DeviceChassis) GetDefaultParentType() string
- func (obj *DeviceChassis) GetDeviceChassisType() string
- func (obj *DeviceChassis) GetDisplayName() string
- func (obj *DeviceChassis) GetIdPerms() IdPermsType
- func (obj *DeviceChassis) GetPerms2() PermType2
- func (obj *DeviceChassis) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *DeviceChassis) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *DeviceChassis) GetType() string
- func (obj *DeviceChassis) MarshalJSON() ([]byte, error)
- func (obj *DeviceChassis) SetAnnotations(value *KeyValuePairs)
- func (obj *DeviceChassis) SetDeviceChassisType(value string)
- func (obj *DeviceChassis) SetDisplayName(value string)
- func (obj *DeviceChassis) SetIdPerms(value *IdPermsType)
- func (obj *DeviceChassis) SetName(name string)
- func (obj *DeviceChassis) SetParent(parent contrail.IObject)
- func (obj *DeviceChassis) SetPerms2(value *PermType2)
- func (obj *DeviceChassis) SetTagList(refList []contrail.ReferencePair)
- func (obj *DeviceChassis) UnmarshalJSON(body []byte) error
- func (obj *DeviceChassis) UpdateDone()
- func (obj *DeviceChassis) UpdateObject() ([]byte, error)
- func (obj *DeviceChassis) UpdateReferences() error
- type DeviceCredential
- type DeviceCredentialList
- type DeviceFamilyListType
- type DeviceFunctionalGroup
- func (obj *DeviceFunctionalGroup) AddPhysicalRole(rhs *PhysicalRole) error
- func (obj *DeviceFunctionalGroup) AddTag(rhs *Tag) error
- func (obj *DeviceFunctionalGroup) ClearPhysicalRole()
- func (obj *DeviceFunctionalGroup) ClearTag()
- func (obj *DeviceFunctionalGroup) DeletePhysicalRole(uuid string) error
- func (obj *DeviceFunctionalGroup) DeleteTag(uuid string) error
- func (obj *DeviceFunctionalGroup) GetAnnotations() KeyValuePairs
- func (obj *DeviceFunctionalGroup) GetDefaultParent() []string
- func (obj *DeviceFunctionalGroup) GetDefaultParentType() string
- func (obj *DeviceFunctionalGroup) GetDeviceFunctionalGroupDescription() string
- func (obj *DeviceFunctionalGroup) GetDeviceFunctionalGroupOsVersion() string
- func (obj *DeviceFunctionalGroup) GetDeviceFunctionalGroupRoutingBridgingRoles() RoutingBridgingRolesType
- func (obj *DeviceFunctionalGroup) GetDisplayName() string
- func (obj *DeviceFunctionalGroup) GetIdPerms() IdPermsType
- func (obj *DeviceFunctionalGroup) GetPerms2() PermType2
- func (obj *DeviceFunctionalGroup) GetPhysicalRoleRefs() (contrail.ReferenceList, error)
- func (obj *DeviceFunctionalGroup) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *DeviceFunctionalGroup) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *DeviceFunctionalGroup) GetType() string
- func (obj *DeviceFunctionalGroup) MarshalJSON() ([]byte, error)
- func (obj *DeviceFunctionalGroup) SetAnnotations(value *KeyValuePairs)
- func (obj *DeviceFunctionalGroup) SetDeviceFunctionalGroupDescription(value string)
- func (obj *DeviceFunctionalGroup) SetDeviceFunctionalGroupOsVersion(value string)
- func (obj *DeviceFunctionalGroup) SetDeviceFunctionalGroupRoutingBridgingRoles(value *RoutingBridgingRolesType)
- func (obj *DeviceFunctionalGroup) SetDisplayName(value string)
- func (obj *DeviceFunctionalGroup) SetIdPerms(value *IdPermsType)
- func (obj *DeviceFunctionalGroup) SetName(name string)
- func (obj *DeviceFunctionalGroup) SetParent(parent contrail.IObject)
- func (obj *DeviceFunctionalGroup) SetPerms2(value *PermType2)
- func (obj *DeviceFunctionalGroup) SetPhysicalRoleList(refList []contrail.ReferencePair)
- func (obj *DeviceFunctionalGroup) SetTagList(refList []contrail.ReferencePair)
- func (obj *DeviceFunctionalGroup) UnmarshalJSON(body []byte) error
- func (obj *DeviceFunctionalGroup) UpdateDone()
- func (obj *DeviceFunctionalGroup) UpdateObject() ([]byte, error)
- func (obj *DeviceFunctionalGroup) UpdateReferences() error
- type DeviceImage
- func (obj *DeviceImage) AddHardware(rhs *Hardware) error
- func (obj *DeviceImage) AddTag(rhs *Tag) error
- func (obj *DeviceImage) ClearHardware()
- func (obj *DeviceImage) ClearTag()
- func (obj *DeviceImage) DeleteHardware(uuid string) error
- func (obj *DeviceImage) DeleteTag(uuid string) error
- func (obj *DeviceImage) GetAnnotations() KeyValuePairs
- func (obj *DeviceImage) GetDefaultParent() []string
- func (obj *DeviceImage) GetDefaultParentType() string
- func (obj *DeviceImage) GetDeviceImageDeviceFamily() string
- func (obj *DeviceImage) GetDeviceImageFileUri() string
- func (obj *DeviceImage) GetDeviceImageMd5() string
- func (obj *DeviceImage) GetDeviceImageOsVersion() string
- func (obj *DeviceImage) GetDeviceImageSha1() string
- func (obj *DeviceImage) GetDeviceImageSize() int
- func (obj *DeviceImage) GetDeviceImageSupportedPlatforms() DevicePlatformListType
- func (obj *DeviceImage) GetDeviceImageVendorName() string
- func (obj *DeviceImage) GetDisplayName() string
- func (obj *DeviceImage) GetHardwareRefs() (contrail.ReferenceList, error)
- func (obj *DeviceImage) GetIdPerms() IdPermsType
- func (obj *DeviceImage) GetPerms2() PermType2
- func (obj *DeviceImage) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *DeviceImage) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *DeviceImage) GetType() string
- func (obj *DeviceImage) MarshalJSON() ([]byte, error)
- func (obj *DeviceImage) SetAnnotations(value *KeyValuePairs)
- func (obj *DeviceImage) SetDeviceImageDeviceFamily(value string)
- func (obj *DeviceImage) SetDeviceImageFileUri(value string)
- func (obj *DeviceImage) SetDeviceImageMd5(value string)
- func (obj *DeviceImage) SetDeviceImageOsVersion(value string)
- func (obj *DeviceImage) SetDeviceImageSha1(value string)
- func (obj *DeviceImage) SetDeviceImageSize(value int)
- func (obj *DeviceImage) SetDeviceImageSupportedPlatforms(value *DevicePlatformListType)
- func (obj *DeviceImage) SetDeviceImageVendorName(value string)
- func (obj *DeviceImage) SetDisplayName(value string)
- func (obj *DeviceImage) SetHardwareList(refList []contrail.ReferencePair)
- func (obj *DeviceImage) SetIdPerms(value *IdPermsType)
- func (obj *DeviceImage) SetName(name string)
- func (obj *DeviceImage) SetParent(parent contrail.IObject)
- func (obj *DeviceImage) SetPerms2(value *PermType2)
- func (obj *DeviceImage) SetTagList(refList []contrail.ReferencePair)
- func (obj *DeviceImage) UnmarshalJSON(body []byte) error
- func (obj *DeviceImage) UpdateDone()
- func (obj *DeviceImage) UpdateObject() ([]byte, error)
- func (obj *DeviceImage) UpdateReferences() error
- type DevicePlatformListType
- type DevicemgrNode
- func (obj *DevicemgrNode) AddTag(rhs *Tag) error
- func (obj *DevicemgrNode) ClearTag()
- func (obj *DevicemgrNode) DeleteTag(uuid string) error
- func (obj *DevicemgrNode) GetAnnotations() KeyValuePairs
- func (obj *DevicemgrNode) GetDefaultParent() []string
- func (obj *DevicemgrNode) GetDefaultParentType() string
- func (obj *DevicemgrNode) GetDevicemgrNodeIpAddress() string
- func (obj *DevicemgrNode) GetDisplayName() string
- func (obj *DevicemgrNode) GetIdPerms() IdPermsType
- func (obj *DevicemgrNode) GetPerms2() PermType2
- func (obj *DevicemgrNode) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *DevicemgrNode) GetType() string
- func (obj *DevicemgrNode) MarshalJSON() ([]byte, error)
- func (obj *DevicemgrNode) SetAnnotations(value *KeyValuePairs)
- func (obj *DevicemgrNode) SetDevicemgrNodeIpAddress(value string)
- func (obj *DevicemgrNode) SetDisplayName(value string)
- func (obj *DevicemgrNode) SetIdPerms(value *IdPermsType)
- func (obj *DevicemgrNode) SetName(name string)
- func (obj *DevicemgrNode) SetParent(parent contrail.IObject)
- func (obj *DevicemgrNode) SetPerms2(value *PermType2)
- func (obj *DevicemgrNode) SetTagList(refList []contrail.ReferencePair)
- func (obj *DevicemgrNode) UnmarshalJSON(body []byte) error
- func (obj *DevicemgrNode) UpdateDone()
- func (obj *DevicemgrNode) UpdateObject() ([]byte, error)
- func (obj *DevicemgrNode) UpdateReferences() error
- type DhcpOptionType
- type DhcpOptionsListType
- type DiscoveryPubSubEndPointType
- type DiscoveryServiceAssignment
- func (obj *DiscoveryServiceAssignment) AddTag(rhs *Tag) error
- func (obj *DiscoveryServiceAssignment) ClearTag()
- func (obj *DiscoveryServiceAssignment) DeleteTag(uuid string) error
- func (obj *DiscoveryServiceAssignment) GetAnnotations() KeyValuePairs
- func (obj *DiscoveryServiceAssignment) GetDefaultParent() []string
- func (obj *DiscoveryServiceAssignment) GetDefaultParentType() string
- func (obj *DiscoveryServiceAssignment) GetDisplayName() string
- func (obj *DiscoveryServiceAssignment) GetDsaRules() (contrail.ReferenceList, error)
- func (obj *DiscoveryServiceAssignment) GetIdPerms() IdPermsType
- func (obj *DiscoveryServiceAssignment) GetPerms2() PermType2
- func (obj *DiscoveryServiceAssignment) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *DiscoveryServiceAssignment) GetType() string
- func (obj *DiscoveryServiceAssignment) MarshalJSON() ([]byte, error)
- func (obj *DiscoveryServiceAssignment) SetAnnotations(value *KeyValuePairs)
- func (obj *DiscoveryServiceAssignment) SetDisplayName(value string)
- func (obj *DiscoveryServiceAssignment) SetIdPerms(value *IdPermsType)
- func (obj *DiscoveryServiceAssignment) SetName(name string)
- func (obj *DiscoveryServiceAssignment) SetParent(parent contrail.IObject)
- func (obj *DiscoveryServiceAssignment) SetPerms2(value *PermType2)
- func (obj *DiscoveryServiceAssignment) SetTagList(refList []contrail.ReferencePair)
- func (obj *DiscoveryServiceAssignment) UnmarshalJSON(body []byte) error
- func (obj *DiscoveryServiceAssignment) UpdateDone()
- func (obj *DiscoveryServiceAssignment) UpdateObject() ([]byte, error)
- func (obj *DiscoveryServiceAssignment) UpdateReferences() error
- type DiscoveryServiceAssignmentType
- type DnsSoaRecordType
- type DnsmasqLeaseParameters
- type Domain
- func (obj *Domain) AddTag(rhs *Tag) error
- func (obj *Domain) ClearTag()
- func (obj *Domain) DeleteTag(uuid string) error
- func (obj *Domain) GetAnnotations() KeyValuePairs
- func (obj *Domain) GetApiAccessLists() (contrail.ReferenceList, error)
- func (obj *Domain) GetDefaultParent() []string
- func (obj *Domain) GetDefaultParentType() string
- func (obj *Domain) GetDisplayName() string
- func (obj *Domain) GetDomainLimits() DomainLimitsType
- func (obj *Domain) GetIdPerms() IdPermsType
- func (obj *Domain) GetNamespaces() (contrail.ReferenceList, error)
- func (obj *Domain) GetPerms2() PermType2
- func (obj *Domain) GetProjects() (contrail.ReferenceList, error)
- func (obj *Domain) GetServiceTemplates() (contrail.ReferenceList, error)
- func (obj *Domain) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Domain) GetType() string
- func (obj *Domain) GetVirtualDnss() (contrail.ReferenceList, error)
- func (obj *Domain) MarshalJSON() ([]byte, error)
- func (obj *Domain) SetAnnotations(value *KeyValuePairs)
- func (obj *Domain) SetDisplayName(value string)
- func (obj *Domain) SetDomainLimits(value *DomainLimitsType)
- func (obj *Domain) SetIdPerms(value *IdPermsType)
- func (obj *Domain) SetName(name string)
- func (obj *Domain) SetParent(parent contrail.IObject)
- func (obj *Domain) SetPerms2(value *PermType2)
- func (obj *Domain) SetTagList(refList []contrail.ReferencePair)
- func (obj *Domain) UnmarshalJSON(body []byte) error
- func (obj *Domain) UpdateDone()
- func (obj *Domain) UpdateObject() ([]byte, error)
- func (obj *Domain) UpdateReferences() error
- type DomainLimitsType
- type DriverInfo
- type DsaRule
- func (obj *DsaRule) AddTag(rhs *Tag) error
- func (obj *DsaRule) ClearTag()
- func (obj *DsaRule) DeleteTag(uuid string) error
- func (obj *DsaRule) GetAnnotations() KeyValuePairs
- func (obj *DsaRule) GetDefaultParent() []string
- func (obj *DsaRule) GetDefaultParentType() string
- func (obj *DsaRule) GetDisplayName() string
- func (obj *DsaRule) GetDsaRuleEntry() DiscoveryServiceAssignmentType
- func (obj *DsaRule) GetIdPerms() IdPermsType
- func (obj *DsaRule) GetPerms2() PermType2
- func (obj *DsaRule) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *DsaRule) GetType() string
- func (obj *DsaRule) MarshalJSON() ([]byte, error)
- func (obj *DsaRule) SetAnnotations(value *KeyValuePairs)
- func (obj *DsaRule) SetDisplayName(value string)
- func (obj *DsaRule) SetDsaRuleEntry(value *DiscoveryServiceAssignmentType)
- func (obj *DsaRule) SetIdPerms(value *IdPermsType)
- func (obj *DsaRule) SetName(name string)
- func (obj *DsaRule) SetParent(parent contrail.IObject)
- func (obj *DsaRule) SetPerms2(value *PermType2)
- func (obj *DsaRule) SetTagList(refList []contrail.ReferencePair)
- func (obj *DsaRule) UnmarshalJSON(body []byte) error
- func (obj *DsaRule) UpdateDone()
- func (obj *DsaRule) UpdateObject() ([]byte, error)
- func (obj *DsaRule) UpdateReferences() error
- type E2ServiceProvider
- func (obj *E2ServiceProvider) AddPeeringPolicy(rhs *PeeringPolicy) error
- func (obj *E2ServiceProvider) AddPhysicalRouter(rhs *PhysicalRouter) error
- func (obj *E2ServiceProvider) AddTag(rhs *Tag) error
- func (obj *E2ServiceProvider) ClearPeeringPolicy()
- func (obj *E2ServiceProvider) ClearPhysicalRouter()
- func (obj *E2ServiceProvider) ClearTag()
- func (obj *E2ServiceProvider) DeletePeeringPolicy(uuid string) error
- func (obj *E2ServiceProvider) DeletePhysicalRouter(uuid string) error
- func (obj *E2ServiceProvider) DeleteTag(uuid string) error
- func (obj *E2ServiceProvider) GetAnnotations() KeyValuePairs
- func (obj *E2ServiceProvider) GetDefaultParent() []string
- func (obj *E2ServiceProvider) GetDefaultParentType() string
- func (obj *E2ServiceProvider) GetDisplayName() string
- func (obj *E2ServiceProvider) GetE2ServiceProviderPromiscuous() bool
- func (obj *E2ServiceProvider) GetIdPerms() IdPermsType
- func (obj *E2ServiceProvider) GetPeeringPolicyRefs() (contrail.ReferenceList, error)
- func (obj *E2ServiceProvider) GetPerms2() PermType2
- func (obj *E2ServiceProvider) GetPhysicalRouterRefs() (contrail.ReferenceList, error)
- func (obj *E2ServiceProvider) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *E2ServiceProvider) GetType() string
- func (obj *E2ServiceProvider) MarshalJSON() ([]byte, error)
- func (obj *E2ServiceProvider) SetAnnotations(value *KeyValuePairs)
- func (obj *E2ServiceProvider) SetDisplayName(value string)
- func (obj *E2ServiceProvider) SetE2ServiceProviderPromiscuous(value bool)
- func (obj *E2ServiceProvider) SetIdPerms(value *IdPermsType)
- func (obj *E2ServiceProvider) SetName(name string)
- func (obj *E2ServiceProvider) SetParent(parent contrail.IObject)
- func (obj *E2ServiceProvider) SetPeeringPolicyList(refList []contrail.ReferencePair)
- func (obj *E2ServiceProvider) SetPerms2(value *PermType2)
- func (obj *E2ServiceProvider) SetPhysicalRouterList(refList []contrail.ReferencePair)
- func (obj *E2ServiceProvider) SetTagList(refList []contrail.ReferencePair)
- func (obj *E2ServiceProvider) UnmarshalJSON(body []byte) error
- func (obj *E2ServiceProvider) UpdateDone()
- func (obj *E2ServiceProvider) UpdateObject() ([]byte, error)
- func (obj *E2ServiceProvider) UpdateReferences() error
- type ESXIHostInfo
- type ESXIProperties
- type EcmpHashingIncludeFields
- type EnabledInterfaceParams
- type EncapsulationPrioritiesType
- type EncryptionTunnelEndpoint
- type EncryptionTunnelEndpointList
- type ExecutableInfoListType
- type ExecutableInfoType
- type ExtCommunityListType
- type Fabric
- func (obj *Fabric) AddIntentMap(rhs *IntentMap) error
- func (obj *Fabric) AddNodeProfile(rhs *NodeProfile, data SerialNumListType) error
- func (obj *Fabric) AddTag(rhs *Tag) error
- func (obj *Fabric) AddVirtualNetwork(rhs *VirtualNetwork, data FabricNetworkTag) error
- func (obj *Fabric) ClearIntentMap()
- func (obj *Fabric) ClearNodeProfile()
- func (obj *Fabric) ClearTag()
- func (obj *Fabric) ClearVirtualNetwork()
- func (obj *Fabric) DeleteIntentMap(uuid string) error
- func (obj *Fabric) DeleteNodeProfile(uuid string) error
- func (obj *Fabric) DeleteTag(uuid string) error
- func (obj *Fabric) DeleteVirtualNetwork(uuid string) error
- func (obj *Fabric) GetAnnotations() KeyValuePairs
- func (obj *Fabric) GetDefaultParent() []string
- func (obj *Fabric) GetDefaultParentType() string
- func (obj *Fabric) GetDisplayName() string
- func (obj *Fabric) GetFabricCredentials() DeviceCredentialList
- func (obj *Fabric) GetFabricEnterpriseStyle() bool
- func (obj *Fabric) GetFabricNamespaces() (contrail.ReferenceList, error)
- func (obj *Fabric) GetFabricOsVersion() string
- func (obj *Fabric) GetFabricZtp() bool
- func (obj *Fabric) GetIdPerms() IdPermsType
- func (obj *Fabric) GetIntentMapRefs() (contrail.ReferenceList, error)
- func (obj *Fabric) GetNodeProfileRefs() (contrail.ReferenceList, error)
- func (obj *Fabric) GetPerms2() PermType2
- func (obj *Fabric) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *Fabric) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Fabric) GetType() string
- func (obj *Fabric) GetVirtualNetworkRefs() (contrail.ReferenceList, error)
- func (obj *Fabric) GetVirtualPortGroups() (contrail.ReferenceList, error)
- func (obj *Fabric) MarshalJSON() ([]byte, error)
- func (obj *Fabric) SetAnnotations(value *KeyValuePairs)
- func (obj *Fabric) SetDisplayName(value string)
- func (obj *Fabric) SetFabricCredentials(value *DeviceCredentialList)
- func (obj *Fabric) SetFabricEnterpriseStyle(value bool)
- func (obj *Fabric) SetFabricOsVersion(value string)
- func (obj *Fabric) SetFabricZtp(value bool)
- func (obj *Fabric) SetIdPerms(value *IdPermsType)
- func (obj *Fabric) SetIntentMapList(refList []contrail.ReferencePair)
- func (obj *Fabric) SetName(name string)
- func (obj *Fabric) SetNodeProfileList(refList []contrail.ReferencePair)
- func (obj *Fabric) SetParent(parent contrail.IObject)
- func (obj *Fabric) SetPerms2(value *PermType2)
- func (obj *Fabric) SetTagList(refList []contrail.ReferencePair)
- func (obj *Fabric) SetVirtualNetworkList(refList []contrail.ReferencePair)
- func (obj *Fabric) UnmarshalJSON(body []byte) error
- func (obj *Fabric) UpdateDone()
- func (obj *Fabric) UpdateObject() ([]byte, error)
- func (obj *Fabric) UpdateReferences() error
- type FabricNamespace
- func (obj *FabricNamespace) AddTag(rhs *Tag) error
- func (obj *FabricNamespace) ClearTag()
- func (obj *FabricNamespace) DeleteTag(uuid string) error
- func (obj *FabricNamespace) GetAnnotations() KeyValuePairs
- func (obj *FabricNamespace) GetDefaultParent() []string
- func (obj *FabricNamespace) GetDefaultParentType() string
- func (obj *FabricNamespace) GetDisplayName() string
- func (obj *FabricNamespace) GetFabricNamespaceType() string
- func (obj *FabricNamespace) GetFabricNamespaceValue() NamespaceValue
- func (obj *FabricNamespace) GetIdPerms() IdPermsType
- func (obj *FabricNamespace) GetPerms2() PermType2
- func (obj *FabricNamespace) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *FabricNamespace) GetType() string
- func (obj *FabricNamespace) MarshalJSON() ([]byte, error)
- func (obj *FabricNamespace) SetAnnotations(value *KeyValuePairs)
- func (obj *FabricNamespace) SetDisplayName(value string)
- func (obj *FabricNamespace) SetFabricNamespaceType(value string)
- func (obj *FabricNamespace) SetFabricNamespaceValue(value *NamespaceValue)
- func (obj *FabricNamespace) SetIdPerms(value *IdPermsType)
- func (obj *FabricNamespace) SetName(name string)
- func (obj *FabricNamespace) SetParent(parent contrail.IObject)
- func (obj *FabricNamespace) SetPerms2(value *PermType2)
- func (obj *FabricNamespace) SetTagList(refList []contrail.ReferencePair)
- func (obj *FabricNamespace) UnmarshalJSON(body []byte) error
- func (obj *FabricNamespace) UpdateDone()
- func (obj *FabricNamespace) UpdateObject() ([]byte, error)
- func (obj *FabricNamespace) UpdateReferences() error
- type FabricNetworkTag
- type FatFlowProtocols
- type Feature
- func (obj *Feature) AddFeature(rhs *Feature) error
- func (obj *Feature) AddTag(rhs *Tag) error
- func (obj *Feature) ClearFeature()
- func (obj *Feature) ClearTag()
- func (obj *Feature) DeleteFeature(uuid string) error
- func (obj *Feature) DeleteTag(uuid string) error
- func (obj *Feature) GetAnnotations() KeyValuePairs
- func (obj *Feature) GetDefaultParent() []string
- func (obj *Feature) GetDefaultParentType() string
- func (obj *Feature) GetDisplayName() string
- func (obj *Feature) GetFeatureBackRefs() (contrail.ReferenceList, error)
- func (obj *Feature) GetFeatureRefs() (contrail.ReferenceList, error)
- func (obj *Feature) GetIdPerms() IdPermsType
- func (obj *Feature) GetPerms2() PermType2
- func (obj *Feature) GetRoleDefinitionBackRefs() (contrail.ReferenceList, error)
- func (obj *Feature) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Feature) GetType() string
- func (obj *Feature) MarshalJSON() ([]byte, error)
- func (obj *Feature) SetAnnotations(value *KeyValuePairs)
- func (obj *Feature) SetDisplayName(value string)
- func (obj *Feature) SetFeatureList(refList []contrail.ReferencePair)
- func (obj *Feature) SetIdPerms(value *IdPermsType)
- func (obj *Feature) SetName(name string)
- func (obj *Feature) SetParent(parent contrail.IObject)
- func (obj *Feature) SetPerms2(value *PermType2)
- func (obj *Feature) SetTagList(refList []contrail.ReferencePair)
- func (obj *Feature) UnmarshalJSON(body []byte) error
- func (obj *Feature) UpdateDone()
- func (obj *Feature) UpdateObject() ([]byte, error)
- func (obj *Feature) UpdateReferences() error
- type FeatureConfig
- func (obj *FeatureConfig) AddTag(rhs *Tag) error
- func (obj *FeatureConfig) ClearTag()
- func (obj *FeatureConfig) DeleteTag(uuid string) error
- func (obj *FeatureConfig) GetAnnotations() KeyValuePairs
- func (obj *FeatureConfig) GetDefaultParent() []string
- func (obj *FeatureConfig) GetDefaultParentType() string
- func (obj *FeatureConfig) GetDisplayName() string
- func (obj *FeatureConfig) GetFeatureConfigAdditionalParams() KeyValuePairs
- func (obj *FeatureConfig) GetFeatureConfigVendorConfig() KeyValuePairs
- func (obj *FeatureConfig) GetIdPerms() IdPermsType
- func (obj *FeatureConfig) GetPerms2() PermType2
- func (obj *FeatureConfig) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *FeatureConfig) GetType() string
- func (obj *FeatureConfig) MarshalJSON() ([]byte, error)
- func (obj *FeatureConfig) SetAnnotations(value *KeyValuePairs)
- func (obj *FeatureConfig) SetDisplayName(value string)
- func (obj *FeatureConfig) SetFeatureConfigAdditionalParams(value *KeyValuePairs)
- func (obj *FeatureConfig) SetFeatureConfigVendorConfig(value *KeyValuePairs)
- func (obj *FeatureConfig) SetIdPerms(value *IdPermsType)
- func (obj *FeatureConfig) SetName(name string)
- func (obj *FeatureConfig) SetParent(parent contrail.IObject)
- func (obj *FeatureConfig) SetPerms2(value *PermType2)
- func (obj *FeatureConfig) SetTagList(refList []contrail.ReferencePair)
- func (obj *FeatureConfig) UnmarshalJSON(body []byte) error
- func (obj *FeatureConfig) UpdateDone()
- func (obj *FeatureConfig) UpdateObject() ([]byte, error)
- func (obj *FeatureConfig) UpdateReferences() error
- type FeatureFlag
- func (obj *FeatureFlag) AddTag(rhs *Tag) error
- func (obj *FeatureFlag) ClearTag()
- func (obj *FeatureFlag) DeleteTag(uuid string) error
- func (obj *FeatureFlag) GetAnnotations() KeyValuePairs
- func (obj *FeatureFlag) GetDefaultParent() []string
- func (obj *FeatureFlag) GetDefaultParentType() string
- func (obj *FeatureFlag) GetDisplayName() string
- func (obj *FeatureFlag) GetEnableFeature() bool
- func (obj *FeatureFlag) GetFeatureDescription() string
- func (obj *FeatureFlag) GetFeatureFlagVersion() string
- func (obj *FeatureFlag) GetFeatureId() string
- func (obj *FeatureFlag) GetFeatureRelease() string
- func (obj *FeatureFlag) GetFeatureState() string
- func (obj *FeatureFlag) GetIdPerms() IdPermsType
- func (obj *FeatureFlag) GetPerms2() PermType2
- func (obj *FeatureFlag) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *FeatureFlag) GetType() string
- func (obj *FeatureFlag) MarshalJSON() ([]byte, error)
- func (obj *FeatureFlag) SetAnnotations(value *KeyValuePairs)
- func (obj *FeatureFlag) SetDisplayName(value string)
- func (obj *FeatureFlag) SetEnableFeature(value bool)
- func (obj *FeatureFlag) SetFeatureDescription(value string)
- func (obj *FeatureFlag) SetFeatureFlagVersion(value string)
- func (obj *FeatureFlag) SetFeatureId(value string)
- func (obj *FeatureFlag) SetFeatureRelease(value string)
- func (obj *FeatureFlag) SetFeatureState(value string)
- func (obj *FeatureFlag) SetIdPerms(value *IdPermsType)
- func (obj *FeatureFlag) SetName(name string)
- func (obj *FeatureFlag) SetParent(parent contrail.IObject)
- func (obj *FeatureFlag) SetPerms2(value *PermType2)
- func (obj *FeatureFlag) SetTagList(refList []contrail.ReferencePair)
- func (obj *FeatureFlag) UnmarshalJSON(body []byte) error
- func (obj *FeatureFlag) UpdateDone()
- func (obj *FeatureFlag) UpdateObject() ([]byte, error)
- func (obj *FeatureFlag) UpdateReferences() error
- type FieldNamesList
- type FirewallPolicy
- func (obj *FirewallPolicy) AddFirewallRule(rhs *FirewallRule, data FirewallSequence) error
- func (obj *FirewallPolicy) AddSecurityLoggingObject(rhs *SecurityLoggingObject, data SloRateType) error
- func (obj *FirewallPolicy) AddTag(rhs *Tag) error
- func (obj *FirewallPolicy) ClearFirewallRule()
- func (obj *FirewallPolicy) ClearSecurityLoggingObject()
- func (obj *FirewallPolicy) ClearTag()
- func (obj *FirewallPolicy) DeleteFirewallRule(uuid string) error
- func (obj *FirewallPolicy) DeleteSecurityLoggingObject(uuid string) error
- func (obj *FirewallPolicy) DeleteTag(uuid string) error
- func (obj *FirewallPolicy) GetAnnotations() KeyValuePairs
- func (obj *FirewallPolicy) GetApplicationPolicySetBackRefs() (contrail.ReferenceList, error)
- func (obj *FirewallPolicy) GetDefaultParent() []string
- func (obj *FirewallPolicy) GetDefaultParentType() string
- func (obj *FirewallPolicy) GetDisplayName() string
- func (obj *FirewallPolicy) GetDraftModeState() string
- func (obj *FirewallPolicy) GetFirewallRuleRefs() (contrail.ReferenceList, error)
- func (obj *FirewallPolicy) GetIdPerms() IdPermsType
- func (obj *FirewallPolicy) GetPerms2() PermType2
- func (obj *FirewallPolicy) GetSecurityLoggingObjectRefs() (contrail.ReferenceList, error)
- func (obj *FirewallPolicy) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *FirewallPolicy) GetType() string
- func (obj *FirewallPolicy) MarshalJSON() ([]byte, error)
- func (obj *FirewallPolicy) SetAnnotations(value *KeyValuePairs)
- func (obj *FirewallPolicy) SetDisplayName(value string)
- func (obj *FirewallPolicy) SetDraftModeState(value string)
- func (obj *FirewallPolicy) SetFirewallRuleList(refList []contrail.ReferencePair)
- func (obj *FirewallPolicy) SetIdPerms(value *IdPermsType)
- func (obj *FirewallPolicy) SetName(name string)
- func (obj *FirewallPolicy) SetParent(parent contrail.IObject)
- func (obj *FirewallPolicy) SetPerms2(value *PermType2)
- func (obj *FirewallPolicy) SetSecurityLoggingObjectList(refList []contrail.ReferencePair)
- func (obj *FirewallPolicy) SetTagList(refList []contrail.ReferencePair)
- func (obj *FirewallPolicy) UnmarshalJSON(body []byte) error
- func (obj *FirewallPolicy) UpdateDone()
- func (obj *FirewallPolicy) UpdateObject() ([]byte, error)
- func (obj *FirewallPolicy) UpdateReferences() error
- type FirewallRule
- func (obj *FirewallRule) AddAddressGroup(rhs *AddressGroup) error
- func (obj *FirewallRule) AddSecurityLoggingObject(rhs *SecurityLoggingObject, data SloRateType) error
- func (obj *FirewallRule) AddServiceGroup(rhs *ServiceGroup) error
- func (obj *FirewallRule) AddTag(rhs *Tag) error
- func (obj *FirewallRule) AddVirtualNetwork(rhs *VirtualNetwork) error
- func (obj *FirewallRule) ClearAddressGroup()
- func (obj *FirewallRule) ClearSecurityLoggingObject()
- func (obj *FirewallRule) ClearServiceGroup()
- func (obj *FirewallRule) ClearTag()
- func (obj *FirewallRule) ClearVirtualNetwork()
- func (obj *FirewallRule) DeleteAddressGroup(uuid string) error
- func (obj *FirewallRule) DeleteSecurityLoggingObject(uuid string) error
- func (obj *FirewallRule) DeleteServiceGroup(uuid string) error
- func (obj *FirewallRule) DeleteTag(uuid string) error
- func (obj *FirewallRule) DeleteVirtualNetwork(uuid string) error
- func (obj *FirewallRule) GetActionList() ActionListType
- func (obj *FirewallRule) GetAddressGroupRefs() (contrail.ReferenceList, error)
- func (obj *FirewallRule) GetAnnotations() KeyValuePairs
- func (obj *FirewallRule) GetDefaultParent() []string
- func (obj *FirewallRule) GetDefaultParentType() string
- func (obj *FirewallRule) GetDirection() string
- func (obj *FirewallRule) GetDisplayName() string
- func (obj *FirewallRule) GetDraftModeState() string
- func (obj *FirewallRule) GetEndpoint1() FirewallRuleEndpointType
- func (obj *FirewallRule) GetEndpoint2() FirewallRuleEndpointType
- func (obj *FirewallRule) GetFirewallPolicyBackRefs() (contrail.ReferenceList, error)
- func (obj *FirewallRule) GetIdPerms() IdPermsType
- func (obj *FirewallRule) GetMatchTagTypes() FirewallRuleMatchTagsTypeIdList
- func (obj *FirewallRule) GetMatchTags() FirewallRuleMatchTagsType
- func (obj *FirewallRule) GetPerms2() PermType2
- func (obj *FirewallRule) GetSecurityLoggingObjectRefs() (contrail.ReferenceList, error)
- func (obj *FirewallRule) GetService() FirewallServiceType
- func (obj *FirewallRule) GetServiceGroupRefs() (contrail.ReferenceList, error)
- func (obj *FirewallRule) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *FirewallRule) GetType() string
- func (obj *FirewallRule) GetVirtualNetworkRefs() (contrail.ReferenceList, error)
- func (obj *FirewallRule) MarshalJSON() ([]byte, error)
- func (obj *FirewallRule) SetActionList(value *ActionListType)
- func (obj *FirewallRule) SetAddressGroupList(refList []contrail.ReferencePair)
- func (obj *FirewallRule) SetAnnotations(value *KeyValuePairs)
- func (obj *FirewallRule) SetDirection(value string)
- func (obj *FirewallRule) SetDisplayName(value string)
- func (obj *FirewallRule) SetDraftModeState(value string)
- func (obj *FirewallRule) SetEndpoint1(value *FirewallRuleEndpointType)
- func (obj *FirewallRule) SetEndpoint2(value *FirewallRuleEndpointType)
- func (obj *FirewallRule) SetIdPerms(value *IdPermsType)
- func (obj *FirewallRule) SetMatchTagTypes(value *FirewallRuleMatchTagsTypeIdList)
- func (obj *FirewallRule) SetMatchTags(value *FirewallRuleMatchTagsType)
- func (obj *FirewallRule) SetName(name string)
- func (obj *FirewallRule) SetParent(parent contrail.IObject)
- func (obj *FirewallRule) SetPerms2(value *PermType2)
- func (obj *FirewallRule) SetSecurityLoggingObjectList(refList []contrail.ReferencePair)
- func (obj *FirewallRule) SetService(value *FirewallServiceType)
- func (obj *FirewallRule) SetServiceGroupList(refList []contrail.ReferencePair)
- func (obj *FirewallRule) SetTagList(refList []contrail.ReferencePair)
- func (obj *FirewallRule) SetVirtualNetworkList(refList []contrail.ReferencePair)
- func (obj *FirewallRule) UnmarshalJSON(body []byte) error
- func (obj *FirewallRule) UpdateDone()
- func (obj *FirewallRule) UpdateObject() ([]byte, error)
- func (obj *FirewallRule) UpdateReferences() error
- type FirewallRuleEndpointType
- type FirewallRuleMatchTagsType
- type FirewallRuleMatchTagsTypeIdList
- type FirewallSequence
- type FirewallServiceGroupType
- type FirewallServiceType
- type FloatingIp
- func (obj *FloatingIp) AddProject(rhs *Project) error
- func (obj *FloatingIp) AddTag(rhs *Tag) error
- func (obj *FloatingIp) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *FloatingIp) ClearProject()
- func (obj *FloatingIp) ClearTag()
- func (obj *FloatingIp) ClearVirtualMachineInterface()
- func (obj *FloatingIp) DeleteProject(uuid string) error
- func (obj *FloatingIp) DeleteTag(uuid string) error
- func (obj *FloatingIp) DeleteVirtualMachineInterface(uuid string) error
- func (obj *FloatingIp) GetAnnotations() KeyValuePairs
- func (obj *FloatingIp) GetCustomerAttachmentBackRefs() (contrail.ReferenceList, error)
- func (obj *FloatingIp) GetDefaultParent() []string
- func (obj *FloatingIp) GetDefaultParentType() string
- func (obj *FloatingIp) GetDisplayName() string
- func (obj *FloatingIp) GetFloatingIpAddress() string
- func (obj *FloatingIp) GetFloatingIpAddressFamily() string
- func (obj *FloatingIp) GetFloatingIpFixedIpAddress() string
- func (obj *FloatingIp) GetFloatingIpIsVirtualIp() bool
- func (obj *FloatingIp) GetFloatingIpPortMappings() PortMappings
- func (obj *FloatingIp) GetFloatingIpPortMappingsEnable() bool
- func (obj *FloatingIp) GetFloatingIpTrafficDirection() string
- func (obj *FloatingIp) GetIdPerms() IdPermsType
- func (obj *FloatingIp) GetPerms2() PermType2
- func (obj *FloatingIp) GetProjectRefs() (contrail.ReferenceList, error)
- func (obj *FloatingIp) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *FloatingIp) GetType() string
- func (obj *FloatingIp) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *FloatingIp) MarshalJSON() ([]byte, error)
- func (obj *FloatingIp) SetAnnotations(value *KeyValuePairs)
- func (obj *FloatingIp) SetDisplayName(value string)
- func (obj *FloatingIp) SetFloatingIpAddress(value string)
- func (obj *FloatingIp) SetFloatingIpAddressFamily(value string)
- func (obj *FloatingIp) SetFloatingIpFixedIpAddress(value string)
- func (obj *FloatingIp) SetFloatingIpIsVirtualIp(value bool)
- func (obj *FloatingIp) SetFloatingIpPortMappings(value *PortMappings)
- func (obj *FloatingIp) SetFloatingIpPortMappingsEnable(value bool)
- func (obj *FloatingIp) SetFloatingIpTrafficDirection(value string)
- func (obj *FloatingIp) SetIdPerms(value *IdPermsType)
- func (obj *FloatingIp) SetName(name string)
- func (obj *FloatingIp) SetParent(parent contrail.IObject)
- func (obj *FloatingIp) SetPerms2(value *PermType2)
- func (obj *FloatingIp) SetProjectList(refList []contrail.ReferencePair)
- func (obj *FloatingIp) SetTagList(refList []contrail.ReferencePair)
- func (obj *FloatingIp) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *FloatingIp) UnmarshalJSON(body []byte) error
- func (obj *FloatingIp) UpdateDone()
- func (obj *FloatingIp) UpdateObject() ([]byte, error)
- func (obj *FloatingIp) UpdateReferences() error
- type FloatingIpPool
- func (obj *FloatingIpPool) AddTag(rhs *Tag) error
- func (obj *FloatingIpPool) ClearTag()
- func (obj *FloatingIpPool) DeleteTag(uuid string) error
- func (obj *FloatingIpPool) GetAnnotations() KeyValuePairs
- func (obj *FloatingIpPool) GetDefaultParent() []string
- func (obj *FloatingIpPool) GetDefaultParentType() string
- func (obj *FloatingIpPool) GetDisplayName() string
- func (obj *FloatingIpPool) GetFloatingIpPoolSubnets() FloatingIpPoolSubnetType
- func (obj *FloatingIpPool) GetFloatingIps() (contrail.ReferenceList, error)
- func (obj *FloatingIpPool) GetIdPerms() IdPermsType
- func (obj *FloatingIpPool) GetPerms2() PermType2
- func (obj *FloatingIpPool) GetProjectBackRefs() (contrail.ReferenceList, error)
- func (obj *FloatingIpPool) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *FloatingIpPool) GetType() string
- func (obj *FloatingIpPool) MarshalJSON() ([]byte, error)
- func (obj *FloatingIpPool) SetAnnotations(value *KeyValuePairs)
- func (obj *FloatingIpPool) SetDisplayName(value string)
- func (obj *FloatingIpPool) SetFloatingIpPoolSubnets(value *FloatingIpPoolSubnetType)
- func (obj *FloatingIpPool) SetIdPerms(value *IdPermsType)
- func (obj *FloatingIpPool) SetName(name string)
- func (obj *FloatingIpPool) SetParent(parent contrail.IObject)
- func (obj *FloatingIpPool) SetPerms2(value *PermType2)
- func (obj *FloatingIpPool) SetTagList(refList []contrail.ReferencePair)
- func (obj *FloatingIpPool) UnmarshalJSON(body []byte) error
- func (obj *FloatingIpPool) UpdateDone()
- func (obj *FloatingIpPool) UpdateObject() ([]byte, error)
- func (obj *FloatingIpPool) UpdateReferences() error
- type FloatingIpPoolSubnetType
- type FlowAgingTimeout
- type FlowAgingTimeoutList
- type FlowNode
- func (obj *FlowNode) AddTag(rhs *Tag) error
- func (obj *FlowNode) AddVirtualNetwork(rhs *VirtualNetwork) error
- func (obj *FlowNode) ClearTag()
- func (obj *FlowNode) ClearVirtualNetwork()
- func (obj *FlowNode) DeleteTag(uuid string) error
- func (obj *FlowNode) DeleteVirtualNetwork(uuid string) error
- func (obj *FlowNode) GetAnnotations() KeyValuePairs
- func (obj *FlowNode) GetDefaultParent() []string
- func (obj *FlowNode) GetDefaultParentType() string
- func (obj *FlowNode) GetDisplayName() string
- func (obj *FlowNode) GetFlowNodeInbandInterface() string
- func (obj *FlowNode) GetFlowNodeIpAddress() string
- func (obj *FlowNode) GetFlowNodeLoadBalancerIp() string
- func (obj *FlowNode) GetIdPerms() IdPermsType
- func (obj *FlowNode) GetInstanceIpBackRefs() (contrail.ReferenceList, error)
- func (obj *FlowNode) GetPerms2() PermType2
- func (obj *FlowNode) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *FlowNode) GetType() string
- func (obj *FlowNode) GetVirtualNetworkRefs() (contrail.ReferenceList, error)
- func (obj *FlowNode) MarshalJSON() ([]byte, error)
- func (obj *FlowNode) SetAnnotations(value *KeyValuePairs)
- func (obj *FlowNode) SetDisplayName(value string)
- func (obj *FlowNode) SetFlowNodeInbandInterface(value string)
- func (obj *FlowNode) SetFlowNodeIpAddress(value string)
- func (obj *FlowNode) SetFlowNodeLoadBalancerIp(value string)
- func (obj *FlowNode) SetIdPerms(value *IdPermsType)
- func (obj *FlowNode) SetName(name string)
- func (obj *FlowNode) SetParent(parent contrail.IObject)
- func (obj *FlowNode) SetPerms2(value *PermType2)
- func (obj *FlowNode) SetTagList(refList []contrail.ReferencePair)
- func (obj *FlowNode) SetVirtualNetworkList(refList []contrail.ReferencePair)
- func (obj *FlowNode) UnmarshalJSON(body []byte) error
- func (obj *FlowNode) UpdateDone()
- func (obj *FlowNode) UpdateObject() ([]byte, error)
- func (obj *FlowNode) UpdateReferences() error
- type ForwardingClass
- func (obj *ForwardingClass) AddQosQueue(rhs *QosQueue) error
- func (obj *ForwardingClass) AddTag(rhs *Tag) error
- func (obj *ForwardingClass) ClearQosQueue()
- func (obj *ForwardingClass) ClearTag()
- func (obj *ForwardingClass) DeleteQosQueue(uuid string) error
- func (obj *ForwardingClass) DeleteTag(uuid string) error
- func (obj *ForwardingClass) GetAnnotations() KeyValuePairs
- func (obj *ForwardingClass) GetDefaultParent() []string
- func (obj *ForwardingClass) GetDefaultParentType() string
- func (obj *ForwardingClass) GetDisplayName() string
- func (obj *ForwardingClass) GetForwardingClassDscp() int
- func (obj *ForwardingClass) GetForwardingClassId() int
- func (obj *ForwardingClass) GetForwardingClassMplsExp() int
- func (obj *ForwardingClass) GetForwardingClassVlanPriority() int
- func (obj *ForwardingClass) GetIdPerms() IdPermsType
- func (obj *ForwardingClass) GetPerms2() PermType2
- func (obj *ForwardingClass) GetQosQueueRefs() (contrail.ReferenceList, error)
- func (obj *ForwardingClass) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ForwardingClass) GetType() string
- func (obj *ForwardingClass) MarshalJSON() ([]byte, error)
- func (obj *ForwardingClass) SetAnnotations(value *KeyValuePairs)
- func (obj *ForwardingClass) SetDisplayName(value string)
- func (obj *ForwardingClass) SetForwardingClassDscp(value int)
- func (obj *ForwardingClass) SetForwardingClassId(value int)
- func (obj *ForwardingClass) SetForwardingClassMplsExp(value int)
- func (obj *ForwardingClass) SetForwardingClassVlanPriority(value int)
- func (obj *ForwardingClass) SetIdPerms(value *IdPermsType)
- func (obj *ForwardingClass) SetName(name string)
- func (obj *ForwardingClass) SetParent(parent contrail.IObject)
- func (obj *ForwardingClass) SetPerms2(value *PermType2)
- func (obj *ForwardingClass) SetQosQueueList(refList []contrail.ReferencePair)
- func (obj *ForwardingClass) SetTagList(refList []contrail.ReferencePair)
- func (obj *ForwardingClass) UnmarshalJSON(body []byte) error
- func (obj *ForwardingClass) UpdateDone()
- func (obj *ForwardingClass) UpdateObject() ([]byte, error)
- func (obj *ForwardingClass) UpdateReferences() error
- type GlobalAnalyticsConfig
- func (obj *GlobalAnalyticsConfig) AddTag(rhs *Tag) error
- func (obj *GlobalAnalyticsConfig) ClearTag()
- func (obj *GlobalAnalyticsConfig) DeleteTag(uuid string) error
- func (obj *GlobalAnalyticsConfig) GetAnnotations() KeyValuePairs
- func (obj *GlobalAnalyticsConfig) GetDefaultParent() []string
- func (obj *GlobalAnalyticsConfig) GetDefaultParentType() string
- func (obj *GlobalAnalyticsConfig) GetDisplayName() string
- func (obj *GlobalAnalyticsConfig) GetIdPerms() IdPermsType
- func (obj *GlobalAnalyticsConfig) GetPerms2() PermType2
- func (obj *GlobalAnalyticsConfig) GetStructuredSyslogConfigs() (contrail.ReferenceList, error)
- func (obj *GlobalAnalyticsConfig) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *GlobalAnalyticsConfig) GetType() string
- func (obj *GlobalAnalyticsConfig) MarshalJSON() ([]byte, error)
- func (obj *GlobalAnalyticsConfig) SetAnnotations(value *KeyValuePairs)
- func (obj *GlobalAnalyticsConfig) SetDisplayName(value string)
- func (obj *GlobalAnalyticsConfig) SetIdPerms(value *IdPermsType)
- func (obj *GlobalAnalyticsConfig) SetName(name string)
- func (obj *GlobalAnalyticsConfig) SetParent(parent contrail.IObject)
- func (obj *GlobalAnalyticsConfig) SetPerms2(value *PermType2)
- func (obj *GlobalAnalyticsConfig) SetTagList(refList []contrail.ReferencePair)
- func (obj *GlobalAnalyticsConfig) UnmarshalJSON(body []byte) error
- func (obj *GlobalAnalyticsConfig) UpdateDone()
- func (obj *GlobalAnalyticsConfig) UpdateObject() ([]byte, error)
- func (obj *GlobalAnalyticsConfig) UpdateReferences() error
- type GlobalQosConfig
- func (obj *GlobalQosConfig) AddTag(rhs *Tag) error
- func (obj *GlobalQosConfig) ClearTag()
- func (obj *GlobalQosConfig) DeleteTag(uuid string) error
- func (obj *GlobalQosConfig) GetAnnotations() KeyValuePairs
- func (obj *GlobalQosConfig) GetControlTrafficDscp() ControlTrafficDscpType
- func (obj *GlobalQosConfig) GetDefaultParent() []string
- func (obj *GlobalQosConfig) GetDefaultParentType() string
- func (obj *GlobalQosConfig) GetDisplayName() string
- func (obj *GlobalQosConfig) GetForwardingClasss() (contrail.ReferenceList, error)
- func (obj *GlobalQosConfig) GetIdPerms() IdPermsType
- func (obj *GlobalQosConfig) GetPerms2() PermType2
- func (obj *GlobalQosConfig) GetQosConfigs() (contrail.ReferenceList, error)
- func (obj *GlobalQosConfig) GetQosQueues() (contrail.ReferenceList, error)
- func (obj *GlobalQosConfig) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *GlobalQosConfig) GetType() string
- func (obj *GlobalQosConfig) MarshalJSON() ([]byte, error)
- func (obj *GlobalQosConfig) SetAnnotations(value *KeyValuePairs)
- func (obj *GlobalQosConfig) SetControlTrafficDscp(value *ControlTrafficDscpType)
- func (obj *GlobalQosConfig) SetDisplayName(value string)
- func (obj *GlobalQosConfig) SetIdPerms(value *IdPermsType)
- func (obj *GlobalQosConfig) SetName(name string)
- func (obj *GlobalQosConfig) SetParent(parent contrail.IObject)
- func (obj *GlobalQosConfig) SetPerms2(value *PermType2)
- func (obj *GlobalQosConfig) SetTagList(refList []contrail.ReferencePair)
- func (obj *GlobalQosConfig) UnmarshalJSON(body []byte) error
- func (obj *GlobalQosConfig) UpdateDone()
- func (obj *GlobalQosConfig) UpdateObject() ([]byte, error)
- func (obj *GlobalQosConfig) UpdateReferences() error
- type GlobalSystemConfig
- func (obj *GlobalSystemConfig) AddBgpRouter(rhs *BgpRouter) error
- func (obj *GlobalSystemConfig) AddTag(rhs *Tag) error
- func (obj *GlobalSystemConfig) ClearBgpRouter()
- func (obj *GlobalSystemConfig) ClearTag()
- func (obj *GlobalSystemConfig) DeleteBgpRouter(uuid string) error
- func (obj *GlobalSystemConfig) DeleteTag(uuid string) error
- func (obj *GlobalSystemConfig) GetAlarmEnable() bool
- func (obj *GlobalSystemConfig) GetAlarms() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetAnalyticsAlarmNodes() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetAnalyticsNodes() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetAnalyticsSnmpNodes() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetAnnotations() KeyValuePairs
- func (obj *GlobalSystemConfig) GetApiAccessLists() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetAutonomousSystem() int
- func (obj *GlobalSystemConfig) GetBgpAlwaysCompareMed() bool
- func (obj *GlobalSystemConfig) GetBgpRouterRefs() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetBgpaasParameters() BGPaaServiceParametersType
- func (obj *GlobalSystemConfig) GetConfigDatabaseNodes() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetConfigNodes() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetConfigVersion() string
- func (obj *GlobalSystemConfig) GetControlNodeZones() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetDataCenterInterconnectAsnNamespace() AsnRangeType
- func (obj *GlobalSystemConfig) GetDataCenterInterconnectLoopbackNamespace() SubnetListType
- func (obj *GlobalSystemConfig) GetDataCenterInterconnects() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetDatabaseNodes() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetDefaultParent() []string
- func (obj *GlobalSystemConfig) GetDefaultParentType() string
- func (obj *GlobalSystemConfig) GetDeviceImages() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetDevicemgrNodes() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetDisplayName() string
- func (obj *GlobalSystemConfig) GetEnable4byteAs() bool
- func (obj *GlobalSystemConfig) GetEnableSecurityPolicyDraft() bool
- func (obj *GlobalSystemConfig) GetFabrics() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetFeatureFlags() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetFeatures() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetFlowNodes() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetGlobalAnalyticsConfigs() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetGlobalQosConfigs() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetGlobalVrouterConfigs() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetGracefulRestartParameters() GracefulRestartParametersType
- func (obj *GlobalSystemConfig) GetIbgpAutoMesh() bool
- func (obj *GlobalSystemConfig) GetIdPerms() IdPermsType
- func (obj *GlobalSystemConfig) GetIgmpEnable() bool
- func (obj *GlobalSystemConfig) GetIntentMaps() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetIpFabricSubnets() SubnetListType
- func (obj *GlobalSystemConfig) GetJobTemplates() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetMacAgingTime() int
- func (obj *GlobalSystemConfig) GetMacLimitControl() MACLimitControlType
- func (obj *GlobalSystemConfig) GetMacMoveControl() MACMoveLimitControlType
- func (obj *GlobalSystemConfig) GetNodeProfiles() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetNodes() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetOverlayRoles() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetPerms2() PermType2
- func (obj *GlobalSystemConfig) GetPhysicalRoles() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetPhysicalRouters() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetPluginTuning() PluginProperties
- func (obj *GlobalSystemConfig) GetQosConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetRdClusterSeed() int
- func (obj *GlobalSystemConfig) GetRoleDefinitions() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetServiceApplianceSets() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetSupportedDeviceFamilies() DeviceFamilyListType
- func (obj *GlobalSystemConfig) GetSupportedFabricAnnotations() KeyValuePairs
- func (obj *GlobalSystemConfig) GetSupportedVendorHardwares() VendorHardwaresType
- func (obj *GlobalSystemConfig) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetType() string
- func (obj *GlobalSystemConfig) GetUserDefinedLogStatistics() UserDefinedLogStatList
- func (obj *GlobalSystemConfig) GetVirtualRouters() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) GetWebuiNodes() (contrail.ReferenceList, error)
- func (obj *GlobalSystemConfig) MarshalJSON() ([]byte, error)
- func (obj *GlobalSystemConfig) SetAlarmEnable(value bool)
- func (obj *GlobalSystemConfig) SetAnnotations(value *KeyValuePairs)
- func (obj *GlobalSystemConfig) SetAutonomousSystem(value int)
- func (obj *GlobalSystemConfig) SetBgpAlwaysCompareMed(value bool)
- func (obj *GlobalSystemConfig) SetBgpRouterList(refList []contrail.ReferencePair)
- func (obj *GlobalSystemConfig) SetBgpaasParameters(value *BGPaaServiceParametersType)
- func (obj *GlobalSystemConfig) SetConfigVersion(value string)
- func (obj *GlobalSystemConfig) SetDataCenterInterconnectAsnNamespace(value *AsnRangeType)
- func (obj *GlobalSystemConfig) SetDataCenterInterconnectLoopbackNamespace(value *SubnetListType)
- func (obj *GlobalSystemConfig) SetDisplayName(value string)
- func (obj *GlobalSystemConfig) SetEnable4byteAs(value bool)
- func (obj *GlobalSystemConfig) SetEnableSecurityPolicyDraft(value bool)
- func (obj *GlobalSystemConfig) SetGracefulRestartParameters(value *GracefulRestartParametersType)
- func (obj *GlobalSystemConfig) SetIbgpAutoMesh(value bool)
- func (obj *GlobalSystemConfig) SetIdPerms(value *IdPermsType)
- func (obj *GlobalSystemConfig) SetIgmpEnable(value bool)
- func (obj *GlobalSystemConfig) SetIpFabricSubnets(value *SubnetListType)
- func (obj *GlobalSystemConfig) SetMacAgingTime(value int)
- func (obj *GlobalSystemConfig) SetMacLimitControl(value *MACLimitControlType)
- func (obj *GlobalSystemConfig) SetMacMoveControl(value *MACMoveLimitControlType)
- func (obj *GlobalSystemConfig) SetName(name string)
- func (obj *GlobalSystemConfig) SetParent(parent contrail.IObject)
- func (obj *GlobalSystemConfig) SetPerms2(value *PermType2)
- func (obj *GlobalSystemConfig) SetPluginTuning(value *PluginProperties)
- func (obj *GlobalSystemConfig) SetRdClusterSeed(value int)
- func (obj *GlobalSystemConfig) SetSupportedDeviceFamilies(value *DeviceFamilyListType)
- func (obj *GlobalSystemConfig) SetSupportedFabricAnnotations(value *KeyValuePairs)
- func (obj *GlobalSystemConfig) SetSupportedVendorHardwares(value *VendorHardwaresType)
- func (obj *GlobalSystemConfig) SetTagList(refList []contrail.ReferencePair)
- func (obj *GlobalSystemConfig) SetUserDefinedLogStatistics(value *UserDefinedLogStatList)
- func (obj *GlobalSystemConfig) UnmarshalJSON(body []byte) error
- func (obj *GlobalSystemConfig) UpdateDone()
- func (obj *GlobalSystemConfig) UpdateObject() ([]byte, error)
- func (obj *GlobalSystemConfig) UpdateReferences() error
- type GlobalVrouterConfig
- func (obj *GlobalVrouterConfig) AddTag(rhs *Tag) error
- func (obj *GlobalVrouterConfig) ClearTag()
- func (obj *GlobalVrouterConfig) DeleteTag(uuid string) error
- func (obj *GlobalVrouterConfig) GetAnnotations() KeyValuePairs
- func (obj *GlobalVrouterConfig) GetApplicationPolicySetBackRefs() (contrail.ReferenceList, error)
- func (obj *GlobalVrouterConfig) GetDefaultParent() []string
- func (obj *GlobalVrouterConfig) GetDefaultParentType() string
- func (obj *GlobalVrouterConfig) GetDisplayName() string
- func (obj *GlobalVrouterConfig) GetEcmpHashingIncludeFields() EcmpHashingIncludeFields
- func (obj *GlobalVrouterConfig) GetEnableSecurityLogging() bool
- func (obj *GlobalVrouterConfig) GetEncapsulationPriorities() EncapsulationPrioritiesType
- func (obj *GlobalVrouterConfig) GetEncryptionMode() string
- func (obj *GlobalVrouterConfig) GetEncryptionTunnelEndpoints() EncryptionTunnelEndpointList
- func (obj *GlobalVrouterConfig) GetFlowAgingTimeoutList() FlowAgingTimeoutList
- func (obj *GlobalVrouterConfig) GetFlowExportRate() int
- func (obj *GlobalVrouterConfig) GetForwardingMode() string
- func (obj *GlobalVrouterConfig) GetIdPerms() IdPermsType
- func (obj *GlobalVrouterConfig) GetLinklocalServices() LinklocalServicesTypes
- func (obj *GlobalVrouterConfig) GetPerms2() PermType2
- func (obj *GlobalVrouterConfig) GetPortTranslationPools() PortTranslationPools
- func (obj *GlobalVrouterConfig) GetSecurityLoggingObjects() (contrail.ReferenceList, error)
- func (obj *GlobalVrouterConfig) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *GlobalVrouterConfig) GetType() string
- func (obj *GlobalVrouterConfig) GetVxlanNetworkIdentifierMode() string
- func (obj *GlobalVrouterConfig) MarshalJSON() ([]byte, error)
- func (obj *GlobalVrouterConfig) SetAnnotations(value *KeyValuePairs)
- func (obj *GlobalVrouterConfig) SetDisplayName(value string)
- func (obj *GlobalVrouterConfig) SetEcmpHashingIncludeFields(value *EcmpHashingIncludeFields)
- func (obj *GlobalVrouterConfig) SetEnableSecurityLogging(value bool)
- func (obj *GlobalVrouterConfig) SetEncapsulationPriorities(value *EncapsulationPrioritiesType)
- func (obj *GlobalVrouterConfig) SetEncryptionMode(value string)
- func (obj *GlobalVrouterConfig) SetEncryptionTunnelEndpoints(value *EncryptionTunnelEndpointList)
- func (obj *GlobalVrouterConfig) SetFlowAgingTimeoutList(value *FlowAgingTimeoutList)
- func (obj *GlobalVrouterConfig) SetFlowExportRate(value int)
- func (obj *GlobalVrouterConfig) SetForwardingMode(value string)
- func (obj *GlobalVrouterConfig) SetIdPerms(value *IdPermsType)
- func (obj *GlobalVrouterConfig) SetLinklocalServices(value *LinklocalServicesTypes)
- func (obj *GlobalVrouterConfig) SetName(name string)
- func (obj *GlobalVrouterConfig) SetParent(parent contrail.IObject)
- func (obj *GlobalVrouterConfig) SetPerms2(value *PermType2)
- func (obj *GlobalVrouterConfig) SetPortTranslationPools(value *PortTranslationPools)
- func (obj *GlobalVrouterConfig) SetTagList(refList []contrail.ReferencePair)
- func (obj *GlobalVrouterConfig) SetVxlanNetworkIdentifierMode(value string)
- func (obj *GlobalVrouterConfig) UnmarshalJSON(body []byte) error
- func (obj *GlobalVrouterConfig) UpdateDone()
- func (obj *GlobalVrouterConfig) UpdateObject() ([]byte, error)
- func (obj *GlobalVrouterConfig) UpdateReferences() error
- type GracefulRestartParametersType
- type Hardware
- func (obj *Hardware) AddCard(rhs *Card) error
- func (obj *Hardware) AddTag(rhs *Tag) error
- func (obj *Hardware) ClearCard()
- func (obj *Hardware) ClearTag()
- func (obj *Hardware) DeleteCard(uuid string) error
- func (obj *Hardware) DeleteTag(uuid string) error
- func (obj *Hardware) GetAnnotations() KeyValuePairs
- func (obj *Hardware) GetCardRefs() (contrail.ReferenceList, error)
- func (obj *Hardware) GetDefaultParent() []string
- func (obj *Hardware) GetDefaultParentType() string
- func (obj *Hardware) GetDeviceImageBackRefs() (contrail.ReferenceList, error)
- func (obj *Hardware) GetDisplayName() string
- func (obj *Hardware) GetIdPerms() IdPermsType
- func (obj *Hardware) GetNodeProfileBackRefs() (contrail.ReferenceList, error)
- func (obj *Hardware) GetPerms2() PermType2
- func (obj *Hardware) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Hardware) GetType() string
- func (obj *Hardware) MarshalJSON() ([]byte, error)
- func (obj *Hardware) SetAnnotations(value *KeyValuePairs)
- func (obj *Hardware) SetCardList(refList []contrail.ReferencePair)
- func (obj *Hardware) SetDisplayName(value string)
- func (obj *Hardware) SetIdPerms(value *IdPermsType)
- func (obj *Hardware) SetName(name string)
- func (obj *Hardware) SetParent(parent contrail.IObject)
- func (obj *Hardware) SetPerms2(value *PermType2)
- func (obj *Hardware) SetTagList(refList []contrail.ReferencePair)
- func (obj *Hardware) UnmarshalJSON(body []byte) error
- func (obj *Hardware) UpdateDone()
- func (obj *Hardware) UpdateObject() ([]byte, error)
- func (obj *Hardware) UpdateReferences() error
- type HardwareInventory
- func (obj *HardwareInventory) AddTag(rhs *Tag) error
- func (obj *HardwareInventory) ClearTag()
- func (obj *HardwareInventory) DeleteTag(uuid string) error
- func (obj *HardwareInventory) GetAnnotations() KeyValuePairs
- func (obj *HardwareInventory) GetDefaultParent() []string
- func (obj *HardwareInventory) GetDefaultParentType() string
- func (obj *HardwareInventory) GetDisplayName() string
- func (obj *HardwareInventory) GetHardwareInventoryInventoryInfo() string
- func (obj *HardwareInventory) GetIdPerms() IdPermsType
- func (obj *HardwareInventory) GetPerms2() PermType2
- func (obj *HardwareInventory) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *HardwareInventory) GetType() string
- func (obj *HardwareInventory) MarshalJSON() ([]byte, error)
- func (obj *HardwareInventory) SetAnnotations(value *KeyValuePairs)
- func (obj *HardwareInventory) SetDisplayName(value string)
- func (obj *HardwareInventory) SetHardwareInventoryInventoryInfo(value string)
- func (obj *HardwareInventory) SetIdPerms(value *IdPermsType)
- func (obj *HardwareInventory) SetName(name string)
- func (obj *HardwareInventory) SetParent(parent contrail.IObject)
- func (obj *HardwareInventory) SetPerms2(value *PermType2)
- func (obj *HardwareInventory) SetTagList(refList []contrail.ReferencePair)
- func (obj *HardwareInventory) UnmarshalJSON(body []byte) error
- func (obj *HardwareInventory) UpdateDone()
- func (obj *HardwareInventory) UpdateObject() ([]byte, error)
- func (obj *HardwareInventory) UpdateReferences() error
- type HostBasedService
- func (obj *HostBasedService) AddTag(rhs *Tag) error
- func (obj *HostBasedService) AddVirtualNetwork(rhs *VirtualNetwork, data ServiceVirtualNetworkType) error
- func (obj *HostBasedService) ClearTag()
- func (obj *HostBasedService) ClearVirtualNetwork()
- func (obj *HostBasedService) DeleteTag(uuid string) error
- func (obj *HostBasedService) DeleteVirtualNetwork(uuid string) error
- func (obj *HostBasedService) GetAnnotations() KeyValuePairs
- func (obj *HostBasedService) GetDefaultParent() []string
- func (obj *HostBasedService) GetDefaultParentType() string
- func (obj *HostBasedService) GetDisplayName() string
- func (obj *HostBasedService) GetHostBasedServiceType() string
- func (obj *HostBasedService) GetIdPerms() IdPermsType
- func (obj *HostBasedService) GetPerms2() PermType2
- func (obj *HostBasedService) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *HostBasedService) GetType() string
- func (obj *HostBasedService) GetVirtualNetworkRefs() (contrail.ReferenceList, error)
- func (obj *HostBasedService) MarshalJSON() ([]byte, error)
- func (obj *HostBasedService) SetAnnotations(value *KeyValuePairs)
- func (obj *HostBasedService) SetDisplayName(value string)
- func (obj *HostBasedService) SetHostBasedServiceType(value string)
- func (obj *HostBasedService) SetIdPerms(value *IdPermsType)
- func (obj *HostBasedService) SetName(name string)
- func (obj *HostBasedService) SetParent(parent contrail.IObject)
- func (obj *HostBasedService) SetPerms2(value *PermType2)
- func (obj *HostBasedService) SetTagList(refList []contrail.ReferencePair)
- func (obj *HostBasedService) SetVirtualNetworkList(refList []contrail.ReferencePair)
- func (obj *HostBasedService) UnmarshalJSON(body []byte) error
- func (obj *HostBasedService) UpdateDone()
- func (obj *HostBasedService) UpdateObject() ([]byte, error)
- func (obj *HostBasedService) UpdateReferences() error
- type IdPermsType
- type InstanceIp
- func (obj *InstanceIp) AddFlowNode(rhs *FlowNode) error
- func (obj *InstanceIp) AddLogicalInterface(rhs *LogicalInterface) error
- func (obj *InstanceIp) AddNetworkIpam(rhs *NetworkIpam) error
- func (obj *InstanceIp) AddPhysicalRouter(rhs *PhysicalRouter) error
- func (obj *InstanceIp) AddTag(rhs *Tag) error
- func (obj *InstanceIp) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *InstanceIp) AddVirtualNetwork(rhs *VirtualNetwork) error
- func (obj *InstanceIp) AddVirtualRouter(rhs *VirtualRouter) error
- func (obj *InstanceIp) ClearFlowNode()
- func (obj *InstanceIp) ClearLogicalInterface()
- func (obj *InstanceIp) ClearNetworkIpam()
- func (obj *InstanceIp) ClearPhysicalRouter()
- func (obj *InstanceIp) ClearTag()
- func (obj *InstanceIp) ClearVirtualMachineInterface()
- func (obj *InstanceIp) ClearVirtualNetwork()
- func (obj *InstanceIp) ClearVirtualRouter()
- func (obj *InstanceIp) DeleteFlowNode(uuid string) error
- func (obj *InstanceIp) DeleteLogicalInterface(uuid string) error
- func (obj *InstanceIp) DeleteNetworkIpam(uuid string) error
- func (obj *InstanceIp) DeletePhysicalRouter(uuid string) error
- func (obj *InstanceIp) DeleteTag(uuid string) error
- func (obj *InstanceIp) DeleteVirtualMachineInterface(uuid string) error
- func (obj *InstanceIp) DeleteVirtualNetwork(uuid string) error
- func (obj *InstanceIp) DeleteVirtualRouter(uuid string) error
- func (obj *InstanceIp) GetAnnotations() KeyValuePairs
- func (obj *InstanceIp) GetDefaultParent() []string
- func (obj *InstanceIp) GetDefaultParentType() string
- func (obj *InstanceIp) GetDisplayName() string
- func (obj *InstanceIp) GetFloatingIps() (contrail.ReferenceList, error)
- func (obj *InstanceIp) GetFlowNodeRefs() (contrail.ReferenceList, error)
- func (obj *InstanceIp) GetIdPerms() IdPermsType
- func (obj *InstanceIp) GetInstanceIpAddress() string
- func (obj *InstanceIp) GetInstanceIpFamily() string
- func (obj *InstanceIp) GetInstanceIpLocalIp() bool
- func (obj *InstanceIp) GetInstanceIpMode() string
- func (obj *InstanceIp) GetInstanceIpSecondary() bool
- func (obj *InstanceIp) GetInstanceIpSubnet() SubnetType
- func (obj *InstanceIp) GetInstanceIpSubscriberTag() string
- func (obj *InstanceIp) GetLogicalInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *InstanceIp) GetNetworkIpamRefs() (contrail.ReferenceList, error)
- func (obj *InstanceIp) GetPerms2() PermType2
- func (obj *InstanceIp) GetPhysicalRouterRefs() (contrail.ReferenceList, error)
- func (obj *InstanceIp) GetSecondaryIpTrackingIp() SubnetType
- func (obj *InstanceIp) GetServiceHealthCheckIp() bool
- func (obj *InstanceIp) GetServiceInstanceBackRefs() (contrail.ReferenceList, error)
- func (obj *InstanceIp) GetServiceInstanceIp() bool
- func (obj *InstanceIp) GetSubnetUuid() string
- func (obj *InstanceIp) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *InstanceIp) GetType() string
- func (obj *InstanceIp) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *InstanceIp) GetVirtualNetworkRefs() (contrail.ReferenceList, error)
- func (obj *InstanceIp) GetVirtualRouterRefs() (contrail.ReferenceList, error)
- func (obj *InstanceIp) MarshalJSON() ([]byte, error)
- func (obj *InstanceIp) SetAnnotations(value *KeyValuePairs)
- func (obj *InstanceIp) SetDisplayName(value string)
- func (obj *InstanceIp) SetFlowNodeList(refList []contrail.ReferencePair)
- func (obj *InstanceIp) SetIdPerms(value *IdPermsType)
- func (obj *InstanceIp) SetInstanceIpAddress(value string)
- func (obj *InstanceIp) SetInstanceIpFamily(value string)
- func (obj *InstanceIp) SetInstanceIpLocalIp(value bool)
- func (obj *InstanceIp) SetInstanceIpMode(value string)
- func (obj *InstanceIp) SetInstanceIpSecondary(value bool)
- func (obj *InstanceIp) SetInstanceIpSubnet(value *SubnetType)
- func (obj *InstanceIp) SetInstanceIpSubscriberTag(value string)
- func (obj *InstanceIp) SetLogicalInterfaceList(refList []contrail.ReferencePair)
- func (obj *InstanceIp) SetName(name string)
- func (obj *InstanceIp) SetNetworkIpamList(refList []contrail.ReferencePair)
- func (obj *InstanceIp) SetParent(parent contrail.IObject)
- func (obj *InstanceIp) SetPerms2(value *PermType2)
- func (obj *InstanceIp) SetPhysicalRouterList(refList []contrail.ReferencePair)
- func (obj *InstanceIp) SetSecondaryIpTrackingIp(value *SubnetType)
- func (obj *InstanceIp) SetServiceHealthCheckIp(value bool)
- func (obj *InstanceIp) SetServiceInstanceIp(value bool)
- func (obj *InstanceIp) SetSubnetUuid(value string)
- func (obj *InstanceIp) SetTagList(refList []contrail.ReferencePair)
- func (obj *InstanceIp) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *InstanceIp) SetVirtualNetworkList(refList []contrail.ReferencePair)
- func (obj *InstanceIp) SetVirtualRouterList(refList []contrail.ReferencePair)
- func (obj *InstanceIp) UnmarshalJSON(body []byte) error
- func (obj *InstanceIp) UpdateDone()
- func (obj *InstanceIp) UpdateObject() ([]byte, error)
- func (obj *InstanceIp) UpdateReferences() error
- type InstanceTargetType
- type IntentMap
- func (obj *IntentMap) AddTag(rhs *Tag) error
- func (obj *IntentMap) ClearTag()
- func (obj *IntentMap) DeleteTag(uuid string) error
- func (obj *IntentMap) GetAnnotations() KeyValuePairs
- func (obj *IntentMap) GetDefaultParent() []string
- func (obj *IntentMap) GetDefaultParentType() string
- func (obj *IntentMap) GetDisplayName() string
- func (obj *IntentMap) GetFabricBackRefs() (contrail.ReferenceList, error)
- func (obj *IntentMap) GetIdPerms() IdPermsType
- func (obj *IntentMap) GetIntentMapIntentType() string
- func (obj *IntentMap) GetPerms2() PermType2
- func (obj *IntentMap) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *IntentMap) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *IntentMap) GetType() string
- func (obj *IntentMap) GetVirtualNetworkBackRefs() (contrail.ReferenceList, error)
- func (obj *IntentMap) MarshalJSON() ([]byte, error)
- func (obj *IntentMap) SetAnnotations(value *KeyValuePairs)
- func (obj *IntentMap) SetDisplayName(value string)
- func (obj *IntentMap) SetIdPerms(value *IdPermsType)
- func (obj *IntentMap) SetIntentMapIntentType(value string)
- func (obj *IntentMap) SetName(name string)
- func (obj *IntentMap) SetParent(parent contrail.IObject)
- func (obj *IntentMap) SetPerms2(value *PermType2)
- func (obj *IntentMap) SetTagList(refList []contrail.ReferencePair)
- func (obj *IntentMap) UnmarshalJSON(body []byte) error
- func (obj *IntentMap) UpdateDone()
- func (obj *IntentMap) UpdateObject() ([]byte, error)
- func (obj *IntentMap) UpdateReferences() error
- type InterfaceMapType
- type InterfaceMirrorType
- type InterfaceRouteTable
- func (obj *InterfaceRouteTable) AddServiceInstance(rhs *ServiceInstance, data ServiceInterfaceTag) error
- func (obj *InterfaceRouteTable) AddTag(rhs *Tag) error
- func (obj *InterfaceRouteTable) ClearServiceInstance()
- func (obj *InterfaceRouteTable) ClearTag()
- func (obj *InterfaceRouteTable) DeleteServiceInstance(uuid string) error
- func (obj *InterfaceRouteTable) DeleteTag(uuid string) error
- func (obj *InterfaceRouteTable) GetAnnotations() KeyValuePairs
- func (obj *InterfaceRouteTable) GetDefaultParent() []string
- func (obj *InterfaceRouteTable) GetDefaultParentType() string
- func (obj *InterfaceRouteTable) GetDisplayName() string
- func (obj *InterfaceRouteTable) GetIdPerms() IdPermsType
- func (obj *InterfaceRouteTable) GetInterfaceRouteTableRoutes() RouteTableType
- func (obj *InterfaceRouteTable) GetPerms2() PermType2
- func (obj *InterfaceRouteTable) GetServiceInstanceRefs() (contrail.ReferenceList, error)
- func (obj *InterfaceRouteTable) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *InterfaceRouteTable) GetType() string
- func (obj *InterfaceRouteTable) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *InterfaceRouteTable) MarshalJSON() ([]byte, error)
- func (obj *InterfaceRouteTable) SetAnnotations(value *KeyValuePairs)
- func (obj *InterfaceRouteTable) SetDisplayName(value string)
- func (obj *InterfaceRouteTable) SetIdPerms(value *IdPermsType)
- func (obj *InterfaceRouteTable) SetInterfaceRouteTableRoutes(value *RouteTableType)
- func (obj *InterfaceRouteTable) SetName(name string)
- func (obj *InterfaceRouteTable) SetParent(parent contrail.IObject)
- func (obj *InterfaceRouteTable) SetPerms2(value *PermType2)
- func (obj *InterfaceRouteTable) SetServiceInstanceList(refList []contrail.ReferencePair)
- func (obj *InterfaceRouteTable) SetTagList(refList []contrail.ReferencePair)
- func (obj *InterfaceRouteTable) UnmarshalJSON(body []byte) error
- func (obj *InterfaceRouteTable) UpdateDone()
- func (obj *InterfaceRouteTable) UpdateObject() ([]byte, error)
- func (obj *InterfaceRouteTable) UpdateReferences() error
- type IpAddressesType
- type IpamDnsAddressType
- type IpamSubnetType
- type IpamSubnets
- type IpamType
- type JobTemplate
- func (obj *JobTemplate) AddTag(rhs *Tag) error
- func (obj *JobTemplate) ClearTag()
- func (obj *JobTemplate) DeleteTag(uuid string) error
- func (obj *JobTemplate) GetAnnotations() KeyValuePairs
- func (obj *JobTemplate) GetDefaultParent() []string
- func (obj *JobTemplate) GetDefaultParentType() string
- func (obj *JobTemplate) GetDisplayName() string
- func (obj *JobTemplate) GetIdPerms() IdPermsType
- func (obj *JobTemplate) GetJobTemplateConcurrencyLevel() string
- func (obj *JobTemplate) GetJobTemplateDescription() string
- func (obj *JobTemplate) GetJobTemplateExecutables() ExecutableInfoListType
- func (obj *JobTemplate) GetJobTemplateInputSchema() string
- func (obj *JobTemplate) GetJobTemplateInputUiSchema() string
- func (obj *JobTemplate) GetJobTemplateOutputSchema() string
- func (obj *JobTemplate) GetJobTemplateOutputUiSchema() string
- func (obj *JobTemplate) GetJobTemplatePlaybooks() PlaybookInfoListType
- func (obj *JobTemplate) GetJobTemplateSynchronousJob() bool
- func (obj *JobTemplate) GetJobTemplateType() string
- func (obj *JobTemplate) GetNodeProfileBackRefs() (contrail.ReferenceList, error)
- func (obj *JobTemplate) GetPerms2() PermType2
- func (obj *JobTemplate) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *JobTemplate) GetType() string
- func (obj *JobTemplate) MarshalJSON() ([]byte, error)
- func (obj *JobTemplate) SetAnnotations(value *KeyValuePairs)
- func (obj *JobTemplate) SetDisplayName(value string)
- func (obj *JobTemplate) SetIdPerms(value *IdPermsType)
- func (obj *JobTemplate) SetJobTemplateConcurrencyLevel(value string)
- func (obj *JobTemplate) SetJobTemplateDescription(value string)
- func (obj *JobTemplate) SetJobTemplateExecutables(value *ExecutableInfoListType)
- func (obj *JobTemplate) SetJobTemplateInputSchema(value string)
- func (obj *JobTemplate) SetJobTemplateInputUiSchema(value string)
- func (obj *JobTemplate) SetJobTemplateOutputSchema(value string)
- func (obj *JobTemplate) SetJobTemplateOutputUiSchema(value string)
- func (obj *JobTemplate) SetJobTemplatePlaybooks(value *PlaybookInfoListType)
- func (obj *JobTemplate) SetJobTemplateSynchronousJob(value bool)
- func (obj *JobTemplate) SetJobTemplateType(value string)
- func (obj *JobTemplate) SetName(name string)
- func (obj *JobTemplate) SetParent(parent contrail.IObject)
- func (obj *JobTemplate) SetPerms2(value *PermType2)
- func (obj *JobTemplate) SetTagList(refList []contrail.ReferencePair)
- func (obj *JobTemplate) UnmarshalJSON(body []byte) error
- func (obj *JobTemplate) UpdateDone()
- func (obj *JobTemplate) UpdateObject() ([]byte, error)
- func (obj *JobTemplate) UpdateReferences() error
- type JunosServicePorts
- type KeyValuePair
- type KeyValuePairs
- type LinkAggregationGroup
- func (obj *LinkAggregationGroup) AddPhysicalInterface(rhs *PhysicalInterface) error
- func (obj *LinkAggregationGroup) AddTag(rhs *Tag) error
- func (obj *LinkAggregationGroup) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *LinkAggregationGroup) ClearPhysicalInterface()
- func (obj *LinkAggregationGroup) ClearTag()
- func (obj *LinkAggregationGroup) ClearVirtualMachineInterface()
- func (obj *LinkAggregationGroup) DeletePhysicalInterface(uuid string) error
- func (obj *LinkAggregationGroup) DeleteTag(uuid string) error
- func (obj *LinkAggregationGroup) DeleteVirtualMachineInterface(uuid string) error
- func (obj *LinkAggregationGroup) GetAnnotations() KeyValuePairs
- func (obj *LinkAggregationGroup) GetDefaultParent() []string
- func (obj *LinkAggregationGroup) GetDefaultParentType() string
- func (obj *LinkAggregationGroup) GetDisplayName() string
- func (obj *LinkAggregationGroup) GetIdPerms() IdPermsType
- func (obj *LinkAggregationGroup) GetLinkAggregationGroupLacpEnabled() bool
- func (obj *LinkAggregationGroup) GetPerms2() PermType2
- func (obj *LinkAggregationGroup) GetPhysicalInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *LinkAggregationGroup) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *LinkAggregationGroup) GetType() string
- func (obj *LinkAggregationGroup) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *LinkAggregationGroup) MarshalJSON() ([]byte, error)
- func (obj *LinkAggregationGroup) SetAnnotations(value *KeyValuePairs)
- func (obj *LinkAggregationGroup) SetDisplayName(value string)
- func (obj *LinkAggregationGroup) SetIdPerms(value *IdPermsType)
- func (obj *LinkAggregationGroup) SetLinkAggregationGroupLacpEnabled(value bool)
- func (obj *LinkAggregationGroup) SetName(name string)
- func (obj *LinkAggregationGroup) SetParent(parent contrail.IObject)
- func (obj *LinkAggregationGroup) SetPerms2(value *PermType2)
- func (obj *LinkAggregationGroup) SetPhysicalInterfaceList(refList []contrail.ReferencePair)
- func (obj *LinkAggregationGroup) SetTagList(refList []contrail.ReferencePair)
- func (obj *LinkAggregationGroup) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *LinkAggregationGroup) UnmarshalJSON(body []byte) error
- func (obj *LinkAggregationGroup) UpdateDone()
- func (obj *LinkAggregationGroup) UpdateObject() ([]byte, error)
- func (obj *LinkAggregationGroup) UpdateReferences() error
- type LinklocalServiceEntryType
- type LinklocalServicesTypes
- type Loadbalancer
- func (obj *Loadbalancer) AddServiceApplianceSet(rhs *ServiceApplianceSet) error
- func (obj *Loadbalancer) AddServiceInstance(rhs *ServiceInstance) error
- func (obj *Loadbalancer) AddTag(rhs *Tag) error
- func (obj *Loadbalancer) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *Loadbalancer) ClearServiceApplianceSet()
- func (obj *Loadbalancer) ClearServiceInstance()
- func (obj *Loadbalancer) ClearTag()
- func (obj *Loadbalancer) ClearVirtualMachineInterface()
- func (obj *Loadbalancer) DeleteServiceApplianceSet(uuid string) error
- func (obj *Loadbalancer) DeleteServiceInstance(uuid string) error
- func (obj *Loadbalancer) DeleteTag(uuid string) error
- func (obj *Loadbalancer) DeleteVirtualMachineInterface(uuid string) error
- func (obj *Loadbalancer) GetAnnotations() KeyValuePairs
- func (obj *Loadbalancer) GetDefaultParent() []string
- func (obj *Loadbalancer) GetDefaultParentType() string
- func (obj *Loadbalancer) GetDisplayName() string
- func (obj *Loadbalancer) GetIdPerms() IdPermsType
- func (obj *Loadbalancer) GetLoadbalancerListenerBackRefs() (contrail.ReferenceList, error)
- func (obj *Loadbalancer) GetLoadbalancerProperties() LoadbalancerType
- func (obj *Loadbalancer) GetLoadbalancerProvider() string
- func (obj *Loadbalancer) GetPerms2() PermType2
- func (obj *Loadbalancer) GetServiceApplianceSetRefs() (contrail.ReferenceList, error)
- func (obj *Loadbalancer) GetServiceInstanceRefs() (contrail.ReferenceList, error)
- func (obj *Loadbalancer) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Loadbalancer) GetType() string
- func (obj *Loadbalancer) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *Loadbalancer) MarshalJSON() ([]byte, error)
- func (obj *Loadbalancer) SetAnnotations(value *KeyValuePairs)
- func (obj *Loadbalancer) SetDisplayName(value string)
- func (obj *Loadbalancer) SetIdPerms(value *IdPermsType)
- func (obj *Loadbalancer) SetLoadbalancerProperties(value *LoadbalancerType)
- func (obj *Loadbalancer) SetLoadbalancerProvider(value string)
- func (obj *Loadbalancer) SetName(name string)
- func (obj *Loadbalancer) SetParent(parent contrail.IObject)
- func (obj *Loadbalancer) SetPerms2(value *PermType2)
- func (obj *Loadbalancer) SetServiceApplianceSetList(refList []contrail.ReferencePair)
- func (obj *Loadbalancer) SetServiceInstanceList(refList []contrail.ReferencePair)
- func (obj *Loadbalancer) SetTagList(refList []contrail.ReferencePair)
- func (obj *Loadbalancer) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *Loadbalancer) UnmarshalJSON(body []byte) error
- func (obj *Loadbalancer) UpdateDone()
- func (obj *Loadbalancer) UpdateObject() ([]byte, error)
- func (obj *Loadbalancer) UpdateReferences() error
- type LoadbalancerHealthmonitor
- func (obj *LoadbalancerHealthmonitor) AddTag(rhs *Tag) error
- func (obj *LoadbalancerHealthmonitor) ClearTag()
- func (obj *LoadbalancerHealthmonitor) DeleteTag(uuid string) error
- func (obj *LoadbalancerHealthmonitor) GetAnnotations() KeyValuePairs
- func (obj *LoadbalancerHealthmonitor) GetDefaultParent() []string
- func (obj *LoadbalancerHealthmonitor) GetDefaultParentType() string
- func (obj *LoadbalancerHealthmonitor) GetDisplayName() string
- func (obj *LoadbalancerHealthmonitor) GetIdPerms() IdPermsType
- func (obj *LoadbalancerHealthmonitor) GetLoadbalancerHealthmonitorProperties() LoadbalancerHealthmonitorType
- func (obj *LoadbalancerHealthmonitor) GetLoadbalancerPoolBackRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerHealthmonitor) GetPerms2() PermType2
- func (obj *LoadbalancerHealthmonitor) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerHealthmonitor) GetType() string
- func (obj *LoadbalancerHealthmonitor) MarshalJSON() ([]byte, error)
- func (obj *LoadbalancerHealthmonitor) SetAnnotations(value *KeyValuePairs)
- func (obj *LoadbalancerHealthmonitor) SetDisplayName(value string)
- func (obj *LoadbalancerHealthmonitor) SetIdPerms(value *IdPermsType)
- func (obj *LoadbalancerHealthmonitor) SetLoadbalancerHealthmonitorProperties(value *LoadbalancerHealthmonitorType)
- func (obj *LoadbalancerHealthmonitor) SetName(name string)
- func (obj *LoadbalancerHealthmonitor) SetParent(parent contrail.IObject)
- func (obj *LoadbalancerHealthmonitor) SetPerms2(value *PermType2)
- func (obj *LoadbalancerHealthmonitor) SetTagList(refList []contrail.ReferencePair)
- func (obj *LoadbalancerHealthmonitor) UnmarshalJSON(body []byte) error
- func (obj *LoadbalancerHealthmonitor) UpdateDone()
- func (obj *LoadbalancerHealthmonitor) UpdateObject() ([]byte, error)
- func (obj *LoadbalancerHealthmonitor) UpdateReferences() error
- type LoadbalancerHealthmonitorType
- type LoadbalancerListener
- func (obj *LoadbalancerListener) AddLoadbalancer(rhs *Loadbalancer) error
- func (obj *LoadbalancerListener) AddTag(rhs *Tag) error
- func (obj *LoadbalancerListener) ClearLoadbalancer()
- func (obj *LoadbalancerListener) ClearTag()
- func (obj *LoadbalancerListener) DeleteLoadbalancer(uuid string) error
- func (obj *LoadbalancerListener) DeleteTag(uuid string) error
- func (obj *LoadbalancerListener) GetAnnotations() KeyValuePairs
- func (obj *LoadbalancerListener) GetDefaultParent() []string
- func (obj *LoadbalancerListener) GetDefaultParentType() string
- func (obj *LoadbalancerListener) GetDisplayName() string
- func (obj *LoadbalancerListener) GetIdPerms() IdPermsType
- func (obj *LoadbalancerListener) GetLoadbalancerListenerProperties() LoadbalancerListenerType
- func (obj *LoadbalancerListener) GetLoadbalancerPoolBackRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerListener) GetLoadbalancerRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerListener) GetPerms2() PermType2
- func (obj *LoadbalancerListener) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerListener) GetType() string
- func (obj *LoadbalancerListener) MarshalJSON() ([]byte, error)
- func (obj *LoadbalancerListener) SetAnnotations(value *KeyValuePairs)
- func (obj *LoadbalancerListener) SetDisplayName(value string)
- func (obj *LoadbalancerListener) SetIdPerms(value *IdPermsType)
- func (obj *LoadbalancerListener) SetLoadbalancerList(refList []contrail.ReferencePair)
- func (obj *LoadbalancerListener) SetLoadbalancerListenerProperties(value *LoadbalancerListenerType)
- func (obj *LoadbalancerListener) SetName(name string)
- func (obj *LoadbalancerListener) SetParent(parent contrail.IObject)
- func (obj *LoadbalancerListener) SetPerms2(value *PermType2)
- func (obj *LoadbalancerListener) SetTagList(refList []contrail.ReferencePair)
- func (obj *LoadbalancerListener) UnmarshalJSON(body []byte) error
- func (obj *LoadbalancerListener) UpdateDone()
- func (obj *LoadbalancerListener) UpdateObject() ([]byte, error)
- func (obj *LoadbalancerListener) UpdateReferences() error
- type LoadbalancerListenerType
- type LoadbalancerMember
- func (obj *LoadbalancerMember) AddTag(rhs *Tag) error
- func (obj *LoadbalancerMember) ClearTag()
- func (obj *LoadbalancerMember) DeleteTag(uuid string) error
- func (obj *LoadbalancerMember) GetAnnotations() KeyValuePairs
- func (obj *LoadbalancerMember) GetDefaultParent() []string
- func (obj *LoadbalancerMember) GetDefaultParentType() string
- func (obj *LoadbalancerMember) GetDisplayName() string
- func (obj *LoadbalancerMember) GetIdPerms() IdPermsType
- func (obj *LoadbalancerMember) GetLoadbalancerMemberProperties() LoadbalancerMemberType
- func (obj *LoadbalancerMember) GetPerms2() PermType2
- func (obj *LoadbalancerMember) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerMember) GetType() string
- func (obj *LoadbalancerMember) MarshalJSON() ([]byte, error)
- func (obj *LoadbalancerMember) SetAnnotations(value *KeyValuePairs)
- func (obj *LoadbalancerMember) SetDisplayName(value string)
- func (obj *LoadbalancerMember) SetIdPerms(value *IdPermsType)
- func (obj *LoadbalancerMember) SetLoadbalancerMemberProperties(value *LoadbalancerMemberType)
- func (obj *LoadbalancerMember) SetName(name string)
- func (obj *LoadbalancerMember) SetParent(parent contrail.IObject)
- func (obj *LoadbalancerMember) SetPerms2(value *PermType2)
- func (obj *LoadbalancerMember) SetTagList(refList []contrail.ReferencePair)
- func (obj *LoadbalancerMember) UnmarshalJSON(body []byte) error
- func (obj *LoadbalancerMember) UpdateDone()
- func (obj *LoadbalancerMember) UpdateObject() ([]byte, error)
- func (obj *LoadbalancerMember) UpdateReferences() error
- type LoadbalancerMemberType
- type LoadbalancerPool
- func (obj *LoadbalancerPool) AddLoadbalancerHealthmonitor(rhs *LoadbalancerHealthmonitor) error
- func (obj *LoadbalancerPool) AddLoadbalancerListener(rhs *LoadbalancerListener) error
- func (obj *LoadbalancerPool) AddServiceApplianceSet(rhs *ServiceApplianceSet) error
- func (obj *LoadbalancerPool) AddServiceInstance(rhs *ServiceInstance) error
- func (obj *LoadbalancerPool) AddTag(rhs *Tag) error
- func (obj *LoadbalancerPool) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *LoadbalancerPool) ClearLoadbalancerHealthmonitor()
- func (obj *LoadbalancerPool) ClearLoadbalancerListener()
- func (obj *LoadbalancerPool) ClearServiceApplianceSet()
- func (obj *LoadbalancerPool) ClearServiceInstance()
- func (obj *LoadbalancerPool) ClearTag()
- func (obj *LoadbalancerPool) ClearVirtualMachineInterface()
- func (obj *LoadbalancerPool) DeleteLoadbalancerHealthmonitor(uuid string) error
- func (obj *LoadbalancerPool) DeleteLoadbalancerListener(uuid string) error
- func (obj *LoadbalancerPool) DeleteServiceApplianceSet(uuid string) error
- func (obj *LoadbalancerPool) DeleteServiceInstance(uuid string) error
- func (obj *LoadbalancerPool) DeleteTag(uuid string) error
- func (obj *LoadbalancerPool) DeleteVirtualMachineInterface(uuid string) error
- func (obj *LoadbalancerPool) GetAnnotations() KeyValuePairs
- func (obj *LoadbalancerPool) GetDefaultParent() []string
- func (obj *LoadbalancerPool) GetDefaultParentType() string
- func (obj *LoadbalancerPool) GetDisplayName() string
- func (obj *LoadbalancerPool) GetIdPerms() IdPermsType
- func (obj *LoadbalancerPool) GetLoadbalancerHealthmonitorRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerPool) GetLoadbalancerListenerRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerPool) GetLoadbalancerMembers() (contrail.ReferenceList, error)
- func (obj *LoadbalancerPool) GetLoadbalancerPoolCustomAttributes() KeyValuePairs
- func (obj *LoadbalancerPool) GetLoadbalancerPoolProperties() LoadbalancerPoolType
- func (obj *LoadbalancerPool) GetLoadbalancerPoolProvider() string
- func (obj *LoadbalancerPool) GetPerms2() PermType2
- func (obj *LoadbalancerPool) GetServiceApplianceSetRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerPool) GetServiceInstanceRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerPool) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerPool) GetType() string
- func (obj *LoadbalancerPool) GetVirtualIpBackRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerPool) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *LoadbalancerPool) MarshalJSON() ([]byte, error)
- func (obj *LoadbalancerPool) SetAnnotations(value *KeyValuePairs)
- func (obj *LoadbalancerPool) SetDisplayName(value string)
- func (obj *LoadbalancerPool) SetIdPerms(value *IdPermsType)
- func (obj *LoadbalancerPool) SetLoadbalancerHealthmonitorList(refList []contrail.ReferencePair)
- func (obj *LoadbalancerPool) SetLoadbalancerListenerList(refList []contrail.ReferencePair)
- func (obj *LoadbalancerPool) SetLoadbalancerPoolCustomAttributes(value *KeyValuePairs)
- func (obj *LoadbalancerPool) SetLoadbalancerPoolProperties(value *LoadbalancerPoolType)
- func (obj *LoadbalancerPool) SetLoadbalancerPoolProvider(value string)
- func (obj *LoadbalancerPool) SetName(name string)
- func (obj *LoadbalancerPool) SetParent(parent contrail.IObject)
- func (obj *LoadbalancerPool) SetPerms2(value *PermType2)
- func (obj *LoadbalancerPool) SetServiceApplianceSetList(refList []contrail.ReferencePair)
- func (obj *LoadbalancerPool) SetServiceInstanceList(refList []contrail.ReferencePair)
- func (obj *LoadbalancerPool) SetTagList(refList []contrail.ReferencePair)
- func (obj *LoadbalancerPool) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *LoadbalancerPool) UnmarshalJSON(body []byte) error
- func (obj *LoadbalancerPool) UpdateDone()
- func (obj *LoadbalancerPool) UpdateObject() ([]byte, error)
- func (obj *LoadbalancerPool) UpdateReferences() error
- type LoadbalancerPoolType
- type LoadbalancerType
- type LocalLinkConnection
- type LogicalInterface
- func (obj *LogicalInterface) AddTag(rhs *Tag) error
- func (obj *LogicalInterface) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *LogicalInterface) ClearTag()
- func (obj *LogicalInterface) ClearVirtualMachineInterface()
- func (obj *LogicalInterface) DeleteTag(uuid string) error
- func (obj *LogicalInterface) DeleteVirtualMachineInterface(uuid string) error
- func (obj *LogicalInterface) GetAnnotations() KeyValuePairs
- func (obj *LogicalInterface) GetDefaultParent() []string
- func (obj *LogicalInterface) GetDefaultParentType() string
- func (obj *LogicalInterface) GetDisplayName() string
- func (obj *LogicalInterface) GetIdPerms() IdPermsType
- func (obj *LogicalInterface) GetInstanceIpBackRefs() (contrail.ReferenceList, error)
- func (obj *LogicalInterface) GetLogicalInterfaceType() string
- func (obj *LogicalInterface) GetLogicalInterfaceVlanTag() int
- func (obj *LogicalInterface) GetPerms2() PermType2
- func (obj *LogicalInterface) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *LogicalInterface) GetType() string
- func (obj *LogicalInterface) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *LogicalInterface) MarshalJSON() ([]byte, error)
- func (obj *LogicalInterface) SetAnnotations(value *KeyValuePairs)
- func (obj *LogicalInterface) SetDisplayName(value string)
- func (obj *LogicalInterface) SetIdPerms(value *IdPermsType)
- func (obj *LogicalInterface) SetLogicalInterfaceType(value string)
- func (obj *LogicalInterface) SetLogicalInterfaceVlanTag(value int)
- func (obj *LogicalInterface) SetName(name string)
- func (obj *LogicalInterface) SetParent(parent contrail.IObject)
- func (obj *LogicalInterface) SetPerms2(value *PermType2)
- func (obj *LogicalInterface) SetTagList(refList []contrail.ReferencePair)
- func (obj *LogicalInterface) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *LogicalInterface) UnmarshalJSON(body []byte) error
- func (obj *LogicalInterface) UpdateDone()
- func (obj *LogicalInterface) UpdateObject() ([]byte, error)
- func (obj *LogicalInterface) UpdateReferences() error
- type LogicalRouter
- func (obj *LogicalRouter) AddBgpvpn(rhs *Bgpvpn) error
- func (obj *LogicalRouter) AddPhysicalRouter(rhs *PhysicalRouter) error
- func (obj *LogicalRouter) AddRouteTable(rhs *RouteTable) error
- func (obj *LogicalRouter) AddRouteTarget(rhs *RouteTarget) error
- func (obj *LogicalRouter) AddServiceInstance(rhs *ServiceInstance) error
- func (obj *LogicalRouter) AddTag(rhs *Tag) error
- func (obj *LogicalRouter) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *LogicalRouter) AddVirtualNetwork(rhs *VirtualNetwork, data LogicalRouterVirtualNetworkType) error
- func (obj *LogicalRouter) ClearBgpvpn()
- func (obj *LogicalRouter) ClearPhysicalRouter()
- func (obj *LogicalRouter) ClearRouteTable()
- func (obj *LogicalRouter) ClearRouteTarget()
- func (obj *LogicalRouter) ClearServiceInstance()
- func (obj *LogicalRouter) ClearTag()
- func (obj *LogicalRouter) ClearVirtualMachineInterface()
- func (obj *LogicalRouter) ClearVirtualNetwork()
- func (obj *LogicalRouter) DeleteBgpvpn(uuid string) error
- func (obj *LogicalRouter) DeletePhysicalRouter(uuid string) error
- func (obj *LogicalRouter) DeleteRouteTable(uuid string) error
- func (obj *LogicalRouter) DeleteRouteTarget(uuid string) error
- func (obj *LogicalRouter) DeleteServiceInstance(uuid string) error
- func (obj *LogicalRouter) DeleteTag(uuid string) error
- func (obj *LogicalRouter) DeleteVirtualMachineInterface(uuid string) error
- func (obj *LogicalRouter) DeleteVirtualNetwork(uuid string) error
- func (obj *LogicalRouter) GetAnnotations() KeyValuePairs
- func (obj *LogicalRouter) GetBgpvpnRefs() (contrail.ReferenceList, error)
- func (obj *LogicalRouter) GetConfiguredRouteTargetList() RouteTargetList
- func (obj *LogicalRouter) GetDataCenterInterconnectBackRefs() (contrail.ReferenceList, error)
- func (obj *LogicalRouter) GetDefaultParent() []string
- func (obj *LogicalRouter) GetDefaultParentType() string
- func (obj *LogicalRouter) GetDisplayName() string
- func (obj *LogicalRouter) GetIdPerms() IdPermsType
- func (obj *LogicalRouter) GetLogicalRouterDhcpRelayServer() IpAddressesType
- func (obj *LogicalRouter) GetLogicalRouterGatewayExternal() bool
- func (obj *LogicalRouter) GetLogicalRouterType() string
- func (obj *LogicalRouter) GetPerms2() PermType2
- func (obj *LogicalRouter) GetPhysicalRouterRefs() (contrail.ReferenceList, error)
- func (obj *LogicalRouter) GetPortTupleBackRefs() (contrail.ReferenceList, error)
- func (obj *LogicalRouter) GetRouteTableRefs() (contrail.ReferenceList, error)
- func (obj *LogicalRouter) GetRouteTargetRefs() (contrail.ReferenceList, error)
- func (obj *LogicalRouter) GetServiceInstanceRefs() (contrail.ReferenceList, error)
- func (obj *LogicalRouter) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *LogicalRouter) GetType() string
- func (obj *LogicalRouter) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *LogicalRouter) GetVirtualNetworkRefs() (contrail.ReferenceList, error)
- func (obj *LogicalRouter) GetVxlanNetworkIdentifier() string
- func (obj *LogicalRouter) MarshalJSON() ([]byte, error)
- func (obj *LogicalRouter) SetAnnotations(value *KeyValuePairs)
- func (obj *LogicalRouter) SetBgpvpnList(refList []contrail.ReferencePair)
- func (obj *LogicalRouter) SetConfiguredRouteTargetList(value *RouteTargetList)
- func (obj *LogicalRouter) SetDisplayName(value string)
- func (obj *LogicalRouter) SetIdPerms(value *IdPermsType)
- func (obj *LogicalRouter) SetLogicalRouterDhcpRelayServer(value *IpAddressesType)
- func (obj *LogicalRouter) SetLogicalRouterGatewayExternal(value bool)
- func (obj *LogicalRouter) SetLogicalRouterType(value string)
- func (obj *LogicalRouter) SetName(name string)
- func (obj *LogicalRouter) SetParent(parent contrail.IObject)
- func (obj *LogicalRouter) SetPerms2(value *PermType2)
- func (obj *LogicalRouter) SetPhysicalRouterList(refList []contrail.ReferencePair)
- func (obj *LogicalRouter) SetRouteTableList(refList []contrail.ReferencePair)
- func (obj *LogicalRouter) SetRouteTargetList(refList []contrail.ReferencePair)
- func (obj *LogicalRouter) SetServiceInstanceList(refList []contrail.ReferencePair)
- func (obj *LogicalRouter) SetTagList(refList []contrail.ReferencePair)
- func (obj *LogicalRouter) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *LogicalRouter) SetVirtualNetworkList(refList []contrail.ReferencePair)
- func (obj *LogicalRouter) SetVxlanNetworkIdentifier(value string)
- func (obj *LogicalRouter) UnmarshalJSON(body []byte) error
- func (obj *LogicalRouter) UpdateDone()
- func (obj *LogicalRouter) UpdateObject() ([]byte, error)
- func (obj *LogicalRouter) UpdateReferences() error
- type LogicalRouterPRListParams
- type LogicalRouterPRListType
- type LogicalRouterVirtualNetworkType
- type MACLimitControlType
- type MACMoveLimitControlType
- type MacAddressesType
- type MatchConditionType
- type MirrorActionType
- type MulticastPolicy
- func (obj *MulticastPolicy) AddTag(rhs *Tag) error
- func (obj *MulticastPolicy) ClearTag()
- func (obj *MulticastPolicy) DeleteTag(uuid string) error
- func (obj *MulticastPolicy) GetAnnotations() KeyValuePairs
- func (obj *MulticastPolicy) GetDefaultParent() []string
- func (obj *MulticastPolicy) GetDefaultParentType() string
- func (obj *MulticastPolicy) GetDisplayName() string
- func (obj *MulticastPolicy) GetIdPerms() IdPermsType
- func (obj *MulticastPolicy) GetMulticastSourceGroups() MulticastSourceGroups
- func (obj *MulticastPolicy) GetPerms2() PermType2
- func (obj *MulticastPolicy) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *MulticastPolicy) GetType() string
- func (obj *MulticastPolicy) GetVirtualNetworkBackRefs() (contrail.ReferenceList, error)
- func (obj *MulticastPolicy) MarshalJSON() ([]byte, error)
- func (obj *MulticastPolicy) SetAnnotations(value *KeyValuePairs)
- func (obj *MulticastPolicy) SetDisplayName(value string)
- func (obj *MulticastPolicy) SetIdPerms(value *IdPermsType)
- func (obj *MulticastPolicy) SetMulticastSourceGroups(value *MulticastSourceGroups)
- func (obj *MulticastPolicy) SetName(name string)
- func (obj *MulticastPolicy) SetParent(parent contrail.IObject)
- func (obj *MulticastPolicy) SetPerms2(value *PermType2)
- func (obj *MulticastPolicy) SetTagList(refList []contrail.ReferencePair)
- func (obj *MulticastPolicy) UnmarshalJSON(body []byte) error
- func (obj *MulticastPolicy) UpdateDone()
- func (obj *MulticastPolicy) UpdateObject() ([]byte, error)
- func (obj *MulticastPolicy) UpdateReferences() error
- type MulticastSourceGroup
- type MulticastSourceGroups
- type Namespace
- func (obj *Namespace) AddTag(rhs *Tag) error
- func (obj *Namespace) ClearTag()
- func (obj *Namespace) DeleteTag(uuid string) error
- func (obj *Namespace) GetAnnotations() KeyValuePairs
- func (obj *Namespace) GetDefaultParent() []string
- func (obj *Namespace) GetDefaultParentType() string
- func (obj *Namespace) GetDisplayName() string
- func (obj *Namespace) GetIdPerms() IdPermsType
- func (obj *Namespace) GetNamespaceCidr() SubnetType
- func (obj *Namespace) GetPerms2() PermType2
- func (obj *Namespace) GetProjectBackRefs() (contrail.ReferenceList, error)
- func (obj *Namespace) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Namespace) GetType() string
- func (obj *Namespace) MarshalJSON() ([]byte, error)
- func (obj *Namespace) SetAnnotations(value *KeyValuePairs)
- func (obj *Namespace) SetDisplayName(value string)
- func (obj *Namespace) SetIdPerms(value *IdPermsType)
- func (obj *Namespace) SetName(name string)
- func (obj *Namespace) SetNamespaceCidr(value *SubnetType)
- func (obj *Namespace) SetParent(parent contrail.IObject)
- func (obj *Namespace) SetPerms2(value *PermType2)
- func (obj *Namespace) SetTagList(refList []contrail.ReferencePair)
- func (obj *Namespace) UnmarshalJSON(body []byte) error
- func (obj *Namespace) UpdateDone()
- func (obj *Namespace) UpdateObject() ([]byte, error)
- func (obj *Namespace) UpdateReferences() error
- type NamespaceValue
- type NetworkDeviceConfig
- func (obj *NetworkDeviceConfig) AddPhysicalRouter(rhs *PhysicalRouter) error
- func (obj *NetworkDeviceConfig) AddTag(rhs *Tag) error
- func (obj *NetworkDeviceConfig) ClearPhysicalRouter()
- func (obj *NetworkDeviceConfig) ClearTag()
- func (obj *NetworkDeviceConfig) DeletePhysicalRouter(uuid string) error
- func (obj *NetworkDeviceConfig) DeleteTag(uuid string) error
- func (obj *NetworkDeviceConfig) GetAnnotations() KeyValuePairs
- func (obj *NetworkDeviceConfig) GetDefaultParent() []string
- func (obj *NetworkDeviceConfig) GetDefaultParentType() string
- func (obj *NetworkDeviceConfig) GetDisplayName() string
- func (obj *NetworkDeviceConfig) GetIdPerms() IdPermsType
- func (obj *NetworkDeviceConfig) GetPerms2() PermType2
- func (obj *NetworkDeviceConfig) GetPhysicalRouterRefs() (contrail.ReferenceList, error)
- func (obj *NetworkDeviceConfig) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *NetworkDeviceConfig) GetType() string
- func (obj *NetworkDeviceConfig) MarshalJSON() ([]byte, error)
- func (obj *NetworkDeviceConfig) SetAnnotations(value *KeyValuePairs)
- func (obj *NetworkDeviceConfig) SetDisplayName(value string)
- func (obj *NetworkDeviceConfig) SetIdPerms(value *IdPermsType)
- func (obj *NetworkDeviceConfig) SetName(name string)
- func (obj *NetworkDeviceConfig) SetParent(parent contrail.IObject)
- func (obj *NetworkDeviceConfig) SetPerms2(value *PermType2)
- func (obj *NetworkDeviceConfig) SetPhysicalRouterList(refList []contrail.ReferencePair)
- func (obj *NetworkDeviceConfig) SetTagList(refList []contrail.ReferencePair)
- func (obj *NetworkDeviceConfig) UnmarshalJSON(body []byte) error
- func (obj *NetworkDeviceConfig) UpdateDone()
- func (obj *NetworkDeviceConfig) UpdateObject() ([]byte, error)
- func (obj *NetworkDeviceConfig) UpdateReferences() error
- type NetworkIpam
- func (obj *NetworkIpam) AddTag(rhs *Tag) error
- func (obj *NetworkIpam) AddVirtualDns(rhs *VirtualDns) error
- func (obj *NetworkIpam) ClearTag()
- func (obj *NetworkIpam) ClearVirtualDns()
- func (obj *NetworkIpam) DeleteTag(uuid string) error
- func (obj *NetworkIpam) DeleteVirtualDns(uuid string) error
- func (obj *NetworkIpam) GetAnnotations() KeyValuePairs
- func (obj *NetworkIpam) GetDefaultParent() []string
- func (obj *NetworkIpam) GetDefaultParentType() string
- func (obj *NetworkIpam) GetDisplayName() string
- func (obj *NetworkIpam) GetIdPerms() IdPermsType
- func (obj *NetworkIpam) GetInstanceIpBackRefs() (contrail.ReferenceList, error)
- func (obj *NetworkIpam) GetIpamSubnetMethod() string
- func (obj *NetworkIpam) GetIpamSubnets() IpamSubnets
- func (obj *NetworkIpam) GetIpamSubnetting() bool
- func (obj *NetworkIpam) GetNetworkIpamMgmt() IpamType
- func (obj *NetworkIpam) GetPerms2() PermType2
- func (obj *NetworkIpam) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *NetworkIpam) GetType() string
- func (obj *NetworkIpam) GetVirtualDnsRefs() (contrail.ReferenceList, error)
- func (obj *NetworkIpam) GetVirtualNetworkBackRefs() (contrail.ReferenceList, error)
- func (obj *NetworkIpam) GetVirtualRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *NetworkIpam) MarshalJSON() ([]byte, error)
- func (obj *NetworkIpam) SetAnnotations(value *KeyValuePairs)
- func (obj *NetworkIpam) SetDisplayName(value string)
- func (obj *NetworkIpam) SetIdPerms(value *IdPermsType)
- func (obj *NetworkIpam) SetIpamSubnetMethod(value string)
- func (obj *NetworkIpam) SetIpamSubnets(value *IpamSubnets)
- func (obj *NetworkIpam) SetIpamSubnetting(value bool)
- func (obj *NetworkIpam) SetName(name string)
- func (obj *NetworkIpam) SetNetworkIpamMgmt(value *IpamType)
- func (obj *NetworkIpam) SetParent(parent contrail.IObject)
- func (obj *NetworkIpam) SetPerms2(value *PermType2)
- func (obj *NetworkIpam) SetTagList(refList []contrail.ReferencePair)
- func (obj *NetworkIpam) SetVirtualDnsList(refList []contrail.ReferencePair)
- func (obj *NetworkIpam) UnmarshalJSON(body []byte) error
- func (obj *NetworkIpam) UpdateDone()
- func (obj *NetworkIpam) UpdateObject() ([]byte, error)
- func (obj *NetworkIpam) UpdateReferences() error
- type NetworkPolicy
- func (obj *NetworkPolicy) AddTag(rhs *Tag) error
- func (obj *NetworkPolicy) ClearTag()
- func (obj *NetworkPolicy) DeleteTag(uuid string) error
- func (obj *NetworkPolicy) GetAnnotations() KeyValuePairs
- func (obj *NetworkPolicy) GetDefaultParent() []string
- func (obj *NetworkPolicy) GetDefaultParentType() string
- func (obj *NetworkPolicy) GetDisplayName() string
- func (obj *NetworkPolicy) GetIdPerms() IdPermsType
- func (obj *NetworkPolicy) GetNetworkPolicyEntries() PolicyEntriesType
- func (obj *NetworkPolicy) GetPerms2() PermType2
- func (obj *NetworkPolicy) GetSecurityLoggingObjectBackRefs() (contrail.ReferenceList, error)
- func (obj *NetworkPolicy) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *NetworkPolicy) GetType() string
- func (obj *NetworkPolicy) GetVirtualNetworkBackRefs() (contrail.ReferenceList, error)
- func (obj *NetworkPolicy) MarshalJSON() ([]byte, error)
- func (obj *NetworkPolicy) SetAnnotations(value *KeyValuePairs)
- func (obj *NetworkPolicy) SetDisplayName(value string)
- func (obj *NetworkPolicy) SetIdPerms(value *IdPermsType)
- func (obj *NetworkPolicy) SetName(name string)
- func (obj *NetworkPolicy) SetNetworkPolicyEntries(value *PolicyEntriesType)
- func (obj *NetworkPolicy) SetParent(parent contrail.IObject)
- func (obj *NetworkPolicy) SetPerms2(value *PermType2)
- func (obj *NetworkPolicy) SetTagList(refList []contrail.ReferencePair)
- func (obj *NetworkPolicy) UnmarshalJSON(body []byte) error
- func (obj *NetworkPolicy) UpdateDone()
- func (obj *NetworkPolicy) UpdateObject() ([]byte, error)
- func (obj *NetworkPolicy) UpdateReferences() error
- type Node
- func (obj *Node) AddNodeProfile(rhs *NodeProfile) error
- func (obj *Node) AddTag(rhs *Tag) error
- func (obj *Node) ClearNodeProfile()
- func (obj *Node) ClearTag()
- func (obj *Node) DeleteNodeProfile(uuid string) error
- func (obj *Node) DeleteTag(uuid string) error
- func (obj *Node) GetAnnotations() KeyValuePairs
- func (obj *Node) GetBmsInfo() BaremetalServerInfo
- func (obj *Node) GetCloudInfo() CloudInstanceInfo
- func (obj *Node) GetDefaultParent() []string
- func (obj *Node) GetDefaultParentType() string
- func (obj *Node) GetDiskPartition() string
- func (obj *Node) GetDisplayName() string
- func (obj *Node) GetEsxiInfo() ESXIHostInfo
- func (obj *Node) GetHostname() string
- func (obj *Node) GetIdPerms() IdPermsType
- func (obj *Node) GetInterfaceName() string
- func (obj *Node) GetIpAddress() string
- func (obj *Node) GetMacAddress() string
- func (obj *Node) GetNodeProfileRefs() (contrail.ReferenceList, error)
- func (obj *Node) GetNodeType() string
- func (obj *Node) GetPerms2() PermType2
- func (obj *Node) GetPortGroups() (contrail.ReferenceList, error)
- func (obj *Node) GetPorts() (contrail.ReferenceList, error)
- func (obj *Node) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Node) GetType() string
- func (obj *Node) MarshalJSON() ([]byte, error)
- func (obj *Node) SetAnnotations(value *KeyValuePairs)
- func (obj *Node) SetBmsInfo(value *BaremetalServerInfo)
- func (obj *Node) SetCloudInfo(value *CloudInstanceInfo)
- func (obj *Node) SetDiskPartition(value string)
- func (obj *Node) SetDisplayName(value string)
- func (obj *Node) SetEsxiInfo(value *ESXIHostInfo)
- func (obj *Node) SetHostname(value string)
- func (obj *Node) SetIdPerms(value *IdPermsType)
- func (obj *Node) SetInterfaceName(value string)
- func (obj *Node) SetIpAddress(value string)
- func (obj *Node) SetMacAddress(value string)
- func (obj *Node) SetName(name string)
- func (obj *Node) SetNodeProfileList(refList []contrail.ReferencePair)
- func (obj *Node) SetNodeType(value string)
- func (obj *Node) SetParent(parent contrail.IObject)
- func (obj *Node) SetPerms2(value *PermType2)
- func (obj *Node) SetTagList(refList []contrail.ReferencePair)
- func (obj *Node) UnmarshalJSON(body []byte) error
- func (obj *Node) UpdateDone()
- func (obj *Node) UpdateObject() ([]byte, error)
- func (obj *Node) UpdateReferences() error
- type NodeProfile
- func (obj *NodeProfile) AddHardware(rhs *Hardware) error
- func (obj *NodeProfile) AddJobTemplate(rhs *JobTemplate) error
- func (obj *NodeProfile) AddRoleDefinition(rhs *RoleDefinition) error
- func (obj *NodeProfile) AddTag(rhs *Tag) error
- func (obj *NodeProfile) ClearHardware()
- func (obj *NodeProfile) ClearJobTemplate()
- func (obj *NodeProfile) ClearRoleDefinition()
- func (obj *NodeProfile) ClearTag()
- func (obj *NodeProfile) DeleteHardware(uuid string) error
- func (obj *NodeProfile) DeleteJobTemplate(uuid string) error
- func (obj *NodeProfile) DeleteRoleDefinition(uuid string) error
- func (obj *NodeProfile) DeleteTag(uuid string) error
- func (obj *NodeProfile) GetAnnotations() KeyValuePairs
- func (obj *NodeProfile) GetDefaultParent() []string
- func (obj *NodeProfile) GetDefaultParentType() string
- func (obj *NodeProfile) GetDisplayName() string
- func (obj *NodeProfile) GetFabricBackRefs() (contrail.ReferenceList, error)
- func (obj *NodeProfile) GetHardwareRefs() (contrail.ReferenceList, error)
- func (obj *NodeProfile) GetIdPerms() IdPermsType
- func (obj *NodeProfile) GetJobTemplateRefs() (contrail.ReferenceList, error)
- func (obj *NodeProfile) GetNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *NodeProfile) GetNodeProfileDeviceFamily() string
- func (obj *NodeProfile) GetNodeProfileHitlessUpgrade() bool
- func (obj *NodeProfile) GetNodeProfileRoles() NodeProfileRolesType
- func (obj *NodeProfile) GetNodeProfileType() string
- func (obj *NodeProfile) GetNodeProfileVendor() string
- func (obj *NodeProfile) GetPerms2() PermType2
- func (obj *NodeProfile) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *NodeProfile) GetRoleConfigs() (contrail.ReferenceList, error)
- func (obj *NodeProfile) GetRoleDefinitionRefs() (contrail.ReferenceList, error)
- func (obj *NodeProfile) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *NodeProfile) GetType() string
- func (obj *NodeProfile) MarshalJSON() ([]byte, error)
- func (obj *NodeProfile) SetAnnotations(value *KeyValuePairs)
- func (obj *NodeProfile) SetDisplayName(value string)
- func (obj *NodeProfile) SetHardwareList(refList []contrail.ReferencePair)
- func (obj *NodeProfile) SetIdPerms(value *IdPermsType)
- func (obj *NodeProfile) SetJobTemplateList(refList []contrail.ReferencePair)
- func (obj *NodeProfile) SetName(name string)
- func (obj *NodeProfile) SetNodeProfileDeviceFamily(value string)
- func (obj *NodeProfile) SetNodeProfileHitlessUpgrade(value bool)
- func (obj *NodeProfile) SetNodeProfileRoles(value *NodeProfileRolesType)
- func (obj *NodeProfile) SetNodeProfileType(value string)
- func (obj *NodeProfile) SetNodeProfileVendor(value string)
- func (obj *NodeProfile) SetParent(parent contrail.IObject)
- func (obj *NodeProfile) SetPerms2(value *PermType2)
- func (obj *NodeProfile) SetRoleDefinitionList(refList []contrail.ReferencePair)
- func (obj *NodeProfile) SetTagList(refList []contrail.ReferencePair)
- func (obj *NodeProfile) UnmarshalJSON(body []byte) error
- func (obj *NodeProfile) UpdateDone()
- func (obj *NodeProfile) UpdateObject() ([]byte, error)
- func (obj *NodeProfile) UpdateReferences() error
- type NodeProfileRoleType
- type NodeProfileRolesType
- type OspfParameters
- type OverlayRole
- func (obj *OverlayRole) AddTag(rhs *Tag) error
- func (obj *OverlayRole) ClearTag()
- func (obj *OverlayRole) DeleteTag(uuid string) error
- func (obj *OverlayRole) GetAnnotations() KeyValuePairs
- func (obj *OverlayRole) GetDefaultParent() []string
- func (obj *OverlayRole) GetDefaultParentType() string
- func (obj *OverlayRole) GetDisplayName() string
- func (obj *OverlayRole) GetIdPerms() IdPermsType
- func (obj *OverlayRole) GetPerms2() PermType2
- func (obj *OverlayRole) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *OverlayRole) GetRoleDefinitionBackRefs() (contrail.ReferenceList, error)
- func (obj *OverlayRole) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *OverlayRole) GetType() string
- func (obj *OverlayRole) MarshalJSON() ([]byte, error)
- func (obj *OverlayRole) SetAnnotations(value *KeyValuePairs)
- func (obj *OverlayRole) SetDisplayName(value string)
- func (obj *OverlayRole) SetIdPerms(value *IdPermsType)
- func (obj *OverlayRole) SetName(name string)
- func (obj *OverlayRole) SetParent(parent contrail.IObject)
- func (obj *OverlayRole) SetPerms2(value *PermType2)
- func (obj *OverlayRole) SetTagList(refList []contrail.ReferencePair)
- func (obj *OverlayRole) UnmarshalJSON(body []byte) error
- func (obj *OverlayRole) UpdateDone()
- func (obj *OverlayRole) UpdateObject() ([]byte, error)
- func (obj *OverlayRole) UpdateReferences() error
- type PeeringPolicy
- func (obj *PeeringPolicy) AddTag(rhs *Tag) error
- func (obj *PeeringPolicy) ClearTag()
- func (obj *PeeringPolicy) DeleteTag(uuid string) error
- func (obj *PeeringPolicy) GetAnnotations() KeyValuePairs
- func (obj *PeeringPolicy) GetDefaultParent() []string
- func (obj *PeeringPolicy) GetDefaultParentType() string
- func (obj *PeeringPolicy) GetDisplayName() string
- func (obj *PeeringPolicy) GetE2ServiceProviderBackRefs() (contrail.ReferenceList, error)
- func (obj *PeeringPolicy) GetIdPerms() IdPermsType
- func (obj *PeeringPolicy) GetPeeringService() string
- func (obj *PeeringPolicy) GetPerms2() PermType2
- func (obj *PeeringPolicy) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *PeeringPolicy) GetType() string
- func (obj *PeeringPolicy) MarshalJSON() ([]byte, error)
- func (obj *PeeringPolicy) SetAnnotations(value *KeyValuePairs)
- func (obj *PeeringPolicy) SetDisplayName(value string)
- func (obj *PeeringPolicy) SetIdPerms(value *IdPermsType)
- func (obj *PeeringPolicy) SetName(name string)
- func (obj *PeeringPolicy) SetParent(parent contrail.IObject)
- func (obj *PeeringPolicy) SetPeeringService(value string)
- func (obj *PeeringPolicy) SetPerms2(value *PermType2)
- func (obj *PeeringPolicy) SetTagList(refList []contrail.ReferencePair)
- func (obj *PeeringPolicy) UnmarshalJSON(body []byte) error
- func (obj *PeeringPolicy) UpdateDone()
- func (obj *PeeringPolicy) UpdateObject() ([]byte, error)
- func (obj *PeeringPolicy) UpdateReferences() error
- type PermType
- type PermType2
- type PhysicalInterface
- func (obj *PhysicalInterface) AddPhysicalInterface(rhs *PhysicalInterface) error
- func (obj *PhysicalInterface) AddPort(rhs *Port) error
- func (obj *PhysicalInterface) AddTag(rhs *Tag) error
- func (obj *PhysicalInterface) ClearPhysicalInterface()
- func (obj *PhysicalInterface) ClearPort()
- func (obj *PhysicalInterface) ClearTag()
- func (obj *PhysicalInterface) DeletePhysicalInterface(uuid string) error
- func (obj *PhysicalInterface) DeletePort(uuid string) error
- func (obj *PhysicalInterface) DeleteTag(uuid string) error
- func (obj *PhysicalInterface) GetAnnotations() KeyValuePairs
- func (obj *PhysicalInterface) GetDefaultParent() []string
- func (obj *PhysicalInterface) GetDefaultParentType() string
- func (obj *PhysicalInterface) GetDisplayName() string
- func (obj *PhysicalInterface) GetEthernetSegmentIdentifier() string
- func (obj *PhysicalInterface) GetIdPerms() IdPermsType
- func (obj *PhysicalInterface) GetLinkAggregationGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalInterface) GetLogicalInterfaces() (contrail.ReferenceList, error)
- func (obj *PhysicalInterface) GetPerms2() PermType2
- func (obj *PhysicalInterface) GetPhysicalInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalInterface) GetPhysicalInterfaceMacAddresses() MacAddressesType
- func (obj *PhysicalInterface) GetPhysicalInterfacePortId() string
- func (obj *PhysicalInterface) GetPhysicalInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalInterface) GetPhysicalInterfaceType() string
- func (obj *PhysicalInterface) GetPortRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalInterface) GetServiceApplianceBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalInterface) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalInterface) GetType() string
- func (obj *PhysicalInterface) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalInterface) GetVirtualPortGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalInterface) MarshalJSON() ([]byte, error)
- func (obj *PhysicalInterface) SetAnnotations(value *KeyValuePairs)
- func (obj *PhysicalInterface) SetDisplayName(value string)
- func (obj *PhysicalInterface) SetEthernetSegmentIdentifier(value string)
- func (obj *PhysicalInterface) SetIdPerms(value *IdPermsType)
- func (obj *PhysicalInterface) SetName(name string)
- func (obj *PhysicalInterface) SetParent(parent contrail.IObject)
- func (obj *PhysicalInterface) SetPerms2(value *PermType2)
- func (obj *PhysicalInterface) SetPhysicalInterfaceList(refList []contrail.ReferencePair)
- func (obj *PhysicalInterface) SetPhysicalInterfaceMacAddresses(value *MacAddressesType)
- func (obj *PhysicalInterface) SetPhysicalInterfacePortId(value string)
- func (obj *PhysicalInterface) SetPhysicalInterfaceType(value string)
- func (obj *PhysicalInterface) SetPortList(refList []contrail.ReferencePair)
- func (obj *PhysicalInterface) SetTagList(refList []contrail.ReferencePair)
- func (obj *PhysicalInterface) UnmarshalJSON(body []byte) error
- func (obj *PhysicalInterface) UpdateDone()
- func (obj *PhysicalInterface) UpdateObject() ([]byte, error)
- func (obj *PhysicalInterface) UpdateReferences() error
- type PhysicalRole
- func (obj *PhysicalRole) AddTag(rhs *Tag) error
- func (obj *PhysicalRole) ClearTag()
- func (obj *PhysicalRole) DeleteTag(uuid string) error
- func (obj *PhysicalRole) GetAnnotations() KeyValuePairs
- func (obj *PhysicalRole) GetDefaultParent() []string
- func (obj *PhysicalRole) GetDefaultParentType() string
- func (obj *PhysicalRole) GetDeviceFunctionalGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRole) GetDisplayName() string
- func (obj *PhysicalRole) GetIdPerms() IdPermsType
- func (obj *PhysicalRole) GetPerms2() PermType2
- func (obj *PhysicalRole) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRole) GetRoleDefinitionBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRole) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRole) GetType() string
- func (obj *PhysicalRole) MarshalJSON() ([]byte, error)
- func (obj *PhysicalRole) SetAnnotations(value *KeyValuePairs)
- func (obj *PhysicalRole) SetDisplayName(value string)
- func (obj *PhysicalRole) SetIdPerms(value *IdPermsType)
- func (obj *PhysicalRole) SetName(name string)
- func (obj *PhysicalRole) SetParent(parent contrail.IObject)
- func (obj *PhysicalRole) SetPerms2(value *PermType2)
- func (obj *PhysicalRole) SetTagList(refList []contrail.ReferencePair)
- func (obj *PhysicalRole) UnmarshalJSON(body []byte) error
- func (obj *PhysicalRole) UpdateDone()
- func (obj *PhysicalRole) UpdateObject() ([]byte, error)
- func (obj *PhysicalRole) UpdateReferences() error
- type PhysicalRouter
- func (obj *PhysicalRouter) AddBgpRouter(rhs *BgpRouter) error
- func (obj *PhysicalRouter) AddDeviceChassis(rhs *DeviceChassis) error
- func (obj *PhysicalRouter) AddDeviceFunctionalGroup(rhs *DeviceFunctionalGroup) error
- func (obj *PhysicalRouter) AddDeviceImage(rhs *DeviceImage) error
- func (obj *PhysicalRouter) AddFabric(rhs *Fabric) error
- func (obj *PhysicalRouter) AddIntentMap(rhs *IntentMap) error
- func (obj *PhysicalRouter) AddNodeProfile(rhs *NodeProfile) error
- func (obj *PhysicalRouter) AddOverlayRole(rhs *OverlayRole) error
- func (obj *PhysicalRouter) AddPhysicalRole(rhs *PhysicalRole) error
- func (obj *PhysicalRouter) AddTag(rhs *Tag) error
- func (obj *PhysicalRouter) AddTelemetryProfile(rhs *TelemetryProfile) error
- func (obj *PhysicalRouter) AddVirtualNetwork(rhs *VirtualNetwork) error
- func (obj *PhysicalRouter) AddVirtualRouter(rhs *VirtualRouter) error
- func (obj *PhysicalRouter) ClearBgpRouter()
- func (obj *PhysicalRouter) ClearDeviceChassis()
- func (obj *PhysicalRouter) ClearDeviceFunctionalGroup()
- func (obj *PhysicalRouter) ClearDeviceImage()
- func (obj *PhysicalRouter) ClearFabric()
- func (obj *PhysicalRouter) ClearIntentMap()
- func (obj *PhysicalRouter) ClearNodeProfile()
- func (obj *PhysicalRouter) ClearOverlayRole()
- func (obj *PhysicalRouter) ClearPhysicalRole()
- func (obj *PhysicalRouter) ClearTag()
- func (obj *PhysicalRouter) ClearTelemetryProfile()
- func (obj *PhysicalRouter) ClearVirtualNetwork()
- func (obj *PhysicalRouter) ClearVirtualRouter()
- func (obj *PhysicalRouter) DeleteBgpRouter(uuid string) error
- func (obj *PhysicalRouter) DeleteDeviceChassis(uuid string) error
- func (obj *PhysicalRouter) DeleteDeviceFunctionalGroup(uuid string) error
- func (obj *PhysicalRouter) DeleteDeviceImage(uuid string) error
- func (obj *PhysicalRouter) DeleteFabric(uuid string) error
- func (obj *PhysicalRouter) DeleteIntentMap(uuid string) error
- func (obj *PhysicalRouter) DeleteNodeProfile(uuid string) error
- func (obj *PhysicalRouter) DeleteOverlayRole(uuid string) error
- func (obj *PhysicalRouter) DeletePhysicalRole(uuid string) error
- func (obj *PhysicalRouter) DeleteTag(uuid string) error
- func (obj *PhysicalRouter) DeleteTelemetryProfile(uuid string) error
- func (obj *PhysicalRouter) DeleteVirtualNetwork(uuid string) error
- func (obj *PhysicalRouter) DeleteVirtualRouter(uuid string) error
- func (obj *PhysicalRouter) GetAnnotations() KeyValuePairs
- func (obj *PhysicalRouter) GetBgpRouterRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetCliConfigs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetDefaultParent() []string
- func (obj *PhysicalRouter) GetDefaultParentType() string
- func (obj *PhysicalRouter) GetDeviceChassisRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetDeviceFunctionalGroupRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetDeviceImageRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetDisplayName() string
- func (obj *PhysicalRouter) GetE2ServiceProviderBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetFabricRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetHardwareInventorys() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetIdPerms() IdPermsType
- func (obj *PhysicalRouter) GetInstanceIpBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetIntentMapRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetLinkAggregationGroups() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetLogicalInterfaces() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetLogicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetNetworkDeviceConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetNodeProfileRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetOverlayRoleRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetPerms2() PermType2
- func (obj *PhysicalRouter) GetPhysicalInterfaces() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetPhysicalRoleRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetPhysicalRouterAutonomousSystem() AutonomousSystemsType
- func (obj *PhysicalRouter) GetPhysicalRouterCliCommitState() string
- func (obj *PhysicalRouter) GetPhysicalRouterDataplaneIp() string
- func (obj *PhysicalRouter) GetPhysicalRouterDeviceFamily() string
- func (obj *PhysicalRouter) GetPhysicalRouterDhcpParameters() DnsmasqLeaseParameters
- func (obj *PhysicalRouter) GetPhysicalRouterEncryptionType() string
- func (obj *PhysicalRouter) GetPhysicalRouterHostname() string
- func (obj *PhysicalRouter) GetPhysicalRouterJunosServicePorts() JunosServicePorts
- func (obj *PhysicalRouter) GetPhysicalRouterLldp() bool
- func (obj *PhysicalRouter) GetPhysicalRouterLoopbackIp() string
- func (obj *PhysicalRouter) GetPhysicalRouterManagedState() string
- func (obj *PhysicalRouter) GetPhysicalRouterManagementIp() string
- func (obj *PhysicalRouter) GetPhysicalRouterManagementMac() string
- func (obj *PhysicalRouter) GetPhysicalRouterOsVersion() string
- func (obj *PhysicalRouter) GetPhysicalRouterProductName() string
- func (obj *PhysicalRouter) GetPhysicalRouterReplicatorLoopbackIp() string
- func (obj *PhysicalRouter) GetPhysicalRouterRole() string
- func (obj *PhysicalRouter) GetPhysicalRouterSerialNumber() string
- func (obj *PhysicalRouter) GetPhysicalRouterSnmp() bool
- func (obj *PhysicalRouter) GetPhysicalRouterSnmpCredentials() SNMPCredentials
- func (obj *PhysicalRouter) GetPhysicalRouterSupplementalConfig() string
- func (obj *PhysicalRouter) GetPhysicalRouterUnderlayConfig() string
- func (obj *PhysicalRouter) GetPhysicalRouterUnderlayManaged() bool
- func (obj *PhysicalRouter) GetPhysicalRouterUserCredentials() UserCredentials
- func (obj *PhysicalRouter) GetPhysicalRouterVendorName() string
- func (obj *PhysicalRouter) GetPhysicalRouterVncManaged() bool
- func (obj *PhysicalRouter) GetRoutingBridgingRoles() RoutingBridgingRolesType
- func (obj *PhysicalRouter) GetServiceEndpointBackRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetTelemetryInfo() TelemetryStateInfo
- func (obj *PhysicalRouter) GetTelemetryProfileRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetType() string
- func (obj *PhysicalRouter) GetVirtualNetworkRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) GetVirtualRouterRefs() (contrail.ReferenceList, error)
- func (obj *PhysicalRouter) MarshalJSON() ([]byte, error)
- func (obj *PhysicalRouter) SetAnnotations(value *KeyValuePairs)
- func (obj *PhysicalRouter) SetBgpRouterList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetDeviceChassisList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetDeviceFunctionalGroupList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetDeviceImageList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetDisplayName(value string)
- func (obj *PhysicalRouter) SetFabricList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetIdPerms(value *IdPermsType)
- func (obj *PhysicalRouter) SetIntentMapList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetName(name string)
- func (obj *PhysicalRouter) SetNodeProfileList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetOverlayRoleList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetParent(parent contrail.IObject)
- func (obj *PhysicalRouter) SetPerms2(value *PermType2)
- func (obj *PhysicalRouter) SetPhysicalRoleList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetPhysicalRouterAutonomousSystem(value *AutonomousSystemsType)
- func (obj *PhysicalRouter) SetPhysicalRouterCliCommitState(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterDataplaneIp(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterDeviceFamily(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterDhcpParameters(value *DnsmasqLeaseParameters)
- func (obj *PhysicalRouter) SetPhysicalRouterEncryptionType(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterHostname(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterJunosServicePorts(value *JunosServicePorts)
- func (obj *PhysicalRouter) SetPhysicalRouterLldp(value bool)
- func (obj *PhysicalRouter) SetPhysicalRouterLoopbackIp(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterManagedState(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterManagementIp(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterManagementMac(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterOsVersion(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterProductName(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterReplicatorLoopbackIp(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterRole(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterSerialNumber(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterSnmp(value bool)
- func (obj *PhysicalRouter) SetPhysicalRouterSnmpCredentials(value *SNMPCredentials)
- func (obj *PhysicalRouter) SetPhysicalRouterSupplementalConfig(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterUnderlayConfig(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterUnderlayManaged(value bool)
- func (obj *PhysicalRouter) SetPhysicalRouterUserCredentials(value *UserCredentials)
- func (obj *PhysicalRouter) SetPhysicalRouterVendorName(value string)
- func (obj *PhysicalRouter) SetPhysicalRouterVncManaged(value bool)
- func (obj *PhysicalRouter) SetRoutingBridgingRoles(value *RoutingBridgingRolesType)
- func (obj *PhysicalRouter) SetTagList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetTelemetryInfo(value *TelemetryStateInfo)
- func (obj *PhysicalRouter) SetTelemetryProfileList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetVirtualNetworkList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) SetVirtualRouterList(refList []contrail.ReferencePair)
- func (obj *PhysicalRouter) UnmarshalJSON(body []byte) error
- func (obj *PhysicalRouter) UpdateDone()
- func (obj *PhysicalRouter) UpdateObject() ([]byte, error)
- func (obj *PhysicalRouter) UpdateReferences() error
- type PimParameters
- type PlaybookInfoListType
- type PlaybookInfoType
- type PluginProperties
- type PluginProperty
- type PolicyBasedForwardingRuleType
- type PolicyEntriesType
- type PolicyManagement
- func (obj *PolicyManagement) AddTag(rhs *Tag) error
- func (obj *PolicyManagement) ClearTag()
- func (obj *PolicyManagement) DeleteTag(uuid string) error
- func (obj *PolicyManagement) GetAddressGroups() (contrail.ReferenceList, error)
- func (obj *PolicyManagement) GetAnnotations() KeyValuePairs
- func (obj *PolicyManagement) GetApplicationPolicySets() (contrail.ReferenceList, error)
- func (obj *PolicyManagement) GetDefaultParent() []string
- func (obj *PolicyManagement) GetDefaultParentType() string
- func (obj *PolicyManagement) GetDisplayName() string
- func (obj *PolicyManagement) GetFirewallPolicys() (contrail.ReferenceList, error)
- func (obj *PolicyManagement) GetFirewallRules() (contrail.ReferenceList, error)
- func (obj *PolicyManagement) GetIdPerms() IdPermsType
- func (obj *PolicyManagement) GetPerms2() PermType2
- func (obj *PolicyManagement) GetServiceGroups() (contrail.ReferenceList, error)
- func (obj *PolicyManagement) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *PolicyManagement) GetType() string
- func (obj *PolicyManagement) MarshalJSON() ([]byte, error)
- func (obj *PolicyManagement) SetAnnotations(value *KeyValuePairs)
- func (obj *PolicyManagement) SetDisplayName(value string)
- func (obj *PolicyManagement) SetIdPerms(value *IdPermsType)
- func (obj *PolicyManagement) SetName(name string)
- func (obj *PolicyManagement) SetParent(parent contrail.IObject)
- func (obj *PolicyManagement) SetPerms2(value *PermType2)
- func (obj *PolicyManagement) SetTagList(refList []contrail.ReferencePair)
- func (obj *PolicyManagement) UnmarshalJSON(body []byte) error
- func (obj *PolicyManagement) UpdateDone()
- func (obj *PolicyManagement) UpdateObject() ([]byte, error)
- func (obj *PolicyManagement) UpdateReferences() error
- type PolicyRuleType
- type PolicyStatementType
- type PolicyTermType
- type Port
- func (obj *Port) AddTag(rhs *Tag) error
- func (obj *Port) ClearTag()
- func (obj *Port) DeleteTag(uuid string) error
- func (obj *Port) GetAnnotations() KeyValuePairs
- func (obj *Port) GetBmsPortInfo() BaremetalPortInfo
- func (obj *Port) GetDefaultParent() []string
- func (obj *Port) GetDefaultParentType() string
- func (obj *Port) GetDisplayName() string
- func (obj *Port) GetEsxiPortInfo() ESXIProperties
- func (obj *Port) GetIdPerms() IdPermsType
- func (obj *Port) GetLabel() string
- func (obj *Port) GetPerms2() PermType2
- func (obj *Port) GetPhysicalInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *Port) GetPortGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *Port) GetPortGroupUuid() string
- func (obj *Port) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Port) GetType() string
- func (obj *Port) MarshalJSON() ([]byte, error)
- func (obj *Port) SetAnnotations(value *KeyValuePairs)
- func (obj *Port) SetBmsPortInfo(value *BaremetalPortInfo)
- func (obj *Port) SetDisplayName(value string)
- func (obj *Port) SetEsxiPortInfo(value *ESXIProperties)
- func (obj *Port) SetIdPerms(value *IdPermsType)
- func (obj *Port) SetLabel(value string)
- func (obj *Port) SetName(name string)
- func (obj *Port) SetParent(parent contrail.IObject)
- func (obj *Port) SetPerms2(value *PermType2)
- func (obj *Port) SetPortGroupUuid(value string)
- func (obj *Port) SetTagList(refList []contrail.ReferencePair)
- func (obj *Port) UnmarshalJSON(body []byte) error
- func (obj *Port) UpdateDone()
- func (obj *Port) UpdateObject() ([]byte, error)
- func (obj *Port) UpdateReferences() error
- type PortGroup
- func (obj *PortGroup) AddPort(rhs *Port) error
- func (obj *PortGroup) AddTag(rhs *Tag) error
- func (obj *PortGroup) ClearPort()
- func (obj *PortGroup) ClearTag()
- func (obj *PortGroup) DeletePort(uuid string) error
- func (obj *PortGroup) DeleteTag(uuid string) error
- func (obj *PortGroup) GetAnnotations() KeyValuePairs
- func (obj *PortGroup) GetBmsPortGroupInfo() BaremetalPortGroupInfo
- func (obj *PortGroup) GetDefaultParent() []string
- func (obj *PortGroup) GetDefaultParentType() string
- func (obj *PortGroup) GetDisplayName() string
- func (obj *PortGroup) GetIdPerms() IdPermsType
- func (obj *PortGroup) GetPerms2() PermType2
- func (obj *PortGroup) GetPortRefs() (contrail.ReferenceList, error)
- func (obj *PortGroup) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *PortGroup) GetType() string
- func (obj *PortGroup) MarshalJSON() ([]byte, error)
- func (obj *PortGroup) SetAnnotations(value *KeyValuePairs)
- func (obj *PortGroup) SetBmsPortGroupInfo(value *BaremetalPortGroupInfo)
- func (obj *PortGroup) SetDisplayName(value string)
- func (obj *PortGroup) SetIdPerms(value *IdPermsType)
- func (obj *PortGroup) SetName(name string)
- func (obj *PortGroup) SetParent(parent contrail.IObject)
- func (obj *PortGroup) SetPerms2(value *PermType2)
- func (obj *PortGroup) SetPortList(refList []contrail.ReferencePair)
- func (obj *PortGroup) SetTagList(refList []contrail.ReferencePair)
- func (obj *PortGroup) UnmarshalJSON(body []byte) error
- func (obj *PortGroup) UpdateDone()
- func (obj *PortGroup) UpdateObject() ([]byte, error)
- func (obj *PortGroup) UpdateReferences() error
- type PortGroupProperties
- type PortInfoType
- type PortMap
- type PortMappings
- type PortProfile
- func (obj *PortProfile) AddStormControlProfile(rhs *StormControlProfile) error
- func (obj *PortProfile) AddTag(rhs *Tag) error
- func (obj *PortProfile) ClearStormControlProfile()
- func (obj *PortProfile) ClearTag()
- func (obj *PortProfile) DeleteStormControlProfile(uuid string) error
- func (obj *PortProfile) DeleteTag(uuid string) error
- func (obj *PortProfile) GetAnnotations() KeyValuePairs
- func (obj *PortProfile) GetDefaultParent() []string
- func (obj *PortProfile) GetDefaultParentType() string
- func (obj *PortProfile) GetDisplayName() string
- func (obj *PortProfile) GetIdPerms() IdPermsType
- func (obj *PortProfile) GetPerms2() PermType2
- func (obj *PortProfile) GetStormControlProfileRefs() (contrail.ReferenceList, error)
- func (obj *PortProfile) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *PortProfile) GetType() string
- func (obj *PortProfile) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *PortProfile) GetVirtualPortGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *PortProfile) MarshalJSON() ([]byte, error)
- func (obj *PortProfile) SetAnnotations(value *KeyValuePairs)
- func (obj *PortProfile) SetDisplayName(value string)
- func (obj *PortProfile) SetIdPerms(value *IdPermsType)
- func (obj *PortProfile) SetName(name string)
- func (obj *PortProfile) SetParent(parent contrail.IObject)
- func (obj *PortProfile) SetPerms2(value *PermType2)
- func (obj *PortProfile) SetStormControlProfileList(refList []contrail.ReferencePair)
- func (obj *PortProfile) SetTagList(refList []contrail.ReferencePair)
- func (obj *PortProfile) UnmarshalJSON(body []byte) error
- func (obj *PortProfile) UpdateDone()
- func (obj *PortProfile) UpdateObject() ([]byte, error)
- func (obj *PortProfile) UpdateReferences() error
- type PortTranslationPool
- type PortTranslationPools
- type PortTuple
- func (obj *PortTuple) AddLogicalRouter(rhs *LogicalRouter) error
- func (obj *PortTuple) AddTag(rhs *Tag) error
- func (obj *PortTuple) AddVirtualNetwork(rhs *VirtualNetwork) error
- func (obj *PortTuple) ClearLogicalRouter()
- func (obj *PortTuple) ClearTag()
- func (obj *PortTuple) ClearVirtualNetwork()
- func (obj *PortTuple) DeleteLogicalRouter(uuid string) error
- func (obj *PortTuple) DeleteTag(uuid string) error
- func (obj *PortTuple) DeleteVirtualNetwork(uuid string) error
- func (obj *PortTuple) GetAnnotations() KeyValuePairs
- func (obj *PortTuple) GetDefaultParent() []string
- func (obj *PortTuple) GetDefaultParentType() string
- func (obj *PortTuple) GetDisplayName() string
- func (obj *PortTuple) GetIdPerms() IdPermsType
- func (obj *PortTuple) GetLogicalRouterRefs() (contrail.ReferenceList, error)
- func (obj *PortTuple) GetPerms2() PermType2
- func (obj *PortTuple) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *PortTuple) GetType() string
- func (obj *PortTuple) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *PortTuple) GetVirtualNetworkRefs() (contrail.ReferenceList, error)
- func (obj *PortTuple) MarshalJSON() ([]byte, error)
- func (obj *PortTuple) SetAnnotations(value *KeyValuePairs)
- func (obj *PortTuple) SetDisplayName(value string)
- func (obj *PortTuple) SetIdPerms(value *IdPermsType)
- func (obj *PortTuple) SetLogicalRouterList(refList []contrail.ReferencePair)
- func (obj *PortTuple) SetName(name string)
- func (obj *PortTuple) SetParent(parent contrail.IObject)
- func (obj *PortTuple) SetPerms2(value *PermType2)
- func (obj *PortTuple) SetTagList(refList []contrail.ReferencePair)
- func (obj *PortTuple) SetVirtualNetworkList(refList []contrail.ReferencePair)
- func (obj *PortTuple) UnmarshalJSON(body []byte) error
- func (obj *PortTuple) UpdateDone()
- func (obj *PortTuple) UpdateObject() ([]byte, error)
- func (obj *PortTuple) UpdateReferences() error
- type PortType
- type PrefixListMatchType
- type PrefixMatchType
- type Project
- func (obj *Project) AddAliasIpPool(rhs *AliasIpPool) error
- func (obj *Project) AddApplicationPolicySet(rhs *ApplicationPolicySet) error
- func (obj *Project) AddFloatingIpPool(rhs *FloatingIpPool) error
- func (obj *Project) AddNamespace(rhs *Namespace, data SubnetType) error
- func (obj *Project) AddTag(rhs *Tag) error
- func (obj *Project) ClearAliasIpPool()
- func (obj *Project) ClearApplicationPolicySet()
- func (obj *Project) ClearFloatingIpPool()
- func (obj *Project) ClearNamespace()
- func (obj *Project) ClearTag()
- func (obj *Project) DeleteAliasIpPool(uuid string) error
- func (obj *Project) DeleteApplicationPolicySet(uuid string) error
- func (obj *Project) DeleteFloatingIpPool(uuid string) error
- func (obj *Project) DeleteNamespace(uuid string) error
- func (obj *Project) DeleteTag(uuid string) error
- func (obj *Project) GetAddressGroups() (contrail.ReferenceList, error)
- func (obj *Project) GetAlarmEnable() bool
- func (obj *Project) GetAlarms() (contrail.ReferenceList, error)
- func (obj *Project) GetAliasIpBackRefs() (contrail.ReferenceList, error)
- func (obj *Project) GetAliasIpPoolRefs() (contrail.ReferenceList, error)
- func (obj *Project) GetAnnotations() KeyValuePairs
- func (obj *Project) GetApiAccessLists() (contrail.ReferenceList, error)
- func (obj *Project) GetApplicationPolicySetRefs() (contrail.ReferenceList, error)
- func (obj *Project) GetApplicationPolicySets() (contrail.ReferenceList, error)
- func (obj *Project) GetBgpAsAServices() (contrail.ReferenceList, error)
- func (obj *Project) GetBgpvpns() (contrail.ReferenceList, error)
- func (obj *Project) GetDefaultParent() []string
- func (obj *Project) GetDefaultParentType() string
- func (obj *Project) GetDeviceFunctionalGroups() (contrail.ReferenceList, error)
- func (obj *Project) GetDisplayName() string
- func (obj *Project) GetEnableSecurityPolicyDraft() bool
- func (obj *Project) GetFirewallPolicys() (contrail.ReferenceList, error)
- func (obj *Project) GetFirewallRules() (contrail.ReferenceList, error)
- func (obj *Project) GetFloatingIpBackRefs() (contrail.ReferenceList, error)
- func (obj *Project) GetFloatingIpPoolRefs() (contrail.ReferenceList, error)
- func (obj *Project) GetHostBasedServices() (contrail.ReferenceList, error)
- func (obj *Project) GetIdPerms() IdPermsType
- func (obj *Project) GetInterfaceRouteTables() (contrail.ReferenceList, error)
- func (obj *Project) GetLoadbalancerHealthmonitors() (contrail.ReferenceList, error)
- func (obj *Project) GetLoadbalancerListeners() (contrail.ReferenceList, error)
- func (obj *Project) GetLoadbalancerPools() (contrail.ReferenceList, error)
- func (obj *Project) GetLoadbalancers() (contrail.ReferenceList, error)
- func (obj *Project) GetLogicalRouters() (contrail.ReferenceList, error)
- func (obj *Project) GetMulticastPolicys() (contrail.ReferenceList, error)
- func (obj *Project) GetNamespaceRefs() (contrail.ReferenceList, error)
- func (obj *Project) GetNetworkIpams() (contrail.ReferenceList, error)
- func (obj *Project) GetNetworkPolicys() (contrail.ReferenceList, error)
- func (obj *Project) GetPerms2() PermType2
- func (obj *Project) GetPolicyManagements() (contrail.ReferenceList, error)
- func (obj *Project) GetPortProfiles() (contrail.ReferenceList, error)
- func (obj *Project) GetQosConfigs() (contrail.ReferenceList, error)
- func (obj *Project) GetQuota() QuotaType
- func (obj *Project) GetRouteAggregates() (contrail.ReferenceList, error)
- func (obj *Project) GetRouteTables() (contrail.ReferenceList, error)
- func (obj *Project) GetRoutingPolicys() (contrail.ReferenceList, error)
- func (obj *Project) GetSecurityGroups() (contrail.ReferenceList, error)
- func (obj *Project) GetSecurityLoggingObjects() (contrail.ReferenceList, error)
- func (obj *Project) GetServiceGroups() (contrail.ReferenceList, error)
- func (obj *Project) GetServiceHealthChecks() (contrail.ReferenceList, error)
- func (obj *Project) GetServiceInstances() (contrail.ReferenceList, error)
- func (obj *Project) GetSflowProfiles() (contrail.ReferenceList, error)
- func (obj *Project) GetStormControlProfiles() (contrail.ReferenceList, error)
- func (obj *Project) GetStructuredSyslogConfigs() (contrail.ReferenceList, error)
- func (obj *Project) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Project) GetTags() (contrail.ReferenceList, error)
- func (obj *Project) GetTelemetryProfiles() (contrail.ReferenceList, error)
- func (obj *Project) GetType() string
- func (obj *Project) GetVirtualIps() (contrail.ReferenceList, error)
- func (obj *Project) GetVirtualMachineInterfaces() (contrail.ReferenceList, error)
- func (obj *Project) GetVirtualNetworks() (contrail.ReferenceList, error)
- func (obj *Project) GetVirtualPortGroups() (contrail.ReferenceList, error)
- func (obj *Project) GetVxlanRouting() bool
- func (obj *Project) MarshalJSON() ([]byte, error)
- func (obj *Project) SetAlarmEnable(value bool)
- func (obj *Project) SetAliasIpPoolList(refList []contrail.ReferencePair)
- func (obj *Project) SetAnnotations(value *KeyValuePairs)
- func (obj *Project) SetApplicationPolicySetList(refList []contrail.ReferencePair)
- func (obj *Project) SetDisplayName(value string)
- func (obj *Project) SetEnableSecurityPolicyDraft(value bool)
- func (obj *Project) SetFloatingIpPoolList(refList []contrail.ReferencePair)
- func (obj *Project) SetIdPerms(value *IdPermsType)
- func (obj *Project) SetName(name string)
- func (obj *Project) SetNamespaceList(refList []contrail.ReferencePair)
- func (obj *Project) SetParent(parent contrail.IObject)
- func (obj *Project) SetPerms2(value *PermType2)
- func (obj *Project) SetQuota(value *QuotaType)
- func (obj *Project) SetTagList(refList []contrail.ReferencePair)
- func (obj *Project) SetVxlanRouting(value bool)
- func (obj *Project) UnmarshalJSON(body []byte) error
- func (obj *Project) UpdateDone()
- func (obj *Project) UpdateObject() ([]byte, error)
- func (obj *Project) UpdateReferences() error
- type ProtocolBgpType
- type ProtocolOspfType
- type ProtocolStaticType
- type ProtocolType
- type ProviderAttachment
- func (obj *ProviderAttachment) AddTag(rhs *Tag) error
- func (obj *ProviderAttachment) AddVirtualRouter(rhs *VirtualRouter) error
- func (obj *ProviderAttachment) ClearTag()
- func (obj *ProviderAttachment) ClearVirtualRouter()
- func (obj *ProviderAttachment) DeleteTag(uuid string) error
- func (obj *ProviderAttachment) DeleteVirtualRouter(uuid string) error
- func (obj *ProviderAttachment) GetAnnotations() KeyValuePairs
- func (obj *ProviderAttachment) GetDefaultParent() []string
- func (obj *ProviderAttachment) GetDefaultParentType() string
- func (obj *ProviderAttachment) GetDisplayName() string
- func (obj *ProviderAttachment) GetIdPerms() IdPermsType
- func (obj *ProviderAttachment) GetPerms2() PermType2
- func (obj *ProviderAttachment) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ProviderAttachment) GetType() string
- func (obj *ProviderAttachment) GetVirtualRouterRefs() (contrail.ReferenceList, error)
- func (obj *ProviderAttachment) MarshalJSON() ([]byte, error)
- func (obj *ProviderAttachment) SetAnnotations(value *KeyValuePairs)
- func (obj *ProviderAttachment) SetDisplayName(value string)
- func (obj *ProviderAttachment) SetIdPerms(value *IdPermsType)
- func (obj *ProviderAttachment) SetName(name string)
- func (obj *ProviderAttachment) SetParent(parent contrail.IObject)
- func (obj *ProviderAttachment) SetPerms2(value *PermType2)
- func (obj *ProviderAttachment) SetTagList(refList []contrail.ReferencePair)
- func (obj *ProviderAttachment) SetVirtualRouterList(refList []contrail.ReferencePair)
- func (obj *ProviderAttachment) UnmarshalJSON(body []byte) error
- func (obj *ProviderAttachment) UpdateDone()
- func (obj *ProviderAttachment) UpdateObject() ([]byte, error)
- func (obj *ProviderAttachment) UpdateReferences() error
- type ProviderDetails
- type QosConfig
- func (obj *QosConfig) AddGlobalSystemConfig(rhs *GlobalSystemConfig) error
- func (obj *QosConfig) AddTag(rhs *Tag) error
- func (obj *QosConfig) ClearGlobalSystemConfig()
- func (obj *QosConfig) ClearTag()
- func (obj *QosConfig) DeleteGlobalSystemConfig(uuid string) error
- func (obj *QosConfig) DeleteTag(uuid string) error
- func (obj *QosConfig) GetAnnotations() KeyValuePairs
- func (obj *QosConfig) GetDefaultForwardingClassId() int
- func (obj *QosConfig) GetDefaultParent() []string
- func (obj *QosConfig) GetDefaultParentType() string
- func (obj *QosConfig) GetDisplayName() string
- func (obj *QosConfig) GetDscpEntries() QosIdForwardingClassPairs
- func (obj *QosConfig) GetGlobalSystemConfigRefs() (contrail.ReferenceList, error)
- func (obj *QosConfig) GetIdPerms() IdPermsType
- func (obj *QosConfig) GetMplsExpEntries() QosIdForwardingClassPairs
- func (obj *QosConfig) GetPerms2() PermType2
- func (obj *QosConfig) GetQosConfigType() string
- func (obj *QosConfig) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *QosConfig) GetType() string
- func (obj *QosConfig) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *QosConfig) GetVirtualNetworkBackRefs() (contrail.ReferenceList, error)
- func (obj *QosConfig) GetVlanPriorityEntries() QosIdForwardingClassPairs
- func (obj *QosConfig) MarshalJSON() ([]byte, error)
- func (obj *QosConfig) SetAnnotations(value *KeyValuePairs)
- func (obj *QosConfig) SetDefaultForwardingClassId(value int)
- func (obj *QosConfig) SetDisplayName(value string)
- func (obj *QosConfig) SetDscpEntries(value *QosIdForwardingClassPairs)
- func (obj *QosConfig) SetGlobalSystemConfigList(refList []contrail.ReferencePair)
- func (obj *QosConfig) SetIdPerms(value *IdPermsType)
- func (obj *QosConfig) SetMplsExpEntries(value *QosIdForwardingClassPairs)
- func (obj *QosConfig) SetName(name string)
- func (obj *QosConfig) SetParent(parent contrail.IObject)
- func (obj *QosConfig) SetPerms2(value *PermType2)
- func (obj *QosConfig) SetQosConfigType(value string)
- func (obj *QosConfig) SetTagList(refList []contrail.ReferencePair)
- func (obj *QosConfig) SetVlanPriorityEntries(value *QosIdForwardingClassPairs)
- func (obj *QosConfig) UnmarshalJSON(body []byte) error
- func (obj *QosConfig) UpdateDone()
- func (obj *QosConfig) UpdateObject() ([]byte, error)
- func (obj *QosConfig) UpdateReferences() error
- type QosIdForwardingClassPair
- type QosIdForwardingClassPairs
- type QosQueue
- func (obj *QosQueue) AddTag(rhs *Tag) error
- func (obj *QosQueue) ClearTag()
- func (obj *QosQueue) DeleteTag(uuid string) error
- func (obj *QosQueue) GetAnnotations() KeyValuePairs
- func (obj *QosQueue) GetDefaultParent() []string
- func (obj *QosQueue) GetDefaultParentType() string
- func (obj *QosQueue) GetDisplayName() string
- func (obj *QosQueue) GetForwardingClassBackRefs() (contrail.ReferenceList, error)
- func (obj *QosQueue) GetIdPerms() IdPermsType
- func (obj *QosQueue) GetMaxBandwidth() int
- func (obj *QosQueue) GetMinBandwidth() int
- func (obj *QosQueue) GetPerms2() PermType2
- func (obj *QosQueue) GetQosQueueIdentifier() int
- func (obj *QosQueue) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *QosQueue) GetType() string
- func (obj *QosQueue) MarshalJSON() ([]byte, error)
- func (obj *QosQueue) SetAnnotations(value *KeyValuePairs)
- func (obj *QosQueue) SetDisplayName(value string)
- func (obj *QosQueue) SetIdPerms(value *IdPermsType)
- func (obj *QosQueue) SetMaxBandwidth(value int)
- func (obj *QosQueue) SetMinBandwidth(value int)
- func (obj *QosQueue) SetName(name string)
- func (obj *QosQueue) SetParent(parent contrail.IObject)
- func (obj *QosQueue) SetPerms2(value *PermType2)
- func (obj *QosQueue) SetQosQueueIdentifier(value int)
- func (obj *QosQueue) SetTagList(refList []contrail.ReferencePair)
- func (obj *QosQueue) UnmarshalJSON(body []byte) error
- func (obj *QosQueue) UpdateDone()
- func (obj *QosQueue) UpdateObject() ([]byte, error)
- func (obj *QosQueue) UpdateReferences() error
- type QuotaType
- type RbacPermType
- type RbacRuleEntriesType
- type RbacRuleType
- type RoleConfig
- func (obj *RoleConfig) AddTag(rhs *Tag) error
- func (obj *RoleConfig) ClearTag()
- func (obj *RoleConfig) DeleteTag(uuid string) error
- func (obj *RoleConfig) GetAnnotations() KeyValuePairs
- func (obj *RoleConfig) GetDefaultParent() []string
- func (obj *RoleConfig) GetDefaultParentType() string
- func (obj *RoleConfig) GetDisplayName() string
- func (obj *RoleConfig) GetIdPerms() IdPermsType
- func (obj *RoleConfig) GetPerms2() PermType2
- func (obj *RoleConfig) GetRoleConfigConfig() string
- func (obj *RoleConfig) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *RoleConfig) GetType() string
- func (obj *RoleConfig) MarshalJSON() ([]byte, error)
- func (obj *RoleConfig) SetAnnotations(value *KeyValuePairs)
- func (obj *RoleConfig) SetDisplayName(value string)
- func (obj *RoleConfig) SetIdPerms(value *IdPermsType)
- func (obj *RoleConfig) SetName(name string)
- func (obj *RoleConfig) SetParent(parent contrail.IObject)
- func (obj *RoleConfig) SetPerms2(value *PermType2)
- func (obj *RoleConfig) SetRoleConfigConfig(value string)
- func (obj *RoleConfig) SetTagList(refList []contrail.ReferencePair)
- func (obj *RoleConfig) UnmarshalJSON(body []byte) error
- func (obj *RoleConfig) UpdateDone()
- func (obj *RoleConfig) UpdateObject() ([]byte, error)
- func (obj *RoleConfig) UpdateReferences() error
- type RoleDefinition
- func (obj *RoleDefinition) AddFeature(rhs *Feature) error
- func (obj *RoleDefinition) AddOverlayRole(rhs *OverlayRole) error
- func (obj *RoleDefinition) AddPhysicalRole(rhs *PhysicalRole) error
- func (obj *RoleDefinition) AddTag(rhs *Tag) error
- func (obj *RoleDefinition) ClearFeature()
- func (obj *RoleDefinition) ClearOverlayRole()
- func (obj *RoleDefinition) ClearPhysicalRole()
- func (obj *RoleDefinition) ClearTag()
- func (obj *RoleDefinition) DeleteFeature(uuid string) error
- func (obj *RoleDefinition) DeleteOverlayRole(uuid string) error
- func (obj *RoleDefinition) DeletePhysicalRole(uuid string) error
- func (obj *RoleDefinition) DeleteTag(uuid string) error
- func (obj *RoleDefinition) GetAnnotations() KeyValuePairs
- func (obj *RoleDefinition) GetDefaultParent() []string
- func (obj *RoleDefinition) GetDefaultParentType() string
- func (obj *RoleDefinition) GetDisplayName() string
- func (obj *RoleDefinition) GetFeatureConfigs() (contrail.ReferenceList, error)
- func (obj *RoleDefinition) GetFeatureRefs() (contrail.ReferenceList, error)
- func (obj *RoleDefinition) GetIdPerms() IdPermsType
- func (obj *RoleDefinition) GetNodeProfileBackRefs() (contrail.ReferenceList, error)
- func (obj *RoleDefinition) GetOverlayRoleRefs() (contrail.ReferenceList, error)
- func (obj *RoleDefinition) GetPerms2() PermType2
- func (obj *RoleDefinition) GetPhysicalRoleRefs() (contrail.ReferenceList, error)
- func (obj *RoleDefinition) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *RoleDefinition) GetType() string
- func (obj *RoleDefinition) MarshalJSON() ([]byte, error)
- func (obj *RoleDefinition) SetAnnotations(value *KeyValuePairs)
- func (obj *RoleDefinition) SetDisplayName(value string)
- func (obj *RoleDefinition) SetFeatureList(refList []contrail.ReferencePair)
- func (obj *RoleDefinition) SetIdPerms(value *IdPermsType)
- func (obj *RoleDefinition) SetName(name string)
- func (obj *RoleDefinition) SetOverlayRoleList(refList []contrail.ReferencePair)
- func (obj *RoleDefinition) SetParent(parent contrail.IObject)
- func (obj *RoleDefinition) SetPerms2(value *PermType2)
- func (obj *RoleDefinition) SetPhysicalRoleList(refList []contrail.ReferencePair)
- func (obj *RoleDefinition) SetTagList(refList []contrail.ReferencePair)
- func (obj *RoleDefinition) UnmarshalJSON(body []byte) error
- func (obj *RoleDefinition) UpdateDone()
- func (obj *RoleDefinition) UpdateObject() ([]byte, error)
- func (obj *RoleDefinition) UpdateReferences() error
- type RouteAggregate
- func (obj *RouteAggregate) AddRoutingInstance(rhs *RoutingInstance) error
- func (obj *RouteAggregate) AddServiceInstance(rhs *ServiceInstance, data ServiceInterfaceTag) error
- func (obj *RouteAggregate) AddTag(rhs *Tag) error
- func (obj *RouteAggregate) ClearRoutingInstance()
- func (obj *RouteAggregate) ClearServiceInstance()
- func (obj *RouteAggregate) ClearTag()
- func (obj *RouteAggregate) DeleteRoutingInstance(uuid string) error
- func (obj *RouteAggregate) DeleteServiceInstance(uuid string) error
- func (obj *RouteAggregate) DeleteTag(uuid string) error
- func (obj *RouteAggregate) GetAggregateRouteEntries() RouteListType
- func (obj *RouteAggregate) GetAggregateRouteNexthop() string
- func (obj *RouteAggregate) GetAnnotations() KeyValuePairs
- func (obj *RouteAggregate) GetDefaultParent() []string
- func (obj *RouteAggregate) GetDefaultParentType() string
- func (obj *RouteAggregate) GetDisplayName() string
- func (obj *RouteAggregate) GetIdPerms() IdPermsType
- func (obj *RouteAggregate) GetPerms2() PermType2
- func (obj *RouteAggregate) GetRoutingInstanceRefs() (contrail.ReferenceList, error)
- func (obj *RouteAggregate) GetServiceInstanceRefs() (contrail.ReferenceList, error)
- func (obj *RouteAggregate) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *RouteAggregate) GetType() string
- func (obj *RouteAggregate) MarshalJSON() ([]byte, error)
- func (obj *RouteAggregate) SetAggregateRouteEntries(value *RouteListType)
- func (obj *RouteAggregate) SetAggregateRouteNexthop(value string)
- func (obj *RouteAggregate) SetAnnotations(value *KeyValuePairs)
- func (obj *RouteAggregate) SetDisplayName(value string)
- func (obj *RouteAggregate) SetIdPerms(value *IdPermsType)
- func (obj *RouteAggregate) SetName(name string)
- func (obj *RouteAggregate) SetParent(parent contrail.IObject)
- func (obj *RouteAggregate) SetPerms2(value *PermType2)
- func (obj *RouteAggregate) SetRoutingInstanceList(refList []contrail.ReferencePair)
- func (obj *RouteAggregate) SetServiceInstanceList(refList []contrail.ReferencePair)
- func (obj *RouteAggregate) SetTagList(refList []contrail.ReferencePair)
- func (obj *RouteAggregate) UnmarshalJSON(body []byte) error
- func (obj *RouteAggregate) UpdateDone()
- func (obj *RouteAggregate) UpdateObject() ([]byte, error)
- func (obj *RouteAggregate) UpdateReferences() error
- type RouteFilterProperties
- type RouteFilterType
- type RouteListType
- type RouteOriginOverride
- type RouteTable
- func (obj *RouteTable) AddTag(rhs *Tag) error
- func (obj *RouteTable) ClearTag()
- func (obj *RouteTable) DeleteTag(uuid string) error
- func (obj *RouteTable) GetAnnotations() KeyValuePairs
- func (obj *RouteTable) GetDefaultParent() []string
- func (obj *RouteTable) GetDefaultParentType() string
- func (obj *RouteTable) GetDisplayName() string
- func (obj *RouteTable) GetIdPerms() IdPermsType
- func (obj *RouteTable) GetLogicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *RouteTable) GetPerms2() PermType2
- func (obj *RouteTable) GetRoutes() RouteTableType
- func (obj *RouteTable) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *RouteTable) GetType() string
- func (obj *RouteTable) GetVirtualNetworkBackRefs() (contrail.ReferenceList, error)
- func (obj *RouteTable) MarshalJSON() ([]byte, error)
- func (obj *RouteTable) SetAnnotations(value *KeyValuePairs)
- func (obj *RouteTable) SetDisplayName(value string)
- func (obj *RouteTable) SetIdPerms(value *IdPermsType)
- func (obj *RouteTable) SetName(name string)
- func (obj *RouteTable) SetParent(parent contrail.IObject)
- func (obj *RouteTable) SetPerms2(value *PermType2)
- func (obj *RouteTable) SetRoutes(value *RouteTableType)
- func (obj *RouteTable) SetTagList(refList []contrail.ReferencePair)
- func (obj *RouteTable) UnmarshalJSON(body []byte) error
- func (obj *RouteTable) UpdateDone()
- func (obj *RouteTable) UpdateObject() ([]byte, error)
- func (obj *RouteTable) UpdateReferences() error
- type RouteTableType
- type RouteTarget
- func (obj *RouteTarget) AddTag(rhs *Tag) error
- func (obj *RouteTarget) ClearTag()
- func (obj *RouteTarget) DeleteTag(uuid string) error
- func (obj *RouteTarget) GetAnnotations() KeyValuePairs
- func (obj *RouteTarget) GetDefaultParent() []string
- func (obj *RouteTarget) GetDefaultParentType() string
- func (obj *RouteTarget) GetDisplayName() string
- func (obj *RouteTarget) GetIdPerms() IdPermsType
- func (obj *RouteTarget) GetLogicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *RouteTarget) GetPerms2() PermType2
- func (obj *RouteTarget) GetRoutingInstanceBackRefs() (contrail.ReferenceList, error)
- func (obj *RouteTarget) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *RouteTarget) GetType() string
- func (obj *RouteTarget) MarshalJSON() ([]byte, error)
- func (obj *RouteTarget) SetAnnotations(value *KeyValuePairs)
- func (obj *RouteTarget) SetDisplayName(value string)
- func (obj *RouteTarget) SetIdPerms(value *IdPermsType)
- func (obj *RouteTarget) SetName(name string)
- func (obj *RouteTarget) SetParent(parent contrail.IObject)
- func (obj *RouteTarget) SetPerms2(value *PermType2)
- func (obj *RouteTarget) SetTagList(refList []contrail.ReferencePair)
- func (obj *RouteTarget) UnmarshalJSON(body []byte) error
- func (obj *RouteTarget) UpdateDone()
- func (obj *RouteTarget) UpdateObject() ([]byte, error)
- func (obj *RouteTarget) UpdateReferences() error
- type RouteTargetList
- type RouteType
- type RoutedProperties
- type RoutingBridgingRolesType
- type RoutingInstance
- func (obj *RoutingInstance) AddRouteTarget(rhs *RouteTarget, data InstanceTargetType) error
- func (obj *RoutingInstance) AddRoutingInstance(rhs *RoutingInstance, data ConnectionType) error
- func (obj *RoutingInstance) AddTag(rhs *Tag) error
- func (obj *RoutingInstance) ClearRouteTarget()
- func (obj *RoutingInstance) ClearRoutingInstance()
- func (obj *RoutingInstance) ClearTag()
- func (obj *RoutingInstance) DeleteRouteTarget(uuid string) error
- func (obj *RoutingInstance) DeleteRoutingInstance(uuid string) error
- func (obj *RoutingInstance) DeleteTag(uuid string) error
- func (obj *RoutingInstance) GetAnnotations() KeyValuePairs
- func (obj *RoutingInstance) GetBgpRouters() (contrail.ReferenceList, error)
- func (obj *RoutingInstance) GetDefaultCeProtocol() DefaultProtocolType
- func (obj *RoutingInstance) GetDefaultParent() []string
- func (obj *RoutingInstance) GetDefaultParentType() string
- func (obj *RoutingInstance) GetDisplayName() string
- func (obj *RoutingInstance) GetEvpnIpv6ServiceChainInformation() ServiceChainInfo
- func (obj *RoutingInstance) GetEvpnServiceChainInformation() ServiceChainInfo
- func (obj *RoutingInstance) GetIdPerms() IdPermsType
- func (obj *RoutingInstance) GetIpv6ServiceChainInformation() ServiceChainInfo
- func (obj *RoutingInstance) GetPerms2() PermType2
- func (obj *RoutingInstance) GetRouteAggregateBackRefs() (contrail.ReferenceList, error)
- func (obj *RoutingInstance) GetRouteTargetRefs() (contrail.ReferenceList, error)
- func (obj *RoutingInstance) GetRoutingInstanceBackRefs() (contrail.ReferenceList, error)
- func (obj *RoutingInstance) GetRoutingInstanceFabricSnat() bool
- func (obj *RoutingInstance) GetRoutingInstanceHasPnf() bool
- func (obj *RoutingInstance) GetRoutingInstanceIsDefault() bool
- func (obj *RoutingInstance) GetRoutingInstanceRefs() (contrail.ReferenceList, error)
- func (obj *RoutingInstance) GetRoutingPolicyBackRefs() (contrail.ReferenceList, error)
- func (obj *RoutingInstance) GetServiceChainInformation() ServiceChainInfo
- func (obj *RoutingInstance) GetStaticRouteEntries() StaticRouteEntriesType
- func (obj *RoutingInstance) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *RoutingInstance) GetType() string
- func (obj *RoutingInstance) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *RoutingInstance) MarshalJSON() ([]byte, error)
- func (obj *RoutingInstance) SetAnnotations(value *KeyValuePairs)
- func (obj *RoutingInstance) SetDefaultCeProtocol(value *DefaultProtocolType)
- func (obj *RoutingInstance) SetDisplayName(value string)
- func (obj *RoutingInstance) SetEvpnIpv6ServiceChainInformation(value *ServiceChainInfo)
- func (obj *RoutingInstance) SetEvpnServiceChainInformation(value *ServiceChainInfo)
- func (obj *RoutingInstance) SetIdPerms(value *IdPermsType)
- func (obj *RoutingInstance) SetIpv6ServiceChainInformation(value *ServiceChainInfo)
- func (obj *RoutingInstance) SetName(name string)
- func (obj *RoutingInstance) SetParent(parent contrail.IObject)
- func (obj *RoutingInstance) SetPerms2(value *PermType2)
- func (obj *RoutingInstance) SetRouteTargetList(refList []contrail.ReferencePair)
- func (obj *RoutingInstance) SetRoutingInstanceFabricSnat(value bool)
- func (obj *RoutingInstance) SetRoutingInstanceHasPnf(value bool)
- func (obj *RoutingInstance) SetRoutingInstanceIsDefault(value bool)
- func (obj *RoutingInstance) SetRoutingInstanceList(refList []contrail.ReferencePair)
- func (obj *RoutingInstance) SetServiceChainInformation(value *ServiceChainInfo)
- func (obj *RoutingInstance) SetStaticRouteEntries(value *StaticRouteEntriesType)
- func (obj *RoutingInstance) SetTagList(refList []contrail.ReferencePair)
- func (obj *RoutingInstance) UnmarshalJSON(body []byte) error
- func (obj *RoutingInstance) UpdateDone()
- func (obj *RoutingInstance) UpdateObject() ([]byte, error)
- func (obj *RoutingInstance) UpdateReferences() error
- type RoutingPolicy
- func (obj *RoutingPolicy) AddRoutingInstance(rhs *RoutingInstance, data RoutingPolicyType) error
- func (obj *RoutingPolicy) AddServiceInstance(rhs *ServiceInstance, data RoutingPolicyServiceInstanceType) error
- func (obj *RoutingPolicy) AddTag(rhs *Tag) error
- func (obj *RoutingPolicy) ClearRoutingInstance()
- func (obj *RoutingPolicy) ClearServiceInstance()
- func (obj *RoutingPolicy) ClearTag()
- func (obj *RoutingPolicy) DeleteRoutingInstance(uuid string) error
- func (obj *RoutingPolicy) DeleteServiceInstance(uuid string) error
- func (obj *RoutingPolicy) DeleteTag(uuid string) error
- func (obj *RoutingPolicy) GetAnnotations() KeyValuePairs
- func (obj *RoutingPolicy) GetDataCenterInterconnectBackRefs() (contrail.ReferenceList, error)
- func (obj *RoutingPolicy) GetDefaultParent() []string
- func (obj *RoutingPolicy) GetDefaultParentType() string
- func (obj *RoutingPolicy) GetDisplayName() string
- func (obj *RoutingPolicy) GetIdPerms() IdPermsType
- func (obj *RoutingPolicy) GetPerms2() PermType2
- func (obj *RoutingPolicy) GetRoutingInstanceRefs() (contrail.ReferenceList, error)
- func (obj *RoutingPolicy) GetRoutingPolicyEntries() PolicyStatementType
- func (obj *RoutingPolicy) GetServiceInstanceRefs() (contrail.ReferenceList, error)
- func (obj *RoutingPolicy) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *RoutingPolicy) GetTermType() string
- func (obj *RoutingPolicy) GetType() string
- func (obj *RoutingPolicy) GetVirtualNetworkBackRefs() (contrail.ReferenceList, error)
- func (obj *RoutingPolicy) MarshalJSON() ([]byte, error)
- func (obj *RoutingPolicy) SetAnnotations(value *KeyValuePairs)
- func (obj *RoutingPolicy) SetDisplayName(value string)
- func (obj *RoutingPolicy) SetIdPerms(value *IdPermsType)
- func (obj *RoutingPolicy) SetName(name string)
- func (obj *RoutingPolicy) SetParent(parent contrail.IObject)
- func (obj *RoutingPolicy) SetPerms2(value *PermType2)
- func (obj *RoutingPolicy) SetRoutingInstanceList(refList []contrail.ReferencePair)
- func (obj *RoutingPolicy) SetRoutingPolicyEntries(value *PolicyStatementType)
- func (obj *RoutingPolicy) SetServiceInstanceList(refList []contrail.ReferencePair)
- func (obj *RoutingPolicy) SetTagList(refList []contrail.ReferencePair)
- func (obj *RoutingPolicy) SetTermType(value string)
- func (obj *RoutingPolicy) UnmarshalJSON(body []byte) error
- func (obj *RoutingPolicy) UpdateDone()
- func (obj *RoutingPolicy) UpdateObject() ([]byte, error)
- func (obj *RoutingPolicy) UpdateReferences() error
- type RoutingPolicyParameters
- type RoutingPolicyServiceInstanceType
- type RoutingPolicyType
- type SNMPCredentials
- type SecurityGroup
- func (obj *SecurityGroup) AddTag(rhs *Tag) error
- func (obj *SecurityGroup) ClearTag()
- func (obj *SecurityGroup) DeleteTag(uuid string) error
- func (obj *SecurityGroup) GetAccessControlLists() (contrail.ReferenceList, error)
- func (obj *SecurityGroup) GetAnnotations() KeyValuePairs
- func (obj *SecurityGroup) GetConfiguredSecurityGroupId() int
- func (obj *SecurityGroup) GetDefaultParent() []string
- func (obj *SecurityGroup) GetDefaultParentType() string
- func (obj *SecurityGroup) GetDisplayName() string
- func (obj *SecurityGroup) GetIdPerms() IdPermsType
- func (obj *SecurityGroup) GetPerms2() PermType2
- func (obj *SecurityGroup) GetSecurityGroupEntries() PolicyEntriesType
- func (obj *SecurityGroup) GetSecurityGroupId() int
- func (obj *SecurityGroup) GetSecurityLoggingObjectBackRefs() (contrail.ReferenceList, error)
- func (obj *SecurityGroup) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *SecurityGroup) GetType() string
- func (obj *SecurityGroup) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *SecurityGroup) GetVirtualPortGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *SecurityGroup) MarshalJSON() ([]byte, error)
- func (obj *SecurityGroup) SetAnnotations(value *KeyValuePairs)
- func (obj *SecurityGroup) SetConfiguredSecurityGroupId(value int)
- func (obj *SecurityGroup) SetDisplayName(value string)
- func (obj *SecurityGroup) SetIdPerms(value *IdPermsType)
- func (obj *SecurityGroup) SetName(name string)
- func (obj *SecurityGroup) SetParent(parent contrail.IObject)
- func (obj *SecurityGroup) SetPerms2(value *PermType2)
- func (obj *SecurityGroup) SetSecurityGroupEntries(value *PolicyEntriesType)
- func (obj *SecurityGroup) SetSecurityGroupId(value int)
- func (obj *SecurityGroup) SetTagList(refList []contrail.ReferencePair)
- func (obj *SecurityGroup) UnmarshalJSON(body []byte) error
- func (obj *SecurityGroup) UpdateDone()
- func (obj *SecurityGroup) UpdateObject() ([]byte, error)
- func (obj *SecurityGroup) UpdateReferences() error
- type SecurityLoggingObject
- func (obj *SecurityLoggingObject) AddNetworkPolicy(rhs *NetworkPolicy, data SecurityLoggingObjectRuleListType) error
- func (obj *SecurityLoggingObject) AddSecurityGroup(rhs *SecurityGroup, data SecurityLoggingObjectRuleListType) error
- func (obj *SecurityLoggingObject) AddTag(rhs *Tag) error
- func (obj *SecurityLoggingObject) ClearNetworkPolicy()
- func (obj *SecurityLoggingObject) ClearSecurityGroup()
- func (obj *SecurityLoggingObject) ClearTag()
- func (obj *SecurityLoggingObject) DeleteNetworkPolicy(uuid string) error
- func (obj *SecurityLoggingObject) DeleteSecurityGroup(uuid string) error
- func (obj *SecurityLoggingObject) DeleteTag(uuid string) error
- func (obj *SecurityLoggingObject) GetAnnotations() KeyValuePairs
- func (obj *SecurityLoggingObject) GetDefaultParent() []string
- func (obj *SecurityLoggingObject) GetDefaultParentType() string
- func (obj *SecurityLoggingObject) GetDisplayName() string
- func (obj *SecurityLoggingObject) GetFirewallPolicyBackRefs() (contrail.ReferenceList, error)
- func (obj *SecurityLoggingObject) GetFirewallRuleBackRefs() (contrail.ReferenceList, error)
- func (obj *SecurityLoggingObject) GetIdPerms() IdPermsType
- func (obj *SecurityLoggingObject) GetNetworkPolicyRefs() (contrail.ReferenceList, error)
- func (obj *SecurityLoggingObject) GetPerms2() PermType2
- func (obj *SecurityLoggingObject) GetSecurityGroupRefs() (contrail.ReferenceList, error)
- func (obj *SecurityLoggingObject) GetSecurityLoggingObjectRate() int
- func (obj *SecurityLoggingObject) GetSecurityLoggingObjectRules() SecurityLoggingObjectRuleListType
- func (obj *SecurityLoggingObject) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *SecurityLoggingObject) GetType() string
- func (obj *SecurityLoggingObject) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *SecurityLoggingObject) GetVirtualNetworkBackRefs() (contrail.ReferenceList, error)
- func (obj *SecurityLoggingObject) MarshalJSON() ([]byte, error)
- func (obj *SecurityLoggingObject) SetAnnotations(value *KeyValuePairs)
- func (obj *SecurityLoggingObject) SetDisplayName(value string)
- func (obj *SecurityLoggingObject) SetIdPerms(value *IdPermsType)
- func (obj *SecurityLoggingObject) SetName(name string)
- func (obj *SecurityLoggingObject) SetNetworkPolicyList(refList []contrail.ReferencePair)
- func (obj *SecurityLoggingObject) SetParent(parent contrail.IObject)
- func (obj *SecurityLoggingObject) SetPerms2(value *PermType2)
- func (obj *SecurityLoggingObject) SetSecurityGroupList(refList []contrail.ReferencePair)
- func (obj *SecurityLoggingObject) SetSecurityLoggingObjectRate(value int)
- func (obj *SecurityLoggingObject) SetSecurityLoggingObjectRules(value *SecurityLoggingObjectRuleListType)
- func (obj *SecurityLoggingObject) SetTagList(refList []contrail.ReferencePair)
- func (obj *SecurityLoggingObject) UnmarshalJSON(body []byte) error
- func (obj *SecurityLoggingObject) UpdateDone()
- func (obj *SecurityLoggingObject) UpdateObject() ([]byte, error)
- func (obj *SecurityLoggingObject) UpdateReferences() error
- type SecurityLoggingObjectRuleEntryType
- type SecurityLoggingObjectRuleListType
- type SequenceType
- type SerialNumListType
- type ServiceAppliance
- func (obj *ServiceAppliance) AddPhysicalInterface(rhs *PhysicalInterface, data ServiceApplianceInterfaceType) error
- func (obj *ServiceAppliance) AddTag(rhs *Tag) error
- func (obj *ServiceAppliance) ClearPhysicalInterface()
- func (obj *ServiceAppliance) ClearTag()
- func (obj *ServiceAppliance) DeletePhysicalInterface(uuid string) error
- func (obj *ServiceAppliance) DeleteTag(uuid string) error
- func (obj *ServiceAppliance) GetAnnotations() KeyValuePairs
- func (obj *ServiceAppliance) GetDefaultParent() []string
- func (obj *ServiceAppliance) GetDefaultParentType() string
- func (obj *ServiceAppliance) GetDisplayName() string
- func (obj *ServiceAppliance) GetIdPerms() IdPermsType
- func (obj *ServiceAppliance) GetPerms2() PermType2
- func (obj *ServiceAppliance) GetPhysicalInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *ServiceAppliance) GetServiceApplianceIpAddress() string
- func (obj *ServiceAppliance) GetServiceApplianceProperties() KeyValuePairs
- func (obj *ServiceAppliance) GetServiceApplianceUserCredentials() UserCredentials
- func (obj *ServiceAppliance) GetServiceApplianceVirtualizationType() string
- func (obj *ServiceAppliance) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ServiceAppliance) GetType() string
- func (obj *ServiceAppliance) MarshalJSON() ([]byte, error)
- func (obj *ServiceAppliance) SetAnnotations(value *KeyValuePairs)
- func (obj *ServiceAppliance) SetDisplayName(value string)
- func (obj *ServiceAppliance) SetIdPerms(value *IdPermsType)
- func (obj *ServiceAppliance) SetName(name string)
- func (obj *ServiceAppliance) SetParent(parent contrail.IObject)
- func (obj *ServiceAppliance) SetPerms2(value *PermType2)
- func (obj *ServiceAppliance) SetPhysicalInterfaceList(refList []contrail.ReferencePair)
- func (obj *ServiceAppliance) SetServiceApplianceIpAddress(value string)
- func (obj *ServiceAppliance) SetServiceApplianceProperties(value *KeyValuePairs)
- func (obj *ServiceAppliance) SetServiceApplianceUserCredentials(value *UserCredentials)
- func (obj *ServiceAppliance) SetServiceApplianceVirtualizationType(value string)
- func (obj *ServiceAppliance) SetTagList(refList []contrail.ReferencePair)
- func (obj *ServiceAppliance) UnmarshalJSON(body []byte) error
- func (obj *ServiceAppliance) UpdateDone()
- func (obj *ServiceAppliance) UpdateObject() ([]byte, error)
- func (obj *ServiceAppliance) UpdateReferences() error
- type ServiceApplianceInterfaceType
- type ServiceApplianceSet
- func (obj *ServiceApplianceSet) AddTag(rhs *Tag) error
- func (obj *ServiceApplianceSet) ClearTag()
- func (obj *ServiceApplianceSet) DeleteTag(uuid string) error
- func (obj *ServiceApplianceSet) GetAnnotations() KeyValuePairs
- func (obj *ServiceApplianceSet) GetDefaultParent() []string
- func (obj *ServiceApplianceSet) GetDefaultParentType() string
- func (obj *ServiceApplianceSet) GetDisplayName() string
- func (obj *ServiceApplianceSet) GetIdPerms() IdPermsType
- func (obj *ServiceApplianceSet) GetLoadbalancerBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceApplianceSet) GetLoadbalancerPoolBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceApplianceSet) GetPerms2() PermType2
- func (obj *ServiceApplianceSet) GetServiceApplianceDriver() string
- func (obj *ServiceApplianceSet) GetServiceApplianceHaMode() string
- func (obj *ServiceApplianceSet) GetServiceApplianceSetProperties() KeyValuePairs
- func (obj *ServiceApplianceSet) GetServiceApplianceSetVirtualizationType() string
- func (obj *ServiceApplianceSet) GetServiceAppliances() (contrail.ReferenceList, error)
- func (obj *ServiceApplianceSet) GetServiceTemplateBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceApplianceSet) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ServiceApplianceSet) GetType() string
- func (obj *ServiceApplianceSet) MarshalJSON() ([]byte, error)
- func (obj *ServiceApplianceSet) SetAnnotations(value *KeyValuePairs)
- func (obj *ServiceApplianceSet) SetDisplayName(value string)
- func (obj *ServiceApplianceSet) SetIdPerms(value *IdPermsType)
- func (obj *ServiceApplianceSet) SetName(name string)
- func (obj *ServiceApplianceSet) SetParent(parent contrail.IObject)
- func (obj *ServiceApplianceSet) SetPerms2(value *PermType2)
- func (obj *ServiceApplianceSet) SetServiceApplianceDriver(value string)
- func (obj *ServiceApplianceSet) SetServiceApplianceHaMode(value string)
- func (obj *ServiceApplianceSet) SetServiceApplianceSetProperties(value *KeyValuePairs)
- func (obj *ServiceApplianceSet) SetServiceApplianceSetVirtualizationType(value string)
- func (obj *ServiceApplianceSet) SetTagList(refList []contrail.ReferencePair)
- func (obj *ServiceApplianceSet) UnmarshalJSON(body []byte) error
- func (obj *ServiceApplianceSet) UpdateDone()
- func (obj *ServiceApplianceSet) UpdateObject() ([]byte, error)
- func (obj *ServiceApplianceSet) UpdateReferences() error
- type ServiceChainInfo
- type ServiceConnectionModule
- func (obj *ServiceConnectionModule) AddServiceObject(rhs *ServiceObject) error
- func (obj *ServiceConnectionModule) AddTag(rhs *Tag) error
- func (obj *ServiceConnectionModule) ClearServiceObject()
- func (obj *ServiceConnectionModule) ClearTag()
- func (obj *ServiceConnectionModule) DeleteServiceObject(uuid string) error
- func (obj *ServiceConnectionModule) DeleteTag(uuid string) error
- func (obj *ServiceConnectionModule) GetAnnotations() KeyValuePairs
- func (obj *ServiceConnectionModule) GetDefaultParent() []string
- func (obj *ServiceConnectionModule) GetDefaultParentType() string
- func (obj *ServiceConnectionModule) GetDisplayName() string
- func (obj *ServiceConnectionModule) GetE2Service() string
- func (obj *ServiceConnectionModule) GetIdPerms() IdPermsType
- func (obj *ServiceConnectionModule) GetPerms2() PermType2
- func (obj *ServiceConnectionModule) GetServiceEndpointBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceConnectionModule) GetServiceObjectRefs() (contrail.ReferenceList, error)
- func (obj *ServiceConnectionModule) GetServiceType() string
- func (obj *ServiceConnectionModule) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ServiceConnectionModule) GetType() string
- func (obj *ServiceConnectionModule) MarshalJSON() ([]byte, error)
- func (obj *ServiceConnectionModule) SetAnnotations(value *KeyValuePairs)
- func (obj *ServiceConnectionModule) SetDisplayName(value string)
- func (obj *ServiceConnectionModule) SetE2Service(value string)
- func (obj *ServiceConnectionModule) SetIdPerms(value *IdPermsType)
- func (obj *ServiceConnectionModule) SetName(name string)
- func (obj *ServiceConnectionModule) SetParent(parent contrail.IObject)
- func (obj *ServiceConnectionModule) SetPerms2(value *PermType2)
- func (obj *ServiceConnectionModule) SetServiceObjectList(refList []contrail.ReferencePair)
- func (obj *ServiceConnectionModule) SetServiceType(value string)
- func (obj *ServiceConnectionModule) SetTagList(refList []contrail.ReferencePair)
- func (obj *ServiceConnectionModule) UnmarshalJSON(body []byte) error
- func (obj *ServiceConnectionModule) UpdateDone()
- func (obj *ServiceConnectionModule) UpdateObject() ([]byte, error)
- func (obj *ServiceConnectionModule) UpdateReferences() error
- type ServiceEndpoint
- func (obj *ServiceEndpoint) AddPhysicalRouter(rhs *PhysicalRouter) error
- func (obj *ServiceEndpoint) AddServiceConnectionModule(rhs *ServiceConnectionModule) error
- func (obj *ServiceEndpoint) AddServiceObject(rhs *ServiceObject) error
- func (obj *ServiceEndpoint) AddTag(rhs *Tag) error
- func (obj *ServiceEndpoint) ClearPhysicalRouter()
- func (obj *ServiceEndpoint) ClearServiceConnectionModule()
- func (obj *ServiceEndpoint) ClearServiceObject()
- func (obj *ServiceEndpoint) ClearTag()
- func (obj *ServiceEndpoint) DeletePhysicalRouter(uuid string) error
- func (obj *ServiceEndpoint) DeleteServiceConnectionModule(uuid string) error
- func (obj *ServiceEndpoint) DeleteServiceObject(uuid string) error
- func (obj *ServiceEndpoint) DeleteTag(uuid string) error
- func (obj *ServiceEndpoint) GetAnnotations() KeyValuePairs
- func (obj *ServiceEndpoint) GetDefaultParent() []string
- func (obj *ServiceEndpoint) GetDefaultParentType() string
- func (obj *ServiceEndpoint) GetDisplayName() string
- func (obj *ServiceEndpoint) GetIdPerms() IdPermsType
- func (obj *ServiceEndpoint) GetPerms2() PermType2
- func (obj *ServiceEndpoint) GetPhysicalRouterRefs() (contrail.ReferenceList, error)
- func (obj *ServiceEndpoint) GetServiceConnectionModuleRefs() (contrail.ReferenceList, error)
- func (obj *ServiceEndpoint) GetServiceObjectRefs() (contrail.ReferenceList, error)
- func (obj *ServiceEndpoint) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ServiceEndpoint) GetType() string
- func (obj *ServiceEndpoint) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceEndpoint) MarshalJSON() ([]byte, error)
- func (obj *ServiceEndpoint) SetAnnotations(value *KeyValuePairs)
- func (obj *ServiceEndpoint) SetDisplayName(value string)
- func (obj *ServiceEndpoint) SetIdPerms(value *IdPermsType)
- func (obj *ServiceEndpoint) SetName(name string)
- func (obj *ServiceEndpoint) SetParent(parent contrail.IObject)
- func (obj *ServiceEndpoint) SetPerms2(value *PermType2)
- func (obj *ServiceEndpoint) SetPhysicalRouterList(refList []contrail.ReferencePair)
- func (obj *ServiceEndpoint) SetServiceConnectionModuleList(refList []contrail.ReferencePair)
- func (obj *ServiceEndpoint) SetServiceObjectList(refList []contrail.ReferencePair)
- func (obj *ServiceEndpoint) SetTagList(refList []contrail.ReferencePair)
- func (obj *ServiceEndpoint) UnmarshalJSON(body []byte) error
- func (obj *ServiceEndpoint) UpdateDone()
- func (obj *ServiceEndpoint) UpdateObject() ([]byte, error)
- func (obj *ServiceEndpoint) UpdateReferences() error
- type ServiceGroup
- func (obj *ServiceGroup) AddTag(rhs *Tag) error
- func (obj *ServiceGroup) ClearTag()
- func (obj *ServiceGroup) DeleteTag(uuid string) error
- func (obj *ServiceGroup) GetAnnotations() KeyValuePairs
- func (obj *ServiceGroup) GetDefaultParent() []string
- func (obj *ServiceGroup) GetDefaultParentType() string
- func (obj *ServiceGroup) GetDisplayName() string
- func (obj *ServiceGroup) GetDraftModeState() string
- func (obj *ServiceGroup) GetFirewallRuleBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceGroup) GetIdPerms() IdPermsType
- func (obj *ServiceGroup) GetPerms2() PermType2
- func (obj *ServiceGroup) GetServiceGroupFirewallServiceList() FirewallServiceGroupType
- func (obj *ServiceGroup) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ServiceGroup) GetType() string
- func (obj *ServiceGroup) MarshalJSON() ([]byte, error)
- func (obj *ServiceGroup) SetAnnotations(value *KeyValuePairs)
- func (obj *ServiceGroup) SetDisplayName(value string)
- func (obj *ServiceGroup) SetDraftModeState(value string)
- func (obj *ServiceGroup) SetIdPerms(value *IdPermsType)
- func (obj *ServiceGroup) SetName(name string)
- func (obj *ServiceGroup) SetParent(parent contrail.IObject)
- func (obj *ServiceGroup) SetPerms2(value *PermType2)
- func (obj *ServiceGroup) SetServiceGroupFirewallServiceList(value *FirewallServiceGroupType)
- func (obj *ServiceGroup) SetTagList(refList []contrail.ReferencePair)
- func (obj *ServiceGroup) UnmarshalJSON(body []byte) error
- func (obj *ServiceGroup) UpdateDone()
- func (obj *ServiceGroup) UpdateObject() ([]byte, error)
- func (obj *ServiceGroup) UpdateReferences() error
- type ServiceHealthCheck
- func (obj *ServiceHealthCheck) AddServiceInstance(rhs *ServiceInstance, data ServiceInterfaceTag) error
- func (obj *ServiceHealthCheck) AddTag(rhs *Tag) error
- func (obj *ServiceHealthCheck) ClearServiceInstance()
- func (obj *ServiceHealthCheck) ClearTag()
- func (obj *ServiceHealthCheck) DeleteServiceInstance(uuid string) error
- func (obj *ServiceHealthCheck) DeleteTag(uuid string) error
- func (obj *ServiceHealthCheck) GetAnnotations() KeyValuePairs
- func (obj *ServiceHealthCheck) GetBgpAsAServiceBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceHealthCheck) GetDefaultParent() []string
- func (obj *ServiceHealthCheck) GetDefaultParentType() string
- func (obj *ServiceHealthCheck) GetDisplayName() string
- func (obj *ServiceHealthCheck) GetIdPerms() IdPermsType
- func (obj *ServiceHealthCheck) GetPerms2() PermType2
- func (obj *ServiceHealthCheck) GetServiceHealthCheckProperties() ServiceHealthCheckType
- func (obj *ServiceHealthCheck) GetServiceInstanceRefs() (contrail.ReferenceList, error)
- func (obj *ServiceHealthCheck) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ServiceHealthCheck) GetType() string
- func (obj *ServiceHealthCheck) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceHealthCheck) MarshalJSON() ([]byte, error)
- func (obj *ServiceHealthCheck) SetAnnotations(value *KeyValuePairs)
- func (obj *ServiceHealthCheck) SetDisplayName(value string)
- func (obj *ServiceHealthCheck) SetIdPerms(value *IdPermsType)
- func (obj *ServiceHealthCheck) SetName(name string)
- func (obj *ServiceHealthCheck) SetParent(parent contrail.IObject)
- func (obj *ServiceHealthCheck) SetPerms2(value *PermType2)
- func (obj *ServiceHealthCheck) SetServiceHealthCheckProperties(value *ServiceHealthCheckType)
- func (obj *ServiceHealthCheck) SetServiceInstanceList(refList []contrail.ReferencePair)
- func (obj *ServiceHealthCheck) SetTagList(refList []contrail.ReferencePair)
- func (obj *ServiceHealthCheck) UnmarshalJSON(body []byte) error
- func (obj *ServiceHealthCheck) UpdateDone()
- func (obj *ServiceHealthCheck) UpdateObject() ([]byte, error)
- func (obj *ServiceHealthCheck) UpdateReferences() error
- type ServiceHealthCheckType
- type ServiceInstance
- func (obj *ServiceInstance) AddInstanceIp(rhs *InstanceIp, data ServiceInterfaceTag) error
- func (obj *ServiceInstance) AddServiceTemplate(rhs *ServiceTemplate) error
- func (obj *ServiceInstance) AddTag(rhs *Tag) error
- func (obj *ServiceInstance) ClearInstanceIp()
- func (obj *ServiceInstance) ClearServiceTemplate()
- func (obj *ServiceInstance) ClearTag()
- func (obj *ServiceInstance) DeleteInstanceIp(uuid string) error
- func (obj *ServiceInstance) DeleteServiceTemplate(uuid string) error
- func (obj *ServiceInstance) DeleteTag(uuid string) error
- func (obj *ServiceInstance) GetAnnotations() KeyValuePairs
- func (obj *ServiceInstance) GetDefaultParent() []string
- func (obj *ServiceInstance) GetDefaultParentType() string
- func (obj *ServiceInstance) GetDisplayName() string
- func (obj *ServiceInstance) GetIdPerms() IdPermsType
- func (obj *ServiceInstance) GetInstanceIpRefs() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) GetInterfaceRouteTableBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) GetLoadbalancerBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) GetLoadbalancerPoolBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) GetLogicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) GetPerms2() PermType2
- func (obj *ServiceInstance) GetPortTuples() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) GetRouteAggregateBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) GetRoutingPolicyBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) GetServiceHealthCheckBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) GetServiceInstanceBgpEnabled() bool
- func (obj *ServiceInstance) GetServiceInstanceBindings() KeyValuePairs
- func (obj *ServiceInstance) GetServiceInstanceProperties() ServiceInstanceType
- func (obj *ServiceInstance) GetServiceTemplateRefs() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) GetType() string
- func (obj *ServiceInstance) GetVirtualMachineBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceInstance) MarshalJSON() ([]byte, error)
- func (obj *ServiceInstance) SetAnnotations(value *KeyValuePairs)
- func (obj *ServiceInstance) SetDisplayName(value string)
- func (obj *ServiceInstance) SetIdPerms(value *IdPermsType)
- func (obj *ServiceInstance) SetInstanceIpList(refList []contrail.ReferencePair)
- func (obj *ServiceInstance) SetName(name string)
- func (obj *ServiceInstance) SetParent(parent contrail.IObject)
- func (obj *ServiceInstance) SetPerms2(value *PermType2)
- func (obj *ServiceInstance) SetServiceInstanceBgpEnabled(value bool)
- func (obj *ServiceInstance) SetServiceInstanceBindings(value *KeyValuePairs)
- func (obj *ServiceInstance) SetServiceInstanceProperties(value *ServiceInstanceType)
- func (obj *ServiceInstance) SetServiceTemplateList(refList []contrail.ReferencePair)
- func (obj *ServiceInstance) SetTagList(refList []contrail.ReferencePair)
- func (obj *ServiceInstance) UnmarshalJSON(body []byte) error
- func (obj *ServiceInstance) UpdateDone()
- func (obj *ServiceInstance) UpdateObject() ([]byte, error)
- func (obj *ServiceInstance) UpdateReferences() error
- type ServiceInstanceInterfaceType
- type ServiceInstanceType
- type ServiceInterfaceTag
- type ServiceObject
- func (obj *ServiceObject) AddTag(rhs *Tag) error
- func (obj *ServiceObject) ClearTag()
- func (obj *ServiceObject) DeleteTag(uuid string) error
- func (obj *ServiceObject) GetAnnotations() KeyValuePairs
- func (obj *ServiceObject) GetDefaultParent() []string
- func (obj *ServiceObject) GetDefaultParentType() string
- func (obj *ServiceObject) GetDisplayName() string
- func (obj *ServiceObject) GetIdPerms() IdPermsType
- func (obj *ServiceObject) GetPerms2() PermType2
- func (obj *ServiceObject) GetServiceConnectionModuleBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceObject) GetServiceEndpointBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceObject) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ServiceObject) GetType() string
- func (obj *ServiceObject) MarshalJSON() ([]byte, error)
- func (obj *ServiceObject) SetAnnotations(value *KeyValuePairs)
- func (obj *ServiceObject) SetDisplayName(value string)
- func (obj *ServiceObject) SetIdPerms(value *IdPermsType)
- func (obj *ServiceObject) SetName(name string)
- func (obj *ServiceObject) SetParent(parent contrail.IObject)
- func (obj *ServiceObject) SetPerms2(value *PermType2)
- func (obj *ServiceObject) SetTagList(refList []contrail.ReferencePair)
- func (obj *ServiceObject) UnmarshalJSON(body []byte) error
- func (obj *ServiceObject) UpdateDone()
- func (obj *ServiceObject) UpdateObject() ([]byte, error)
- func (obj *ServiceObject) UpdateReferences() error
- type ServiceScaleOutType
- type ServiceTemplate
- func (obj *ServiceTemplate) AddServiceApplianceSet(rhs *ServiceApplianceSet) error
- func (obj *ServiceTemplate) AddTag(rhs *Tag) error
- func (obj *ServiceTemplate) ClearServiceApplianceSet()
- func (obj *ServiceTemplate) ClearTag()
- func (obj *ServiceTemplate) DeleteServiceApplianceSet(uuid string) error
- func (obj *ServiceTemplate) DeleteTag(uuid string) error
- func (obj *ServiceTemplate) GetAnnotations() KeyValuePairs
- func (obj *ServiceTemplate) GetDefaultParent() []string
- func (obj *ServiceTemplate) GetDefaultParentType() string
- func (obj *ServiceTemplate) GetDisplayName() string
- func (obj *ServiceTemplate) GetIdPerms() IdPermsType
- func (obj *ServiceTemplate) GetPerms2() PermType2
- func (obj *ServiceTemplate) GetServiceApplianceSetRefs() (contrail.ReferenceList, error)
- func (obj *ServiceTemplate) GetServiceConfigManaged() bool
- func (obj *ServiceTemplate) GetServiceInstanceBackRefs() (contrail.ReferenceList, error)
- func (obj *ServiceTemplate) GetServiceTemplateProperties() ServiceTemplateType
- func (obj *ServiceTemplate) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *ServiceTemplate) GetType() string
- func (obj *ServiceTemplate) MarshalJSON() ([]byte, error)
- func (obj *ServiceTemplate) SetAnnotations(value *KeyValuePairs)
- func (obj *ServiceTemplate) SetDisplayName(value string)
- func (obj *ServiceTemplate) SetIdPerms(value *IdPermsType)
- func (obj *ServiceTemplate) SetName(name string)
- func (obj *ServiceTemplate) SetParent(parent contrail.IObject)
- func (obj *ServiceTemplate) SetPerms2(value *PermType2)
- func (obj *ServiceTemplate) SetServiceApplianceSetList(refList []contrail.ReferencePair)
- func (obj *ServiceTemplate) SetServiceConfigManaged(value bool)
- func (obj *ServiceTemplate) SetServiceTemplateProperties(value *ServiceTemplateType)
- func (obj *ServiceTemplate) SetTagList(refList []contrail.ReferencePair)
- func (obj *ServiceTemplate) UnmarshalJSON(body []byte) error
- func (obj *ServiceTemplate) UpdateDone()
- func (obj *ServiceTemplate) UpdateObject() ([]byte, error)
- func (obj *ServiceTemplate) UpdateReferences() error
- type ServiceTemplateInterfaceType
- type ServiceTemplateType
- type ServiceVirtualNetworkType
- type SflowParameters
- type SflowProfile
- func (obj *SflowProfile) AddTag(rhs *Tag) error
- func (obj *SflowProfile) ClearTag()
- func (obj *SflowProfile) DeleteTag(uuid string) error
- func (obj *SflowProfile) GetAnnotations() KeyValuePairs
- func (obj *SflowProfile) GetDefaultParent() []string
- func (obj *SflowProfile) GetDefaultParentType() string
- func (obj *SflowProfile) GetDisplayName() string
- func (obj *SflowProfile) GetIdPerms() IdPermsType
- func (obj *SflowProfile) GetPerms2() PermType2
- func (obj *SflowProfile) GetSflowParameters() SflowParameters
- func (obj *SflowProfile) GetSflowProfileIsDefault() bool
- func (obj *SflowProfile) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *SflowProfile) GetTelemetryProfileBackRefs() (contrail.ReferenceList, error)
- func (obj *SflowProfile) GetType() string
- func (obj *SflowProfile) MarshalJSON() ([]byte, error)
- func (obj *SflowProfile) SetAnnotations(value *KeyValuePairs)
- func (obj *SflowProfile) SetDisplayName(value string)
- func (obj *SflowProfile) SetIdPerms(value *IdPermsType)
- func (obj *SflowProfile) SetName(name string)
- func (obj *SflowProfile) SetParent(parent contrail.IObject)
- func (obj *SflowProfile) SetPerms2(value *PermType2)
- func (obj *SflowProfile) SetSflowParameters(value *SflowParameters)
- func (obj *SflowProfile) SetSflowProfileIsDefault(value bool)
- func (obj *SflowProfile) SetTagList(refList []contrail.ReferencePair)
- func (obj *SflowProfile) UnmarshalJSON(body []byte) error
- func (obj *SflowProfile) UpdateDone()
- func (obj *SflowProfile) UpdateObject() ([]byte, error)
- func (obj *SflowProfile) UpdateReferences() error
- type ShareType
- type SloRateType
- type StaticMirrorNhType
- type StaticRouteEntriesType
- type StaticRouteParameters
- type StaticRouteType
- type StatsCollectionFrequency
- type StormControlParameters
- type StormControlProfile
- func (obj *StormControlProfile) AddTag(rhs *Tag) error
- func (obj *StormControlProfile) ClearTag()
- func (obj *StormControlProfile) DeleteTag(uuid string) error
- func (obj *StormControlProfile) GetAnnotations() KeyValuePairs
- func (obj *StormControlProfile) GetDefaultParent() []string
- func (obj *StormControlProfile) GetDefaultParentType() string
- func (obj *StormControlProfile) GetDisplayName() string
- func (obj *StormControlProfile) GetIdPerms() IdPermsType
- func (obj *StormControlProfile) GetPerms2() PermType2
- func (obj *StormControlProfile) GetPortProfileBackRefs() (contrail.ReferenceList, error)
- func (obj *StormControlProfile) GetStormControlParameters() StormControlParameters
- func (obj *StormControlProfile) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *StormControlProfile) GetType() string
- func (obj *StormControlProfile) MarshalJSON() ([]byte, error)
- func (obj *StormControlProfile) SetAnnotations(value *KeyValuePairs)
- func (obj *StormControlProfile) SetDisplayName(value string)
- func (obj *StormControlProfile) SetIdPerms(value *IdPermsType)
- func (obj *StormControlProfile) SetName(name string)
- func (obj *StormControlProfile) SetParent(parent contrail.IObject)
- func (obj *StormControlProfile) SetPerms2(value *PermType2)
- func (obj *StormControlProfile) SetStormControlParameters(value *StormControlParameters)
- func (obj *StormControlProfile) SetTagList(refList []contrail.ReferencePair)
- func (obj *StormControlProfile) UnmarshalJSON(body []byte) error
- func (obj *StormControlProfile) UpdateDone()
- func (obj *StormControlProfile) UpdateObject() ([]byte, error)
- func (obj *StormControlProfile) UpdateReferences() error
- type StructuredSyslogApplicationRecord
- func (obj *StructuredSyslogApplicationRecord) AddTag(rhs *Tag) error
- func (obj *StructuredSyslogApplicationRecord) ClearTag()
- func (obj *StructuredSyslogApplicationRecord) DeleteTag(uuid string) error
- func (obj *StructuredSyslogApplicationRecord) GetAnnotations() KeyValuePairs
- func (obj *StructuredSyslogApplicationRecord) GetDefaultParent() []string
- func (obj *StructuredSyslogApplicationRecord) GetDefaultParentType() string
- func (obj *StructuredSyslogApplicationRecord) GetDisplayName() string
- func (obj *StructuredSyslogApplicationRecord) GetIdPerms() IdPermsType
- func (obj *StructuredSyslogApplicationRecord) GetPerms2() PermType2
- func (obj *StructuredSyslogApplicationRecord) GetStructuredSyslogAppCategory() string
- func (obj *StructuredSyslogApplicationRecord) GetStructuredSyslogAppGroups() string
- func (obj *StructuredSyslogApplicationRecord) GetStructuredSyslogAppRisk() string
- func (obj *StructuredSyslogApplicationRecord) GetStructuredSyslogAppServiceTags() string
- func (obj *StructuredSyslogApplicationRecord) GetStructuredSyslogAppSubcategory() string
- func (obj *StructuredSyslogApplicationRecord) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *StructuredSyslogApplicationRecord) GetType() string
- func (obj *StructuredSyslogApplicationRecord) MarshalJSON() ([]byte, error)
- func (obj *StructuredSyslogApplicationRecord) SetAnnotations(value *KeyValuePairs)
- func (obj *StructuredSyslogApplicationRecord) SetDisplayName(value string)
- func (obj *StructuredSyslogApplicationRecord) SetIdPerms(value *IdPermsType)
- func (obj *StructuredSyslogApplicationRecord) SetName(name string)
- func (obj *StructuredSyslogApplicationRecord) SetParent(parent contrail.IObject)
- func (obj *StructuredSyslogApplicationRecord) SetPerms2(value *PermType2)
- func (obj *StructuredSyslogApplicationRecord) SetStructuredSyslogAppCategory(value string)
- func (obj *StructuredSyslogApplicationRecord) SetStructuredSyslogAppGroups(value string)
- func (obj *StructuredSyslogApplicationRecord) SetStructuredSyslogAppRisk(value string)
- func (obj *StructuredSyslogApplicationRecord) SetStructuredSyslogAppServiceTags(value string)
- func (obj *StructuredSyslogApplicationRecord) SetStructuredSyslogAppSubcategory(value string)
- func (obj *StructuredSyslogApplicationRecord) SetTagList(refList []contrail.ReferencePair)
- func (obj *StructuredSyslogApplicationRecord) UnmarshalJSON(body []byte) error
- func (obj *StructuredSyslogApplicationRecord) UpdateDone()
- func (obj *StructuredSyslogApplicationRecord) UpdateObject() ([]byte, error)
- func (obj *StructuredSyslogApplicationRecord) UpdateReferences() error
- type StructuredSyslogConfig
- func (obj *StructuredSyslogConfig) AddTag(rhs *Tag) error
- func (obj *StructuredSyslogConfig) ClearTag()
- func (obj *StructuredSyslogConfig) DeleteTag(uuid string) error
- func (obj *StructuredSyslogConfig) GetAnnotations() KeyValuePairs
- func (obj *StructuredSyslogConfig) GetDefaultParent() []string
- func (obj *StructuredSyslogConfig) GetDefaultParentType() string
- func (obj *StructuredSyslogConfig) GetDisplayName() string
- func (obj *StructuredSyslogConfig) GetIdPerms() IdPermsType
- func (obj *StructuredSyslogConfig) GetPerms2() PermType2
- func (obj *StructuredSyslogConfig) GetStructuredSyslogApplicationRecords() (contrail.ReferenceList, error)
- func (obj *StructuredSyslogConfig) GetStructuredSyslogHostnameRecords() (contrail.ReferenceList, error)
- func (obj *StructuredSyslogConfig) GetStructuredSyslogMessages() (contrail.ReferenceList, error)
- func (obj *StructuredSyslogConfig) GetStructuredSyslogSlaProfiles() (contrail.ReferenceList, error)
- func (obj *StructuredSyslogConfig) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *StructuredSyslogConfig) GetType() string
- func (obj *StructuredSyslogConfig) MarshalJSON() ([]byte, error)
- func (obj *StructuredSyslogConfig) SetAnnotations(value *KeyValuePairs)
- func (obj *StructuredSyslogConfig) SetDisplayName(value string)
- func (obj *StructuredSyslogConfig) SetIdPerms(value *IdPermsType)
- func (obj *StructuredSyslogConfig) SetName(name string)
- func (obj *StructuredSyslogConfig) SetParent(parent contrail.IObject)
- func (obj *StructuredSyslogConfig) SetPerms2(value *PermType2)
- func (obj *StructuredSyslogConfig) SetTagList(refList []contrail.ReferencePair)
- func (obj *StructuredSyslogConfig) UnmarshalJSON(body []byte) error
- func (obj *StructuredSyslogConfig) UpdateDone()
- func (obj *StructuredSyslogConfig) UpdateObject() ([]byte, error)
- func (obj *StructuredSyslogConfig) UpdateReferences() error
- type StructuredSyslogHostnameRecord
- func (obj *StructuredSyslogHostnameRecord) AddTag(rhs *Tag) error
- func (obj *StructuredSyslogHostnameRecord) ClearTag()
- func (obj *StructuredSyslogHostnameRecord) DeleteTag(uuid string) error
- func (obj *StructuredSyslogHostnameRecord) GetAnnotations() KeyValuePairs
- func (obj *StructuredSyslogHostnameRecord) GetDefaultParent() []string
- func (obj *StructuredSyslogHostnameRecord) GetDefaultParentType() string
- func (obj *StructuredSyslogHostnameRecord) GetDisplayName() string
- func (obj *StructuredSyslogHostnameRecord) GetIdPerms() IdPermsType
- func (obj *StructuredSyslogHostnameRecord) GetPerms2() PermType2
- func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogDevice() string
- func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogHostaddr() string
- func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogHostnameTags() string
- func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogLinkmap() StructuredSyslogLinkmap
- func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogLocation() string
- func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogTenant() string
- func (obj *StructuredSyslogHostnameRecord) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *StructuredSyslogHostnameRecord) GetType() string
- func (obj *StructuredSyslogHostnameRecord) MarshalJSON() ([]byte, error)
- func (obj *StructuredSyslogHostnameRecord) SetAnnotations(value *KeyValuePairs)
- func (obj *StructuredSyslogHostnameRecord) SetDisplayName(value string)
- func (obj *StructuredSyslogHostnameRecord) SetIdPerms(value *IdPermsType)
- func (obj *StructuredSyslogHostnameRecord) SetName(name string)
- func (obj *StructuredSyslogHostnameRecord) SetParent(parent contrail.IObject)
- func (obj *StructuredSyslogHostnameRecord) SetPerms2(value *PermType2)
- func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogDevice(value string)
- func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogHostaddr(value string)
- func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogHostnameTags(value string)
- func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogLinkmap(value *StructuredSyslogLinkmap)
- func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogLocation(value string)
- func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogTenant(value string)
- func (obj *StructuredSyslogHostnameRecord) SetTagList(refList []contrail.ReferencePair)
- func (obj *StructuredSyslogHostnameRecord) UnmarshalJSON(body []byte) error
- func (obj *StructuredSyslogHostnameRecord) UpdateDone()
- func (obj *StructuredSyslogHostnameRecord) UpdateObject() ([]byte, error)
- func (obj *StructuredSyslogHostnameRecord) UpdateReferences() error
- type StructuredSyslogLinkType
- type StructuredSyslogLinkmap
- type StructuredSyslogMessage
- func (obj *StructuredSyslogMessage) AddTag(rhs *Tag) error
- func (obj *StructuredSyslogMessage) ClearTag()
- func (obj *StructuredSyslogMessage) DeleteTag(uuid string) error
- func (obj *StructuredSyslogMessage) GetAnnotations() KeyValuePairs
- func (obj *StructuredSyslogMessage) GetDefaultParent() []string
- func (obj *StructuredSyslogMessage) GetDefaultParentType() string
- func (obj *StructuredSyslogMessage) GetDisplayName() string
- func (obj *StructuredSyslogMessage) GetIdPerms() IdPermsType
- func (obj *StructuredSyslogMessage) GetPerms2() PermType2
- func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageForward() string
- func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageIntegerFields() FieldNamesList
- func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageProcessAndStore() bool
- func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageProcessAndSummarize() bool
- func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageProcessAndSummarizeUser() bool
- func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageTaggedFields() FieldNamesList
- func (obj *StructuredSyslogMessage) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *StructuredSyslogMessage) GetType() string
- func (obj *StructuredSyslogMessage) MarshalJSON() ([]byte, error)
- func (obj *StructuredSyslogMessage) SetAnnotations(value *KeyValuePairs)
- func (obj *StructuredSyslogMessage) SetDisplayName(value string)
- func (obj *StructuredSyslogMessage) SetIdPerms(value *IdPermsType)
- func (obj *StructuredSyslogMessage) SetName(name string)
- func (obj *StructuredSyslogMessage) SetParent(parent contrail.IObject)
- func (obj *StructuredSyslogMessage) SetPerms2(value *PermType2)
- func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageForward(value string)
- func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageIntegerFields(value *FieldNamesList)
- func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageProcessAndStore(value bool)
- func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageProcessAndSummarize(value bool)
- func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageProcessAndSummarizeUser(value bool)
- func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageTaggedFields(value *FieldNamesList)
- func (obj *StructuredSyslogMessage) SetTagList(refList []contrail.ReferencePair)
- func (obj *StructuredSyslogMessage) UnmarshalJSON(body []byte) error
- func (obj *StructuredSyslogMessage) UpdateDone()
- func (obj *StructuredSyslogMessage) UpdateObject() ([]byte, error)
- func (obj *StructuredSyslogMessage) UpdateReferences() error
- type StructuredSyslogSlaProfile
- func (obj *StructuredSyslogSlaProfile) AddTag(rhs *Tag) error
- func (obj *StructuredSyslogSlaProfile) ClearTag()
- func (obj *StructuredSyslogSlaProfile) DeleteTag(uuid string) error
- func (obj *StructuredSyslogSlaProfile) GetAnnotations() KeyValuePairs
- func (obj *StructuredSyslogSlaProfile) GetDefaultParent() []string
- func (obj *StructuredSyslogSlaProfile) GetDefaultParentType() string
- func (obj *StructuredSyslogSlaProfile) GetDisplayName() string
- func (obj *StructuredSyslogSlaProfile) GetIdPerms() IdPermsType
- func (obj *StructuredSyslogSlaProfile) GetPerms2() PermType2
- func (obj *StructuredSyslogSlaProfile) GetStructuredSyslogSlaParams() string
- func (obj *StructuredSyslogSlaProfile) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *StructuredSyslogSlaProfile) GetType() string
- func (obj *StructuredSyslogSlaProfile) MarshalJSON() ([]byte, error)
- func (obj *StructuredSyslogSlaProfile) SetAnnotations(value *KeyValuePairs)
- func (obj *StructuredSyslogSlaProfile) SetDisplayName(value string)
- func (obj *StructuredSyslogSlaProfile) SetIdPerms(value *IdPermsType)
- func (obj *StructuredSyslogSlaProfile) SetName(name string)
- func (obj *StructuredSyslogSlaProfile) SetParent(parent contrail.IObject)
- func (obj *StructuredSyslogSlaProfile) SetPerms2(value *PermType2)
- func (obj *StructuredSyslogSlaProfile) SetStructuredSyslogSlaParams(value string)
- func (obj *StructuredSyslogSlaProfile) SetTagList(refList []contrail.ReferencePair)
- func (obj *StructuredSyslogSlaProfile) UnmarshalJSON(body []byte) error
- func (obj *StructuredSyslogSlaProfile) UpdateDone()
- func (obj *StructuredSyslogSlaProfile) UpdateObject() ([]byte, error)
- func (obj *StructuredSyslogSlaProfile) UpdateReferences() error
- type SubCluster
- func (obj *SubCluster) AddTag(rhs *Tag) error
- func (obj *SubCluster) ClearTag()
- func (obj *SubCluster) DeleteTag(uuid string) error
- func (obj *SubCluster) GetAnnotations() KeyValuePairs
- func (obj *SubCluster) GetBgpRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *SubCluster) GetDefaultParent() []string
- func (obj *SubCluster) GetDefaultParentType() string
- func (obj *SubCluster) GetDisplayName() string
- func (obj *SubCluster) GetIdPerms() IdPermsType
- func (obj *SubCluster) GetPerms2() PermType2
- func (obj *SubCluster) GetSubClusterAsn() int
- func (obj *SubCluster) GetSubClusterId() int
- func (obj *SubCluster) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *SubCluster) GetType() string
- func (obj *SubCluster) GetVirtualRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *SubCluster) MarshalJSON() ([]byte, error)
- func (obj *SubCluster) SetAnnotations(value *KeyValuePairs)
- func (obj *SubCluster) SetDisplayName(value string)
- func (obj *SubCluster) SetIdPerms(value *IdPermsType)
- func (obj *SubCluster) SetName(name string)
- func (obj *SubCluster) SetParent(parent contrail.IObject)
- func (obj *SubCluster) SetPerms2(value *PermType2)
- func (obj *SubCluster) SetSubClusterAsn(value int)
- func (obj *SubCluster) SetSubClusterId(value int)
- func (obj *SubCluster) SetTagList(refList []contrail.ReferencePair)
- func (obj *SubCluster) UnmarshalJSON(body []byte) error
- func (obj *SubCluster) UpdateDone()
- func (obj *SubCluster) UpdateObject() ([]byte, error)
- func (obj *SubCluster) UpdateReferences() error
- type Subnet
- func (obj *Subnet) AddTag(rhs *Tag) error
- func (obj *Subnet) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *Subnet) ClearTag()
- func (obj *Subnet) ClearVirtualMachineInterface()
- func (obj *Subnet) DeleteTag(uuid string) error
- func (obj *Subnet) DeleteVirtualMachineInterface(uuid string) error
- func (obj *Subnet) GetAnnotations() KeyValuePairs
- func (obj *Subnet) GetDefaultParent() []string
- func (obj *Subnet) GetDefaultParentType() string
- func (obj *Subnet) GetDisplayName() string
- func (obj *Subnet) GetIdPerms() IdPermsType
- func (obj *Subnet) GetPerms2() PermType2
- func (obj *Subnet) GetSubnetIpPrefix() SubnetType
- func (obj *Subnet) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Subnet) GetType() string
- func (obj *Subnet) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *Subnet) MarshalJSON() ([]byte, error)
- func (obj *Subnet) SetAnnotations(value *KeyValuePairs)
- func (obj *Subnet) SetDisplayName(value string)
- func (obj *Subnet) SetIdPerms(value *IdPermsType)
- func (obj *Subnet) SetName(name string)
- func (obj *Subnet) SetParent(parent contrail.IObject)
- func (obj *Subnet) SetPerms2(value *PermType2)
- func (obj *Subnet) SetSubnetIpPrefix(value *SubnetType)
- func (obj *Subnet) SetTagList(refList []contrail.ReferencePair)
- func (obj *Subnet) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *Subnet) UnmarshalJSON(body []byte) error
- func (obj *Subnet) UpdateDone()
- func (obj *Subnet) UpdateObject() ([]byte, error)
- func (obj *Subnet) UpdateReferences() error
- type SubnetListType
- type SubnetType
- type Tag
- func (obj *Tag) AddTag(rhs *Tag) error
- func (obj *Tag) AddTagType(rhs *TagType) error
- func (obj *Tag) ClearTag()
- func (obj *Tag) ClearTagType()
- func (obj *Tag) DeleteTag(uuid string) error
- func (obj *Tag) DeleteTagType(uuid string) error
- func (obj *Tag) GetAccessControlListBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetAddressGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetAlarmBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetAliasIpBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetAliasIpPoolBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetAnalyticsAlarmNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetAnalyticsNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetAnalyticsSnmpNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetAnnotations() KeyValuePairs
- func (obj *Tag) GetApiAccessListBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetApplicationPolicySetBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetBgpAsAServiceBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetBgpRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetBgpvpnBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetBridgeDomainBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetCardBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetCliConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetConfigDatabaseNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetConfigNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetConfigRootBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetControlNodeZoneBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetCustomerAttachmentBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetDataCenterInterconnectBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetDatabaseNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetDefaultParent() []string
- func (obj *Tag) GetDefaultParentType() string
- func (obj *Tag) GetDeviceChassisBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetDeviceFunctionalGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetDeviceImageBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetDevicemgrNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetDiscoveryServiceAssignmentBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetDisplayName() string
- func (obj *Tag) GetDomainBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetDsaRuleBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetE2ServiceProviderBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetFabricBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetFabricNamespaceBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetFeatureBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetFeatureConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetFeatureFlagBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetFirewallPolicyBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetFirewallRuleBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetFloatingIpBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetFloatingIpPoolBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetFlowNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetForwardingClassBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetGlobalAnalyticsConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetGlobalQosConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetGlobalSystemConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetGlobalVrouterConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetHardwareBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetHardwareInventoryBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetHostBasedServiceBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetIdPerms() IdPermsType
- func (obj *Tag) GetInstanceIpBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetIntentMapBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetInterfaceRouteTableBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetJobTemplateBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetLinkAggregationGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetLoadbalancerBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetLoadbalancerHealthmonitorBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetLoadbalancerListenerBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetLoadbalancerMemberBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetLoadbalancerPoolBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetLogicalInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetLogicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetMulticastPolicyBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetNamespaceBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetNetworkDeviceConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetNetworkIpamBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetNetworkPolicyBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetNodeProfileBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetOverlayRoleBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetPeeringPolicyBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetPerms2() PermType2
- func (obj *Tag) GetPhysicalInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetPhysicalRoleBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetPolicyManagementBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetPortBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetPortGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetPortProfileBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetPortTupleBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetProjectBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetProviderAttachmentBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetQosConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetQosQueueBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetRoleConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetRoleDefinitionBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetRouteAggregateBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetRouteTableBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetRouteTargetBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetRoutingInstanceBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetRoutingPolicyBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetSecurityGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetSecurityLoggingObjectBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetServiceApplianceBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetServiceApplianceSetBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetServiceConnectionModuleBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetServiceEndpointBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetServiceGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetServiceHealthCheckBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetServiceInstanceBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetServiceObjectBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetServiceTemplateBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetSflowProfileBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetStormControlProfileBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetStructuredSyslogApplicationRecordBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetStructuredSyslogConfigBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetStructuredSyslogHostnameRecordBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetStructuredSyslogMessageBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetStructuredSyslogSlaProfileBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetSubClusterBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetSubnetBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetTagBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetTagId() string
- func (obj *Tag) GetTagPredefined() bool
- func (obj *Tag) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetTagTypeBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetTagTypeName() string
- func (obj *Tag) GetTagTypeRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetTagValue() string
- func (obj *Tag) GetTelemetryProfileBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetType() string
- func (obj *Tag) GetVirtualDnsBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetVirtualDnsRecordBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetVirtualIpBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetVirtualMachineBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetVirtualNetworkBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetVirtualPortGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetVirtualRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) GetWebuiNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *Tag) MarshalJSON() ([]byte, error)
- func (obj *Tag) SetAnnotations(value *KeyValuePairs)
- func (obj *Tag) SetDisplayName(value string)
- func (obj *Tag) SetIdPerms(value *IdPermsType)
- func (obj *Tag) SetName(name string)
- func (obj *Tag) SetParent(parent contrail.IObject)
- func (obj *Tag) SetPerms2(value *PermType2)
- func (obj *Tag) SetTagId(value string)
- func (obj *Tag) SetTagList(refList []contrail.ReferencePair)
- func (obj *Tag) SetTagPredefined(value bool)
- func (obj *Tag) SetTagTypeList(refList []contrail.ReferencePair)
- func (obj *Tag) SetTagTypeName(value string)
- func (obj *Tag) SetTagValue(value string)
- func (obj *Tag) UnmarshalJSON(body []byte) error
- func (obj *Tag) UpdateDone()
- func (obj *Tag) UpdateObject() ([]byte, error)
- func (obj *Tag) UpdateReferences() error
- type TagType
- func (obj *TagType) AddTag(rhs *Tag) error
- func (obj *TagType) ClearTag()
- func (obj *TagType) DeleteTag(uuid string) error
- func (obj *TagType) GetAnnotations() KeyValuePairs
- func (obj *TagType) GetDefaultParent() []string
- func (obj *TagType) GetDefaultParentType() string
- func (obj *TagType) GetDisplayName() string
- func (obj *TagType) GetIdPerms() IdPermsType
- func (obj *TagType) GetPerms2() PermType2
- func (obj *TagType) GetTagBackRefs() (contrail.ReferenceList, error)
- func (obj *TagType) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *TagType) GetTagTypeId() string
- func (obj *TagType) GetType() string
- func (obj *TagType) MarshalJSON() ([]byte, error)
- func (obj *TagType) SetAnnotations(value *KeyValuePairs)
- func (obj *TagType) SetDisplayName(value string)
- func (obj *TagType) SetIdPerms(value *IdPermsType)
- func (obj *TagType) SetName(name string)
- func (obj *TagType) SetParent(parent contrail.IObject)
- func (obj *TagType) SetPerms2(value *PermType2)
- func (obj *TagType) SetTagList(refList []contrail.ReferencePair)
- func (obj *TagType) SetTagTypeId(value string)
- func (obj *TagType) UnmarshalJSON(body []byte) error
- func (obj *TagType) UpdateDone()
- func (obj *TagType) UpdateObject() ([]byte, error)
- func (obj *TagType) UpdateReferences() error
- type TelemetryProfile
- func (obj *TelemetryProfile) AddSflowProfile(rhs *SflowProfile) error
- func (obj *TelemetryProfile) AddTag(rhs *Tag) error
- func (obj *TelemetryProfile) ClearSflowProfile()
- func (obj *TelemetryProfile) ClearTag()
- func (obj *TelemetryProfile) DeleteSflowProfile(uuid string) error
- func (obj *TelemetryProfile) DeleteTag(uuid string) error
- func (obj *TelemetryProfile) GetAnnotations() KeyValuePairs
- func (obj *TelemetryProfile) GetDefaultParent() []string
- func (obj *TelemetryProfile) GetDefaultParentType() string
- func (obj *TelemetryProfile) GetDisplayName() string
- func (obj *TelemetryProfile) GetIdPerms() IdPermsType
- func (obj *TelemetryProfile) GetPerms2() PermType2
- func (obj *TelemetryProfile) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *TelemetryProfile) GetSflowProfileRefs() (contrail.ReferenceList, error)
- func (obj *TelemetryProfile) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *TelemetryProfile) GetTelemetryProfileIsDefault() bool
- func (obj *TelemetryProfile) GetType() string
- func (obj *TelemetryProfile) MarshalJSON() ([]byte, error)
- func (obj *TelemetryProfile) SetAnnotations(value *KeyValuePairs)
- func (obj *TelemetryProfile) SetDisplayName(value string)
- func (obj *TelemetryProfile) SetIdPerms(value *IdPermsType)
- func (obj *TelemetryProfile) SetName(name string)
- func (obj *TelemetryProfile) SetParent(parent contrail.IObject)
- func (obj *TelemetryProfile) SetPerms2(value *PermType2)
- func (obj *TelemetryProfile) SetSflowProfileList(refList []contrail.ReferencePair)
- func (obj *TelemetryProfile) SetTagList(refList []contrail.ReferencePair)
- func (obj *TelemetryProfile) SetTelemetryProfileIsDefault(value bool)
- func (obj *TelemetryProfile) UnmarshalJSON(body []byte) error
- func (obj *TelemetryProfile) UpdateDone()
- func (obj *TelemetryProfile) UpdateObject() ([]byte, error)
- func (obj *TelemetryProfile) UpdateReferences() error
- type TelemetryResourceInfo
- type TelemetryStateInfo
- type TermActionListType
- type TermMatchConditionType
- func (obj *TermMatchConditionType) AddAsPath(value int)
- func (obj *TermMatchConditionType) AddCommunityList(value string)
- func (obj *TermMatchConditionType) AddExtcommunityList(value string)
- func (obj *TermMatchConditionType) AddNlriRouteType(value int)
- func (obj *TermMatchConditionType) AddPrefix(value *PrefixMatchType)
- func (obj *TermMatchConditionType) AddPrefixList(value *PrefixListMatchType)
- func (obj *TermMatchConditionType) AddProtocol(value string)
- type TimerType
- type UserCredentials
- type UserDefinedLogStat
- type UserDefinedLogStatList
- type UuidType
- type UveKeysType
- type VendorHardwaresType
- type VirtualDns
- func (obj *VirtualDns) AddTag(rhs *Tag) error
- func (obj *VirtualDns) ClearTag()
- func (obj *VirtualDns) DeleteTag(uuid string) error
- func (obj *VirtualDns) GetAnnotations() KeyValuePairs
- func (obj *VirtualDns) GetDefaultParent() []string
- func (obj *VirtualDns) GetDefaultParentType() string
- func (obj *VirtualDns) GetDisplayName() string
- func (obj *VirtualDns) GetIdPerms() IdPermsType
- func (obj *VirtualDns) GetNetworkIpamBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualDns) GetPerms2() PermType2
- func (obj *VirtualDns) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *VirtualDns) GetType() string
- func (obj *VirtualDns) GetVirtualDnsData() VirtualDnsType
- func (obj *VirtualDns) GetVirtualDnsRecords() (contrail.ReferenceList, error)
- func (obj *VirtualDns) MarshalJSON() ([]byte, error)
- func (obj *VirtualDns) SetAnnotations(value *KeyValuePairs)
- func (obj *VirtualDns) SetDisplayName(value string)
- func (obj *VirtualDns) SetIdPerms(value *IdPermsType)
- func (obj *VirtualDns) SetName(name string)
- func (obj *VirtualDns) SetParent(parent contrail.IObject)
- func (obj *VirtualDns) SetPerms2(value *PermType2)
- func (obj *VirtualDns) SetTagList(refList []contrail.ReferencePair)
- func (obj *VirtualDns) SetVirtualDnsData(value *VirtualDnsType)
- func (obj *VirtualDns) UnmarshalJSON(body []byte) error
- func (obj *VirtualDns) UpdateDone()
- func (obj *VirtualDns) UpdateObject() ([]byte, error)
- func (obj *VirtualDns) UpdateReferences() error
- type VirtualDnsRecord
- func (obj *VirtualDnsRecord) AddTag(rhs *Tag) error
- func (obj *VirtualDnsRecord) ClearTag()
- func (obj *VirtualDnsRecord) DeleteTag(uuid string) error
- func (obj *VirtualDnsRecord) GetAnnotations() KeyValuePairs
- func (obj *VirtualDnsRecord) GetDefaultParent() []string
- func (obj *VirtualDnsRecord) GetDefaultParentType() string
- func (obj *VirtualDnsRecord) GetDisplayName() string
- func (obj *VirtualDnsRecord) GetIdPerms() IdPermsType
- func (obj *VirtualDnsRecord) GetPerms2() PermType2
- func (obj *VirtualDnsRecord) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *VirtualDnsRecord) GetType() string
- func (obj *VirtualDnsRecord) GetVirtualDnsRecordData() VirtualDnsRecordType
- func (obj *VirtualDnsRecord) MarshalJSON() ([]byte, error)
- func (obj *VirtualDnsRecord) SetAnnotations(value *KeyValuePairs)
- func (obj *VirtualDnsRecord) SetDisplayName(value string)
- func (obj *VirtualDnsRecord) SetIdPerms(value *IdPermsType)
- func (obj *VirtualDnsRecord) SetName(name string)
- func (obj *VirtualDnsRecord) SetParent(parent contrail.IObject)
- func (obj *VirtualDnsRecord) SetPerms2(value *PermType2)
- func (obj *VirtualDnsRecord) SetTagList(refList []contrail.ReferencePair)
- func (obj *VirtualDnsRecord) SetVirtualDnsRecordData(value *VirtualDnsRecordType)
- func (obj *VirtualDnsRecord) UnmarshalJSON(body []byte) error
- func (obj *VirtualDnsRecord) UpdateDone()
- func (obj *VirtualDnsRecord) UpdateObject() ([]byte, error)
- func (obj *VirtualDnsRecord) UpdateReferences() error
- type VirtualDnsRecordType
- type VirtualDnsType
- type VirtualIp
- func (obj *VirtualIp) AddLoadbalancerPool(rhs *LoadbalancerPool) error
- func (obj *VirtualIp) AddTag(rhs *Tag) error
- func (obj *VirtualIp) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *VirtualIp) ClearLoadbalancerPool()
- func (obj *VirtualIp) ClearTag()
- func (obj *VirtualIp) ClearVirtualMachineInterface()
- func (obj *VirtualIp) DeleteLoadbalancerPool(uuid string) error
- func (obj *VirtualIp) DeleteTag(uuid string) error
- func (obj *VirtualIp) DeleteVirtualMachineInterface(uuid string) error
- func (obj *VirtualIp) GetAnnotations() KeyValuePairs
- func (obj *VirtualIp) GetDefaultParent() []string
- func (obj *VirtualIp) GetDefaultParentType() string
- func (obj *VirtualIp) GetDisplayName() string
- func (obj *VirtualIp) GetIdPerms() IdPermsType
- func (obj *VirtualIp) GetLoadbalancerPoolRefs() (contrail.ReferenceList, error)
- func (obj *VirtualIp) GetPerms2() PermType2
- func (obj *VirtualIp) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *VirtualIp) GetType() string
- func (obj *VirtualIp) GetVirtualIpProperties() VirtualIpType
- func (obj *VirtualIp) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *VirtualIp) MarshalJSON() ([]byte, error)
- func (obj *VirtualIp) SetAnnotations(value *KeyValuePairs)
- func (obj *VirtualIp) SetDisplayName(value string)
- func (obj *VirtualIp) SetIdPerms(value *IdPermsType)
- func (obj *VirtualIp) SetLoadbalancerPoolList(refList []contrail.ReferencePair)
- func (obj *VirtualIp) SetName(name string)
- func (obj *VirtualIp) SetParent(parent contrail.IObject)
- func (obj *VirtualIp) SetPerms2(value *PermType2)
- func (obj *VirtualIp) SetTagList(refList []contrail.ReferencePair)
- func (obj *VirtualIp) SetVirtualIpProperties(value *VirtualIpType)
- func (obj *VirtualIp) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *VirtualIp) UnmarshalJSON(body []byte) error
- func (obj *VirtualIp) UpdateDone()
- func (obj *VirtualIp) UpdateObject() ([]byte, error)
- func (obj *VirtualIp) UpdateReferences() error
- type VirtualIpType
- type VirtualMachine
- func (obj *VirtualMachine) AddServiceInstance(rhs *ServiceInstance) error
- func (obj *VirtualMachine) AddTag(rhs *Tag) error
- func (obj *VirtualMachine) ClearServiceInstance()
- func (obj *VirtualMachine) ClearTag()
- func (obj *VirtualMachine) DeleteServiceInstance(uuid string) error
- func (obj *VirtualMachine) DeleteTag(uuid string) error
- func (obj *VirtualMachine) GetAnnotations() KeyValuePairs
- func (obj *VirtualMachine) GetDefaultParent() []string
- func (obj *VirtualMachine) GetDefaultParentType() string
- func (obj *VirtualMachine) GetDisplayName() string
- func (obj *VirtualMachine) GetIdPerms() IdPermsType
- func (obj *VirtualMachine) GetPerms2() PermType2
- func (obj *VirtualMachine) GetServerType() string
- func (obj *VirtualMachine) GetServiceInstanceRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachine) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachine) GetType() string
- func (obj *VirtualMachine) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachine) GetVirtualMachineInterfaces() (contrail.ReferenceList, error)
- func (obj *VirtualMachine) GetVirtualRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachine) MarshalJSON() ([]byte, error)
- func (obj *VirtualMachine) SetAnnotations(value *KeyValuePairs)
- func (obj *VirtualMachine) SetDisplayName(value string)
- func (obj *VirtualMachine) SetIdPerms(value *IdPermsType)
- func (obj *VirtualMachine) SetName(name string)
- func (obj *VirtualMachine) SetParent(parent contrail.IObject)
- func (obj *VirtualMachine) SetPerms2(value *PermType2)
- func (obj *VirtualMachine) SetServerType(value string)
- func (obj *VirtualMachine) SetServiceInstanceList(refList []contrail.ReferencePair)
- func (obj *VirtualMachine) SetTagList(refList []contrail.ReferencePair)
- func (obj *VirtualMachine) UnmarshalJSON(body []byte) error
- func (obj *VirtualMachine) UpdateDone()
- func (obj *VirtualMachine) UpdateObject() ([]byte, error)
- func (obj *VirtualMachine) UpdateReferences() error
- type VirtualMachineInterface
- func (obj *VirtualMachineInterface) AddBgpRouter(rhs *BgpRouter) error
- func (obj *VirtualMachineInterface) AddBridgeDomain(rhs *BridgeDomain, data BridgeDomainMembershipType) error
- func (obj *VirtualMachineInterface) AddInterfaceRouteTable(rhs *InterfaceRouteTable) error
- func (obj *VirtualMachineInterface) AddPhysicalInterface(rhs *PhysicalInterface) error
- func (obj *VirtualMachineInterface) AddPortProfile(rhs *PortProfile) error
- func (obj *VirtualMachineInterface) AddPortTuple(rhs *PortTuple) error
- func (obj *VirtualMachineInterface) AddQosConfig(rhs *QosConfig) error
- func (obj *VirtualMachineInterface) AddRoutingInstance(rhs *RoutingInstance, data PolicyBasedForwardingRuleType) error
- func (obj *VirtualMachineInterface) AddSecurityGroup(rhs *SecurityGroup) error
- func (obj *VirtualMachineInterface) AddSecurityLoggingObject(rhs *SecurityLoggingObject) error
- func (obj *VirtualMachineInterface) AddServiceEndpoint(rhs *ServiceEndpoint) error
- func (obj *VirtualMachineInterface) AddServiceHealthCheck(rhs *ServiceHealthCheck) error
- func (obj *VirtualMachineInterface) AddTag(rhs *Tag) error
- func (obj *VirtualMachineInterface) AddVirtualMachine(rhs *VirtualMachine) error
- func (obj *VirtualMachineInterface) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *VirtualMachineInterface) AddVirtualNetwork(rhs *VirtualNetwork) error
- func (obj *VirtualMachineInterface) ClearBgpRouter()
- func (obj *VirtualMachineInterface) ClearBridgeDomain()
- func (obj *VirtualMachineInterface) ClearInterfaceRouteTable()
- func (obj *VirtualMachineInterface) ClearPhysicalInterface()
- func (obj *VirtualMachineInterface) ClearPortProfile()
- func (obj *VirtualMachineInterface) ClearPortTuple()
- func (obj *VirtualMachineInterface) ClearQosConfig()
- func (obj *VirtualMachineInterface) ClearRoutingInstance()
- func (obj *VirtualMachineInterface) ClearSecurityGroup()
- func (obj *VirtualMachineInterface) ClearSecurityLoggingObject()
- func (obj *VirtualMachineInterface) ClearServiceEndpoint()
- func (obj *VirtualMachineInterface) ClearServiceHealthCheck()
- func (obj *VirtualMachineInterface) ClearTag()
- func (obj *VirtualMachineInterface) ClearVirtualMachine()
- func (obj *VirtualMachineInterface) ClearVirtualMachineInterface()
- func (obj *VirtualMachineInterface) ClearVirtualNetwork()
- func (obj *VirtualMachineInterface) DeleteBgpRouter(uuid string) error
- func (obj *VirtualMachineInterface) DeleteBridgeDomain(uuid string) error
- func (obj *VirtualMachineInterface) DeleteInterfaceRouteTable(uuid string) error
- func (obj *VirtualMachineInterface) DeletePhysicalInterface(uuid string) error
- func (obj *VirtualMachineInterface) DeletePortProfile(uuid string) error
- func (obj *VirtualMachineInterface) DeletePortTuple(uuid string) error
- func (obj *VirtualMachineInterface) DeleteQosConfig(uuid string) error
- func (obj *VirtualMachineInterface) DeleteRoutingInstance(uuid string) error
- func (obj *VirtualMachineInterface) DeleteSecurityGroup(uuid string) error
- func (obj *VirtualMachineInterface) DeleteSecurityLoggingObject(uuid string) error
- func (obj *VirtualMachineInterface) DeleteServiceEndpoint(uuid string) error
- func (obj *VirtualMachineInterface) DeleteServiceHealthCheck(uuid string) error
- func (obj *VirtualMachineInterface) DeleteTag(uuid string) error
- func (obj *VirtualMachineInterface) DeleteVirtualMachine(uuid string) error
- func (obj *VirtualMachineInterface) DeleteVirtualMachineInterface(uuid string) error
- func (obj *VirtualMachineInterface) DeleteVirtualNetwork(uuid string) error
- func (obj *VirtualMachineInterface) GetAliasIpBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetAnnotations() KeyValuePairs
- func (obj *VirtualMachineInterface) GetBgpAsAServiceBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetBgpRouterRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetBridgeDomainRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetCustomerAttachmentBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetDefaultParent() []string
- func (obj *VirtualMachineInterface) GetDefaultParentType() string
- func (obj *VirtualMachineInterface) GetDisplayName() string
- func (obj *VirtualMachineInterface) GetEcmpHashingIncludeFields() EcmpHashingIncludeFields
- func (obj *VirtualMachineInterface) GetFloatingIpBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetIdPerms() IdPermsType
- func (obj *VirtualMachineInterface) GetIgmpEnable() bool
- func (obj *VirtualMachineInterface) GetInstanceIpBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetInterfaceRouteTableRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetLinkAggregationGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetLoadbalancerBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetLoadbalancerPoolBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetLogicalInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetLogicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetPerms2() PermType2
- func (obj *VirtualMachineInterface) GetPhysicalInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetPortProfileRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetPortSecurityEnabled() bool
- func (obj *VirtualMachineInterface) GetPortTupleRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetQosConfigRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetRoutingInstanceRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetSecurityGroupRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetSecurityLoggingObjectRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetServiceEndpointRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetServiceHealthCheckRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetSubnetBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetType() string
- func (obj *VirtualMachineInterface) GetVirtualIpBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceAllowedAddressPairs() AllowedAddressPairs
- func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceBindings() KeyValuePairs
- func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceDeviceOwner() string
- func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceDhcpOptionList() DhcpOptionsListType
- func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceDisablePolicy() bool
- func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceFatFlowProtocols() FatFlowProtocols
- func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceHostRoutes() RouteTableType
- func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceMacAddresses() MacAddressesType
- func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceProperties() VirtualMachineInterfacePropertiesType
- func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetVirtualMachineRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetVirtualNetworkRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetVirtualPortGroupBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualMachineInterface) GetVlanTagBasedBridgeDomain() bool
- func (obj *VirtualMachineInterface) GetVrfAssignTable() VrfAssignTableType
- func (obj *VirtualMachineInterface) MarshalJSON() ([]byte, error)
- func (obj *VirtualMachineInterface) SetAnnotations(value *KeyValuePairs)
- func (obj *VirtualMachineInterface) SetBgpRouterList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetBridgeDomainList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetDisplayName(value string)
- func (obj *VirtualMachineInterface) SetEcmpHashingIncludeFields(value *EcmpHashingIncludeFields)
- func (obj *VirtualMachineInterface) SetIdPerms(value *IdPermsType)
- func (obj *VirtualMachineInterface) SetIgmpEnable(value bool)
- func (obj *VirtualMachineInterface) SetInterfaceRouteTableList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetName(name string)
- func (obj *VirtualMachineInterface) SetParent(parent contrail.IObject)
- func (obj *VirtualMachineInterface) SetPerms2(value *PermType2)
- func (obj *VirtualMachineInterface) SetPhysicalInterfaceList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetPortProfileList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetPortSecurityEnabled(value bool)
- func (obj *VirtualMachineInterface) SetPortTupleList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetQosConfigList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetRoutingInstanceList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetSecurityGroupList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetSecurityLoggingObjectList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetServiceEndpointList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetServiceHealthCheckList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetTagList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceAllowedAddressPairs(value *AllowedAddressPairs)
- func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceBindings(value *KeyValuePairs)
- func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceDeviceOwner(value string)
- func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceDhcpOptionList(value *DhcpOptionsListType)
- func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceDisablePolicy(value bool)
- func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceFatFlowProtocols(value *FatFlowProtocols)
- func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceHostRoutes(value *RouteTableType)
- func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceMacAddresses(value *MacAddressesType)
- func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceProperties(value *VirtualMachineInterfacePropertiesType)
- func (obj *VirtualMachineInterface) SetVirtualMachineList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetVirtualNetworkList(refList []contrail.ReferencePair)
- func (obj *VirtualMachineInterface) SetVlanTagBasedBridgeDomain(value bool)
- func (obj *VirtualMachineInterface) SetVrfAssignTable(value *VrfAssignTableType)
- func (obj *VirtualMachineInterface) UnmarshalJSON(body []byte) error
- func (obj *VirtualMachineInterface) UpdateDone()
- func (obj *VirtualMachineInterface) UpdateObject() ([]byte, error)
- func (obj *VirtualMachineInterface) UpdateReferences() error
- type VirtualMachineInterfacePropertiesType
- type VirtualNetwork
- func (obj *VirtualNetwork) AddBgpvpn(rhs *Bgpvpn) error
- func (obj *VirtualNetwork) AddIntentMap(rhs *IntentMap) error
- func (obj *VirtualNetwork) AddMulticastPolicy(rhs *MulticastPolicy) error
- func (obj *VirtualNetwork) AddNetworkIpam(rhs *NetworkIpam, data VnSubnetsType) error
- func (obj *VirtualNetwork) AddNetworkPolicy(rhs *NetworkPolicy, data VirtualNetworkPolicyType) error
- func (obj *VirtualNetwork) AddQosConfig(rhs *QosConfig) error
- func (obj *VirtualNetwork) AddRouteTable(rhs *RouteTable) error
- func (obj *VirtualNetwork) AddRoutingPolicy(rhs *RoutingPolicy, data RoutingPolicyType) error
- func (obj *VirtualNetwork) AddSecurityLoggingObject(rhs *SecurityLoggingObject) error
- func (obj *VirtualNetwork) AddTag(rhs *Tag) error
- func (obj *VirtualNetwork) AddVirtualNetwork(rhs *VirtualNetwork) error
- func (obj *VirtualNetwork) ClearBgpvpn()
- func (obj *VirtualNetwork) ClearIntentMap()
- func (obj *VirtualNetwork) ClearMulticastPolicy()
- func (obj *VirtualNetwork) ClearNetworkIpam()
- func (obj *VirtualNetwork) ClearNetworkPolicy()
- func (obj *VirtualNetwork) ClearQosConfig()
- func (obj *VirtualNetwork) ClearRouteTable()
- func (obj *VirtualNetwork) ClearRoutingPolicy()
- func (obj *VirtualNetwork) ClearSecurityLoggingObject()
- func (obj *VirtualNetwork) ClearTag()
- func (obj *VirtualNetwork) ClearVirtualNetwork()
- func (obj *VirtualNetwork) DeleteBgpvpn(uuid string) error
- func (obj *VirtualNetwork) DeleteIntentMap(uuid string) error
- func (obj *VirtualNetwork) DeleteMulticastPolicy(uuid string) error
- func (obj *VirtualNetwork) DeleteNetworkIpam(uuid string) error
- func (obj *VirtualNetwork) DeleteNetworkPolicy(uuid string) error
- func (obj *VirtualNetwork) DeleteQosConfig(uuid string) error
- func (obj *VirtualNetwork) DeleteRouteTable(uuid string) error
- func (obj *VirtualNetwork) DeleteRoutingPolicy(uuid string) error
- func (obj *VirtualNetwork) DeleteSecurityLoggingObject(uuid string) error
- func (obj *VirtualNetwork) DeleteTag(uuid string) error
- func (obj *VirtualNetwork) DeleteVirtualNetwork(uuid string) error
- func (obj *VirtualNetwork) GetAccessControlLists() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetAddressAllocationMode() string
- func (obj *VirtualNetwork) GetAliasIpPools() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetAnnotations() KeyValuePairs
- func (obj *VirtualNetwork) GetBgpvpnRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetBridgeDomains() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetDataCenterInterconnectBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetDefaultParent() []string
- func (obj *VirtualNetwork) GetDefaultParentType() string
- func (obj *VirtualNetwork) GetDisplayName() string
- func (obj *VirtualNetwork) GetEcmpHashingIncludeFields() EcmpHashingIncludeFields
- func (obj *VirtualNetwork) GetExportRouteTargetList() RouteTargetList
- func (obj *VirtualNetwork) GetExternalIpam() bool
- func (obj *VirtualNetwork) GetFabricBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetFabricSnat() bool
- func (obj *VirtualNetwork) GetFirewallRuleBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetFloatingIpPools() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetFloodUnknownUnicast() bool
- func (obj *VirtualNetwork) GetFlowNodeBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetHostBasedServiceBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetIdPerms() IdPermsType
- func (obj *VirtualNetwork) GetIgmpEnable() bool
- func (obj *VirtualNetwork) GetImportRouteTargetList() RouteTargetList
- func (obj *VirtualNetwork) GetInstanceIpBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetIntentMapRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetIsProviderNetwork() bool
- func (obj *VirtualNetwork) GetIsShared() bool
- func (obj *VirtualNetwork) GetLayer2ControlWord() bool
- func (obj *VirtualNetwork) GetLogicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetMacAgingTime() int
- func (obj *VirtualNetwork) GetMacLearningEnabled() bool
- func (obj *VirtualNetwork) GetMacLimitControl() MACLimitControlType
- func (obj *VirtualNetwork) GetMacMoveControl() MACMoveLimitControlType
- func (obj *VirtualNetwork) GetMultiPolicyServiceChainsEnabled() bool
- func (obj *VirtualNetwork) GetMulticastPolicyRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetNetworkIpamRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetNetworkPolicyRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetPbbEtreeEnable() bool
- func (obj *VirtualNetwork) GetPbbEvpnEnable() bool
- func (obj *VirtualNetwork) GetPerms2() PermType2
- func (obj *VirtualNetwork) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetPortSecurityEnabled() bool
- func (obj *VirtualNetwork) GetPortTupleBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetProviderProperties() ProviderDetails
- func (obj *VirtualNetwork) GetQosConfigRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetRouteTableRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetRouteTargetList() RouteTargetList
- func (obj *VirtualNetwork) GetRouterExternal() bool
- func (obj *VirtualNetwork) GetRoutingInstances() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetRoutingPolicyRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetSecurityLoggingObjectRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetType() string
- func (obj *VirtualNetwork) GetVirtualMachineInterfaceBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetVirtualNetworkBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetVirtualNetworkCategory() string
- func (obj *VirtualNetwork) GetVirtualNetworkFatFlowProtocols() FatFlowProtocols
- func (obj *VirtualNetwork) GetVirtualNetworkNetworkId() int
- func (obj *VirtualNetwork) GetVirtualNetworkProperties() VirtualNetworkType
- func (obj *VirtualNetwork) GetVirtualNetworkRefs() (contrail.ReferenceList, error)
- func (obj *VirtualNetwork) GetVirtualNetworkRoutedProperties() VirtualNetworkRoutedPropertiesType
- func (obj *VirtualNetwork) MarshalJSON() ([]byte, error)
- func (obj *VirtualNetwork) SetAddressAllocationMode(value string)
- func (obj *VirtualNetwork) SetAnnotations(value *KeyValuePairs)
- func (obj *VirtualNetwork) SetBgpvpnList(refList []contrail.ReferencePair)
- func (obj *VirtualNetwork) SetDisplayName(value string)
- func (obj *VirtualNetwork) SetEcmpHashingIncludeFields(value *EcmpHashingIncludeFields)
- func (obj *VirtualNetwork) SetExportRouteTargetList(value *RouteTargetList)
- func (obj *VirtualNetwork) SetExternalIpam(value bool)
- func (obj *VirtualNetwork) SetFabricSnat(value bool)
- func (obj *VirtualNetwork) SetFloodUnknownUnicast(value bool)
- func (obj *VirtualNetwork) SetIdPerms(value *IdPermsType)
- func (obj *VirtualNetwork) SetIgmpEnable(value bool)
- func (obj *VirtualNetwork) SetImportRouteTargetList(value *RouteTargetList)
- func (obj *VirtualNetwork) SetIntentMapList(refList []contrail.ReferencePair)
- func (obj *VirtualNetwork) SetIsProviderNetwork(value bool)
- func (obj *VirtualNetwork) SetIsShared(value bool)
- func (obj *VirtualNetwork) SetLayer2ControlWord(value bool)
- func (obj *VirtualNetwork) SetMacAgingTime(value int)
- func (obj *VirtualNetwork) SetMacLearningEnabled(value bool)
- func (obj *VirtualNetwork) SetMacLimitControl(value *MACLimitControlType)
- func (obj *VirtualNetwork) SetMacMoveControl(value *MACMoveLimitControlType)
- func (obj *VirtualNetwork) SetMultiPolicyServiceChainsEnabled(value bool)
- func (obj *VirtualNetwork) SetMulticastPolicyList(refList []contrail.ReferencePair)
- func (obj *VirtualNetwork) SetName(name string)
- func (obj *VirtualNetwork) SetNetworkIpamList(refList []contrail.ReferencePair)
- func (obj *VirtualNetwork) SetNetworkPolicyList(refList []contrail.ReferencePair)
- func (obj *VirtualNetwork) SetParent(parent contrail.IObject)
- func (obj *VirtualNetwork) SetPbbEtreeEnable(value bool)
- func (obj *VirtualNetwork) SetPbbEvpnEnable(value bool)
- func (obj *VirtualNetwork) SetPerms2(value *PermType2)
- func (obj *VirtualNetwork) SetPortSecurityEnabled(value bool)
- func (obj *VirtualNetwork) SetProviderProperties(value *ProviderDetails)
- func (obj *VirtualNetwork) SetQosConfigList(refList []contrail.ReferencePair)
- func (obj *VirtualNetwork) SetRouteTableList(refList []contrail.ReferencePair)
- func (obj *VirtualNetwork) SetRouteTargetList(value *RouteTargetList)
- func (obj *VirtualNetwork) SetRouterExternal(value bool)
- func (obj *VirtualNetwork) SetRoutingPolicyList(refList []contrail.ReferencePair)
- func (obj *VirtualNetwork) SetSecurityLoggingObjectList(refList []contrail.ReferencePair)
- func (obj *VirtualNetwork) SetTagList(refList []contrail.ReferencePair)
- func (obj *VirtualNetwork) SetVirtualNetworkCategory(value string)
- func (obj *VirtualNetwork) SetVirtualNetworkFatFlowProtocols(value *FatFlowProtocols)
- func (obj *VirtualNetwork) SetVirtualNetworkList(refList []contrail.ReferencePair)
- func (obj *VirtualNetwork) SetVirtualNetworkNetworkId(value int)
- func (obj *VirtualNetwork) SetVirtualNetworkProperties(value *VirtualNetworkType)
- func (obj *VirtualNetwork) SetVirtualNetworkRoutedProperties(value *VirtualNetworkRoutedPropertiesType)
- func (obj *VirtualNetwork) UnmarshalJSON(body []byte) error
- func (obj *VirtualNetwork) UpdateDone()
- func (obj *VirtualNetwork) UpdateObject() ([]byte, error)
- func (obj *VirtualNetwork) UpdateReferences() error
- type VirtualNetworkPolicyType
- type VirtualNetworkRoutedPropertiesType
- type VirtualNetworkType
- type VirtualPortGroup
- func (obj *VirtualPortGroup) AddPhysicalInterface(rhs *PhysicalInterface, data VpgInterfaceParametersType) error
- func (obj *VirtualPortGroup) AddPortProfile(rhs *PortProfile) error
- func (obj *VirtualPortGroup) AddSecurityGroup(rhs *SecurityGroup) error
- func (obj *VirtualPortGroup) AddTag(rhs *Tag) error
- func (obj *VirtualPortGroup) AddVirtualMachineInterface(rhs *VirtualMachineInterface) error
- func (obj *VirtualPortGroup) ClearPhysicalInterface()
- func (obj *VirtualPortGroup) ClearPortProfile()
- func (obj *VirtualPortGroup) ClearSecurityGroup()
- func (obj *VirtualPortGroup) ClearTag()
- func (obj *VirtualPortGroup) ClearVirtualMachineInterface()
- func (obj *VirtualPortGroup) DeletePhysicalInterface(uuid string) error
- func (obj *VirtualPortGroup) DeletePortProfile(uuid string) error
- func (obj *VirtualPortGroup) DeleteSecurityGroup(uuid string) error
- func (obj *VirtualPortGroup) DeleteTag(uuid string) error
- func (obj *VirtualPortGroup) DeleteVirtualMachineInterface(uuid string) error
- func (obj *VirtualPortGroup) GetAnnotations() KeyValuePairs
- func (obj *VirtualPortGroup) GetDefaultParent() []string
- func (obj *VirtualPortGroup) GetDefaultParentType() string
- func (obj *VirtualPortGroup) GetDisplayName() string
- func (obj *VirtualPortGroup) GetIdPerms() IdPermsType
- func (obj *VirtualPortGroup) GetPerms2() PermType2
- func (obj *VirtualPortGroup) GetPhysicalInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *VirtualPortGroup) GetPortProfileRefs() (contrail.ReferenceList, error)
- func (obj *VirtualPortGroup) GetSecurityGroupRefs() (contrail.ReferenceList, error)
- func (obj *VirtualPortGroup) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *VirtualPortGroup) GetType() string
- func (obj *VirtualPortGroup) GetVirtualMachineInterfaceRefs() (contrail.ReferenceList, error)
- func (obj *VirtualPortGroup) GetVirtualPortGroupLacpEnabled() bool
- func (obj *VirtualPortGroup) GetVirtualPortGroupTrunkPortId() string
- func (obj *VirtualPortGroup) GetVirtualPortGroupType() string
- func (obj *VirtualPortGroup) GetVirtualPortGroupUserCreated() bool
- func (obj *VirtualPortGroup) MarshalJSON() ([]byte, error)
- func (obj *VirtualPortGroup) SetAnnotations(value *KeyValuePairs)
- func (obj *VirtualPortGroup) SetDisplayName(value string)
- func (obj *VirtualPortGroup) SetIdPerms(value *IdPermsType)
- func (obj *VirtualPortGroup) SetName(name string)
- func (obj *VirtualPortGroup) SetParent(parent contrail.IObject)
- func (obj *VirtualPortGroup) SetPerms2(value *PermType2)
- func (obj *VirtualPortGroup) SetPhysicalInterfaceList(refList []contrail.ReferencePair)
- func (obj *VirtualPortGroup) SetPortProfileList(refList []contrail.ReferencePair)
- func (obj *VirtualPortGroup) SetSecurityGroupList(refList []contrail.ReferencePair)
- func (obj *VirtualPortGroup) SetTagList(refList []contrail.ReferencePair)
- func (obj *VirtualPortGroup) SetVirtualMachineInterfaceList(refList []contrail.ReferencePair)
- func (obj *VirtualPortGroup) SetVirtualPortGroupLacpEnabled(value bool)
- func (obj *VirtualPortGroup) SetVirtualPortGroupTrunkPortId(value string)
- func (obj *VirtualPortGroup) SetVirtualPortGroupType(value string)
- func (obj *VirtualPortGroup) SetVirtualPortGroupUserCreated(value bool)
- func (obj *VirtualPortGroup) UnmarshalJSON(body []byte) error
- func (obj *VirtualPortGroup) UpdateDone()
- func (obj *VirtualPortGroup) UpdateObject() ([]byte, error)
- func (obj *VirtualPortGroup) UpdateReferences() error
- type VirtualRouter
- func (obj *VirtualRouter) AddNetworkIpam(rhs *NetworkIpam, data VirtualRouterNetworkIpamType) error
- func (obj *VirtualRouter) AddSubCluster(rhs *SubCluster) error
- func (obj *VirtualRouter) AddTag(rhs *Tag) error
- func (obj *VirtualRouter) AddVirtualMachine(rhs *VirtualMachine) error
- func (obj *VirtualRouter) ClearNetworkIpam()
- func (obj *VirtualRouter) ClearSubCluster()
- func (obj *VirtualRouter) ClearTag()
- func (obj *VirtualRouter) ClearVirtualMachine()
- func (obj *VirtualRouter) DeleteNetworkIpam(uuid string) error
- func (obj *VirtualRouter) DeleteSubCluster(uuid string) error
- func (obj *VirtualRouter) DeleteTag(uuid string) error
- func (obj *VirtualRouter) DeleteVirtualMachine(uuid string) error
- func (obj *VirtualRouter) GetAnnotations() KeyValuePairs
- func (obj *VirtualRouter) GetDefaultParent() []string
- func (obj *VirtualRouter) GetDefaultParentType() string
- func (obj *VirtualRouter) GetDisplayName() string
- func (obj *VirtualRouter) GetIdPerms() IdPermsType
- func (obj *VirtualRouter) GetInstanceIpBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualRouter) GetNetworkIpamRefs() (contrail.ReferenceList, error)
- func (obj *VirtualRouter) GetPerms2() PermType2
- func (obj *VirtualRouter) GetPhysicalRouterBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualRouter) GetProviderAttachmentBackRefs() (contrail.ReferenceList, error)
- func (obj *VirtualRouter) GetSubClusterRefs() (contrail.ReferenceList, error)
- func (obj *VirtualRouter) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *VirtualRouter) GetType() string
- func (obj *VirtualRouter) GetVirtualMachineInterfaces() (contrail.ReferenceList, error)
- func (obj *VirtualRouter) GetVirtualMachineRefs() (contrail.ReferenceList, error)
- func (obj *VirtualRouter) GetVirtualRouterDpdkEnabled() bool
- func (obj *VirtualRouter) GetVirtualRouterIpAddress() string
- func (obj *VirtualRouter) GetVirtualRouterType() string
- func (obj *VirtualRouter) MarshalJSON() ([]byte, error)
- func (obj *VirtualRouter) SetAnnotations(value *KeyValuePairs)
- func (obj *VirtualRouter) SetDisplayName(value string)
- func (obj *VirtualRouter) SetIdPerms(value *IdPermsType)
- func (obj *VirtualRouter) SetName(name string)
- func (obj *VirtualRouter) SetNetworkIpamList(refList []contrail.ReferencePair)
- func (obj *VirtualRouter) SetParent(parent contrail.IObject)
- func (obj *VirtualRouter) SetPerms2(value *PermType2)
- func (obj *VirtualRouter) SetSubClusterList(refList []contrail.ReferencePair)
- func (obj *VirtualRouter) SetTagList(refList []contrail.ReferencePair)
- func (obj *VirtualRouter) SetVirtualMachineList(refList []contrail.ReferencePair)
- func (obj *VirtualRouter) SetVirtualRouterDpdkEnabled(value bool)
- func (obj *VirtualRouter) SetVirtualRouterIpAddress(value string)
- func (obj *VirtualRouter) SetVirtualRouterType(value string)
- func (obj *VirtualRouter) UnmarshalJSON(body []byte) error
- func (obj *VirtualRouter) UpdateDone()
- func (obj *VirtualRouter) UpdateObject() ([]byte, error)
- func (obj *VirtualRouter) UpdateReferences() error
- type VirtualRouterNetworkIpamType
- type VnSubnetsType
- type VpgInterfaceParametersType
- type VrfAssignRuleType
- type VrfAssignTableType
- type WebuiNode
- func (obj *WebuiNode) AddTag(rhs *Tag) error
- func (obj *WebuiNode) ClearTag()
- func (obj *WebuiNode) DeleteTag(uuid string) error
- func (obj *WebuiNode) GetAnnotations() KeyValuePairs
- func (obj *WebuiNode) GetDefaultParent() []string
- func (obj *WebuiNode) GetDefaultParentType() string
- func (obj *WebuiNode) GetDisplayName() string
- func (obj *WebuiNode) GetIdPerms() IdPermsType
- func (obj *WebuiNode) GetPerms2() PermType2
- func (obj *WebuiNode) GetTagRefs() (contrail.ReferenceList, error)
- func (obj *WebuiNode) GetType() string
- func (obj *WebuiNode) GetWebuiNodeIpAddress() string
- func (obj *WebuiNode) MarshalJSON() ([]byte, error)
- func (obj *WebuiNode) SetAnnotations(value *KeyValuePairs)
- func (obj *WebuiNode) SetDisplayName(value string)
- func (obj *WebuiNode) SetIdPerms(value *IdPermsType)
- func (obj *WebuiNode) SetName(name string)
- func (obj *WebuiNode) SetParent(parent contrail.IObject)
- func (obj *WebuiNode) SetPerms2(value *PermType2)
- func (obj *WebuiNode) SetTagList(refList []contrail.ReferencePair)
- func (obj *WebuiNode) SetWebuiNodeIpAddress(value string)
- func (obj *WebuiNode) UnmarshalJSON(body []byte) error
- func (obj *WebuiNode) UpdateDone()
- func (obj *WebuiNode) UpdateObject() ([]byte, error)
- func (obj *WebuiNode) UpdateReferences() error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
TypeMap = map[string]reflect.Type{}/* 121 elements not displayed */
)
Functions ¶
This section is empty.
Types ¶
type AccessControlList ¶
type AccessControlList struct { contrail.ObjectBase // contains filtered or unexported fields }
func AccessControlListByName ¶
func AccessControlListByName(c contrail.ApiClient, fqn string) (*AccessControlList, error)
func AccessControlListByUuid ¶
func AccessControlListByUuid(c contrail.ApiClient, uuid string) (*AccessControlList, error)
func (*AccessControlList) AddTag ¶
func (obj *AccessControlList) AddTag( rhs *Tag) error
func (*AccessControlList) ClearTag ¶
func (obj *AccessControlList) ClearTag()
func (*AccessControlList) DeleteTag ¶
func (obj *AccessControlList) DeleteTag(uuid string) error
func (*AccessControlList) GetAccessControlListEntries ¶
func (obj *AccessControlList) GetAccessControlListEntries() AclEntriesType
func (*AccessControlList) GetAccessControlListHash ¶
func (obj *AccessControlList) GetAccessControlListHash() uint64
func (*AccessControlList) GetAnnotations ¶
func (obj *AccessControlList) GetAnnotations() KeyValuePairs
func (*AccessControlList) GetDefaultParent ¶
func (obj *AccessControlList) GetDefaultParent() []string
func (*AccessControlList) GetDefaultParentType ¶
func (obj *AccessControlList) GetDefaultParentType() string
func (*AccessControlList) GetDisplayName ¶
func (obj *AccessControlList) GetDisplayName() string
func (*AccessControlList) GetIdPerms ¶
func (obj *AccessControlList) GetIdPerms() IdPermsType
func (*AccessControlList) GetPerms2 ¶
func (obj *AccessControlList) GetPerms2() PermType2
func (*AccessControlList) GetTagRefs ¶
func (obj *AccessControlList) GetTagRefs() ( contrail.ReferenceList, error)
func (*AccessControlList) GetType ¶
func (obj *AccessControlList) GetType() string
func (*AccessControlList) MarshalJSON ¶
func (obj *AccessControlList) MarshalJSON() ([]byte, error)
func (*AccessControlList) SetAccessControlListEntries ¶
func (obj *AccessControlList) SetAccessControlListEntries(value *AclEntriesType)
func (*AccessControlList) SetAccessControlListHash ¶
func (obj *AccessControlList) SetAccessControlListHash(value uint64)
func (*AccessControlList) SetAnnotations ¶
func (obj *AccessControlList) SetAnnotations(value *KeyValuePairs)
func (*AccessControlList) SetDisplayName ¶
func (obj *AccessControlList) SetDisplayName(value string)
func (*AccessControlList) SetIdPerms ¶
func (obj *AccessControlList) SetIdPerms(value *IdPermsType)
func (*AccessControlList) SetName ¶
func (obj *AccessControlList) SetName(name string)
func (*AccessControlList) SetParent ¶
func (obj *AccessControlList) SetParent(parent contrail.IObject)
func (*AccessControlList) SetPerms2 ¶
func (obj *AccessControlList) SetPerms2(value *PermType2)
func (*AccessControlList) SetTagList ¶
func (obj *AccessControlList) SetTagList( refList []contrail.ReferencePair)
func (*AccessControlList) UnmarshalJSON ¶
func (obj *AccessControlList) UnmarshalJSON(body []byte) error
func (*AccessControlList) UpdateDone ¶
func (obj *AccessControlList) UpdateDone()
func (*AccessControlList) UpdateObject ¶
func (obj *AccessControlList) UpdateObject() ([]byte, error)
func (*AccessControlList) UpdateReferences ¶
func (obj *AccessControlList) UpdateReferences() error
type AclEntriesType ¶
type AclEntriesType struct { Dynamic bool `json:"dynamic,omitempty"` AclRule []AclRuleType `json:"acl_rule,omitempty"` }
func (*AclEntriesType) AddAclRule ¶
func (obj *AclEntriesType) AddAclRule(value *AclRuleType)
type AclRuleType ¶
type AclRuleType struct { MatchCondition *MatchConditionType `json:"match_condition,omitempty"` ActionList *ActionListType `json:"action_list,omitempty"` RuleUuid string `json:"rule_uuid,omitempty"` Direction string `json:"direction,omitempty"` }
type ActionAsPathType ¶
type ActionAsPathType struct {
Expand *AsListType `json:"expand,omitempty"`
}
type ActionCommunityType ¶
type ActionCommunityType struct { Add *CommunityListType `json:"add,omitempty"` Remove *CommunityListType `json:"remove,omitempty"` Set *CommunityListType `json:"set,omitempty"` }
type ActionExtCommunityType ¶
type ActionExtCommunityType struct { Add *ExtCommunityListType `json:"add,omitempty"` Remove *ExtCommunityListType `json:"remove,omitempty"` Set *ExtCommunityListType `json:"set,omitempty"` }
type ActionListType ¶
type ActionListType struct { SimpleAction string `json:"simple_action,omitempty"` GatewayName string `json:"gateway_name,omitempty"` ApplyService []string `json:"apply_service,omitempty"` MirrorTo *MirrorActionType `json:"mirror_to,omitempty"` AssignRoutingInstance string `json:"assign_routing_instance,omitempty"` Log bool `json:"log,omitempty"` Alert bool `json:"alert,omitempty"` QosAction string `json:"qos_action,omitempty"` HostBasedService bool `json:"host_based_service,omitempty"` }
func (*ActionListType) AddApplyService ¶
func (obj *ActionListType) AddApplyService(value string)
type ActionUpdateType ¶
type ActionUpdateType struct { AsPath *ActionAsPathType `json:"as_path,omitempty"` Community *ActionCommunityType `json:"community,omitempty"` Extcommunity *ActionExtCommunityType `json:"extcommunity,omitempty"` LocalPref int `json:"local_pref,omitempty"` Med int `json:"med,omitempty"` }
type AddressFamilies ¶
type AddressFamilies struct {
Family []string `json:"family,omitempty"`
}
func (*AddressFamilies) AddFamily ¶
func (obj *AddressFamilies) AddFamily(value string)
type AddressGroup ¶
type AddressGroup struct { contrail.ObjectBase // contains filtered or unexported fields }
func AddressGroupByName ¶
func AddressGroupByName(c contrail.ApiClient, fqn string) (*AddressGroup, error)
func AddressGroupByUuid ¶
func AddressGroupByUuid(c contrail.ApiClient, uuid string) (*AddressGroup, error)
func (*AddressGroup) AddTag ¶
func (obj *AddressGroup) AddTag( rhs *Tag) error
func (*AddressGroup) ClearTag ¶
func (obj *AddressGroup) ClearTag()
func (*AddressGroup) DeleteTag ¶
func (obj *AddressGroup) DeleteTag(uuid string) error
func (*AddressGroup) GetAddressGroupPrefix ¶
func (obj *AddressGroup) GetAddressGroupPrefix() SubnetListType
func (*AddressGroup) GetAnnotations ¶
func (obj *AddressGroup) GetAnnotations() KeyValuePairs
func (*AddressGroup) GetDefaultParent ¶
func (obj *AddressGroup) GetDefaultParent() []string
func (*AddressGroup) GetDefaultParentType ¶
func (obj *AddressGroup) GetDefaultParentType() string
func (*AddressGroup) GetDisplayName ¶
func (obj *AddressGroup) GetDisplayName() string
func (*AddressGroup) GetDraftModeState ¶
func (obj *AddressGroup) GetDraftModeState() string
func (*AddressGroup) GetFirewallRuleBackRefs ¶
func (obj *AddressGroup) GetFirewallRuleBackRefs() ( contrail.ReferenceList, error)
func (*AddressGroup) GetIdPerms ¶
func (obj *AddressGroup) GetIdPerms() IdPermsType
func (*AddressGroup) GetPerms2 ¶
func (obj *AddressGroup) GetPerms2() PermType2
func (*AddressGroup) GetTagRefs ¶
func (obj *AddressGroup) GetTagRefs() ( contrail.ReferenceList, error)
func (*AddressGroup) GetType ¶
func (obj *AddressGroup) GetType() string
func (*AddressGroup) MarshalJSON ¶
func (obj *AddressGroup) MarshalJSON() ([]byte, error)
func (*AddressGroup) SetAddressGroupPrefix ¶
func (obj *AddressGroup) SetAddressGroupPrefix(value *SubnetListType)
func (*AddressGroup) SetAnnotations ¶
func (obj *AddressGroup) SetAnnotations(value *KeyValuePairs)
func (*AddressGroup) SetDisplayName ¶
func (obj *AddressGroup) SetDisplayName(value string)
func (*AddressGroup) SetDraftModeState ¶
func (obj *AddressGroup) SetDraftModeState(value string)
func (*AddressGroup) SetIdPerms ¶
func (obj *AddressGroup) SetIdPerms(value *IdPermsType)
func (*AddressGroup) SetName ¶
func (obj *AddressGroup) SetName(name string)
func (*AddressGroup) SetParent ¶
func (obj *AddressGroup) SetParent(parent contrail.IObject)
func (*AddressGroup) SetPerms2 ¶
func (obj *AddressGroup) SetPerms2(value *PermType2)
func (*AddressGroup) SetTagList ¶
func (obj *AddressGroup) SetTagList( refList []contrail.ReferencePair)
func (*AddressGroup) UnmarshalJSON ¶
func (obj *AddressGroup) UnmarshalJSON(body []byte) error
func (*AddressGroup) UpdateDone ¶
func (obj *AddressGroup) UpdateDone()
func (*AddressGroup) UpdateObject ¶
func (obj *AddressGroup) UpdateObject() ([]byte, error)
func (*AddressGroup) UpdateReferences ¶
func (obj *AddressGroup) UpdateReferences() error
type AddressType ¶
type AddressType struct { Subnet *SubnetType `json:"subnet,omitempty"` VirtualNetwork string `json:"virtual_network,omitempty"` SecurityGroup string `json:"security_group,omitempty"` NetworkPolicy string `json:"network_policy,omitempty"` SubnetList []SubnetType `json:"subnet_list,omitempty"` }
func (*AddressType) AddSubnetList ¶
func (obj *AddressType) AddSubnetList(value *SubnetType)
type Alarm ¶
type Alarm struct { contrail.ObjectBase // contains filtered or unexported fields }
func AlarmByName ¶
func AlarmByUuid ¶
func (*Alarm) GetAlarmRules ¶
func (obj *Alarm) GetAlarmRules() AlarmOrList
func (*Alarm) GetAlarmSeverity ¶
func (*Alarm) GetAnnotations ¶
func (obj *Alarm) GetAnnotations() KeyValuePairs
func (*Alarm) GetDefaultParent ¶
func (*Alarm) GetDefaultParentType ¶
func (*Alarm) GetDisplayName ¶
func (*Alarm) GetIdPerms ¶
func (obj *Alarm) GetIdPerms() IdPermsType
func (*Alarm) GetTagRefs ¶
func (*Alarm) GetUveKeys ¶
func (obj *Alarm) GetUveKeys() UveKeysType
func (*Alarm) MarshalJSON ¶
func (*Alarm) SetAlarmRules ¶
func (obj *Alarm) SetAlarmRules(value *AlarmOrList)
func (*Alarm) SetAlarmSeverity ¶
func (*Alarm) SetAnnotations ¶
func (obj *Alarm) SetAnnotations(value *KeyValuePairs)
func (*Alarm) SetDisplayName ¶
func (*Alarm) SetIdPerms ¶
func (obj *Alarm) SetIdPerms(value *IdPermsType)
func (*Alarm) SetTagList ¶
func (obj *Alarm) SetTagList( refList []contrail.ReferencePair)
func (*Alarm) SetUveKeys ¶
func (obj *Alarm) SetUveKeys(value *UveKeysType)
func (*Alarm) UnmarshalJSON ¶
func (*Alarm) UpdateDone ¶
func (obj *Alarm) UpdateDone()
func (*Alarm) UpdateObject ¶
func (*Alarm) UpdateReferences ¶
type AlarmAndList ¶
type AlarmAndList struct {
AndList []AlarmExpression `json:"and_list,omitempty"`
}
func (*AlarmAndList) AddAndList ¶
func (obj *AlarmAndList) AddAndList(value *AlarmExpression)
type AlarmExpression ¶
type AlarmExpression struct { Operation string `json:"operation,omitempty"` Operand1 string `json:"operand1,omitempty"` Operand2 *AlarmOperand2 `json:"operand2,omitempty"` Variables []string `json:"variables,omitempty"` }
func (*AlarmExpression) AddVariables ¶
func (obj *AlarmExpression) AddVariables(value string)
type AlarmOperand2 ¶
type AlarmOrList ¶
type AlarmOrList struct {
OrList []AlarmAndList `json:"or_list,omitempty"`
}
func (*AlarmOrList) AddOrList ¶
func (obj *AlarmOrList) AddOrList(value *AlarmAndList)
type AliasIp ¶
type AliasIp struct { contrail.ObjectBase // contains filtered or unexported fields }
func AliasIpByName ¶
func AliasIpByUuid ¶
func (*AliasIp) AddProject ¶
func (*AliasIp) AddVirtualMachineInterface ¶
func (obj *AliasIp) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*AliasIp) ClearProject ¶
func (obj *AliasIp) ClearProject()
func (*AliasIp) ClearVirtualMachineInterface ¶
func (obj *AliasIp) ClearVirtualMachineInterface()
func (*AliasIp) DeleteProject ¶
func (*AliasIp) DeleteVirtualMachineInterface ¶
func (*AliasIp) GetAliasIpAddress ¶
func (*AliasIp) GetAliasIpAddressFamily ¶
func (*AliasIp) GetAnnotations ¶
func (obj *AliasIp) GetAnnotations() KeyValuePairs
func (*AliasIp) GetDefaultParent ¶
func (*AliasIp) GetDefaultParentType ¶
func (*AliasIp) GetDisplayName ¶
func (*AliasIp) GetIdPerms ¶
func (obj *AliasIp) GetIdPerms() IdPermsType
func (*AliasIp) GetProjectRefs ¶
func (*AliasIp) GetTagRefs ¶
func (*AliasIp) GetVirtualMachineInterfaceRefs ¶
func (*AliasIp) MarshalJSON ¶
func (*AliasIp) SetAliasIpAddress ¶
func (*AliasIp) SetAliasIpAddressFamily ¶
func (*AliasIp) SetAnnotations ¶
func (obj *AliasIp) SetAnnotations(value *KeyValuePairs)
func (*AliasIp) SetDisplayName ¶
func (*AliasIp) SetIdPerms ¶
func (obj *AliasIp) SetIdPerms(value *IdPermsType)
func (*AliasIp) SetProjectList ¶
func (obj *AliasIp) SetProjectList( refList []contrail.ReferencePair)
func (*AliasIp) SetTagList ¶
func (obj *AliasIp) SetTagList( refList []contrail.ReferencePair)
func (*AliasIp) SetVirtualMachineInterfaceList ¶
func (obj *AliasIp) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*AliasIp) UnmarshalJSON ¶
func (*AliasIp) UpdateDone ¶
func (obj *AliasIp) UpdateDone()
func (*AliasIp) UpdateObject ¶
func (*AliasIp) UpdateReferences ¶
type AliasIpPool ¶
type AliasIpPool struct { contrail.ObjectBase // contains filtered or unexported fields }
func AliasIpPoolByName ¶
func AliasIpPoolByName(c contrail.ApiClient, fqn string) (*AliasIpPool, error)
func AliasIpPoolByUuid ¶
func AliasIpPoolByUuid(c contrail.ApiClient, uuid string) (*AliasIpPool, error)
func (*AliasIpPool) AddTag ¶
func (obj *AliasIpPool) AddTag( rhs *Tag) error
func (*AliasIpPool) ClearTag ¶
func (obj *AliasIpPool) ClearTag()
func (*AliasIpPool) DeleteTag ¶
func (obj *AliasIpPool) DeleteTag(uuid string) error
func (*AliasIpPool) GetAliasIps ¶
func (obj *AliasIpPool) GetAliasIps() ( contrail.ReferenceList, error)
func (*AliasIpPool) GetAnnotations ¶
func (obj *AliasIpPool) GetAnnotations() KeyValuePairs
func (*AliasIpPool) GetDefaultParent ¶
func (obj *AliasIpPool) GetDefaultParent() []string
func (*AliasIpPool) GetDefaultParentType ¶
func (obj *AliasIpPool) GetDefaultParentType() string
func (*AliasIpPool) GetDisplayName ¶
func (obj *AliasIpPool) GetDisplayName() string
func (*AliasIpPool) GetIdPerms ¶
func (obj *AliasIpPool) GetIdPerms() IdPermsType
func (*AliasIpPool) GetPerms2 ¶
func (obj *AliasIpPool) GetPerms2() PermType2
func (*AliasIpPool) GetProjectBackRefs ¶
func (obj *AliasIpPool) GetProjectBackRefs() ( contrail.ReferenceList, error)
func (*AliasIpPool) GetTagRefs ¶
func (obj *AliasIpPool) GetTagRefs() ( contrail.ReferenceList, error)
func (*AliasIpPool) GetType ¶
func (obj *AliasIpPool) GetType() string
func (*AliasIpPool) MarshalJSON ¶
func (obj *AliasIpPool) MarshalJSON() ([]byte, error)
func (*AliasIpPool) SetAnnotations ¶
func (obj *AliasIpPool) SetAnnotations(value *KeyValuePairs)
func (*AliasIpPool) SetDisplayName ¶
func (obj *AliasIpPool) SetDisplayName(value string)
func (*AliasIpPool) SetIdPerms ¶
func (obj *AliasIpPool) SetIdPerms(value *IdPermsType)
func (*AliasIpPool) SetName ¶
func (obj *AliasIpPool) SetName(name string)
func (*AliasIpPool) SetParent ¶
func (obj *AliasIpPool) SetParent(parent contrail.IObject)
func (*AliasIpPool) SetPerms2 ¶
func (obj *AliasIpPool) SetPerms2(value *PermType2)
func (*AliasIpPool) SetTagList ¶
func (obj *AliasIpPool) SetTagList( refList []contrail.ReferencePair)
func (*AliasIpPool) UnmarshalJSON ¶
func (obj *AliasIpPool) UnmarshalJSON(body []byte) error
func (*AliasIpPool) UpdateDone ¶
func (obj *AliasIpPool) UpdateDone()
func (*AliasIpPool) UpdateObject ¶
func (obj *AliasIpPool) UpdateObject() ([]byte, error)
func (*AliasIpPool) UpdateReferences ¶
func (obj *AliasIpPool) UpdateReferences() error
type AllocationPoolType ¶
type AllowedAddressPair ¶
type AllowedAddressPair struct { Ip *SubnetType `json:"ip,omitempty"` Mac string `json:"mac,omitempty"` AddressMode string `json:"address_mode,omitempty"` }
type AllowedAddressPairs ¶
type AllowedAddressPairs struct {
AllowedAddressPair []AllowedAddressPair `json:"allowed_address_pair,omitempty"`
}
func (*AllowedAddressPairs) AddAllowedAddressPair ¶
func (obj *AllowedAddressPairs) AddAllowedAddressPair(value *AllowedAddressPair)
type AnalyticsAlarmNode ¶
type AnalyticsAlarmNode struct { contrail.ObjectBase // contains filtered or unexported fields }
func AnalyticsAlarmNodeByName ¶
func AnalyticsAlarmNodeByName(c contrail.ApiClient, fqn string) (*AnalyticsAlarmNode, error)
func AnalyticsAlarmNodeByUuid ¶
func AnalyticsAlarmNodeByUuid(c contrail.ApiClient, uuid string) (*AnalyticsAlarmNode, error)
func (*AnalyticsAlarmNode) AddTag ¶
func (obj *AnalyticsAlarmNode) AddTag( rhs *Tag) error
func (*AnalyticsAlarmNode) ClearTag ¶
func (obj *AnalyticsAlarmNode) ClearTag()
func (*AnalyticsAlarmNode) DeleteTag ¶
func (obj *AnalyticsAlarmNode) DeleteTag(uuid string) error
func (*AnalyticsAlarmNode) GetAnalyticsAlarmNodeIpAddress ¶
func (obj *AnalyticsAlarmNode) GetAnalyticsAlarmNodeIpAddress() string
func (*AnalyticsAlarmNode) GetAnnotations ¶
func (obj *AnalyticsAlarmNode) GetAnnotations() KeyValuePairs
func (*AnalyticsAlarmNode) GetDefaultParent ¶
func (obj *AnalyticsAlarmNode) GetDefaultParent() []string
func (*AnalyticsAlarmNode) GetDefaultParentType ¶
func (obj *AnalyticsAlarmNode) GetDefaultParentType() string
func (*AnalyticsAlarmNode) GetDisplayName ¶
func (obj *AnalyticsAlarmNode) GetDisplayName() string
func (*AnalyticsAlarmNode) GetIdPerms ¶
func (obj *AnalyticsAlarmNode) GetIdPerms() IdPermsType
func (*AnalyticsAlarmNode) GetPerms2 ¶
func (obj *AnalyticsAlarmNode) GetPerms2() PermType2
func (*AnalyticsAlarmNode) GetTagRefs ¶
func (obj *AnalyticsAlarmNode) GetTagRefs() ( contrail.ReferenceList, error)
func (*AnalyticsAlarmNode) GetType ¶
func (obj *AnalyticsAlarmNode) GetType() string
func (*AnalyticsAlarmNode) MarshalJSON ¶
func (obj *AnalyticsAlarmNode) MarshalJSON() ([]byte, error)
func (*AnalyticsAlarmNode) SetAnalyticsAlarmNodeIpAddress ¶
func (obj *AnalyticsAlarmNode) SetAnalyticsAlarmNodeIpAddress(value string)
func (*AnalyticsAlarmNode) SetAnnotations ¶
func (obj *AnalyticsAlarmNode) SetAnnotations(value *KeyValuePairs)
func (*AnalyticsAlarmNode) SetDisplayName ¶
func (obj *AnalyticsAlarmNode) SetDisplayName(value string)
func (*AnalyticsAlarmNode) SetIdPerms ¶
func (obj *AnalyticsAlarmNode) SetIdPerms(value *IdPermsType)
func (*AnalyticsAlarmNode) SetName ¶
func (obj *AnalyticsAlarmNode) SetName(name string)
func (*AnalyticsAlarmNode) SetParent ¶
func (obj *AnalyticsAlarmNode) SetParent(parent contrail.IObject)
func (*AnalyticsAlarmNode) SetPerms2 ¶
func (obj *AnalyticsAlarmNode) SetPerms2(value *PermType2)
func (*AnalyticsAlarmNode) SetTagList ¶
func (obj *AnalyticsAlarmNode) SetTagList( refList []contrail.ReferencePair)
func (*AnalyticsAlarmNode) UnmarshalJSON ¶
func (obj *AnalyticsAlarmNode) UnmarshalJSON(body []byte) error
func (*AnalyticsAlarmNode) UpdateDone ¶
func (obj *AnalyticsAlarmNode) UpdateDone()
func (*AnalyticsAlarmNode) UpdateObject ¶
func (obj *AnalyticsAlarmNode) UpdateObject() ([]byte, error)
func (*AnalyticsAlarmNode) UpdateReferences ¶
func (obj *AnalyticsAlarmNode) UpdateReferences() error
type AnalyticsNode ¶
type AnalyticsNode struct { contrail.ObjectBase // contains filtered or unexported fields }
func AnalyticsNodeByName ¶
func AnalyticsNodeByName(c contrail.ApiClient, fqn string) (*AnalyticsNode, error)
func AnalyticsNodeByUuid ¶
func AnalyticsNodeByUuid(c contrail.ApiClient, uuid string) (*AnalyticsNode, error)
func (*AnalyticsNode) AddTag ¶
func (obj *AnalyticsNode) AddTag( rhs *Tag) error
func (*AnalyticsNode) ClearTag ¶
func (obj *AnalyticsNode) ClearTag()
func (*AnalyticsNode) DeleteTag ¶
func (obj *AnalyticsNode) DeleteTag(uuid string) error
func (*AnalyticsNode) GetAnalyticsNodeIpAddress ¶
func (obj *AnalyticsNode) GetAnalyticsNodeIpAddress() string
func (*AnalyticsNode) GetAnnotations ¶
func (obj *AnalyticsNode) GetAnnotations() KeyValuePairs
func (*AnalyticsNode) GetDefaultParent ¶
func (obj *AnalyticsNode) GetDefaultParent() []string
func (*AnalyticsNode) GetDefaultParentType ¶
func (obj *AnalyticsNode) GetDefaultParentType() string
func (*AnalyticsNode) GetDisplayName ¶
func (obj *AnalyticsNode) GetDisplayName() string
func (*AnalyticsNode) GetIdPerms ¶
func (obj *AnalyticsNode) GetIdPerms() IdPermsType
func (*AnalyticsNode) GetPerms2 ¶
func (obj *AnalyticsNode) GetPerms2() PermType2
func (*AnalyticsNode) GetTagRefs ¶
func (obj *AnalyticsNode) GetTagRefs() ( contrail.ReferenceList, error)
func (*AnalyticsNode) GetType ¶
func (obj *AnalyticsNode) GetType() string
func (*AnalyticsNode) MarshalJSON ¶
func (obj *AnalyticsNode) MarshalJSON() ([]byte, error)
func (*AnalyticsNode) SetAnalyticsNodeIpAddress ¶
func (obj *AnalyticsNode) SetAnalyticsNodeIpAddress(value string)
func (*AnalyticsNode) SetAnnotations ¶
func (obj *AnalyticsNode) SetAnnotations(value *KeyValuePairs)
func (*AnalyticsNode) SetDisplayName ¶
func (obj *AnalyticsNode) SetDisplayName(value string)
func (*AnalyticsNode) SetIdPerms ¶
func (obj *AnalyticsNode) SetIdPerms(value *IdPermsType)
func (*AnalyticsNode) SetName ¶
func (obj *AnalyticsNode) SetName(name string)
func (*AnalyticsNode) SetParent ¶
func (obj *AnalyticsNode) SetParent(parent contrail.IObject)
func (*AnalyticsNode) SetPerms2 ¶
func (obj *AnalyticsNode) SetPerms2(value *PermType2)
func (*AnalyticsNode) SetTagList ¶
func (obj *AnalyticsNode) SetTagList( refList []contrail.ReferencePair)
func (*AnalyticsNode) UnmarshalJSON ¶
func (obj *AnalyticsNode) UnmarshalJSON(body []byte) error
func (*AnalyticsNode) UpdateDone ¶
func (obj *AnalyticsNode) UpdateDone()
func (*AnalyticsNode) UpdateObject ¶
func (obj *AnalyticsNode) UpdateObject() ([]byte, error)
func (*AnalyticsNode) UpdateReferences ¶
func (obj *AnalyticsNode) UpdateReferences() error
type AnalyticsSnmpNode ¶
type AnalyticsSnmpNode struct { contrail.ObjectBase // contains filtered or unexported fields }
func AnalyticsSnmpNodeByName ¶
func AnalyticsSnmpNodeByName(c contrail.ApiClient, fqn string) (*AnalyticsSnmpNode, error)
func AnalyticsSnmpNodeByUuid ¶
func AnalyticsSnmpNodeByUuid(c contrail.ApiClient, uuid string) (*AnalyticsSnmpNode, error)
func (*AnalyticsSnmpNode) AddTag ¶
func (obj *AnalyticsSnmpNode) AddTag( rhs *Tag) error
func (*AnalyticsSnmpNode) ClearTag ¶
func (obj *AnalyticsSnmpNode) ClearTag()
func (*AnalyticsSnmpNode) DeleteTag ¶
func (obj *AnalyticsSnmpNode) DeleteTag(uuid string) error
func (*AnalyticsSnmpNode) GetAnalyticsSnmpNodeIpAddress ¶
func (obj *AnalyticsSnmpNode) GetAnalyticsSnmpNodeIpAddress() string
func (*AnalyticsSnmpNode) GetAnnotations ¶
func (obj *AnalyticsSnmpNode) GetAnnotations() KeyValuePairs
func (*AnalyticsSnmpNode) GetDefaultParent ¶
func (obj *AnalyticsSnmpNode) GetDefaultParent() []string
func (*AnalyticsSnmpNode) GetDefaultParentType ¶
func (obj *AnalyticsSnmpNode) GetDefaultParentType() string
func (*AnalyticsSnmpNode) GetDisplayName ¶
func (obj *AnalyticsSnmpNode) GetDisplayName() string
func (*AnalyticsSnmpNode) GetIdPerms ¶
func (obj *AnalyticsSnmpNode) GetIdPerms() IdPermsType
func (*AnalyticsSnmpNode) GetPerms2 ¶
func (obj *AnalyticsSnmpNode) GetPerms2() PermType2
func (*AnalyticsSnmpNode) GetTagRefs ¶
func (obj *AnalyticsSnmpNode) GetTagRefs() ( contrail.ReferenceList, error)
func (*AnalyticsSnmpNode) GetType ¶
func (obj *AnalyticsSnmpNode) GetType() string
func (*AnalyticsSnmpNode) MarshalJSON ¶
func (obj *AnalyticsSnmpNode) MarshalJSON() ([]byte, error)
func (*AnalyticsSnmpNode) SetAnalyticsSnmpNodeIpAddress ¶
func (obj *AnalyticsSnmpNode) SetAnalyticsSnmpNodeIpAddress(value string)
func (*AnalyticsSnmpNode) SetAnnotations ¶
func (obj *AnalyticsSnmpNode) SetAnnotations(value *KeyValuePairs)
func (*AnalyticsSnmpNode) SetDisplayName ¶
func (obj *AnalyticsSnmpNode) SetDisplayName(value string)
func (*AnalyticsSnmpNode) SetIdPerms ¶
func (obj *AnalyticsSnmpNode) SetIdPerms(value *IdPermsType)
func (*AnalyticsSnmpNode) SetName ¶
func (obj *AnalyticsSnmpNode) SetName(name string)
func (*AnalyticsSnmpNode) SetParent ¶
func (obj *AnalyticsSnmpNode) SetParent(parent contrail.IObject)
func (*AnalyticsSnmpNode) SetPerms2 ¶
func (obj *AnalyticsSnmpNode) SetPerms2(value *PermType2)
func (*AnalyticsSnmpNode) SetTagList ¶
func (obj *AnalyticsSnmpNode) SetTagList( refList []contrail.ReferencePair)
func (*AnalyticsSnmpNode) UnmarshalJSON ¶
func (obj *AnalyticsSnmpNode) UnmarshalJSON(body []byte) error
func (*AnalyticsSnmpNode) UpdateDone ¶
func (obj *AnalyticsSnmpNode) UpdateDone()
func (*AnalyticsSnmpNode) UpdateObject ¶
func (obj *AnalyticsSnmpNode) UpdateObject() ([]byte, error)
func (*AnalyticsSnmpNode) UpdateReferences ¶
func (obj *AnalyticsSnmpNode) UpdateReferences() error
type ApiAccessList ¶
type ApiAccessList struct { contrail.ObjectBase // contains filtered or unexported fields }
func ApiAccessListByName ¶
func ApiAccessListByName(c contrail.ApiClient, fqn string) (*ApiAccessList, error)
func ApiAccessListByUuid ¶
func ApiAccessListByUuid(c contrail.ApiClient, uuid string) (*ApiAccessList, error)
func (*ApiAccessList) AddTag ¶
func (obj *ApiAccessList) AddTag( rhs *Tag) error
func (*ApiAccessList) ClearTag ¶
func (obj *ApiAccessList) ClearTag()
func (*ApiAccessList) DeleteTag ¶
func (obj *ApiAccessList) DeleteTag(uuid string) error
func (*ApiAccessList) GetAnnotations ¶
func (obj *ApiAccessList) GetAnnotations() KeyValuePairs
func (*ApiAccessList) GetApiAccessListEntries ¶
func (obj *ApiAccessList) GetApiAccessListEntries() RbacRuleEntriesType
func (*ApiAccessList) GetDefaultParent ¶
func (obj *ApiAccessList) GetDefaultParent() []string
func (*ApiAccessList) GetDefaultParentType ¶
func (obj *ApiAccessList) GetDefaultParentType() string
func (*ApiAccessList) GetDisplayName ¶
func (obj *ApiAccessList) GetDisplayName() string
func (*ApiAccessList) GetIdPerms ¶
func (obj *ApiAccessList) GetIdPerms() IdPermsType
func (*ApiAccessList) GetPerms2 ¶
func (obj *ApiAccessList) GetPerms2() PermType2
func (*ApiAccessList) GetTagRefs ¶
func (obj *ApiAccessList) GetTagRefs() ( contrail.ReferenceList, error)
func (*ApiAccessList) GetType ¶
func (obj *ApiAccessList) GetType() string
func (*ApiAccessList) MarshalJSON ¶
func (obj *ApiAccessList) MarshalJSON() ([]byte, error)
func (*ApiAccessList) SetAnnotations ¶
func (obj *ApiAccessList) SetAnnotations(value *KeyValuePairs)
func (*ApiAccessList) SetApiAccessListEntries ¶
func (obj *ApiAccessList) SetApiAccessListEntries(value *RbacRuleEntriesType)
func (*ApiAccessList) SetDisplayName ¶
func (obj *ApiAccessList) SetDisplayName(value string)
func (*ApiAccessList) SetIdPerms ¶
func (obj *ApiAccessList) SetIdPerms(value *IdPermsType)
func (*ApiAccessList) SetName ¶
func (obj *ApiAccessList) SetName(name string)
func (*ApiAccessList) SetParent ¶
func (obj *ApiAccessList) SetParent(parent contrail.IObject)
func (*ApiAccessList) SetPerms2 ¶
func (obj *ApiAccessList) SetPerms2(value *PermType2)
func (*ApiAccessList) SetTagList ¶
func (obj *ApiAccessList) SetTagList( refList []contrail.ReferencePair)
func (*ApiAccessList) UnmarshalJSON ¶
func (obj *ApiAccessList) UnmarshalJSON(body []byte) error
func (*ApiAccessList) UpdateDone ¶
func (obj *ApiAccessList) UpdateDone()
func (*ApiAccessList) UpdateObject ¶
func (obj *ApiAccessList) UpdateObject() ([]byte, error)
func (*ApiAccessList) UpdateReferences ¶
func (obj *ApiAccessList) UpdateReferences() error
type ApplicationPolicySet ¶
type ApplicationPolicySet struct { contrail.ObjectBase // contains filtered or unexported fields }
func ApplicationPolicySetByName ¶
func ApplicationPolicySetByName(c contrail.ApiClient, fqn string) (*ApplicationPolicySet, error)
func ApplicationPolicySetByUuid ¶
func ApplicationPolicySetByUuid(c contrail.ApiClient, uuid string) (*ApplicationPolicySet, error)
func (*ApplicationPolicySet) AddFirewallPolicy ¶
func (obj *ApplicationPolicySet) AddFirewallPolicy( rhs *FirewallPolicy, data FirewallSequence) error
func (*ApplicationPolicySet) AddGlobalVrouterConfig ¶
func (obj *ApplicationPolicySet) AddGlobalVrouterConfig( rhs *GlobalVrouterConfig) error
func (*ApplicationPolicySet) AddTag ¶
func (obj *ApplicationPolicySet) AddTag( rhs *Tag) error
func (*ApplicationPolicySet) ClearFirewallPolicy ¶
func (obj *ApplicationPolicySet) ClearFirewallPolicy()
func (*ApplicationPolicySet) ClearGlobalVrouterConfig ¶
func (obj *ApplicationPolicySet) ClearGlobalVrouterConfig()
func (*ApplicationPolicySet) ClearTag ¶
func (obj *ApplicationPolicySet) ClearTag()
func (*ApplicationPolicySet) DeleteFirewallPolicy ¶
func (obj *ApplicationPolicySet) DeleteFirewallPolicy(uuid string) error
func (*ApplicationPolicySet) DeleteGlobalVrouterConfig ¶
func (obj *ApplicationPolicySet) DeleteGlobalVrouterConfig(uuid string) error
func (*ApplicationPolicySet) DeleteTag ¶
func (obj *ApplicationPolicySet) DeleteTag(uuid string) error
func (*ApplicationPolicySet) GetAllApplications ¶
func (obj *ApplicationPolicySet) GetAllApplications() bool
func (*ApplicationPolicySet) GetAnnotations ¶
func (obj *ApplicationPolicySet) GetAnnotations() KeyValuePairs
func (*ApplicationPolicySet) GetDefaultParent ¶
func (obj *ApplicationPolicySet) GetDefaultParent() []string
func (*ApplicationPolicySet) GetDefaultParentType ¶
func (obj *ApplicationPolicySet) GetDefaultParentType() string
func (*ApplicationPolicySet) GetDisplayName ¶
func (obj *ApplicationPolicySet) GetDisplayName() string
func (*ApplicationPolicySet) GetDraftModeState ¶
func (obj *ApplicationPolicySet) GetDraftModeState() string
func (*ApplicationPolicySet) GetFirewallPolicyRefs ¶
func (obj *ApplicationPolicySet) GetFirewallPolicyRefs() ( contrail.ReferenceList, error)
func (*ApplicationPolicySet) GetGlobalVrouterConfigRefs ¶
func (obj *ApplicationPolicySet) GetGlobalVrouterConfigRefs() ( contrail.ReferenceList, error)
func (*ApplicationPolicySet) GetIdPerms ¶
func (obj *ApplicationPolicySet) GetIdPerms() IdPermsType
func (*ApplicationPolicySet) GetPerms2 ¶
func (obj *ApplicationPolicySet) GetPerms2() PermType2
func (*ApplicationPolicySet) GetProjectBackRefs ¶
func (obj *ApplicationPolicySet) GetProjectBackRefs() ( contrail.ReferenceList, error)
func (*ApplicationPolicySet) GetTagRefs ¶
func (obj *ApplicationPolicySet) GetTagRefs() ( contrail.ReferenceList, error)
func (*ApplicationPolicySet) GetType ¶
func (obj *ApplicationPolicySet) GetType() string
func (*ApplicationPolicySet) MarshalJSON ¶
func (obj *ApplicationPolicySet) MarshalJSON() ([]byte, error)
func (*ApplicationPolicySet) SetAllApplications ¶
func (obj *ApplicationPolicySet) SetAllApplications(value bool)
func (*ApplicationPolicySet) SetAnnotations ¶
func (obj *ApplicationPolicySet) SetAnnotations(value *KeyValuePairs)
func (*ApplicationPolicySet) SetDisplayName ¶
func (obj *ApplicationPolicySet) SetDisplayName(value string)
func (*ApplicationPolicySet) SetDraftModeState ¶
func (obj *ApplicationPolicySet) SetDraftModeState(value string)
func (*ApplicationPolicySet) SetFirewallPolicyList ¶
func (obj *ApplicationPolicySet) SetFirewallPolicyList( refList []contrail.ReferencePair)
func (*ApplicationPolicySet) SetGlobalVrouterConfigList ¶
func (obj *ApplicationPolicySet) SetGlobalVrouterConfigList( refList []contrail.ReferencePair)
func (*ApplicationPolicySet) SetIdPerms ¶
func (obj *ApplicationPolicySet) SetIdPerms(value *IdPermsType)
func (*ApplicationPolicySet) SetName ¶
func (obj *ApplicationPolicySet) SetName(name string)
func (*ApplicationPolicySet) SetParent ¶
func (obj *ApplicationPolicySet) SetParent(parent contrail.IObject)
func (*ApplicationPolicySet) SetPerms2 ¶
func (obj *ApplicationPolicySet) SetPerms2(value *PermType2)
func (*ApplicationPolicySet) SetTagList ¶
func (obj *ApplicationPolicySet) SetTagList( refList []contrail.ReferencePair)
func (*ApplicationPolicySet) UnmarshalJSON ¶
func (obj *ApplicationPolicySet) UnmarshalJSON(body []byte) error
func (*ApplicationPolicySet) UpdateDone ¶
func (obj *ApplicationPolicySet) UpdateDone()
func (*ApplicationPolicySet) UpdateObject ¶
func (obj *ApplicationPolicySet) UpdateObject() ([]byte, error)
func (*ApplicationPolicySet) UpdateReferences ¶
func (obj *ApplicationPolicySet) UpdateReferences() error
type AsListType ¶
type AsListType struct {
AsnList []int `json:"asn_list,omitempty"`
}
func (*AsListType) AddAsnList ¶
func (obj *AsListType) AddAsnList(value int)
type AsnRangeType ¶
type AttachmentAddressType ¶
type AttachmentAddressType struct { }
type AttachmentInfoType ¶
type AttachmentInfoType struct { Static *ProtocolStaticType `json:"_static,omitempty"` Bgp *ProtocolBgpType `json:"bgp,omitempty"` Ospf *ProtocolOspfType `json:"ospf,omitempty"` State string `json:"state,omitempty"` }
type AuthenticationData ¶
type AuthenticationData struct { KeyType string `json:"key_type,omitempty"` KeyItems []AuthenticationKeyItem `json:"key_items,omitempty"` }
func (*AuthenticationData) AddKeyItems ¶
func (obj *AuthenticationData) AddKeyItems(value *AuthenticationKeyItem)
type AuthenticationKeyItem ¶
type AutonomousSystemsType ¶
type AutonomousSystemsType struct {
Asn []int `json:"asn,omitempty"`
}
func (*AutonomousSystemsType) AddAsn ¶
func (obj *AutonomousSystemsType) AddAsn(value int)
type BGPaaSControlNodeZoneAttributes ¶
type BGPaaSControlNodeZoneAttributes struct {
BgpaasControlNodeZoneType string `json:"bgpaas_control_node_zone_type,omitempty"`
}
type BaremetalPortGroupInfo ¶
type BaremetalPortGroupInfo struct { StandalonePortsSupported bool `json:"standalone_ports_supported,omitempty"` NodeUuid string `json:"node_uuid,omitempty"` Properties *PortGroupProperties `json:"properties,omitempty"` Address string `json:"address,omitempty"` Mode string `json:"mode,omitempty"` }
type BaremetalPortInfo ¶
type BaremetalPortInfo struct { PxeEnabled bool `json:"pxe_enabled,omitempty"` LocalLinkConnection *LocalLinkConnection `json:"local_link_connection,omitempty"` NodeUuid string `json:"node_uuid,omitempty"` Address string `json:"address,omitempty"` }
type BaremetalProperties ¶
type BaremetalServerInfo ¶
type BaremetalServerInfo struct { NetworkInterface string `json:"network_interface,omitempty"` Driver string `json:"driver,omitempty"` Properties *BaremetalProperties `json:"properties,omitempty"` DriverInfo *DriverInfo `json:"driver_info,omitempty"` Name string `json:"name,omitempty"` }
type BfdParameters ¶
type BgpAsAService ¶
type BgpAsAService struct { contrail.ObjectBase // contains filtered or unexported fields }
func BgpAsAServiceByName ¶
func BgpAsAServiceByName(c contrail.ApiClient, fqn string) (*BgpAsAService, error)
func BgpAsAServiceByUuid ¶
func BgpAsAServiceByUuid(c contrail.ApiClient, uuid string) (*BgpAsAService, error)
func (*BgpAsAService) AddBgpRouter ¶
func (obj *BgpAsAService) AddBgpRouter( rhs *BgpRouter) error
func (*BgpAsAService) AddControlNodeZone ¶
func (obj *BgpAsAService) AddControlNodeZone( rhs *ControlNodeZone, data BGPaaSControlNodeZoneAttributes) error
func (*BgpAsAService) AddServiceHealthCheck ¶
func (obj *BgpAsAService) AddServiceHealthCheck( rhs *ServiceHealthCheck) error
func (*BgpAsAService) AddTag ¶
func (obj *BgpAsAService) AddTag( rhs *Tag) error
func (*BgpAsAService) AddVirtualMachineInterface ¶
func (obj *BgpAsAService) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*BgpAsAService) ClearBgpRouter ¶
func (obj *BgpAsAService) ClearBgpRouter()
func (*BgpAsAService) ClearControlNodeZone ¶
func (obj *BgpAsAService) ClearControlNodeZone()
func (*BgpAsAService) ClearServiceHealthCheck ¶
func (obj *BgpAsAService) ClearServiceHealthCheck()
func (*BgpAsAService) ClearTag ¶
func (obj *BgpAsAService) ClearTag()
func (*BgpAsAService) ClearVirtualMachineInterface ¶
func (obj *BgpAsAService) ClearVirtualMachineInterface()
func (*BgpAsAService) DeleteBgpRouter ¶
func (obj *BgpAsAService) DeleteBgpRouter(uuid string) error
func (*BgpAsAService) DeleteControlNodeZone ¶
func (obj *BgpAsAService) DeleteControlNodeZone(uuid string) error
func (*BgpAsAService) DeleteServiceHealthCheck ¶
func (obj *BgpAsAService) DeleteServiceHealthCheck(uuid string) error
func (*BgpAsAService) DeleteTag ¶
func (obj *BgpAsAService) DeleteTag(uuid string) error
func (*BgpAsAService) DeleteVirtualMachineInterface ¶
func (obj *BgpAsAService) DeleteVirtualMachineInterface(uuid string) error
func (*BgpAsAService) GetAnnotations ¶
func (obj *BgpAsAService) GetAnnotations() KeyValuePairs
func (*BgpAsAService) GetAutonomousSystem ¶
func (obj *BgpAsAService) GetAutonomousSystem() int
func (*BgpAsAService) GetBgpRouterRefs ¶
func (obj *BgpAsAService) GetBgpRouterRefs() ( contrail.ReferenceList, error)
func (*BgpAsAService) GetBgpaasIpAddress ¶
func (obj *BgpAsAService) GetBgpaasIpAddress() string
func (*BgpAsAService) GetBgpaasIpv4MappedIpv6Nexthop ¶
func (obj *BgpAsAService) GetBgpaasIpv4MappedIpv6Nexthop() bool
func (*BgpAsAService) GetBgpaasSessionAttributes ¶
func (obj *BgpAsAService) GetBgpaasSessionAttributes() BgpSessionAttributes
func (*BgpAsAService) GetBgpaasShared ¶
func (obj *BgpAsAService) GetBgpaasShared() bool
func (*BgpAsAService) GetBgpaasSuppressRouteAdvertisement ¶
func (obj *BgpAsAService) GetBgpaasSuppressRouteAdvertisement() bool
func (*BgpAsAService) GetControlNodeZoneRefs ¶
func (obj *BgpAsAService) GetControlNodeZoneRefs() ( contrail.ReferenceList, error)
func (*BgpAsAService) GetDefaultParent ¶
func (obj *BgpAsAService) GetDefaultParent() []string
func (*BgpAsAService) GetDefaultParentType ¶
func (obj *BgpAsAService) GetDefaultParentType() string
func (*BgpAsAService) GetDisplayName ¶
func (obj *BgpAsAService) GetDisplayName() string
func (*BgpAsAService) GetIdPerms ¶
func (obj *BgpAsAService) GetIdPerms() IdPermsType
func (*BgpAsAService) GetPerms2 ¶
func (obj *BgpAsAService) GetPerms2() PermType2
func (*BgpAsAService) GetServiceHealthCheckRefs ¶
func (obj *BgpAsAService) GetServiceHealthCheckRefs() ( contrail.ReferenceList, error)
func (*BgpAsAService) GetTagRefs ¶
func (obj *BgpAsAService) GetTagRefs() ( contrail.ReferenceList, error)
func (*BgpAsAService) GetType ¶
func (obj *BgpAsAService) GetType() string
func (*BgpAsAService) GetVirtualMachineInterfaceRefs ¶
func (obj *BgpAsAService) GetVirtualMachineInterfaceRefs() ( contrail.ReferenceList, error)
func (*BgpAsAService) MarshalJSON ¶
func (obj *BgpAsAService) MarshalJSON() ([]byte, error)
func (*BgpAsAService) SetAnnotations ¶
func (obj *BgpAsAService) SetAnnotations(value *KeyValuePairs)
func (*BgpAsAService) SetAutonomousSystem ¶
func (obj *BgpAsAService) SetAutonomousSystem(value int)
func (*BgpAsAService) SetBgpRouterList ¶
func (obj *BgpAsAService) SetBgpRouterList( refList []contrail.ReferencePair)
func (*BgpAsAService) SetBgpaasIpAddress ¶
func (obj *BgpAsAService) SetBgpaasIpAddress(value string)
func (*BgpAsAService) SetBgpaasIpv4MappedIpv6Nexthop ¶
func (obj *BgpAsAService) SetBgpaasIpv4MappedIpv6Nexthop(value bool)
func (*BgpAsAService) SetBgpaasSessionAttributes ¶
func (obj *BgpAsAService) SetBgpaasSessionAttributes(value *BgpSessionAttributes)
func (*BgpAsAService) SetBgpaasShared ¶
func (obj *BgpAsAService) SetBgpaasShared(value bool)
func (*BgpAsAService) SetBgpaasSuppressRouteAdvertisement ¶
func (obj *BgpAsAService) SetBgpaasSuppressRouteAdvertisement(value bool)
func (*BgpAsAService) SetControlNodeZoneList ¶
func (obj *BgpAsAService) SetControlNodeZoneList( refList []contrail.ReferencePair)
func (*BgpAsAService) SetDisplayName ¶
func (obj *BgpAsAService) SetDisplayName(value string)
func (*BgpAsAService) SetIdPerms ¶
func (obj *BgpAsAService) SetIdPerms(value *IdPermsType)
func (*BgpAsAService) SetName ¶
func (obj *BgpAsAService) SetName(name string)
func (*BgpAsAService) SetParent ¶
func (obj *BgpAsAService) SetParent(parent contrail.IObject)
func (*BgpAsAService) SetPerms2 ¶
func (obj *BgpAsAService) SetPerms2(value *PermType2)
func (*BgpAsAService) SetServiceHealthCheckList ¶
func (obj *BgpAsAService) SetServiceHealthCheckList( refList []contrail.ReferencePair)
func (*BgpAsAService) SetTagList ¶
func (obj *BgpAsAService) SetTagList( refList []contrail.ReferencePair)
func (*BgpAsAService) SetVirtualMachineInterfaceList ¶
func (obj *BgpAsAService) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*BgpAsAService) UnmarshalJSON ¶
func (obj *BgpAsAService) UnmarshalJSON(body []byte) error
func (*BgpAsAService) UpdateDone ¶
func (obj *BgpAsAService) UpdateDone()
func (*BgpAsAService) UpdateObject ¶
func (obj *BgpAsAService) UpdateObject() ([]byte, error)
func (*BgpAsAService) UpdateReferences ¶
func (obj *BgpAsAService) UpdateReferences() error
type BgpFamilyAttributes ¶
type BgpFamilyAttributes struct { AddressFamily string `json:"address_family,omitempty"` LoopCount int `json:"loop_count,omitempty"` PrefixLimit *BgpPrefixLimit `json:"prefix_limit,omitempty"` DefaultTunnelEncap []string `json:"default_tunnel_encap,omitempty"` }
func (*BgpFamilyAttributes) AddDefaultTunnelEncap ¶
func (obj *BgpFamilyAttributes) AddDefaultTunnelEncap(value string)
type BgpParameters ¶
type BgpParameters struct { PeerAutonomousSystem int `json:"peer_autonomous_system,omitempty"` PeerIpAddress string `json:"peer_ip_address,omitempty"` PeerIpAddressList []string `json:"peer_ip_address_list,omitempty"` HoldTime int `json:"hold_time,omitempty"` AuthData *AuthenticationData `json:"auth_data,omitempty"` LocalAutonomousSystem int `json:"local_autonomous_system,omitempty"` MultihopTtl int `json:"multihop_ttl,omitempty"` }
func (*BgpParameters) AddPeerIpAddressList ¶
func (obj *BgpParameters) AddPeerIpAddressList(value string)
type BgpPeeringAttributes ¶
type BgpPeeringAttributes struct {
Session []BgpSession `json:"session,omitempty"`
}
func (*BgpPeeringAttributes) AddSession ¶
func (obj *BgpPeeringAttributes) AddSession(value *BgpSession)
type BgpPrefixLimit ¶
type BgpRouter ¶
type BgpRouter struct { contrail.ObjectBase // contains filtered or unexported fields }
func BgpRouterByName ¶
func BgpRouterByUuid ¶
func (*BgpRouter) AddBgpRouter ¶
func (obj *BgpRouter) AddBgpRouter( rhs *BgpRouter, data BgpPeeringAttributes) error
func (*BgpRouter) AddControlNodeZone ¶
func (obj *BgpRouter) AddControlNodeZone( rhs *ControlNodeZone) error
func (*BgpRouter) AddSubCluster ¶
func (obj *BgpRouter) AddSubCluster( rhs *SubCluster) error
func (*BgpRouter) ClearBgpRouter ¶
func (obj *BgpRouter) ClearBgpRouter()
func (*BgpRouter) ClearControlNodeZone ¶
func (obj *BgpRouter) ClearControlNodeZone()
func (*BgpRouter) ClearSubCluster ¶
func (obj *BgpRouter) ClearSubCluster()
func (*BgpRouter) DeleteBgpRouter ¶
func (*BgpRouter) DeleteControlNodeZone ¶
func (*BgpRouter) DeleteSubCluster ¶
func (*BgpRouter) GetAnnotations ¶
func (obj *BgpRouter) GetAnnotations() KeyValuePairs
func (*BgpRouter) GetBgpAsAServiceBackRefs ¶
func (*BgpRouter) GetBgpRouterBackRefs ¶
func (*BgpRouter) GetBgpRouterParameters ¶
func (obj *BgpRouter) GetBgpRouterParameters() BgpRouterParams
func (*BgpRouter) GetBgpRouterRefs ¶
func (*BgpRouter) GetControlNodeZoneRefs ¶
func (*BgpRouter) GetDefaultParent ¶
func (*BgpRouter) GetDefaultParentType ¶
func (*BgpRouter) GetDisplayName ¶
func (*BgpRouter) GetGlobalSystemConfigBackRefs ¶
func (*BgpRouter) GetIdPerms ¶
func (obj *BgpRouter) GetIdPerms() IdPermsType
func (*BgpRouter) GetPhysicalRouterBackRefs ¶
func (*BgpRouter) GetSubClusterRefs ¶
func (*BgpRouter) GetTagRefs ¶
func (*BgpRouter) GetVirtualMachineInterfaceBackRefs ¶
func (*BgpRouter) MarshalJSON ¶
func (*BgpRouter) SetAnnotations ¶
func (obj *BgpRouter) SetAnnotations(value *KeyValuePairs)
func (*BgpRouter) SetBgpRouterList ¶
func (obj *BgpRouter) SetBgpRouterList( refList []contrail.ReferencePair)
func (*BgpRouter) SetBgpRouterParameters ¶
func (obj *BgpRouter) SetBgpRouterParameters(value *BgpRouterParams)
func (*BgpRouter) SetControlNodeZoneList ¶
func (obj *BgpRouter) SetControlNodeZoneList( refList []contrail.ReferencePair)
func (*BgpRouter) SetDisplayName ¶
func (*BgpRouter) SetIdPerms ¶
func (obj *BgpRouter) SetIdPerms(value *IdPermsType)
func (*BgpRouter) SetSubClusterList ¶
func (obj *BgpRouter) SetSubClusterList( refList []contrail.ReferencePair)
func (*BgpRouter) SetTagList ¶
func (obj *BgpRouter) SetTagList( refList []contrail.ReferencePair)
func (*BgpRouter) UnmarshalJSON ¶
func (*BgpRouter) UpdateDone ¶
func (obj *BgpRouter) UpdateDone()
func (*BgpRouter) UpdateObject ¶
func (*BgpRouter) UpdateReferences ¶
type BgpRouterParams ¶
type BgpRouterParams struct { AdminDown bool `json:"admin_down,omitempty"` Vendor string `json:"vendor,omitempty"` ClusterId int `json:"cluster_id,omitempty"` AutonomousSystem int `json:"autonomous_system,omitempty"` Identifier string `json:"identifier,omitempty"` Address string `json:"address,omitempty"` Port int `json:"port,omitempty"` SourcePort int `json:"source_port,omitempty"` HoldTime int `json:"hold_time,omitempty"` AddressFamilies *AddressFamilies `json:"address_families,omitempty"` AuthData *AuthenticationData `json:"auth_data,omitempty"` LocalAutonomousSystem int `json:"local_autonomous_system,omitempty"` RouterType string `json:"router_type,omitempty"` GatewayAddress string `json:"gateway_address,omitempty"` Ipv6GatewayAddress string `json:"ipv6_gateway_address,omitempty"` }
type BgpSession ¶
type BgpSession struct { Uuid string `json:"uuid,omitempty"` Attributes []BgpSessionAttributes `json:"attributes,omitempty"` }
func (*BgpSession) AddAttributes ¶
func (obj *BgpSession) AddAttributes(value *BgpSessionAttributes)
type BgpSessionAttributes ¶
type BgpSessionAttributes struct { BgpRouter string `json:"bgp_router,omitempty"` AdminDown bool `json:"admin_down,omitempty"` Passive bool `json:"passive,omitempty"` AsOverride bool `json:"as_override,omitempty"` HoldTime int `json:"hold_time,omitempty"` LoopCount int `json:"loop_count,omitempty"` LocalAutonomousSystem int `json:"local_autonomous_system,omitempty"` AddressFamilies *AddressFamilies `json:"address_families,omitempty"` AuthData *AuthenticationData `json:"auth_data,omitempty"` FamilyAttributes []BgpFamilyAttributes `json:"family_attributes,omitempty"` PrivateAsAction string `json:"private_as_action,omitempty"` RouteOriginOverride *RouteOriginOverride `json:"route_origin_override,omitempty"` }
func (*BgpSessionAttributes) AddFamilyAttributes ¶
func (obj *BgpSessionAttributes) AddFamilyAttributes(value *BgpFamilyAttributes)
type Bgpvpn ¶
type Bgpvpn struct { contrail.ObjectBase // contains filtered or unexported fields }
func BgpvpnByName ¶
func BgpvpnByUuid ¶
func (*Bgpvpn) GetAnnotations ¶
func (obj *Bgpvpn) GetAnnotations() KeyValuePairs
func (*Bgpvpn) GetBgpvpnType ¶
func (*Bgpvpn) GetDefaultParent ¶
func (*Bgpvpn) GetDefaultParentType ¶
func (*Bgpvpn) GetDisplayName ¶
func (*Bgpvpn) GetExportRouteTargetList ¶
func (obj *Bgpvpn) GetExportRouteTargetList() RouteTargetList
func (*Bgpvpn) GetIdPerms ¶
func (obj *Bgpvpn) GetIdPerms() IdPermsType
func (*Bgpvpn) GetImportRouteTargetList ¶
func (obj *Bgpvpn) GetImportRouteTargetList() RouteTargetList
func (*Bgpvpn) GetLogicalRouterBackRefs ¶
func (*Bgpvpn) GetRouteTargetList ¶
func (obj *Bgpvpn) GetRouteTargetList() RouteTargetList
func (*Bgpvpn) GetTagRefs ¶
func (*Bgpvpn) GetVirtualNetworkBackRefs ¶
func (*Bgpvpn) MarshalJSON ¶
func (*Bgpvpn) SetAnnotations ¶
func (obj *Bgpvpn) SetAnnotations(value *KeyValuePairs)
func (*Bgpvpn) SetBgpvpnType ¶
func (*Bgpvpn) SetDisplayName ¶
func (*Bgpvpn) SetExportRouteTargetList ¶
func (obj *Bgpvpn) SetExportRouteTargetList(value *RouteTargetList)
func (*Bgpvpn) SetIdPerms ¶
func (obj *Bgpvpn) SetIdPerms(value *IdPermsType)
func (*Bgpvpn) SetImportRouteTargetList ¶
func (obj *Bgpvpn) SetImportRouteTargetList(value *RouteTargetList)
func (*Bgpvpn) SetRouteTargetList ¶
func (obj *Bgpvpn) SetRouteTargetList(value *RouteTargetList)
func (*Bgpvpn) SetTagList ¶
func (obj *Bgpvpn) SetTagList( refList []contrail.ReferencePair)
func (*Bgpvpn) UnmarshalJSON ¶
func (*Bgpvpn) UpdateDone ¶
func (obj *Bgpvpn) UpdateDone()
func (*Bgpvpn) UpdateObject ¶
func (*Bgpvpn) UpdateReferences ¶
type BridgeDomain ¶
type BridgeDomain struct { contrail.ObjectBase // contains filtered or unexported fields }
func BridgeDomainByName ¶
func BridgeDomainByName(c contrail.ApiClient, fqn string) (*BridgeDomain, error)
func BridgeDomainByUuid ¶
func BridgeDomainByUuid(c contrail.ApiClient, uuid string) (*BridgeDomain, error)
func (*BridgeDomain) AddTag ¶
func (obj *BridgeDomain) AddTag( rhs *Tag) error
func (*BridgeDomain) ClearTag ¶
func (obj *BridgeDomain) ClearTag()
func (*BridgeDomain) DeleteTag ¶
func (obj *BridgeDomain) DeleteTag(uuid string) error
func (*BridgeDomain) GetAnnotations ¶
func (obj *BridgeDomain) GetAnnotations() KeyValuePairs
func (*BridgeDomain) GetDefaultParent ¶
func (obj *BridgeDomain) GetDefaultParent() []string
func (*BridgeDomain) GetDefaultParentType ¶
func (obj *BridgeDomain) GetDefaultParentType() string
func (*BridgeDomain) GetDisplayName ¶
func (obj *BridgeDomain) GetDisplayName() string
func (*BridgeDomain) GetIdPerms ¶
func (obj *BridgeDomain) GetIdPerms() IdPermsType
func (*BridgeDomain) GetIsid ¶
func (obj *BridgeDomain) GetIsid() int
func (*BridgeDomain) GetMacAgingTime ¶
func (obj *BridgeDomain) GetMacAgingTime() int
func (*BridgeDomain) GetMacLearningEnabled ¶
func (obj *BridgeDomain) GetMacLearningEnabled() bool
func (*BridgeDomain) GetMacLimitControl ¶
func (obj *BridgeDomain) GetMacLimitControl() MACLimitControlType
func (*BridgeDomain) GetMacMoveControl ¶
func (obj *BridgeDomain) GetMacMoveControl() MACMoveLimitControlType
func (*BridgeDomain) GetPerms2 ¶
func (obj *BridgeDomain) GetPerms2() PermType2
func (*BridgeDomain) GetTagRefs ¶
func (obj *BridgeDomain) GetTagRefs() ( contrail.ReferenceList, error)
func (*BridgeDomain) GetType ¶
func (obj *BridgeDomain) GetType() string
func (*BridgeDomain) GetVirtualMachineInterfaceBackRefs ¶
func (obj *BridgeDomain) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*BridgeDomain) MarshalJSON ¶
func (obj *BridgeDomain) MarshalJSON() ([]byte, error)
func (*BridgeDomain) SetAnnotations ¶
func (obj *BridgeDomain) SetAnnotations(value *KeyValuePairs)
func (*BridgeDomain) SetDisplayName ¶
func (obj *BridgeDomain) SetDisplayName(value string)
func (*BridgeDomain) SetIdPerms ¶
func (obj *BridgeDomain) SetIdPerms(value *IdPermsType)
func (*BridgeDomain) SetIsid ¶
func (obj *BridgeDomain) SetIsid(value int)
func (*BridgeDomain) SetMacAgingTime ¶
func (obj *BridgeDomain) SetMacAgingTime(value int)
func (*BridgeDomain) SetMacLearningEnabled ¶
func (obj *BridgeDomain) SetMacLearningEnabled(value bool)
func (*BridgeDomain) SetMacLimitControl ¶
func (obj *BridgeDomain) SetMacLimitControl(value *MACLimitControlType)
func (*BridgeDomain) SetMacMoveControl ¶
func (obj *BridgeDomain) SetMacMoveControl(value *MACMoveLimitControlType)
func (*BridgeDomain) SetName ¶
func (obj *BridgeDomain) SetName(name string)
func (*BridgeDomain) SetParent ¶
func (obj *BridgeDomain) SetParent(parent contrail.IObject)
func (*BridgeDomain) SetPerms2 ¶
func (obj *BridgeDomain) SetPerms2(value *PermType2)
func (*BridgeDomain) SetTagList ¶
func (obj *BridgeDomain) SetTagList( refList []contrail.ReferencePair)
func (*BridgeDomain) UnmarshalJSON ¶
func (obj *BridgeDomain) UnmarshalJSON(body []byte) error
func (*BridgeDomain) UpdateDone ¶
func (obj *BridgeDomain) UpdateDone()
func (*BridgeDomain) UpdateObject ¶
func (obj *BridgeDomain) UpdateObject() ([]byte, error)
func (*BridgeDomain) UpdateReferences ¶
func (obj *BridgeDomain) UpdateReferences() error
type BridgeDomainMembershipType ¶
type BridgeDomainMembershipType struct {
VlanTag int `json:"vlan_tag,omitempty"`
}
type Card ¶
type Card struct { contrail.ObjectBase // contains filtered or unexported fields }
func CardByName ¶
func CardByUuid ¶
func (*Card) GetAnnotations ¶
func (obj *Card) GetAnnotations() KeyValuePairs
func (*Card) GetDefaultParent ¶
func (*Card) GetDefaultParentType ¶
func (*Card) GetDisplayName ¶
func (*Card) GetHardwareBackRefs ¶
func (*Card) GetIdPerms ¶
func (obj *Card) GetIdPerms() IdPermsType
func (*Card) GetInterfaceMap ¶
func (obj *Card) GetInterfaceMap() InterfaceMapType
func (*Card) GetTagRefs ¶
func (*Card) MarshalJSON ¶
func (*Card) SetAnnotations ¶
func (obj *Card) SetAnnotations(value *KeyValuePairs)
func (*Card) SetDisplayName ¶
func (*Card) SetIdPerms ¶
func (obj *Card) SetIdPerms(value *IdPermsType)
func (*Card) SetInterfaceMap ¶
func (obj *Card) SetInterfaceMap(value *InterfaceMapType)
func (*Card) SetTagList ¶
func (obj *Card) SetTagList( refList []contrail.ReferencePair)
func (*Card) UnmarshalJSON ¶
func (*Card) UpdateDone ¶
func (obj *Card) UpdateDone()
func (*Card) UpdateObject ¶
func (*Card) UpdateReferences ¶
type CliConfig ¶
type CliConfig struct { contrail.ObjectBase // contains filtered or unexported fields }
func CliConfigByName ¶
func CliConfigByUuid ¶
func (*CliConfig) GetAcceptedCliConfig ¶
func (*CliConfig) GetAnnotations ¶
func (obj *CliConfig) GetAnnotations() KeyValuePairs
func (*CliConfig) GetCommitDiffList ¶
func (obj *CliConfig) GetCommitDiffList() CliDiffListType
func (*CliConfig) GetDefaultParent ¶
func (*CliConfig) GetDefaultParentType ¶
func (*CliConfig) GetDisplayName ¶
func (*CliConfig) GetIdPerms ¶
func (obj *CliConfig) GetIdPerms() IdPermsType
func (*CliConfig) GetTagRefs ¶
func (*CliConfig) MarshalJSON ¶
func (*CliConfig) SetAcceptedCliConfig ¶
func (*CliConfig) SetAnnotations ¶
func (obj *CliConfig) SetAnnotations(value *KeyValuePairs)
func (*CliConfig) SetCommitDiffList ¶
func (obj *CliConfig) SetCommitDiffList(value *CliDiffListType)
func (*CliConfig) SetDisplayName ¶
func (*CliConfig) SetIdPerms ¶
func (obj *CliConfig) SetIdPerms(value *IdPermsType)
func (*CliConfig) SetTagList ¶
func (obj *CliConfig) SetTagList( refList []contrail.ReferencePair)
func (*CliConfig) UnmarshalJSON ¶
func (*CliConfig) UpdateDone ¶
func (obj *CliConfig) UpdateDone()
func (*CliConfig) UpdateObject ¶
func (*CliConfig) UpdateReferences ¶
type CliDiffInfoType ¶
type CliDiffListType ¶
type CliDiffListType struct {
CommitDiffInfo []CliDiffInfoType `json:"commit_diff_info,omitempty"`
}
func (*CliDiffListType) AddCommitDiffInfo ¶
func (obj *CliDiffListType) AddCommitDiffInfo(value *CliDiffInfoType)
type CloudInstanceInfo ¶
type CloudInstanceInfo struct { OsVersion string `json:"os_version,omitempty"` OperatingSystem string `json:"operating_system,omitempty"` Roles []string `json:"roles,omitempty"` AvailabilityZone string `json:"availability_zone,omitempty"` InstanceType string `json:"instance_type,omitempty"` MachineId string `json:"machine_id,omitempty"` VolumeSize int `json:"volume_size,omitempty"` }
func (*CloudInstanceInfo) AddRoles ¶
func (obj *CloudInstanceInfo) AddRoles(value string)
type CommunityAttributes ¶
type CommunityAttributes struct {
CommunityAttribute []string `json:"community_attribute,omitempty"`
}
func (*CommunityAttributes) AddCommunityAttribute ¶
func (obj *CommunityAttributes) AddCommunityAttribute(value string)
type CommunityListType ¶
type CommunityListType struct {
Community []string `json:"community,omitempty"`
}
func (*CommunityListType) AddCommunity ¶
func (obj *CommunityListType) AddCommunity(value string)
type ConfigDatabaseNode ¶
type ConfigDatabaseNode struct { contrail.ObjectBase // contains filtered or unexported fields }
func ConfigDatabaseNodeByName ¶
func ConfigDatabaseNodeByName(c contrail.ApiClient, fqn string) (*ConfigDatabaseNode, error)
func ConfigDatabaseNodeByUuid ¶
func ConfigDatabaseNodeByUuid(c contrail.ApiClient, uuid string) (*ConfigDatabaseNode, error)
func (*ConfigDatabaseNode) AddTag ¶
func (obj *ConfigDatabaseNode) AddTag( rhs *Tag) error
func (*ConfigDatabaseNode) ClearTag ¶
func (obj *ConfigDatabaseNode) ClearTag()
func (*ConfigDatabaseNode) DeleteTag ¶
func (obj *ConfigDatabaseNode) DeleteTag(uuid string) error
func (*ConfigDatabaseNode) GetAnnotations ¶
func (obj *ConfigDatabaseNode) GetAnnotations() KeyValuePairs
func (*ConfigDatabaseNode) GetConfigDatabaseNodeIpAddress ¶
func (obj *ConfigDatabaseNode) GetConfigDatabaseNodeIpAddress() string
func (*ConfigDatabaseNode) GetDefaultParent ¶
func (obj *ConfigDatabaseNode) GetDefaultParent() []string
func (*ConfigDatabaseNode) GetDefaultParentType ¶
func (obj *ConfigDatabaseNode) GetDefaultParentType() string
func (*ConfigDatabaseNode) GetDisplayName ¶
func (obj *ConfigDatabaseNode) GetDisplayName() string
func (*ConfigDatabaseNode) GetIdPerms ¶
func (obj *ConfigDatabaseNode) GetIdPerms() IdPermsType
func (*ConfigDatabaseNode) GetPerms2 ¶
func (obj *ConfigDatabaseNode) GetPerms2() PermType2
func (*ConfigDatabaseNode) GetTagRefs ¶
func (obj *ConfigDatabaseNode) GetTagRefs() ( contrail.ReferenceList, error)
func (*ConfigDatabaseNode) GetType ¶
func (obj *ConfigDatabaseNode) GetType() string
func (*ConfigDatabaseNode) MarshalJSON ¶
func (obj *ConfigDatabaseNode) MarshalJSON() ([]byte, error)
func (*ConfigDatabaseNode) SetAnnotations ¶
func (obj *ConfigDatabaseNode) SetAnnotations(value *KeyValuePairs)
func (*ConfigDatabaseNode) SetConfigDatabaseNodeIpAddress ¶
func (obj *ConfigDatabaseNode) SetConfigDatabaseNodeIpAddress(value string)
func (*ConfigDatabaseNode) SetDisplayName ¶
func (obj *ConfigDatabaseNode) SetDisplayName(value string)
func (*ConfigDatabaseNode) SetIdPerms ¶
func (obj *ConfigDatabaseNode) SetIdPerms(value *IdPermsType)
func (*ConfigDatabaseNode) SetName ¶
func (obj *ConfigDatabaseNode) SetName(name string)
func (*ConfigDatabaseNode) SetParent ¶
func (obj *ConfigDatabaseNode) SetParent(parent contrail.IObject)
func (*ConfigDatabaseNode) SetPerms2 ¶
func (obj *ConfigDatabaseNode) SetPerms2(value *PermType2)
func (*ConfigDatabaseNode) SetTagList ¶
func (obj *ConfigDatabaseNode) SetTagList( refList []contrail.ReferencePair)
func (*ConfigDatabaseNode) UnmarshalJSON ¶
func (obj *ConfigDatabaseNode) UnmarshalJSON(body []byte) error
func (*ConfigDatabaseNode) UpdateDone ¶
func (obj *ConfigDatabaseNode) UpdateDone()
func (*ConfigDatabaseNode) UpdateObject ¶
func (obj *ConfigDatabaseNode) UpdateObject() ([]byte, error)
func (*ConfigDatabaseNode) UpdateReferences ¶
func (obj *ConfigDatabaseNode) UpdateReferences() error
type ConfigNode ¶
type ConfigNode struct { contrail.ObjectBase // contains filtered or unexported fields }
func ConfigNodeByName ¶
func ConfigNodeByName(c contrail.ApiClient, fqn string) (*ConfigNode, error)
func ConfigNodeByUuid ¶
func ConfigNodeByUuid(c contrail.ApiClient, uuid string) (*ConfigNode, error)
func (*ConfigNode) AddTag ¶
func (obj *ConfigNode) AddTag( rhs *Tag) error
func (*ConfigNode) ClearTag ¶
func (obj *ConfigNode) ClearTag()
func (*ConfigNode) DeleteTag ¶
func (obj *ConfigNode) DeleteTag(uuid string) error
func (*ConfigNode) GetAnnotations ¶
func (obj *ConfigNode) GetAnnotations() KeyValuePairs
func (*ConfigNode) GetConfigNodeIpAddress ¶
func (obj *ConfigNode) GetConfigNodeIpAddress() string
func (*ConfigNode) GetDefaultParent ¶
func (obj *ConfigNode) GetDefaultParent() []string
func (*ConfigNode) GetDefaultParentType ¶
func (obj *ConfigNode) GetDefaultParentType() string
func (*ConfigNode) GetDisplayName ¶
func (obj *ConfigNode) GetDisplayName() string
func (*ConfigNode) GetIdPerms ¶
func (obj *ConfigNode) GetIdPerms() IdPermsType
func (*ConfigNode) GetPerms2 ¶
func (obj *ConfigNode) GetPerms2() PermType2
func (*ConfigNode) GetTagRefs ¶
func (obj *ConfigNode) GetTagRefs() ( contrail.ReferenceList, error)
func (*ConfigNode) GetType ¶
func (obj *ConfigNode) GetType() string
func (*ConfigNode) MarshalJSON ¶
func (obj *ConfigNode) MarshalJSON() ([]byte, error)
func (*ConfigNode) SetAnnotations ¶
func (obj *ConfigNode) SetAnnotations(value *KeyValuePairs)
func (*ConfigNode) SetConfigNodeIpAddress ¶
func (obj *ConfigNode) SetConfigNodeIpAddress(value string)
func (*ConfigNode) SetDisplayName ¶
func (obj *ConfigNode) SetDisplayName(value string)
func (*ConfigNode) SetIdPerms ¶
func (obj *ConfigNode) SetIdPerms(value *IdPermsType)
func (*ConfigNode) SetName ¶
func (obj *ConfigNode) SetName(name string)
func (*ConfigNode) SetParent ¶
func (obj *ConfigNode) SetParent(parent contrail.IObject)
func (*ConfigNode) SetPerms2 ¶
func (obj *ConfigNode) SetPerms2(value *PermType2)
func (*ConfigNode) SetTagList ¶
func (obj *ConfigNode) SetTagList( refList []contrail.ReferencePair)
func (*ConfigNode) UnmarshalJSON ¶
func (obj *ConfigNode) UnmarshalJSON(body []byte) error
func (*ConfigNode) UpdateDone ¶
func (obj *ConfigNode) UpdateDone()
func (*ConfigNode) UpdateObject ¶
func (obj *ConfigNode) UpdateObject() ([]byte, error)
func (*ConfigNode) UpdateReferences ¶
func (obj *ConfigNode) UpdateReferences() error
type ConfigRoot ¶
type ConfigRoot struct { contrail.ObjectBase // contains filtered or unexported fields }
func ConfigRootByName ¶
func ConfigRootByName(c contrail.ApiClient, fqn string) (*ConfigRoot, error)
func ConfigRootByUuid ¶
func ConfigRootByUuid(c contrail.ApiClient, uuid string) (*ConfigRoot, error)
func (*ConfigRoot) AddTag ¶
func (obj *ConfigRoot) AddTag( rhs *Tag) error
func (*ConfigRoot) ClearTag ¶
func (obj *ConfigRoot) ClearTag()
func (*ConfigRoot) DeleteTag ¶
func (obj *ConfigRoot) DeleteTag(uuid string) error
func (*ConfigRoot) GetAnnotations ¶
func (obj *ConfigRoot) GetAnnotations() KeyValuePairs
func (*ConfigRoot) GetDefaultParent ¶
func (obj *ConfigRoot) GetDefaultParent() []string
func (*ConfigRoot) GetDefaultParentType ¶
func (obj *ConfigRoot) GetDefaultParentType() string
func (*ConfigRoot) GetDisplayName ¶
func (obj *ConfigRoot) GetDisplayName() string
func (*ConfigRoot) GetDomains ¶
func (obj *ConfigRoot) GetDomains() ( contrail.ReferenceList, error)
func (*ConfigRoot) GetGlobalSystemConfigs ¶
func (obj *ConfigRoot) GetGlobalSystemConfigs() ( contrail.ReferenceList, error)
func (*ConfigRoot) GetIdPerms ¶
func (obj *ConfigRoot) GetIdPerms() IdPermsType
func (*ConfigRoot) GetPerms2 ¶
func (obj *ConfigRoot) GetPerms2() PermType2
func (*ConfigRoot) GetPolicyManagements ¶
func (obj *ConfigRoot) GetPolicyManagements() ( contrail.ReferenceList, error)
func (*ConfigRoot) GetTagRefs ¶
func (obj *ConfigRoot) GetTagRefs() ( contrail.ReferenceList, error)
func (*ConfigRoot) GetTags ¶
func (obj *ConfigRoot) GetTags() ( contrail.ReferenceList, error)
func (*ConfigRoot) GetType ¶
func (obj *ConfigRoot) GetType() string
func (*ConfigRoot) MarshalJSON ¶
func (obj *ConfigRoot) MarshalJSON() ([]byte, error)
func (*ConfigRoot) SetAnnotations ¶
func (obj *ConfigRoot) SetAnnotations(value *KeyValuePairs)
func (*ConfigRoot) SetDisplayName ¶
func (obj *ConfigRoot) SetDisplayName(value string)
func (*ConfigRoot) SetIdPerms ¶
func (obj *ConfigRoot) SetIdPerms(value *IdPermsType)
func (*ConfigRoot) SetName ¶
func (obj *ConfigRoot) SetName(name string)
func (*ConfigRoot) SetParent ¶
func (obj *ConfigRoot) SetParent(parent contrail.IObject)
func (*ConfigRoot) SetPerms2 ¶
func (obj *ConfigRoot) SetPerms2(value *PermType2)
func (*ConfigRoot) SetTagList ¶
func (obj *ConfigRoot) SetTagList( refList []contrail.ReferencePair)
func (*ConfigRoot) UnmarshalJSON ¶
func (obj *ConfigRoot) UnmarshalJSON(body []byte) error
func (*ConfigRoot) UpdateDone ¶
func (obj *ConfigRoot) UpdateDone()
func (*ConfigRoot) UpdateObject ¶
func (obj *ConfigRoot) UpdateObject() ([]byte, error)
func (*ConfigRoot) UpdateReferences ¶
func (obj *ConfigRoot) UpdateReferences() error
type ConnectionType ¶
type ConnectionType struct {
DestinationInstance string `json:"destination_instance,omitempty"`
}
type ControlNodeZone ¶
type ControlNodeZone struct { contrail.ObjectBase // contains filtered or unexported fields }
func ControlNodeZoneByName ¶
func ControlNodeZoneByName(c contrail.ApiClient, fqn string) (*ControlNodeZone, error)
func ControlNodeZoneByUuid ¶
func ControlNodeZoneByUuid(c contrail.ApiClient, uuid string) (*ControlNodeZone, error)
func (*ControlNodeZone) AddTag ¶
func (obj *ControlNodeZone) AddTag( rhs *Tag) error
func (*ControlNodeZone) ClearTag ¶
func (obj *ControlNodeZone) ClearTag()
func (*ControlNodeZone) DeleteTag ¶
func (obj *ControlNodeZone) DeleteTag(uuid string) error
func (*ControlNodeZone) GetAnnotations ¶
func (obj *ControlNodeZone) GetAnnotations() KeyValuePairs
func (*ControlNodeZone) GetBgpAsAServiceBackRefs ¶
func (obj *ControlNodeZone) GetBgpAsAServiceBackRefs() ( contrail.ReferenceList, error)
func (*ControlNodeZone) GetBgpRouterBackRefs ¶
func (obj *ControlNodeZone) GetBgpRouterBackRefs() ( contrail.ReferenceList, error)
func (*ControlNodeZone) GetDefaultParent ¶
func (obj *ControlNodeZone) GetDefaultParent() []string
func (*ControlNodeZone) GetDefaultParentType ¶
func (obj *ControlNodeZone) GetDefaultParentType() string
func (*ControlNodeZone) GetDisplayName ¶
func (obj *ControlNodeZone) GetDisplayName() string
func (*ControlNodeZone) GetIdPerms ¶
func (obj *ControlNodeZone) GetIdPerms() IdPermsType
func (*ControlNodeZone) GetPerms2 ¶
func (obj *ControlNodeZone) GetPerms2() PermType2
func (*ControlNodeZone) GetTagRefs ¶
func (obj *ControlNodeZone) GetTagRefs() ( contrail.ReferenceList, error)
func (*ControlNodeZone) GetType ¶
func (obj *ControlNodeZone) GetType() string
func (*ControlNodeZone) MarshalJSON ¶
func (obj *ControlNodeZone) MarshalJSON() ([]byte, error)
func (*ControlNodeZone) SetAnnotations ¶
func (obj *ControlNodeZone) SetAnnotations(value *KeyValuePairs)
func (*ControlNodeZone) SetDisplayName ¶
func (obj *ControlNodeZone) SetDisplayName(value string)
func (*ControlNodeZone) SetIdPerms ¶
func (obj *ControlNodeZone) SetIdPerms(value *IdPermsType)
func (*ControlNodeZone) SetName ¶
func (obj *ControlNodeZone) SetName(name string)
func (*ControlNodeZone) SetParent ¶
func (obj *ControlNodeZone) SetParent(parent contrail.IObject)
func (*ControlNodeZone) SetPerms2 ¶
func (obj *ControlNodeZone) SetPerms2(value *PermType2)
func (*ControlNodeZone) SetTagList ¶
func (obj *ControlNodeZone) SetTagList( refList []contrail.ReferencePair)
func (*ControlNodeZone) UnmarshalJSON ¶
func (obj *ControlNodeZone) UnmarshalJSON(body []byte) error
func (*ControlNodeZone) UpdateDone ¶
func (obj *ControlNodeZone) UpdateDone()
func (*ControlNodeZone) UpdateObject ¶
func (obj *ControlNodeZone) UpdateObject() ([]byte, error)
func (*ControlNodeZone) UpdateReferences ¶
func (obj *ControlNodeZone) UpdateReferences() error
type ControlTrafficDscpType ¶
type CustomerAttachment ¶
type CustomerAttachment struct { contrail.ObjectBase // contains filtered or unexported fields }
func CustomerAttachmentByName ¶
func CustomerAttachmentByName(c contrail.ApiClient, fqn string) (*CustomerAttachment, error)
func CustomerAttachmentByUuid ¶
func CustomerAttachmentByUuid(c contrail.ApiClient, uuid string) (*CustomerAttachment, error)
func (*CustomerAttachment) AddFloatingIp ¶
func (obj *CustomerAttachment) AddFloatingIp( rhs *FloatingIp) error
func (*CustomerAttachment) AddTag ¶
func (obj *CustomerAttachment) AddTag( rhs *Tag) error
func (*CustomerAttachment) AddVirtualMachineInterface ¶
func (obj *CustomerAttachment) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*CustomerAttachment) ClearFloatingIp ¶
func (obj *CustomerAttachment) ClearFloatingIp()
func (*CustomerAttachment) ClearTag ¶
func (obj *CustomerAttachment) ClearTag()
func (*CustomerAttachment) ClearVirtualMachineInterface ¶
func (obj *CustomerAttachment) ClearVirtualMachineInterface()
func (*CustomerAttachment) DeleteFloatingIp ¶
func (obj *CustomerAttachment) DeleteFloatingIp(uuid string) error
func (*CustomerAttachment) DeleteTag ¶
func (obj *CustomerAttachment) DeleteTag(uuid string) error
func (*CustomerAttachment) DeleteVirtualMachineInterface ¶
func (obj *CustomerAttachment) DeleteVirtualMachineInterface(uuid string) error
func (*CustomerAttachment) GetAnnotations ¶
func (obj *CustomerAttachment) GetAnnotations() KeyValuePairs
func (*CustomerAttachment) GetAttachmentAddress ¶
func (obj *CustomerAttachment) GetAttachmentAddress() AttachmentAddressType
func (*CustomerAttachment) GetDefaultParent ¶
func (obj *CustomerAttachment) GetDefaultParent() []string
func (*CustomerAttachment) GetDefaultParentType ¶
func (obj *CustomerAttachment) GetDefaultParentType() string
func (*CustomerAttachment) GetDisplayName ¶
func (obj *CustomerAttachment) GetDisplayName() string
func (*CustomerAttachment) GetFloatingIpRefs ¶
func (obj *CustomerAttachment) GetFloatingIpRefs() ( contrail.ReferenceList, error)
func (*CustomerAttachment) GetIdPerms ¶
func (obj *CustomerAttachment) GetIdPerms() IdPermsType
func (*CustomerAttachment) GetPerms2 ¶
func (obj *CustomerAttachment) GetPerms2() PermType2
func (*CustomerAttachment) GetTagRefs ¶
func (obj *CustomerAttachment) GetTagRefs() ( contrail.ReferenceList, error)
func (*CustomerAttachment) GetType ¶
func (obj *CustomerAttachment) GetType() string
func (*CustomerAttachment) GetVirtualMachineInterfaceRefs ¶
func (obj *CustomerAttachment) GetVirtualMachineInterfaceRefs() ( contrail.ReferenceList, error)
func (*CustomerAttachment) MarshalJSON ¶
func (obj *CustomerAttachment) MarshalJSON() ([]byte, error)
func (*CustomerAttachment) SetAnnotations ¶
func (obj *CustomerAttachment) SetAnnotations(value *KeyValuePairs)
func (*CustomerAttachment) SetAttachmentAddress ¶
func (obj *CustomerAttachment) SetAttachmentAddress(value *AttachmentAddressType)
func (*CustomerAttachment) SetDisplayName ¶
func (obj *CustomerAttachment) SetDisplayName(value string)
func (*CustomerAttachment) SetFloatingIpList ¶
func (obj *CustomerAttachment) SetFloatingIpList( refList []contrail.ReferencePair)
func (*CustomerAttachment) SetIdPerms ¶
func (obj *CustomerAttachment) SetIdPerms(value *IdPermsType)
func (*CustomerAttachment) SetName ¶
func (obj *CustomerAttachment) SetName(name string)
func (*CustomerAttachment) SetParent ¶
func (obj *CustomerAttachment) SetParent(parent contrail.IObject)
func (*CustomerAttachment) SetPerms2 ¶
func (obj *CustomerAttachment) SetPerms2(value *PermType2)
func (*CustomerAttachment) SetTagList ¶
func (obj *CustomerAttachment) SetTagList( refList []contrail.ReferencePair)
func (*CustomerAttachment) SetVirtualMachineInterfaceList ¶
func (obj *CustomerAttachment) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*CustomerAttachment) UnmarshalJSON ¶
func (obj *CustomerAttachment) UnmarshalJSON(body []byte) error
func (*CustomerAttachment) UpdateDone ¶
func (obj *CustomerAttachment) UpdateDone()
func (*CustomerAttachment) UpdateObject ¶
func (obj *CustomerAttachment) UpdateObject() ([]byte, error)
func (*CustomerAttachment) UpdateReferences ¶
func (obj *CustomerAttachment) UpdateReferences() error
type DataCenterInterconnect ¶
type DataCenterInterconnect struct { contrail.ObjectBase // contains filtered or unexported fields }
func DataCenterInterconnectByName ¶
func DataCenterInterconnectByName(c contrail.ApiClient, fqn string) (*DataCenterInterconnect, error)
func DataCenterInterconnectByUuid ¶
func DataCenterInterconnectByUuid(c contrail.ApiClient, uuid string) (*DataCenterInterconnect, error)
func (*DataCenterInterconnect) AddLogicalRouter ¶
func (obj *DataCenterInterconnect) AddLogicalRouter( rhs *LogicalRouter) error
func (*DataCenterInterconnect) AddRoutingPolicy ¶
func (obj *DataCenterInterconnect) AddRoutingPolicy( rhs *RoutingPolicy) error
func (*DataCenterInterconnect) AddTag ¶
func (obj *DataCenterInterconnect) AddTag( rhs *Tag) error
func (*DataCenterInterconnect) AddVirtualNetwork ¶
func (obj *DataCenterInterconnect) AddVirtualNetwork( rhs *VirtualNetwork) error
func (*DataCenterInterconnect) ClearLogicalRouter ¶
func (obj *DataCenterInterconnect) ClearLogicalRouter()
func (*DataCenterInterconnect) ClearRoutingPolicy ¶
func (obj *DataCenterInterconnect) ClearRoutingPolicy()
func (*DataCenterInterconnect) ClearTag ¶
func (obj *DataCenterInterconnect) ClearTag()
func (*DataCenterInterconnect) ClearVirtualNetwork ¶
func (obj *DataCenterInterconnect) ClearVirtualNetwork()
func (*DataCenterInterconnect) DeleteLogicalRouter ¶
func (obj *DataCenterInterconnect) DeleteLogicalRouter(uuid string) error
func (*DataCenterInterconnect) DeleteRoutingPolicy ¶
func (obj *DataCenterInterconnect) DeleteRoutingPolicy(uuid string) error
func (*DataCenterInterconnect) DeleteTag ¶
func (obj *DataCenterInterconnect) DeleteTag(uuid string) error
func (*DataCenterInterconnect) DeleteVirtualNetwork ¶
func (obj *DataCenterInterconnect) DeleteVirtualNetwork(uuid string) error
func (*DataCenterInterconnect) GetAnnotations ¶
func (obj *DataCenterInterconnect) GetAnnotations() KeyValuePairs
func (*DataCenterInterconnect) GetDataCenterInterconnectBgpAddressFamilies ¶
func (obj *DataCenterInterconnect) GetDataCenterInterconnectBgpAddressFamilies() AddressFamilies
func (*DataCenterInterconnect) GetDataCenterInterconnectBgpHoldTime ¶
func (obj *DataCenterInterconnect) GetDataCenterInterconnectBgpHoldTime() int
func (*DataCenterInterconnect) GetDataCenterInterconnectConfiguredRouteTargetList ¶
func (obj *DataCenterInterconnect) GetDataCenterInterconnectConfiguredRouteTargetList() RouteTargetList
func (*DataCenterInterconnect) GetDataCenterInterconnectMode ¶
func (obj *DataCenterInterconnect) GetDataCenterInterconnectMode() string
func (*DataCenterInterconnect) GetDataCenterInterconnectType ¶
func (obj *DataCenterInterconnect) GetDataCenterInterconnectType() string
func (*DataCenterInterconnect) GetDefaultParent ¶
func (obj *DataCenterInterconnect) GetDefaultParent() []string
func (*DataCenterInterconnect) GetDefaultParentType ¶
func (obj *DataCenterInterconnect) GetDefaultParentType() string
func (*DataCenterInterconnect) GetDestinationPhysicalRouterList ¶
func (obj *DataCenterInterconnect) GetDestinationPhysicalRouterList() LogicalRouterPRListType
func (*DataCenterInterconnect) GetDisplayName ¶
func (obj *DataCenterInterconnect) GetDisplayName() string
func (*DataCenterInterconnect) GetIdPerms ¶
func (obj *DataCenterInterconnect) GetIdPerms() IdPermsType
func (*DataCenterInterconnect) GetLogicalRouterRefs ¶
func (obj *DataCenterInterconnect) GetLogicalRouterRefs() ( contrail.ReferenceList, error)
func (*DataCenterInterconnect) GetPerms2 ¶
func (obj *DataCenterInterconnect) GetPerms2() PermType2
func (*DataCenterInterconnect) GetRoutingPolicyRefs ¶
func (obj *DataCenterInterconnect) GetRoutingPolicyRefs() ( contrail.ReferenceList, error)
func (*DataCenterInterconnect) GetTagRefs ¶
func (obj *DataCenterInterconnect) GetTagRefs() ( contrail.ReferenceList, error)
func (*DataCenterInterconnect) GetType ¶
func (obj *DataCenterInterconnect) GetType() string
func (*DataCenterInterconnect) GetVirtualNetworkRefs ¶
func (obj *DataCenterInterconnect) GetVirtualNetworkRefs() ( contrail.ReferenceList, error)
func (*DataCenterInterconnect) MarshalJSON ¶
func (obj *DataCenterInterconnect) MarshalJSON() ([]byte, error)
func (*DataCenterInterconnect) SetAnnotations ¶
func (obj *DataCenterInterconnect) SetAnnotations(value *KeyValuePairs)
func (*DataCenterInterconnect) SetDataCenterInterconnectBgpAddressFamilies ¶
func (obj *DataCenterInterconnect) SetDataCenterInterconnectBgpAddressFamilies(value *AddressFamilies)
func (*DataCenterInterconnect) SetDataCenterInterconnectBgpHoldTime ¶
func (obj *DataCenterInterconnect) SetDataCenterInterconnectBgpHoldTime(value int)
func (*DataCenterInterconnect) SetDataCenterInterconnectConfiguredRouteTargetList ¶
func (obj *DataCenterInterconnect) SetDataCenterInterconnectConfiguredRouteTargetList(value *RouteTargetList)
func (*DataCenterInterconnect) SetDataCenterInterconnectMode ¶
func (obj *DataCenterInterconnect) SetDataCenterInterconnectMode(value string)
func (*DataCenterInterconnect) SetDataCenterInterconnectType ¶
func (obj *DataCenterInterconnect) SetDataCenterInterconnectType(value string)
func (*DataCenterInterconnect) SetDestinationPhysicalRouterList ¶
func (obj *DataCenterInterconnect) SetDestinationPhysicalRouterList(value *LogicalRouterPRListType)
func (*DataCenterInterconnect) SetDisplayName ¶
func (obj *DataCenterInterconnect) SetDisplayName(value string)
func (*DataCenterInterconnect) SetIdPerms ¶
func (obj *DataCenterInterconnect) SetIdPerms(value *IdPermsType)
func (*DataCenterInterconnect) SetLogicalRouterList ¶
func (obj *DataCenterInterconnect) SetLogicalRouterList( refList []contrail.ReferencePair)
func (*DataCenterInterconnect) SetName ¶
func (obj *DataCenterInterconnect) SetName(name string)
func (*DataCenterInterconnect) SetParent ¶
func (obj *DataCenterInterconnect) SetParent(parent contrail.IObject)
func (*DataCenterInterconnect) SetPerms2 ¶
func (obj *DataCenterInterconnect) SetPerms2(value *PermType2)
func (*DataCenterInterconnect) SetRoutingPolicyList ¶
func (obj *DataCenterInterconnect) SetRoutingPolicyList( refList []contrail.ReferencePair)
func (*DataCenterInterconnect) SetTagList ¶
func (obj *DataCenterInterconnect) SetTagList( refList []contrail.ReferencePair)
func (*DataCenterInterconnect) SetVirtualNetworkList ¶
func (obj *DataCenterInterconnect) SetVirtualNetworkList( refList []contrail.ReferencePair)
func (*DataCenterInterconnect) UnmarshalJSON ¶
func (obj *DataCenterInterconnect) UnmarshalJSON(body []byte) error
func (*DataCenterInterconnect) UpdateDone ¶
func (obj *DataCenterInterconnect) UpdateDone()
func (*DataCenterInterconnect) UpdateObject ¶
func (obj *DataCenterInterconnect) UpdateObject() ([]byte, error)
func (*DataCenterInterconnect) UpdateReferences ¶
func (obj *DataCenterInterconnect) UpdateReferences() error
type DatabaseNode ¶
type DatabaseNode struct { contrail.ObjectBase // contains filtered or unexported fields }
func DatabaseNodeByName ¶
func DatabaseNodeByName(c contrail.ApiClient, fqn string) (*DatabaseNode, error)
func DatabaseNodeByUuid ¶
func DatabaseNodeByUuid(c contrail.ApiClient, uuid string) (*DatabaseNode, error)
func (*DatabaseNode) AddTag ¶
func (obj *DatabaseNode) AddTag( rhs *Tag) error
func (*DatabaseNode) ClearTag ¶
func (obj *DatabaseNode) ClearTag()
func (*DatabaseNode) DeleteTag ¶
func (obj *DatabaseNode) DeleteTag(uuid string) error
func (*DatabaseNode) GetAnnotations ¶
func (obj *DatabaseNode) GetAnnotations() KeyValuePairs
func (*DatabaseNode) GetDatabaseNodeIpAddress ¶
func (obj *DatabaseNode) GetDatabaseNodeIpAddress() string
func (*DatabaseNode) GetDefaultParent ¶
func (obj *DatabaseNode) GetDefaultParent() []string
func (*DatabaseNode) GetDefaultParentType ¶
func (obj *DatabaseNode) GetDefaultParentType() string
func (*DatabaseNode) GetDisplayName ¶
func (obj *DatabaseNode) GetDisplayName() string
func (*DatabaseNode) GetIdPerms ¶
func (obj *DatabaseNode) GetIdPerms() IdPermsType
func (*DatabaseNode) GetPerms2 ¶
func (obj *DatabaseNode) GetPerms2() PermType2
func (*DatabaseNode) GetTagRefs ¶
func (obj *DatabaseNode) GetTagRefs() ( contrail.ReferenceList, error)
func (*DatabaseNode) GetType ¶
func (obj *DatabaseNode) GetType() string
func (*DatabaseNode) MarshalJSON ¶
func (obj *DatabaseNode) MarshalJSON() ([]byte, error)
func (*DatabaseNode) SetAnnotations ¶
func (obj *DatabaseNode) SetAnnotations(value *KeyValuePairs)
func (*DatabaseNode) SetDatabaseNodeIpAddress ¶
func (obj *DatabaseNode) SetDatabaseNodeIpAddress(value string)
func (*DatabaseNode) SetDisplayName ¶
func (obj *DatabaseNode) SetDisplayName(value string)
func (*DatabaseNode) SetIdPerms ¶
func (obj *DatabaseNode) SetIdPerms(value *IdPermsType)
func (*DatabaseNode) SetName ¶
func (obj *DatabaseNode) SetName(name string)
func (*DatabaseNode) SetParent ¶
func (obj *DatabaseNode) SetParent(parent contrail.IObject)
func (*DatabaseNode) SetPerms2 ¶
func (obj *DatabaseNode) SetPerms2(value *PermType2)
func (*DatabaseNode) SetTagList ¶
func (obj *DatabaseNode) SetTagList( refList []contrail.ReferencePair)
func (*DatabaseNode) UnmarshalJSON ¶
func (obj *DatabaseNode) UnmarshalJSON(body []byte) error
func (*DatabaseNode) UpdateDone ¶
func (obj *DatabaseNode) UpdateDone()
func (*DatabaseNode) UpdateObject ¶
func (obj *DatabaseNode) UpdateObject() ([]byte, error)
func (*DatabaseNode) UpdateReferences ¶
func (obj *DatabaseNode) UpdateReferences() error
type DefaultProtocolType ¶
type DefaultProtocolType struct { Bgp *ProtocolBgpType `json:"bgp,omitempty"` Ospf *ProtocolOspfType `json:"ospf,omitempty"` }
type DeviceChassis ¶
type DeviceChassis struct { contrail.ObjectBase // contains filtered or unexported fields }
func DeviceChassisByName ¶
func DeviceChassisByName(c contrail.ApiClient, fqn string) (*DeviceChassis, error)
func DeviceChassisByUuid ¶
func DeviceChassisByUuid(c contrail.ApiClient, uuid string) (*DeviceChassis, error)
func (*DeviceChassis) AddTag ¶
func (obj *DeviceChassis) AddTag( rhs *Tag) error
func (*DeviceChassis) ClearTag ¶
func (obj *DeviceChassis) ClearTag()
func (*DeviceChassis) DeleteTag ¶
func (obj *DeviceChassis) DeleteTag(uuid string) error
func (*DeviceChassis) GetAnnotations ¶
func (obj *DeviceChassis) GetAnnotations() KeyValuePairs
func (*DeviceChassis) GetDefaultParent ¶
func (obj *DeviceChassis) GetDefaultParent() []string
func (*DeviceChassis) GetDefaultParentType ¶
func (obj *DeviceChassis) GetDefaultParentType() string
func (*DeviceChassis) GetDeviceChassisType ¶
func (obj *DeviceChassis) GetDeviceChassisType() string
func (*DeviceChassis) GetDisplayName ¶
func (obj *DeviceChassis) GetDisplayName() string
func (*DeviceChassis) GetIdPerms ¶
func (obj *DeviceChassis) GetIdPerms() IdPermsType
func (*DeviceChassis) GetPerms2 ¶
func (obj *DeviceChassis) GetPerms2() PermType2
func (*DeviceChassis) GetPhysicalRouterBackRefs ¶
func (obj *DeviceChassis) GetPhysicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*DeviceChassis) GetTagRefs ¶
func (obj *DeviceChassis) GetTagRefs() ( contrail.ReferenceList, error)
func (*DeviceChassis) GetType ¶
func (obj *DeviceChassis) GetType() string
func (*DeviceChassis) MarshalJSON ¶
func (obj *DeviceChassis) MarshalJSON() ([]byte, error)
func (*DeviceChassis) SetAnnotations ¶
func (obj *DeviceChassis) SetAnnotations(value *KeyValuePairs)
func (*DeviceChassis) SetDeviceChassisType ¶
func (obj *DeviceChassis) SetDeviceChassisType(value string)
func (*DeviceChassis) SetDisplayName ¶
func (obj *DeviceChassis) SetDisplayName(value string)
func (*DeviceChassis) SetIdPerms ¶
func (obj *DeviceChassis) SetIdPerms(value *IdPermsType)
func (*DeviceChassis) SetName ¶
func (obj *DeviceChassis) SetName(name string)
func (*DeviceChassis) SetParent ¶
func (obj *DeviceChassis) SetParent(parent contrail.IObject)
func (*DeviceChassis) SetPerms2 ¶
func (obj *DeviceChassis) SetPerms2(value *PermType2)
func (*DeviceChassis) SetTagList ¶
func (obj *DeviceChassis) SetTagList( refList []contrail.ReferencePair)
func (*DeviceChassis) UnmarshalJSON ¶
func (obj *DeviceChassis) UnmarshalJSON(body []byte) error
func (*DeviceChassis) UpdateDone ¶
func (obj *DeviceChassis) UpdateDone()
func (*DeviceChassis) UpdateObject ¶
func (obj *DeviceChassis) UpdateObject() ([]byte, error)
func (*DeviceChassis) UpdateReferences ¶
func (obj *DeviceChassis) UpdateReferences() error
type DeviceCredential ¶
type DeviceCredential struct { Credential *UserCredentials `json:"credential,omitempty"` Vendor string `json:"vendor,omitempty"` DeviceFamily string `json:"device_family,omitempty"` }
type DeviceCredentialList ¶
type DeviceCredentialList struct {
DeviceCredential []DeviceCredential `json:"device_credential,omitempty"`
}
func (*DeviceCredentialList) AddDeviceCredential ¶
func (obj *DeviceCredentialList) AddDeviceCredential(value *DeviceCredential)
type DeviceFamilyListType ¶
type DeviceFamilyListType struct {
DeviceFamily []string `json:"device_family,omitempty"`
}
func (*DeviceFamilyListType) AddDeviceFamily ¶
func (obj *DeviceFamilyListType) AddDeviceFamily(value string)
type DeviceFunctionalGroup ¶
type DeviceFunctionalGroup struct { contrail.ObjectBase // contains filtered or unexported fields }
func DeviceFunctionalGroupByName ¶
func DeviceFunctionalGroupByName(c contrail.ApiClient, fqn string) (*DeviceFunctionalGroup, error)
func DeviceFunctionalGroupByUuid ¶
func DeviceFunctionalGroupByUuid(c contrail.ApiClient, uuid string) (*DeviceFunctionalGroup, error)
func (*DeviceFunctionalGroup) AddPhysicalRole ¶
func (obj *DeviceFunctionalGroup) AddPhysicalRole( rhs *PhysicalRole) error
func (*DeviceFunctionalGroup) AddTag ¶
func (obj *DeviceFunctionalGroup) AddTag( rhs *Tag) error
func (*DeviceFunctionalGroup) ClearPhysicalRole ¶
func (obj *DeviceFunctionalGroup) ClearPhysicalRole()
func (*DeviceFunctionalGroup) ClearTag ¶
func (obj *DeviceFunctionalGroup) ClearTag()
func (*DeviceFunctionalGroup) DeletePhysicalRole ¶
func (obj *DeviceFunctionalGroup) DeletePhysicalRole(uuid string) error
func (*DeviceFunctionalGroup) DeleteTag ¶
func (obj *DeviceFunctionalGroup) DeleteTag(uuid string) error
func (*DeviceFunctionalGroup) GetAnnotations ¶
func (obj *DeviceFunctionalGroup) GetAnnotations() KeyValuePairs
func (*DeviceFunctionalGroup) GetDefaultParent ¶
func (obj *DeviceFunctionalGroup) GetDefaultParent() []string
func (*DeviceFunctionalGroup) GetDefaultParentType ¶
func (obj *DeviceFunctionalGroup) GetDefaultParentType() string
func (*DeviceFunctionalGroup) GetDeviceFunctionalGroupDescription ¶
func (obj *DeviceFunctionalGroup) GetDeviceFunctionalGroupDescription() string
func (*DeviceFunctionalGroup) GetDeviceFunctionalGroupOsVersion ¶
func (obj *DeviceFunctionalGroup) GetDeviceFunctionalGroupOsVersion() string
func (*DeviceFunctionalGroup) GetDeviceFunctionalGroupRoutingBridgingRoles ¶
func (obj *DeviceFunctionalGroup) GetDeviceFunctionalGroupRoutingBridgingRoles() RoutingBridgingRolesType
func (*DeviceFunctionalGroup) GetDisplayName ¶
func (obj *DeviceFunctionalGroup) GetDisplayName() string
func (*DeviceFunctionalGroup) GetIdPerms ¶
func (obj *DeviceFunctionalGroup) GetIdPerms() IdPermsType
func (*DeviceFunctionalGroup) GetPerms2 ¶
func (obj *DeviceFunctionalGroup) GetPerms2() PermType2
func (*DeviceFunctionalGroup) GetPhysicalRoleRefs ¶
func (obj *DeviceFunctionalGroup) GetPhysicalRoleRefs() ( contrail.ReferenceList, error)
func (*DeviceFunctionalGroup) GetPhysicalRouterBackRefs ¶
func (obj *DeviceFunctionalGroup) GetPhysicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*DeviceFunctionalGroup) GetTagRefs ¶
func (obj *DeviceFunctionalGroup) GetTagRefs() ( contrail.ReferenceList, error)
func (*DeviceFunctionalGroup) GetType ¶
func (obj *DeviceFunctionalGroup) GetType() string
func (*DeviceFunctionalGroup) MarshalJSON ¶
func (obj *DeviceFunctionalGroup) MarshalJSON() ([]byte, error)
func (*DeviceFunctionalGroup) SetAnnotations ¶
func (obj *DeviceFunctionalGroup) SetAnnotations(value *KeyValuePairs)
func (*DeviceFunctionalGroup) SetDeviceFunctionalGroupDescription ¶
func (obj *DeviceFunctionalGroup) SetDeviceFunctionalGroupDescription(value string)
func (*DeviceFunctionalGroup) SetDeviceFunctionalGroupOsVersion ¶
func (obj *DeviceFunctionalGroup) SetDeviceFunctionalGroupOsVersion(value string)
func (*DeviceFunctionalGroup) SetDeviceFunctionalGroupRoutingBridgingRoles ¶
func (obj *DeviceFunctionalGroup) SetDeviceFunctionalGroupRoutingBridgingRoles(value *RoutingBridgingRolesType)
func (*DeviceFunctionalGroup) SetDisplayName ¶
func (obj *DeviceFunctionalGroup) SetDisplayName(value string)
func (*DeviceFunctionalGroup) SetIdPerms ¶
func (obj *DeviceFunctionalGroup) SetIdPerms(value *IdPermsType)
func (*DeviceFunctionalGroup) SetName ¶
func (obj *DeviceFunctionalGroup) SetName(name string)
func (*DeviceFunctionalGroup) SetParent ¶
func (obj *DeviceFunctionalGroup) SetParent(parent contrail.IObject)
func (*DeviceFunctionalGroup) SetPerms2 ¶
func (obj *DeviceFunctionalGroup) SetPerms2(value *PermType2)
func (*DeviceFunctionalGroup) SetPhysicalRoleList ¶
func (obj *DeviceFunctionalGroup) SetPhysicalRoleList( refList []contrail.ReferencePair)
func (*DeviceFunctionalGroup) SetTagList ¶
func (obj *DeviceFunctionalGroup) SetTagList( refList []contrail.ReferencePair)
func (*DeviceFunctionalGroup) UnmarshalJSON ¶
func (obj *DeviceFunctionalGroup) UnmarshalJSON(body []byte) error
func (*DeviceFunctionalGroup) UpdateDone ¶
func (obj *DeviceFunctionalGroup) UpdateDone()
func (*DeviceFunctionalGroup) UpdateObject ¶
func (obj *DeviceFunctionalGroup) UpdateObject() ([]byte, error)
func (*DeviceFunctionalGroup) UpdateReferences ¶
func (obj *DeviceFunctionalGroup) UpdateReferences() error
type DeviceImage ¶
type DeviceImage struct { contrail.ObjectBase // contains filtered or unexported fields }
func DeviceImageByName ¶
func DeviceImageByName(c contrail.ApiClient, fqn string) (*DeviceImage, error)
func DeviceImageByUuid ¶
func DeviceImageByUuid(c contrail.ApiClient, uuid string) (*DeviceImage, error)
func (*DeviceImage) AddHardware ¶
func (obj *DeviceImage) AddHardware( rhs *Hardware) error
func (*DeviceImage) AddTag ¶
func (obj *DeviceImage) AddTag( rhs *Tag) error
func (*DeviceImage) ClearHardware ¶
func (obj *DeviceImage) ClearHardware()
func (*DeviceImage) ClearTag ¶
func (obj *DeviceImage) ClearTag()
func (*DeviceImage) DeleteHardware ¶
func (obj *DeviceImage) DeleteHardware(uuid string) error
func (*DeviceImage) DeleteTag ¶
func (obj *DeviceImage) DeleteTag(uuid string) error
func (*DeviceImage) GetAnnotations ¶
func (obj *DeviceImage) GetAnnotations() KeyValuePairs
func (*DeviceImage) GetDefaultParent ¶
func (obj *DeviceImage) GetDefaultParent() []string
func (*DeviceImage) GetDefaultParentType ¶
func (obj *DeviceImage) GetDefaultParentType() string
func (*DeviceImage) GetDeviceImageDeviceFamily ¶
func (obj *DeviceImage) GetDeviceImageDeviceFamily() string
func (*DeviceImage) GetDeviceImageFileUri ¶
func (obj *DeviceImage) GetDeviceImageFileUri() string
func (*DeviceImage) GetDeviceImageMd5 ¶
func (obj *DeviceImage) GetDeviceImageMd5() string
func (*DeviceImage) GetDeviceImageOsVersion ¶
func (obj *DeviceImage) GetDeviceImageOsVersion() string
func (*DeviceImage) GetDeviceImageSha1 ¶
func (obj *DeviceImage) GetDeviceImageSha1() string
func (*DeviceImage) GetDeviceImageSize ¶
func (obj *DeviceImage) GetDeviceImageSize() int
func (*DeviceImage) GetDeviceImageSupportedPlatforms ¶
func (obj *DeviceImage) GetDeviceImageSupportedPlatforms() DevicePlatformListType
func (*DeviceImage) GetDeviceImageVendorName ¶
func (obj *DeviceImage) GetDeviceImageVendorName() string
func (*DeviceImage) GetDisplayName ¶
func (obj *DeviceImage) GetDisplayName() string
func (*DeviceImage) GetHardwareRefs ¶
func (obj *DeviceImage) GetHardwareRefs() ( contrail.ReferenceList, error)
func (*DeviceImage) GetIdPerms ¶
func (obj *DeviceImage) GetIdPerms() IdPermsType
func (*DeviceImage) GetPerms2 ¶
func (obj *DeviceImage) GetPerms2() PermType2
func (*DeviceImage) GetPhysicalRouterBackRefs ¶
func (obj *DeviceImage) GetPhysicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*DeviceImage) GetTagRefs ¶
func (obj *DeviceImage) GetTagRefs() ( contrail.ReferenceList, error)
func (*DeviceImage) GetType ¶
func (obj *DeviceImage) GetType() string
func (*DeviceImage) MarshalJSON ¶
func (obj *DeviceImage) MarshalJSON() ([]byte, error)
func (*DeviceImage) SetAnnotations ¶
func (obj *DeviceImage) SetAnnotations(value *KeyValuePairs)
func (*DeviceImage) SetDeviceImageDeviceFamily ¶
func (obj *DeviceImage) SetDeviceImageDeviceFamily(value string)
func (*DeviceImage) SetDeviceImageFileUri ¶
func (obj *DeviceImage) SetDeviceImageFileUri(value string)
func (*DeviceImage) SetDeviceImageMd5 ¶
func (obj *DeviceImage) SetDeviceImageMd5(value string)
func (*DeviceImage) SetDeviceImageOsVersion ¶
func (obj *DeviceImage) SetDeviceImageOsVersion(value string)
func (*DeviceImage) SetDeviceImageSha1 ¶
func (obj *DeviceImage) SetDeviceImageSha1(value string)
func (*DeviceImage) SetDeviceImageSize ¶
func (obj *DeviceImage) SetDeviceImageSize(value int)
func (*DeviceImage) SetDeviceImageSupportedPlatforms ¶
func (obj *DeviceImage) SetDeviceImageSupportedPlatforms(value *DevicePlatformListType)
func (*DeviceImage) SetDeviceImageVendorName ¶
func (obj *DeviceImage) SetDeviceImageVendorName(value string)
func (*DeviceImage) SetDisplayName ¶
func (obj *DeviceImage) SetDisplayName(value string)
func (*DeviceImage) SetHardwareList ¶
func (obj *DeviceImage) SetHardwareList( refList []contrail.ReferencePair)
func (*DeviceImage) SetIdPerms ¶
func (obj *DeviceImage) SetIdPerms(value *IdPermsType)
func (*DeviceImage) SetName ¶
func (obj *DeviceImage) SetName(name string)
func (*DeviceImage) SetParent ¶
func (obj *DeviceImage) SetParent(parent contrail.IObject)
func (*DeviceImage) SetPerms2 ¶
func (obj *DeviceImage) SetPerms2(value *PermType2)
func (*DeviceImage) SetTagList ¶
func (obj *DeviceImage) SetTagList( refList []contrail.ReferencePair)
func (*DeviceImage) UnmarshalJSON ¶
func (obj *DeviceImage) UnmarshalJSON(body []byte) error
func (*DeviceImage) UpdateDone ¶
func (obj *DeviceImage) UpdateDone()
func (*DeviceImage) UpdateObject ¶
func (obj *DeviceImage) UpdateObject() ([]byte, error)
func (*DeviceImage) UpdateReferences ¶
func (obj *DeviceImage) UpdateReferences() error
type DevicePlatformListType ¶
type DevicePlatformListType struct {
PlatformName []string `json:"platform_name,omitempty"`
}
func (*DevicePlatformListType) AddPlatformName ¶
func (obj *DevicePlatformListType) AddPlatformName(value string)
type DevicemgrNode ¶
type DevicemgrNode struct { contrail.ObjectBase // contains filtered or unexported fields }
func DevicemgrNodeByName ¶
func DevicemgrNodeByName(c contrail.ApiClient, fqn string) (*DevicemgrNode, error)
func DevicemgrNodeByUuid ¶
func DevicemgrNodeByUuid(c contrail.ApiClient, uuid string) (*DevicemgrNode, error)
func (*DevicemgrNode) AddTag ¶
func (obj *DevicemgrNode) AddTag( rhs *Tag) error
func (*DevicemgrNode) ClearTag ¶
func (obj *DevicemgrNode) ClearTag()
func (*DevicemgrNode) DeleteTag ¶
func (obj *DevicemgrNode) DeleteTag(uuid string) error
func (*DevicemgrNode) GetAnnotations ¶
func (obj *DevicemgrNode) GetAnnotations() KeyValuePairs
func (*DevicemgrNode) GetDefaultParent ¶
func (obj *DevicemgrNode) GetDefaultParent() []string
func (*DevicemgrNode) GetDefaultParentType ¶
func (obj *DevicemgrNode) GetDefaultParentType() string
func (*DevicemgrNode) GetDevicemgrNodeIpAddress ¶
func (obj *DevicemgrNode) GetDevicemgrNodeIpAddress() string
func (*DevicemgrNode) GetDisplayName ¶
func (obj *DevicemgrNode) GetDisplayName() string
func (*DevicemgrNode) GetIdPerms ¶
func (obj *DevicemgrNode) GetIdPerms() IdPermsType
func (*DevicemgrNode) GetPerms2 ¶
func (obj *DevicemgrNode) GetPerms2() PermType2
func (*DevicemgrNode) GetTagRefs ¶
func (obj *DevicemgrNode) GetTagRefs() ( contrail.ReferenceList, error)
func (*DevicemgrNode) GetType ¶
func (obj *DevicemgrNode) GetType() string
func (*DevicemgrNode) MarshalJSON ¶
func (obj *DevicemgrNode) MarshalJSON() ([]byte, error)
func (*DevicemgrNode) SetAnnotations ¶
func (obj *DevicemgrNode) SetAnnotations(value *KeyValuePairs)
func (*DevicemgrNode) SetDevicemgrNodeIpAddress ¶
func (obj *DevicemgrNode) SetDevicemgrNodeIpAddress(value string)
func (*DevicemgrNode) SetDisplayName ¶
func (obj *DevicemgrNode) SetDisplayName(value string)
func (*DevicemgrNode) SetIdPerms ¶
func (obj *DevicemgrNode) SetIdPerms(value *IdPermsType)
func (*DevicemgrNode) SetName ¶
func (obj *DevicemgrNode) SetName(name string)
func (*DevicemgrNode) SetParent ¶
func (obj *DevicemgrNode) SetParent(parent contrail.IObject)
func (*DevicemgrNode) SetPerms2 ¶
func (obj *DevicemgrNode) SetPerms2(value *PermType2)
func (*DevicemgrNode) SetTagList ¶
func (obj *DevicemgrNode) SetTagList( refList []contrail.ReferencePair)
func (*DevicemgrNode) UnmarshalJSON ¶
func (obj *DevicemgrNode) UnmarshalJSON(body []byte) error
func (*DevicemgrNode) UpdateDone ¶
func (obj *DevicemgrNode) UpdateDone()
func (*DevicemgrNode) UpdateObject ¶
func (obj *DevicemgrNode) UpdateObject() ([]byte, error)
func (*DevicemgrNode) UpdateReferences ¶
func (obj *DevicemgrNode) UpdateReferences() error
type DhcpOptionType ¶
type DhcpOptionsListType ¶
type DhcpOptionsListType struct {
DhcpOption []DhcpOptionType `json:"dhcp_option,omitempty"`
}
func (*DhcpOptionsListType) AddDhcpOption ¶
func (obj *DhcpOptionsListType) AddDhcpOption(value *DhcpOptionType)
type DiscoveryPubSubEndPointType ¶
type DiscoveryPubSubEndPointType struct { EpType string `json:"ep_type,omitempty"` EpId string `json:"ep_id,omitempty"` EpPrefix *SubnetType `json:"ep_prefix,omitempty"` EpVersion string `json:"ep_version,omitempty"` }
type DiscoveryServiceAssignment ¶
type DiscoveryServiceAssignment struct { contrail.ObjectBase // contains filtered or unexported fields }
func DiscoveryServiceAssignmentByName ¶
func DiscoveryServiceAssignmentByName(c contrail.ApiClient, fqn string) (*DiscoveryServiceAssignment, error)
func DiscoveryServiceAssignmentByUuid ¶
func DiscoveryServiceAssignmentByUuid(c contrail.ApiClient, uuid string) (*DiscoveryServiceAssignment, error)
func (*DiscoveryServiceAssignment) AddTag ¶
func (obj *DiscoveryServiceAssignment) AddTag( rhs *Tag) error
func (*DiscoveryServiceAssignment) ClearTag ¶
func (obj *DiscoveryServiceAssignment) ClearTag()
func (*DiscoveryServiceAssignment) DeleteTag ¶
func (obj *DiscoveryServiceAssignment) DeleteTag(uuid string) error
func (*DiscoveryServiceAssignment) GetAnnotations ¶
func (obj *DiscoveryServiceAssignment) GetAnnotations() KeyValuePairs
func (*DiscoveryServiceAssignment) GetDefaultParent ¶
func (obj *DiscoveryServiceAssignment) GetDefaultParent() []string
func (*DiscoveryServiceAssignment) GetDefaultParentType ¶
func (obj *DiscoveryServiceAssignment) GetDefaultParentType() string
func (*DiscoveryServiceAssignment) GetDisplayName ¶
func (obj *DiscoveryServiceAssignment) GetDisplayName() string
func (*DiscoveryServiceAssignment) GetDsaRules ¶
func (obj *DiscoveryServiceAssignment) GetDsaRules() ( contrail.ReferenceList, error)
func (*DiscoveryServiceAssignment) GetIdPerms ¶
func (obj *DiscoveryServiceAssignment) GetIdPerms() IdPermsType
func (*DiscoveryServiceAssignment) GetPerms2 ¶
func (obj *DiscoveryServiceAssignment) GetPerms2() PermType2
func (*DiscoveryServiceAssignment) GetTagRefs ¶
func (obj *DiscoveryServiceAssignment) GetTagRefs() ( contrail.ReferenceList, error)
func (*DiscoveryServiceAssignment) GetType ¶
func (obj *DiscoveryServiceAssignment) GetType() string
func (*DiscoveryServiceAssignment) MarshalJSON ¶
func (obj *DiscoveryServiceAssignment) MarshalJSON() ([]byte, error)
func (*DiscoveryServiceAssignment) SetAnnotations ¶
func (obj *DiscoveryServiceAssignment) SetAnnotations(value *KeyValuePairs)
func (*DiscoveryServiceAssignment) SetDisplayName ¶
func (obj *DiscoveryServiceAssignment) SetDisplayName(value string)
func (*DiscoveryServiceAssignment) SetIdPerms ¶
func (obj *DiscoveryServiceAssignment) SetIdPerms(value *IdPermsType)
func (*DiscoveryServiceAssignment) SetName ¶
func (obj *DiscoveryServiceAssignment) SetName(name string)
func (*DiscoveryServiceAssignment) SetParent ¶
func (obj *DiscoveryServiceAssignment) SetParent(parent contrail.IObject)
func (*DiscoveryServiceAssignment) SetPerms2 ¶
func (obj *DiscoveryServiceAssignment) SetPerms2(value *PermType2)
func (*DiscoveryServiceAssignment) SetTagList ¶
func (obj *DiscoveryServiceAssignment) SetTagList( refList []contrail.ReferencePair)
func (*DiscoveryServiceAssignment) UnmarshalJSON ¶
func (obj *DiscoveryServiceAssignment) UnmarshalJSON(body []byte) error
func (*DiscoveryServiceAssignment) UpdateDone ¶
func (obj *DiscoveryServiceAssignment) UpdateDone()
func (*DiscoveryServiceAssignment) UpdateObject ¶
func (obj *DiscoveryServiceAssignment) UpdateObject() ([]byte, error)
func (*DiscoveryServiceAssignment) UpdateReferences ¶
func (obj *DiscoveryServiceAssignment) UpdateReferences() error
type DiscoveryServiceAssignmentType ¶
type DiscoveryServiceAssignmentType struct { Publisher *DiscoveryPubSubEndPointType `json:"publisher,omitempty"` Subscriber []DiscoveryPubSubEndPointType `json:"subscriber,omitempty"` }
func (*DiscoveryServiceAssignmentType) AddSubscriber ¶
func (obj *DiscoveryServiceAssignmentType) AddSubscriber(value *DiscoveryPubSubEndPointType)
type DnsSoaRecordType ¶
type DnsSoaRecordType struct {
NegativeCacheTtlSeconds int `json:"negative_cache_ttl_seconds,omitempty"`
}
type DnsmasqLeaseParameters ¶
type Domain ¶
type Domain struct { contrail.ObjectBase // contains filtered or unexported fields }
func DomainByName ¶
func DomainByUuid ¶
func (*Domain) GetAnnotations ¶
func (obj *Domain) GetAnnotations() KeyValuePairs
func (*Domain) GetApiAccessLists ¶
func (*Domain) GetDefaultParent ¶
func (*Domain) GetDefaultParentType ¶
func (*Domain) GetDisplayName ¶
func (*Domain) GetDomainLimits ¶
func (obj *Domain) GetDomainLimits() DomainLimitsType
func (*Domain) GetIdPerms ¶
func (obj *Domain) GetIdPerms() IdPermsType
func (*Domain) GetNamespaces ¶
func (*Domain) GetProjects ¶
func (*Domain) GetServiceTemplates ¶
func (*Domain) GetTagRefs ¶
func (*Domain) GetVirtualDnss ¶
func (*Domain) MarshalJSON ¶
func (*Domain) SetAnnotations ¶
func (obj *Domain) SetAnnotations(value *KeyValuePairs)
func (*Domain) SetDisplayName ¶
func (*Domain) SetDomainLimits ¶
func (obj *Domain) SetDomainLimits(value *DomainLimitsType)
func (*Domain) SetIdPerms ¶
func (obj *Domain) SetIdPerms(value *IdPermsType)
func (*Domain) SetTagList ¶
func (obj *Domain) SetTagList( refList []contrail.ReferencePair)
func (*Domain) UnmarshalJSON ¶
func (*Domain) UpdateDone ¶
func (obj *Domain) UpdateDone()
func (*Domain) UpdateObject ¶
func (*Domain) UpdateReferences ¶
type DomainLimitsType ¶
type DriverInfo ¶
type DriverInfo struct { IpmiAddress string `json:"ipmi_address,omitempty"` DeployRamdisk string `json:"deploy_ramdisk,omitempty"` IpmiPassword string `json:"ipmi_password,omitempty"` IpmiPort string `json:"ipmi_port,omitempty"` IpmiUsername string `json:"ipmi_username,omitempty"` DeployKernel string `json:"deploy_kernel,omitempty"` }
type DsaRule ¶
type DsaRule struct { contrail.ObjectBase // contains filtered or unexported fields }
func DsaRuleByName ¶
func DsaRuleByUuid ¶
func (*DsaRule) GetAnnotations ¶
func (obj *DsaRule) GetAnnotations() KeyValuePairs
func (*DsaRule) GetDefaultParent ¶
func (*DsaRule) GetDefaultParentType ¶
func (*DsaRule) GetDisplayName ¶
func (*DsaRule) GetDsaRuleEntry ¶
func (obj *DsaRule) GetDsaRuleEntry() DiscoveryServiceAssignmentType
func (*DsaRule) GetIdPerms ¶
func (obj *DsaRule) GetIdPerms() IdPermsType
func (*DsaRule) GetTagRefs ¶
func (*DsaRule) MarshalJSON ¶
func (*DsaRule) SetAnnotations ¶
func (obj *DsaRule) SetAnnotations(value *KeyValuePairs)
func (*DsaRule) SetDisplayName ¶
func (*DsaRule) SetDsaRuleEntry ¶
func (obj *DsaRule) SetDsaRuleEntry(value *DiscoveryServiceAssignmentType)
func (*DsaRule) SetIdPerms ¶
func (obj *DsaRule) SetIdPerms(value *IdPermsType)
func (*DsaRule) SetTagList ¶
func (obj *DsaRule) SetTagList( refList []contrail.ReferencePair)
func (*DsaRule) UnmarshalJSON ¶
func (*DsaRule) UpdateDone ¶
func (obj *DsaRule) UpdateDone()
func (*DsaRule) UpdateObject ¶
func (*DsaRule) UpdateReferences ¶
type E2ServiceProvider ¶
type E2ServiceProvider struct { contrail.ObjectBase // contains filtered or unexported fields }
func E2ServiceProviderByName ¶
func E2ServiceProviderByName(c contrail.ApiClient, fqn string) (*E2ServiceProvider, error)
func E2ServiceProviderByUuid ¶
func E2ServiceProviderByUuid(c contrail.ApiClient, uuid string) (*E2ServiceProvider, error)
func (*E2ServiceProvider) AddPeeringPolicy ¶
func (obj *E2ServiceProvider) AddPeeringPolicy( rhs *PeeringPolicy) error
func (*E2ServiceProvider) AddPhysicalRouter ¶
func (obj *E2ServiceProvider) AddPhysicalRouter( rhs *PhysicalRouter) error
func (*E2ServiceProvider) AddTag ¶
func (obj *E2ServiceProvider) AddTag( rhs *Tag) error
func (*E2ServiceProvider) ClearPeeringPolicy ¶
func (obj *E2ServiceProvider) ClearPeeringPolicy()
func (*E2ServiceProvider) ClearPhysicalRouter ¶
func (obj *E2ServiceProvider) ClearPhysicalRouter()
func (*E2ServiceProvider) ClearTag ¶
func (obj *E2ServiceProvider) ClearTag()
func (*E2ServiceProvider) DeletePeeringPolicy ¶
func (obj *E2ServiceProvider) DeletePeeringPolicy(uuid string) error
func (*E2ServiceProvider) DeletePhysicalRouter ¶
func (obj *E2ServiceProvider) DeletePhysicalRouter(uuid string) error
func (*E2ServiceProvider) DeleteTag ¶
func (obj *E2ServiceProvider) DeleteTag(uuid string) error
func (*E2ServiceProvider) GetAnnotations ¶
func (obj *E2ServiceProvider) GetAnnotations() KeyValuePairs
func (*E2ServiceProvider) GetDefaultParent ¶
func (obj *E2ServiceProvider) GetDefaultParent() []string
func (*E2ServiceProvider) GetDefaultParentType ¶
func (obj *E2ServiceProvider) GetDefaultParentType() string
func (*E2ServiceProvider) GetDisplayName ¶
func (obj *E2ServiceProvider) GetDisplayName() string
func (*E2ServiceProvider) GetE2ServiceProviderPromiscuous ¶
func (obj *E2ServiceProvider) GetE2ServiceProviderPromiscuous() bool
func (*E2ServiceProvider) GetIdPerms ¶
func (obj *E2ServiceProvider) GetIdPerms() IdPermsType
func (*E2ServiceProvider) GetPeeringPolicyRefs ¶
func (obj *E2ServiceProvider) GetPeeringPolicyRefs() ( contrail.ReferenceList, error)
func (*E2ServiceProvider) GetPerms2 ¶
func (obj *E2ServiceProvider) GetPerms2() PermType2
func (*E2ServiceProvider) GetPhysicalRouterRefs ¶
func (obj *E2ServiceProvider) GetPhysicalRouterRefs() ( contrail.ReferenceList, error)
func (*E2ServiceProvider) GetTagRefs ¶
func (obj *E2ServiceProvider) GetTagRefs() ( contrail.ReferenceList, error)
func (*E2ServiceProvider) GetType ¶
func (obj *E2ServiceProvider) GetType() string
func (*E2ServiceProvider) MarshalJSON ¶
func (obj *E2ServiceProvider) MarshalJSON() ([]byte, error)
func (*E2ServiceProvider) SetAnnotations ¶
func (obj *E2ServiceProvider) SetAnnotations(value *KeyValuePairs)
func (*E2ServiceProvider) SetDisplayName ¶
func (obj *E2ServiceProvider) SetDisplayName(value string)
func (*E2ServiceProvider) SetE2ServiceProviderPromiscuous ¶
func (obj *E2ServiceProvider) SetE2ServiceProviderPromiscuous(value bool)
func (*E2ServiceProvider) SetIdPerms ¶
func (obj *E2ServiceProvider) SetIdPerms(value *IdPermsType)
func (*E2ServiceProvider) SetName ¶
func (obj *E2ServiceProvider) SetName(name string)
func (*E2ServiceProvider) SetParent ¶
func (obj *E2ServiceProvider) SetParent(parent contrail.IObject)
func (*E2ServiceProvider) SetPeeringPolicyList ¶
func (obj *E2ServiceProvider) SetPeeringPolicyList( refList []contrail.ReferencePair)
func (*E2ServiceProvider) SetPerms2 ¶
func (obj *E2ServiceProvider) SetPerms2(value *PermType2)
func (*E2ServiceProvider) SetPhysicalRouterList ¶
func (obj *E2ServiceProvider) SetPhysicalRouterList( refList []contrail.ReferencePair)
func (*E2ServiceProvider) SetTagList ¶
func (obj *E2ServiceProvider) SetTagList( refList []contrail.ReferencePair)
func (*E2ServiceProvider) UnmarshalJSON ¶
func (obj *E2ServiceProvider) UnmarshalJSON(body []byte) error
func (*E2ServiceProvider) UpdateDone ¶
func (obj *E2ServiceProvider) UpdateDone()
func (*E2ServiceProvider) UpdateObject ¶
func (obj *E2ServiceProvider) UpdateObject() ([]byte, error)
func (*E2ServiceProvider) UpdateReferences ¶
func (obj *E2ServiceProvider) UpdateReferences() error
type ESXIHostInfo ¶
type ESXIHostInfo struct { Username string `json:"username,omitempty"` Datacenter string `json:"datacenter,omitempty"` EsxiName string `json:"esxi_name,omitempty"` Cluster string `json:"cluster,omitempty"` Mac string `json:"mac,omitempty"` Datastore string `json:"datastore,omitempty"` Password string `json:"password,omitempty"` VcenterServer string `json:"vcenter_server,omitempty"` }
type ESXIProperties ¶
type EcmpHashingIncludeFields ¶
type EcmpHashingIncludeFields struct { HashingConfigured bool `json:"hashing_configured,omitempty"` SourceIp bool `json:"source_ip,omitempty"` DestinationIp bool `json:"destination_ip,omitempty"` IpProtocol bool `json:"ip_protocol,omitempty"` SourcePort bool `json:"source_port,omitempty"` DestinationPort bool `json:"destination_port,omitempty"` }
type EnabledInterfaceParams ¶
type EnabledInterfaceParams struct { Name string `json:"name,omitempty"` StatsCollectionFrequency *StatsCollectionFrequency `json:"stats_collection_frequency,omitempty"` }
type EncapsulationPrioritiesType ¶
type EncapsulationPrioritiesType struct {
Encapsulation []string `json:"encapsulation,omitempty"`
}
func (*EncapsulationPrioritiesType) AddEncapsulation ¶
func (obj *EncapsulationPrioritiesType) AddEncapsulation(value string)
type EncryptionTunnelEndpoint ¶
type EncryptionTunnelEndpoint struct {
TunnelRemoteIpAddress string `json:"tunnel_remote_ip_address,omitempty"`
}
type EncryptionTunnelEndpointList ¶
type EncryptionTunnelEndpointList struct {
Endpoint []EncryptionTunnelEndpoint `json:"endpoint,omitempty"`
}
func (*EncryptionTunnelEndpointList) AddEndpoint ¶
func (obj *EncryptionTunnelEndpointList) AddEndpoint(value *EncryptionTunnelEndpoint)
type ExecutableInfoListType ¶
type ExecutableInfoListType struct {
ExecutableInfo []ExecutableInfoType `json:"executable_info,omitempty"`
}
func (*ExecutableInfoListType) AddExecutableInfo ¶
func (obj *ExecutableInfoListType) AddExecutableInfo(value *ExecutableInfoType)
type ExecutableInfoType ¶
type ExtCommunityListType ¶
type ExtCommunityListType struct {
Community []string `json:"community,omitempty"`
}
func (*ExtCommunityListType) AddCommunity ¶
func (obj *ExtCommunityListType) AddCommunity(value string)
type Fabric ¶
type Fabric struct { contrail.ObjectBase // contains filtered or unexported fields }
func FabricByName ¶
func FabricByUuid ¶
func (*Fabric) AddIntentMap ¶
func (*Fabric) AddNodeProfile ¶
func (obj *Fabric) AddNodeProfile( rhs *NodeProfile, data SerialNumListType) error
func (*Fabric) AddVirtualNetwork ¶
func (obj *Fabric) AddVirtualNetwork( rhs *VirtualNetwork, data FabricNetworkTag) error
func (*Fabric) ClearIntentMap ¶
func (obj *Fabric) ClearIntentMap()
func (*Fabric) ClearNodeProfile ¶
func (obj *Fabric) ClearNodeProfile()
func (*Fabric) ClearVirtualNetwork ¶
func (obj *Fabric) ClearVirtualNetwork()
func (*Fabric) DeleteIntentMap ¶
func (*Fabric) DeleteNodeProfile ¶
func (*Fabric) DeleteVirtualNetwork ¶
func (*Fabric) GetAnnotations ¶
func (obj *Fabric) GetAnnotations() KeyValuePairs
func (*Fabric) GetDefaultParent ¶
func (*Fabric) GetDefaultParentType ¶
func (*Fabric) GetDisplayName ¶
func (*Fabric) GetFabricCredentials ¶
func (obj *Fabric) GetFabricCredentials() DeviceCredentialList
func (*Fabric) GetFabricEnterpriseStyle ¶
func (*Fabric) GetFabricNamespaces ¶
func (*Fabric) GetFabricOsVersion ¶
func (*Fabric) GetFabricZtp ¶
func (*Fabric) GetIdPerms ¶
func (obj *Fabric) GetIdPerms() IdPermsType
func (*Fabric) GetIntentMapRefs ¶
func (*Fabric) GetNodeProfileRefs ¶
func (*Fabric) GetPhysicalRouterBackRefs ¶
func (*Fabric) GetTagRefs ¶
func (*Fabric) GetVirtualNetworkRefs ¶
func (*Fabric) GetVirtualPortGroups ¶
func (*Fabric) MarshalJSON ¶
func (*Fabric) SetAnnotations ¶
func (obj *Fabric) SetAnnotations(value *KeyValuePairs)
func (*Fabric) SetDisplayName ¶
func (*Fabric) SetFabricCredentials ¶
func (obj *Fabric) SetFabricCredentials(value *DeviceCredentialList)
func (*Fabric) SetFabricEnterpriseStyle ¶
func (*Fabric) SetFabricOsVersion ¶
func (*Fabric) SetFabricZtp ¶
func (*Fabric) SetIdPerms ¶
func (obj *Fabric) SetIdPerms(value *IdPermsType)
func (*Fabric) SetIntentMapList ¶
func (obj *Fabric) SetIntentMapList( refList []contrail.ReferencePair)
func (*Fabric) SetNodeProfileList ¶
func (obj *Fabric) SetNodeProfileList( refList []contrail.ReferencePair)
func (*Fabric) SetTagList ¶
func (obj *Fabric) SetTagList( refList []contrail.ReferencePair)
func (*Fabric) SetVirtualNetworkList ¶
func (obj *Fabric) SetVirtualNetworkList( refList []contrail.ReferencePair)
func (*Fabric) UnmarshalJSON ¶
func (*Fabric) UpdateDone ¶
func (obj *Fabric) UpdateDone()
func (*Fabric) UpdateObject ¶
func (*Fabric) UpdateReferences ¶
type FabricNamespace ¶
type FabricNamespace struct { contrail.ObjectBase // contains filtered or unexported fields }
func FabricNamespaceByName ¶
func FabricNamespaceByName(c contrail.ApiClient, fqn string) (*FabricNamespace, error)
func FabricNamespaceByUuid ¶
func FabricNamespaceByUuid(c contrail.ApiClient, uuid string) (*FabricNamespace, error)
func (*FabricNamespace) AddTag ¶
func (obj *FabricNamespace) AddTag( rhs *Tag) error
func (*FabricNamespace) ClearTag ¶
func (obj *FabricNamespace) ClearTag()
func (*FabricNamespace) DeleteTag ¶
func (obj *FabricNamespace) DeleteTag(uuid string) error
func (*FabricNamespace) GetAnnotations ¶
func (obj *FabricNamespace) GetAnnotations() KeyValuePairs
func (*FabricNamespace) GetDefaultParent ¶
func (obj *FabricNamespace) GetDefaultParent() []string
func (*FabricNamespace) GetDefaultParentType ¶
func (obj *FabricNamespace) GetDefaultParentType() string
func (*FabricNamespace) GetDisplayName ¶
func (obj *FabricNamespace) GetDisplayName() string
func (*FabricNamespace) GetFabricNamespaceType ¶
func (obj *FabricNamespace) GetFabricNamespaceType() string
func (*FabricNamespace) GetFabricNamespaceValue ¶
func (obj *FabricNamespace) GetFabricNamespaceValue() NamespaceValue
func (*FabricNamespace) GetIdPerms ¶
func (obj *FabricNamespace) GetIdPerms() IdPermsType
func (*FabricNamespace) GetPerms2 ¶
func (obj *FabricNamespace) GetPerms2() PermType2
func (*FabricNamespace) GetTagRefs ¶
func (obj *FabricNamespace) GetTagRefs() ( contrail.ReferenceList, error)
func (*FabricNamespace) GetType ¶
func (obj *FabricNamespace) GetType() string
func (*FabricNamespace) MarshalJSON ¶
func (obj *FabricNamespace) MarshalJSON() ([]byte, error)
func (*FabricNamespace) SetAnnotations ¶
func (obj *FabricNamespace) SetAnnotations(value *KeyValuePairs)
func (*FabricNamespace) SetDisplayName ¶
func (obj *FabricNamespace) SetDisplayName(value string)
func (*FabricNamespace) SetFabricNamespaceType ¶
func (obj *FabricNamespace) SetFabricNamespaceType(value string)
func (*FabricNamespace) SetFabricNamespaceValue ¶
func (obj *FabricNamespace) SetFabricNamespaceValue(value *NamespaceValue)
func (*FabricNamespace) SetIdPerms ¶
func (obj *FabricNamespace) SetIdPerms(value *IdPermsType)
func (*FabricNamespace) SetName ¶
func (obj *FabricNamespace) SetName(name string)
func (*FabricNamespace) SetParent ¶
func (obj *FabricNamespace) SetParent(parent contrail.IObject)
func (*FabricNamespace) SetPerms2 ¶
func (obj *FabricNamespace) SetPerms2(value *PermType2)
func (*FabricNamespace) SetTagList ¶
func (obj *FabricNamespace) SetTagList( refList []contrail.ReferencePair)
func (*FabricNamespace) UnmarshalJSON ¶
func (obj *FabricNamespace) UnmarshalJSON(body []byte) error
func (*FabricNamespace) UpdateDone ¶
func (obj *FabricNamespace) UpdateDone()
func (*FabricNamespace) UpdateObject ¶
func (obj *FabricNamespace) UpdateObject() ([]byte, error)
func (*FabricNamespace) UpdateReferences ¶
func (obj *FabricNamespace) UpdateReferences() error
type FabricNetworkTag ¶
type FabricNetworkTag struct {
NetworkType string `json:"network_type,omitempty"`
}
type FatFlowProtocols ¶
type FatFlowProtocols struct {
FatFlowProtocol []ProtocolType `json:"fat_flow_protocol,omitempty"`
}
func (*FatFlowProtocols) AddFatFlowProtocol ¶
func (obj *FatFlowProtocols) AddFatFlowProtocol(value *ProtocolType)
type Feature ¶
type Feature struct { contrail.ObjectBase // contains filtered or unexported fields }
func FeatureByName ¶
func FeatureByUuid ¶
func (*Feature) AddFeature ¶
func (*Feature) ClearFeature ¶
func (obj *Feature) ClearFeature()
func (*Feature) DeleteFeature ¶
func (*Feature) GetAnnotations ¶
func (obj *Feature) GetAnnotations() KeyValuePairs
func (*Feature) GetDefaultParent ¶
func (*Feature) GetDefaultParentType ¶
func (*Feature) GetDisplayName ¶
func (*Feature) GetFeatureBackRefs ¶
func (*Feature) GetFeatureRefs ¶
func (*Feature) GetIdPerms ¶
func (obj *Feature) GetIdPerms() IdPermsType
func (*Feature) GetRoleDefinitionBackRefs ¶
func (*Feature) GetTagRefs ¶
func (*Feature) MarshalJSON ¶
func (*Feature) SetAnnotations ¶
func (obj *Feature) SetAnnotations(value *KeyValuePairs)
func (*Feature) SetDisplayName ¶
func (*Feature) SetFeatureList ¶
func (obj *Feature) SetFeatureList( refList []contrail.ReferencePair)
func (*Feature) SetIdPerms ¶
func (obj *Feature) SetIdPerms(value *IdPermsType)
func (*Feature) SetTagList ¶
func (obj *Feature) SetTagList( refList []contrail.ReferencePair)
func (*Feature) UnmarshalJSON ¶
func (*Feature) UpdateDone ¶
func (obj *Feature) UpdateDone()
func (*Feature) UpdateObject ¶
func (*Feature) UpdateReferences ¶
type FeatureConfig ¶
type FeatureConfig struct { contrail.ObjectBase // contains filtered or unexported fields }
func FeatureConfigByName ¶
func FeatureConfigByName(c contrail.ApiClient, fqn string) (*FeatureConfig, error)
func FeatureConfigByUuid ¶
func FeatureConfigByUuid(c contrail.ApiClient, uuid string) (*FeatureConfig, error)
func (*FeatureConfig) AddTag ¶
func (obj *FeatureConfig) AddTag( rhs *Tag) error
func (*FeatureConfig) ClearTag ¶
func (obj *FeatureConfig) ClearTag()
func (*FeatureConfig) DeleteTag ¶
func (obj *FeatureConfig) DeleteTag(uuid string) error
func (*FeatureConfig) GetAnnotations ¶
func (obj *FeatureConfig) GetAnnotations() KeyValuePairs
func (*FeatureConfig) GetDefaultParent ¶
func (obj *FeatureConfig) GetDefaultParent() []string
func (*FeatureConfig) GetDefaultParentType ¶
func (obj *FeatureConfig) GetDefaultParentType() string
func (*FeatureConfig) GetDisplayName ¶
func (obj *FeatureConfig) GetDisplayName() string
func (*FeatureConfig) GetFeatureConfigAdditionalParams ¶
func (obj *FeatureConfig) GetFeatureConfigAdditionalParams() KeyValuePairs
func (*FeatureConfig) GetFeatureConfigVendorConfig ¶
func (obj *FeatureConfig) GetFeatureConfigVendorConfig() KeyValuePairs
func (*FeatureConfig) GetIdPerms ¶
func (obj *FeatureConfig) GetIdPerms() IdPermsType
func (*FeatureConfig) GetPerms2 ¶
func (obj *FeatureConfig) GetPerms2() PermType2
func (*FeatureConfig) GetTagRefs ¶
func (obj *FeatureConfig) GetTagRefs() ( contrail.ReferenceList, error)
func (*FeatureConfig) GetType ¶
func (obj *FeatureConfig) GetType() string
func (*FeatureConfig) MarshalJSON ¶
func (obj *FeatureConfig) MarshalJSON() ([]byte, error)
func (*FeatureConfig) SetAnnotations ¶
func (obj *FeatureConfig) SetAnnotations(value *KeyValuePairs)
func (*FeatureConfig) SetDisplayName ¶
func (obj *FeatureConfig) SetDisplayName(value string)
func (*FeatureConfig) SetFeatureConfigAdditionalParams ¶
func (obj *FeatureConfig) SetFeatureConfigAdditionalParams(value *KeyValuePairs)
func (*FeatureConfig) SetFeatureConfigVendorConfig ¶
func (obj *FeatureConfig) SetFeatureConfigVendorConfig(value *KeyValuePairs)
func (*FeatureConfig) SetIdPerms ¶
func (obj *FeatureConfig) SetIdPerms(value *IdPermsType)
func (*FeatureConfig) SetName ¶
func (obj *FeatureConfig) SetName(name string)
func (*FeatureConfig) SetParent ¶
func (obj *FeatureConfig) SetParent(parent contrail.IObject)
func (*FeatureConfig) SetPerms2 ¶
func (obj *FeatureConfig) SetPerms2(value *PermType2)
func (*FeatureConfig) SetTagList ¶
func (obj *FeatureConfig) SetTagList( refList []contrail.ReferencePair)
func (*FeatureConfig) UnmarshalJSON ¶
func (obj *FeatureConfig) UnmarshalJSON(body []byte) error
func (*FeatureConfig) UpdateDone ¶
func (obj *FeatureConfig) UpdateDone()
func (*FeatureConfig) UpdateObject ¶
func (obj *FeatureConfig) UpdateObject() ([]byte, error)
func (*FeatureConfig) UpdateReferences ¶
func (obj *FeatureConfig) UpdateReferences() error
type FeatureFlag ¶
type FeatureFlag struct { contrail.ObjectBase // contains filtered or unexported fields }
func FeatureFlagByName ¶
func FeatureFlagByName(c contrail.ApiClient, fqn string) (*FeatureFlag, error)
func FeatureFlagByUuid ¶
func FeatureFlagByUuid(c contrail.ApiClient, uuid string) (*FeatureFlag, error)
func (*FeatureFlag) AddTag ¶
func (obj *FeatureFlag) AddTag( rhs *Tag) error
func (*FeatureFlag) ClearTag ¶
func (obj *FeatureFlag) ClearTag()
func (*FeatureFlag) DeleteTag ¶
func (obj *FeatureFlag) DeleteTag(uuid string) error
func (*FeatureFlag) GetAnnotations ¶
func (obj *FeatureFlag) GetAnnotations() KeyValuePairs
func (*FeatureFlag) GetDefaultParent ¶
func (obj *FeatureFlag) GetDefaultParent() []string
func (*FeatureFlag) GetDefaultParentType ¶
func (obj *FeatureFlag) GetDefaultParentType() string
func (*FeatureFlag) GetDisplayName ¶
func (obj *FeatureFlag) GetDisplayName() string
func (*FeatureFlag) GetEnableFeature ¶
func (obj *FeatureFlag) GetEnableFeature() bool
func (*FeatureFlag) GetFeatureDescription ¶
func (obj *FeatureFlag) GetFeatureDescription() string
func (*FeatureFlag) GetFeatureFlagVersion ¶
func (obj *FeatureFlag) GetFeatureFlagVersion() string
func (*FeatureFlag) GetFeatureId ¶
func (obj *FeatureFlag) GetFeatureId() string
func (*FeatureFlag) GetFeatureRelease ¶
func (obj *FeatureFlag) GetFeatureRelease() string
func (*FeatureFlag) GetFeatureState ¶
func (obj *FeatureFlag) GetFeatureState() string
func (*FeatureFlag) GetIdPerms ¶
func (obj *FeatureFlag) GetIdPerms() IdPermsType
func (*FeatureFlag) GetPerms2 ¶
func (obj *FeatureFlag) GetPerms2() PermType2
func (*FeatureFlag) GetTagRefs ¶
func (obj *FeatureFlag) GetTagRefs() ( contrail.ReferenceList, error)
func (*FeatureFlag) GetType ¶
func (obj *FeatureFlag) GetType() string
func (*FeatureFlag) MarshalJSON ¶
func (obj *FeatureFlag) MarshalJSON() ([]byte, error)
func (*FeatureFlag) SetAnnotations ¶
func (obj *FeatureFlag) SetAnnotations(value *KeyValuePairs)
func (*FeatureFlag) SetDisplayName ¶
func (obj *FeatureFlag) SetDisplayName(value string)
func (*FeatureFlag) SetEnableFeature ¶
func (obj *FeatureFlag) SetEnableFeature(value bool)
func (*FeatureFlag) SetFeatureDescription ¶
func (obj *FeatureFlag) SetFeatureDescription(value string)
func (*FeatureFlag) SetFeatureFlagVersion ¶
func (obj *FeatureFlag) SetFeatureFlagVersion(value string)
func (*FeatureFlag) SetFeatureId ¶
func (obj *FeatureFlag) SetFeatureId(value string)
func (*FeatureFlag) SetFeatureRelease ¶
func (obj *FeatureFlag) SetFeatureRelease(value string)
func (*FeatureFlag) SetFeatureState ¶
func (obj *FeatureFlag) SetFeatureState(value string)
func (*FeatureFlag) SetIdPerms ¶
func (obj *FeatureFlag) SetIdPerms(value *IdPermsType)
func (*FeatureFlag) SetName ¶
func (obj *FeatureFlag) SetName(name string)
func (*FeatureFlag) SetParent ¶
func (obj *FeatureFlag) SetParent(parent contrail.IObject)
func (*FeatureFlag) SetPerms2 ¶
func (obj *FeatureFlag) SetPerms2(value *PermType2)
func (*FeatureFlag) SetTagList ¶
func (obj *FeatureFlag) SetTagList( refList []contrail.ReferencePair)
func (*FeatureFlag) UnmarshalJSON ¶
func (obj *FeatureFlag) UnmarshalJSON(body []byte) error
func (*FeatureFlag) UpdateDone ¶
func (obj *FeatureFlag) UpdateDone()
func (*FeatureFlag) UpdateObject ¶
func (obj *FeatureFlag) UpdateObject() ([]byte, error)
func (*FeatureFlag) UpdateReferences ¶
func (obj *FeatureFlag) UpdateReferences() error
type FieldNamesList ¶
type FieldNamesList struct {
FieldNames []string `json:"field_names,omitempty"`
}
func (*FieldNamesList) AddFieldNames ¶
func (obj *FieldNamesList) AddFieldNames(value string)
type FirewallPolicy ¶
type FirewallPolicy struct { contrail.ObjectBase // contains filtered or unexported fields }
func FirewallPolicyByName ¶
func FirewallPolicyByName(c contrail.ApiClient, fqn string) (*FirewallPolicy, error)
func FirewallPolicyByUuid ¶
func FirewallPolicyByUuid(c contrail.ApiClient, uuid string) (*FirewallPolicy, error)
func (*FirewallPolicy) AddFirewallRule ¶
func (obj *FirewallPolicy) AddFirewallRule( rhs *FirewallRule, data FirewallSequence) error
func (*FirewallPolicy) AddSecurityLoggingObject ¶
func (obj *FirewallPolicy) AddSecurityLoggingObject( rhs *SecurityLoggingObject, data SloRateType) error
func (*FirewallPolicy) AddTag ¶
func (obj *FirewallPolicy) AddTag( rhs *Tag) error
func (*FirewallPolicy) ClearFirewallRule ¶
func (obj *FirewallPolicy) ClearFirewallRule()
func (*FirewallPolicy) ClearSecurityLoggingObject ¶
func (obj *FirewallPolicy) ClearSecurityLoggingObject()
func (*FirewallPolicy) ClearTag ¶
func (obj *FirewallPolicy) ClearTag()
func (*FirewallPolicy) DeleteFirewallRule ¶
func (obj *FirewallPolicy) DeleteFirewallRule(uuid string) error
func (*FirewallPolicy) DeleteSecurityLoggingObject ¶
func (obj *FirewallPolicy) DeleteSecurityLoggingObject(uuid string) error
func (*FirewallPolicy) DeleteTag ¶
func (obj *FirewallPolicy) DeleteTag(uuid string) error
func (*FirewallPolicy) GetAnnotations ¶
func (obj *FirewallPolicy) GetAnnotations() KeyValuePairs
func (*FirewallPolicy) GetApplicationPolicySetBackRefs ¶
func (obj *FirewallPolicy) GetApplicationPolicySetBackRefs() ( contrail.ReferenceList, error)
func (*FirewallPolicy) GetDefaultParent ¶
func (obj *FirewallPolicy) GetDefaultParent() []string
func (*FirewallPolicy) GetDefaultParentType ¶
func (obj *FirewallPolicy) GetDefaultParentType() string
func (*FirewallPolicy) GetDisplayName ¶
func (obj *FirewallPolicy) GetDisplayName() string
func (*FirewallPolicy) GetDraftModeState ¶
func (obj *FirewallPolicy) GetDraftModeState() string
func (*FirewallPolicy) GetFirewallRuleRefs ¶
func (obj *FirewallPolicy) GetFirewallRuleRefs() ( contrail.ReferenceList, error)
func (*FirewallPolicy) GetIdPerms ¶
func (obj *FirewallPolicy) GetIdPerms() IdPermsType
func (*FirewallPolicy) GetPerms2 ¶
func (obj *FirewallPolicy) GetPerms2() PermType2
func (*FirewallPolicy) GetSecurityLoggingObjectRefs ¶
func (obj *FirewallPolicy) GetSecurityLoggingObjectRefs() ( contrail.ReferenceList, error)
func (*FirewallPolicy) GetTagRefs ¶
func (obj *FirewallPolicy) GetTagRefs() ( contrail.ReferenceList, error)
func (*FirewallPolicy) GetType ¶
func (obj *FirewallPolicy) GetType() string
func (*FirewallPolicy) MarshalJSON ¶
func (obj *FirewallPolicy) MarshalJSON() ([]byte, error)
func (*FirewallPolicy) SetAnnotations ¶
func (obj *FirewallPolicy) SetAnnotations(value *KeyValuePairs)
func (*FirewallPolicy) SetDisplayName ¶
func (obj *FirewallPolicy) SetDisplayName(value string)
func (*FirewallPolicy) SetDraftModeState ¶
func (obj *FirewallPolicy) SetDraftModeState(value string)
func (*FirewallPolicy) SetFirewallRuleList ¶
func (obj *FirewallPolicy) SetFirewallRuleList( refList []contrail.ReferencePair)
func (*FirewallPolicy) SetIdPerms ¶
func (obj *FirewallPolicy) SetIdPerms(value *IdPermsType)
func (*FirewallPolicy) SetName ¶
func (obj *FirewallPolicy) SetName(name string)
func (*FirewallPolicy) SetParent ¶
func (obj *FirewallPolicy) SetParent(parent contrail.IObject)
func (*FirewallPolicy) SetPerms2 ¶
func (obj *FirewallPolicy) SetPerms2(value *PermType2)
func (*FirewallPolicy) SetSecurityLoggingObjectList ¶
func (obj *FirewallPolicy) SetSecurityLoggingObjectList( refList []contrail.ReferencePair)
func (*FirewallPolicy) SetTagList ¶
func (obj *FirewallPolicy) SetTagList( refList []contrail.ReferencePair)
func (*FirewallPolicy) UnmarshalJSON ¶
func (obj *FirewallPolicy) UnmarshalJSON(body []byte) error
func (*FirewallPolicy) UpdateDone ¶
func (obj *FirewallPolicy) UpdateDone()
func (*FirewallPolicy) UpdateObject ¶
func (obj *FirewallPolicy) UpdateObject() ([]byte, error)
func (*FirewallPolicy) UpdateReferences ¶
func (obj *FirewallPolicy) UpdateReferences() error
type FirewallRule ¶
type FirewallRule struct { contrail.ObjectBase // contains filtered or unexported fields }
func FirewallRuleByName ¶
func FirewallRuleByName(c contrail.ApiClient, fqn string) (*FirewallRule, error)
func FirewallRuleByUuid ¶
func FirewallRuleByUuid(c contrail.ApiClient, uuid string) (*FirewallRule, error)
func (*FirewallRule) AddAddressGroup ¶
func (obj *FirewallRule) AddAddressGroup( rhs *AddressGroup) error
func (*FirewallRule) AddSecurityLoggingObject ¶
func (obj *FirewallRule) AddSecurityLoggingObject( rhs *SecurityLoggingObject, data SloRateType) error
func (*FirewallRule) AddServiceGroup ¶
func (obj *FirewallRule) AddServiceGroup( rhs *ServiceGroup) error
func (*FirewallRule) AddTag ¶
func (obj *FirewallRule) AddTag( rhs *Tag) error
func (*FirewallRule) AddVirtualNetwork ¶
func (obj *FirewallRule) AddVirtualNetwork( rhs *VirtualNetwork) error
func (*FirewallRule) ClearAddressGroup ¶
func (obj *FirewallRule) ClearAddressGroup()
func (*FirewallRule) ClearSecurityLoggingObject ¶
func (obj *FirewallRule) ClearSecurityLoggingObject()
func (*FirewallRule) ClearServiceGroup ¶
func (obj *FirewallRule) ClearServiceGroup()
func (*FirewallRule) ClearTag ¶
func (obj *FirewallRule) ClearTag()
func (*FirewallRule) ClearVirtualNetwork ¶
func (obj *FirewallRule) ClearVirtualNetwork()
func (*FirewallRule) DeleteAddressGroup ¶
func (obj *FirewallRule) DeleteAddressGroup(uuid string) error
func (*FirewallRule) DeleteSecurityLoggingObject ¶
func (obj *FirewallRule) DeleteSecurityLoggingObject(uuid string) error
func (*FirewallRule) DeleteServiceGroup ¶
func (obj *FirewallRule) DeleteServiceGroup(uuid string) error
func (*FirewallRule) DeleteTag ¶
func (obj *FirewallRule) DeleteTag(uuid string) error
func (*FirewallRule) DeleteVirtualNetwork ¶
func (obj *FirewallRule) DeleteVirtualNetwork(uuid string) error
func (*FirewallRule) GetActionList ¶
func (obj *FirewallRule) GetActionList() ActionListType
func (*FirewallRule) GetAddressGroupRefs ¶
func (obj *FirewallRule) GetAddressGroupRefs() ( contrail.ReferenceList, error)
func (*FirewallRule) GetAnnotations ¶
func (obj *FirewallRule) GetAnnotations() KeyValuePairs
func (*FirewallRule) GetDefaultParent ¶
func (obj *FirewallRule) GetDefaultParent() []string
func (*FirewallRule) GetDefaultParentType ¶
func (obj *FirewallRule) GetDefaultParentType() string
func (*FirewallRule) GetDirection ¶
func (obj *FirewallRule) GetDirection() string
func (*FirewallRule) GetDisplayName ¶
func (obj *FirewallRule) GetDisplayName() string
func (*FirewallRule) GetDraftModeState ¶
func (obj *FirewallRule) GetDraftModeState() string
func (*FirewallRule) GetEndpoint1 ¶
func (obj *FirewallRule) GetEndpoint1() FirewallRuleEndpointType
func (*FirewallRule) GetEndpoint2 ¶
func (obj *FirewallRule) GetEndpoint2() FirewallRuleEndpointType
func (*FirewallRule) GetFirewallPolicyBackRefs ¶
func (obj *FirewallRule) GetFirewallPolicyBackRefs() ( contrail.ReferenceList, error)
func (*FirewallRule) GetIdPerms ¶
func (obj *FirewallRule) GetIdPerms() IdPermsType
func (*FirewallRule) GetMatchTagTypes ¶
func (obj *FirewallRule) GetMatchTagTypes() FirewallRuleMatchTagsTypeIdList
func (*FirewallRule) GetMatchTags ¶
func (obj *FirewallRule) GetMatchTags() FirewallRuleMatchTagsType
func (*FirewallRule) GetPerms2 ¶
func (obj *FirewallRule) GetPerms2() PermType2
func (*FirewallRule) GetSecurityLoggingObjectRefs ¶
func (obj *FirewallRule) GetSecurityLoggingObjectRefs() ( contrail.ReferenceList, error)
func (*FirewallRule) GetService ¶
func (obj *FirewallRule) GetService() FirewallServiceType
func (*FirewallRule) GetServiceGroupRefs ¶
func (obj *FirewallRule) GetServiceGroupRefs() ( contrail.ReferenceList, error)
func (*FirewallRule) GetTagRefs ¶
func (obj *FirewallRule) GetTagRefs() ( contrail.ReferenceList, error)
func (*FirewallRule) GetType ¶
func (obj *FirewallRule) GetType() string
func (*FirewallRule) GetVirtualNetworkRefs ¶
func (obj *FirewallRule) GetVirtualNetworkRefs() ( contrail.ReferenceList, error)
func (*FirewallRule) MarshalJSON ¶
func (obj *FirewallRule) MarshalJSON() ([]byte, error)
func (*FirewallRule) SetActionList ¶
func (obj *FirewallRule) SetActionList(value *ActionListType)
func (*FirewallRule) SetAddressGroupList ¶
func (obj *FirewallRule) SetAddressGroupList( refList []contrail.ReferencePair)
func (*FirewallRule) SetAnnotations ¶
func (obj *FirewallRule) SetAnnotations(value *KeyValuePairs)
func (*FirewallRule) SetDirection ¶
func (obj *FirewallRule) SetDirection(value string)
func (*FirewallRule) SetDisplayName ¶
func (obj *FirewallRule) SetDisplayName(value string)
func (*FirewallRule) SetDraftModeState ¶
func (obj *FirewallRule) SetDraftModeState(value string)
func (*FirewallRule) SetEndpoint1 ¶
func (obj *FirewallRule) SetEndpoint1(value *FirewallRuleEndpointType)
func (*FirewallRule) SetEndpoint2 ¶
func (obj *FirewallRule) SetEndpoint2(value *FirewallRuleEndpointType)
func (*FirewallRule) SetIdPerms ¶
func (obj *FirewallRule) SetIdPerms(value *IdPermsType)
func (*FirewallRule) SetMatchTagTypes ¶
func (obj *FirewallRule) SetMatchTagTypes(value *FirewallRuleMatchTagsTypeIdList)
func (*FirewallRule) SetMatchTags ¶
func (obj *FirewallRule) SetMatchTags(value *FirewallRuleMatchTagsType)
func (*FirewallRule) SetName ¶
func (obj *FirewallRule) SetName(name string)
func (*FirewallRule) SetParent ¶
func (obj *FirewallRule) SetParent(parent contrail.IObject)
func (*FirewallRule) SetPerms2 ¶
func (obj *FirewallRule) SetPerms2(value *PermType2)
func (*FirewallRule) SetSecurityLoggingObjectList ¶
func (obj *FirewallRule) SetSecurityLoggingObjectList( refList []contrail.ReferencePair)
func (*FirewallRule) SetService ¶
func (obj *FirewallRule) SetService(value *FirewallServiceType)
func (*FirewallRule) SetServiceGroupList ¶
func (obj *FirewallRule) SetServiceGroupList( refList []contrail.ReferencePair)
func (*FirewallRule) SetTagList ¶
func (obj *FirewallRule) SetTagList( refList []contrail.ReferencePair)
func (*FirewallRule) SetVirtualNetworkList ¶
func (obj *FirewallRule) SetVirtualNetworkList( refList []contrail.ReferencePair)
func (*FirewallRule) UnmarshalJSON ¶
func (obj *FirewallRule) UnmarshalJSON(body []byte) error
func (*FirewallRule) UpdateDone ¶
func (obj *FirewallRule) UpdateDone()
func (*FirewallRule) UpdateObject ¶
func (obj *FirewallRule) UpdateObject() ([]byte, error)
func (*FirewallRule) UpdateReferences ¶
func (obj *FirewallRule) UpdateReferences() error
type FirewallRuleEndpointType ¶
type FirewallRuleEndpointType struct { Subnet *SubnetType `json:"subnet,omitempty"` VirtualNetwork string `json:"virtual_network,omitempty"` AddressGroup string `json:"address_group,omitempty"` Tags []string `json:"tags,omitempty"` TagIds []int `json:"tag_ids,omitempty"` Any bool `json:"any,omitempty"` }
func (*FirewallRuleEndpointType) AddTagIds ¶
func (obj *FirewallRuleEndpointType) AddTagIds(value int)
func (*FirewallRuleEndpointType) AddTags ¶
func (obj *FirewallRuleEndpointType) AddTags(value string)
type FirewallRuleMatchTagsType ¶
type FirewallRuleMatchTagsType struct {
TagList []string `json:"tag_list,omitempty"`
}
func (*FirewallRuleMatchTagsType) AddTagList ¶
func (obj *FirewallRuleMatchTagsType) AddTagList(value string)
type FirewallRuleMatchTagsTypeIdList ¶
type FirewallRuleMatchTagsTypeIdList struct {
TagType []int `json:"tag_type,omitempty"`
}
func (*FirewallRuleMatchTagsTypeIdList) AddTagType ¶
func (obj *FirewallRuleMatchTagsTypeIdList) AddTagType(value int)
type FirewallSequence ¶
type FirewallSequence struct {
Sequence string `json:"sequence,omitempty"`
}
type FirewallServiceGroupType ¶
type FirewallServiceGroupType struct {
FirewallService []FirewallServiceType `json:"firewall_service,omitempty"`
}
func (*FirewallServiceGroupType) AddFirewallService ¶
func (obj *FirewallServiceGroupType) AddFirewallService(value *FirewallServiceType)
type FirewallServiceType ¶
type FloatingIp ¶
type FloatingIp struct { contrail.ObjectBase // contains filtered or unexported fields }
func FloatingIpByName ¶
func FloatingIpByName(c contrail.ApiClient, fqn string) (*FloatingIp, error)
func FloatingIpByUuid ¶
func FloatingIpByUuid(c contrail.ApiClient, uuid string) (*FloatingIp, error)
func (*FloatingIp) AddProject ¶
func (obj *FloatingIp) AddProject( rhs *Project) error
func (*FloatingIp) AddTag ¶
func (obj *FloatingIp) AddTag( rhs *Tag) error
func (*FloatingIp) AddVirtualMachineInterface ¶
func (obj *FloatingIp) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*FloatingIp) ClearProject ¶
func (obj *FloatingIp) ClearProject()
func (*FloatingIp) ClearTag ¶
func (obj *FloatingIp) ClearTag()
func (*FloatingIp) ClearVirtualMachineInterface ¶
func (obj *FloatingIp) ClearVirtualMachineInterface()
func (*FloatingIp) DeleteProject ¶
func (obj *FloatingIp) DeleteProject(uuid string) error
func (*FloatingIp) DeleteTag ¶
func (obj *FloatingIp) DeleteTag(uuid string) error
func (*FloatingIp) DeleteVirtualMachineInterface ¶
func (obj *FloatingIp) DeleteVirtualMachineInterface(uuid string) error
func (*FloatingIp) GetAnnotations ¶
func (obj *FloatingIp) GetAnnotations() KeyValuePairs
func (*FloatingIp) GetCustomerAttachmentBackRefs ¶
func (obj *FloatingIp) GetCustomerAttachmentBackRefs() ( contrail.ReferenceList, error)
func (*FloatingIp) GetDefaultParent ¶
func (obj *FloatingIp) GetDefaultParent() []string
func (*FloatingIp) GetDefaultParentType ¶
func (obj *FloatingIp) GetDefaultParentType() string
func (*FloatingIp) GetDisplayName ¶
func (obj *FloatingIp) GetDisplayName() string
func (*FloatingIp) GetFloatingIpAddress ¶
func (obj *FloatingIp) GetFloatingIpAddress() string
func (*FloatingIp) GetFloatingIpAddressFamily ¶
func (obj *FloatingIp) GetFloatingIpAddressFamily() string
func (*FloatingIp) GetFloatingIpFixedIpAddress ¶
func (obj *FloatingIp) GetFloatingIpFixedIpAddress() string
func (*FloatingIp) GetFloatingIpIsVirtualIp ¶
func (obj *FloatingIp) GetFloatingIpIsVirtualIp() bool
func (*FloatingIp) GetFloatingIpPortMappings ¶
func (obj *FloatingIp) GetFloatingIpPortMappings() PortMappings
func (*FloatingIp) GetFloatingIpPortMappingsEnable ¶
func (obj *FloatingIp) GetFloatingIpPortMappingsEnable() bool
func (*FloatingIp) GetFloatingIpTrafficDirection ¶
func (obj *FloatingIp) GetFloatingIpTrafficDirection() string
func (*FloatingIp) GetIdPerms ¶
func (obj *FloatingIp) GetIdPerms() IdPermsType
func (*FloatingIp) GetPerms2 ¶
func (obj *FloatingIp) GetPerms2() PermType2
func (*FloatingIp) GetProjectRefs ¶
func (obj *FloatingIp) GetProjectRefs() ( contrail.ReferenceList, error)
func (*FloatingIp) GetTagRefs ¶
func (obj *FloatingIp) GetTagRefs() ( contrail.ReferenceList, error)
func (*FloatingIp) GetType ¶
func (obj *FloatingIp) GetType() string
func (*FloatingIp) GetVirtualMachineInterfaceRefs ¶
func (obj *FloatingIp) GetVirtualMachineInterfaceRefs() ( contrail.ReferenceList, error)
func (*FloatingIp) MarshalJSON ¶
func (obj *FloatingIp) MarshalJSON() ([]byte, error)
func (*FloatingIp) SetAnnotations ¶
func (obj *FloatingIp) SetAnnotations(value *KeyValuePairs)
func (*FloatingIp) SetDisplayName ¶
func (obj *FloatingIp) SetDisplayName(value string)
func (*FloatingIp) SetFloatingIpAddress ¶
func (obj *FloatingIp) SetFloatingIpAddress(value string)
func (*FloatingIp) SetFloatingIpAddressFamily ¶
func (obj *FloatingIp) SetFloatingIpAddressFamily(value string)
func (*FloatingIp) SetFloatingIpFixedIpAddress ¶
func (obj *FloatingIp) SetFloatingIpFixedIpAddress(value string)
func (*FloatingIp) SetFloatingIpIsVirtualIp ¶
func (obj *FloatingIp) SetFloatingIpIsVirtualIp(value bool)
func (*FloatingIp) SetFloatingIpPortMappings ¶
func (obj *FloatingIp) SetFloatingIpPortMappings(value *PortMappings)
func (*FloatingIp) SetFloatingIpPortMappingsEnable ¶
func (obj *FloatingIp) SetFloatingIpPortMappingsEnable(value bool)
func (*FloatingIp) SetFloatingIpTrafficDirection ¶
func (obj *FloatingIp) SetFloatingIpTrafficDirection(value string)
func (*FloatingIp) SetIdPerms ¶
func (obj *FloatingIp) SetIdPerms(value *IdPermsType)
func (*FloatingIp) SetName ¶
func (obj *FloatingIp) SetName(name string)
func (*FloatingIp) SetParent ¶
func (obj *FloatingIp) SetParent(parent contrail.IObject)
func (*FloatingIp) SetPerms2 ¶
func (obj *FloatingIp) SetPerms2(value *PermType2)
func (*FloatingIp) SetProjectList ¶
func (obj *FloatingIp) SetProjectList( refList []contrail.ReferencePair)
func (*FloatingIp) SetTagList ¶
func (obj *FloatingIp) SetTagList( refList []contrail.ReferencePair)
func (*FloatingIp) SetVirtualMachineInterfaceList ¶
func (obj *FloatingIp) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*FloatingIp) UnmarshalJSON ¶
func (obj *FloatingIp) UnmarshalJSON(body []byte) error
func (*FloatingIp) UpdateDone ¶
func (obj *FloatingIp) UpdateDone()
func (*FloatingIp) UpdateObject ¶
func (obj *FloatingIp) UpdateObject() ([]byte, error)
func (*FloatingIp) UpdateReferences ¶
func (obj *FloatingIp) UpdateReferences() error
type FloatingIpPool ¶
type FloatingIpPool struct { contrail.ObjectBase // contains filtered or unexported fields }
func FloatingIpPoolByName ¶
func FloatingIpPoolByName(c contrail.ApiClient, fqn string) (*FloatingIpPool, error)
func FloatingIpPoolByUuid ¶
func FloatingIpPoolByUuid(c contrail.ApiClient, uuid string) (*FloatingIpPool, error)
func (*FloatingIpPool) AddTag ¶
func (obj *FloatingIpPool) AddTag( rhs *Tag) error
func (*FloatingIpPool) ClearTag ¶
func (obj *FloatingIpPool) ClearTag()
func (*FloatingIpPool) DeleteTag ¶
func (obj *FloatingIpPool) DeleteTag(uuid string) error
func (*FloatingIpPool) GetAnnotations ¶
func (obj *FloatingIpPool) GetAnnotations() KeyValuePairs
func (*FloatingIpPool) GetDefaultParent ¶
func (obj *FloatingIpPool) GetDefaultParent() []string
func (*FloatingIpPool) GetDefaultParentType ¶
func (obj *FloatingIpPool) GetDefaultParentType() string
func (*FloatingIpPool) GetDisplayName ¶
func (obj *FloatingIpPool) GetDisplayName() string
func (*FloatingIpPool) GetFloatingIpPoolSubnets ¶
func (obj *FloatingIpPool) GetFloatingIpPoolSubnets() FloatingIpPoolSubnetType
func (*FloatingIpPool) GetFloatingIps ¶
func (obj *FloatingIpPool) GetFloatingIps() ( contrail.ReferenceList, error)
func (*FloatingIpPool) GetIdPerms ¶
func (obj *FloatingIpPool) GetIdPerms() IdPermsType
func (*FloatingIpPool) GetPerms2 ¶
func (obj *FloatingIpPool) GetPerms2() PermType2
func (*FloatingIpPool) GetProjectBackRefs ¶
func (obj *FloatingIpPool) GetProjectBackRefs() ( contrail.ReferenceList, error)
func (*FloatingIpPool) GetTagRefs ¶
func (obj *FloatingIpPool) GetTagRefs() ( contrail.ReferenceList, error)
func (*FloatingIpPool) GetType ¶
func (obj *FloatingIpPool) GetType() string
func (*FloatingIpPool) MarshalJSON ¶
func (obj *FloatingIpPool) MarshalJSON() ([]byte, error)
func (*FloatingIpPool) SetAnnotations ¶
func (obj *FloatingIpPool) SetAnnotations(value *KeyValuePairs)
func (*FloatingIpPool) SetDisplayName ¶
func (obj *FloatingIpPool) SetDisplayName(value string)
func (*FloatingIpPool) SetFloatingIpPoolSubnets ¶
func (obj *FloatingIpPool) SetFloatingIpPoolSubnets(value *FloatingIpPoolSubnetType)
func (*FloatingIpPool) SetIdPerms ¶
func (obj *FloatingIpPool) SetIdPerms(value *IdPermsType)
func (*FloatingIpPool) SetName ¶
func (obj *FloatingIpPool) SetName(name string)
func (*FloatingIpPool) SetParent ¶
func (obj *FloatingIpPool) SetParent(parent contrail.IObject)
func (*FloatingIpPool) SetPerms2 ¶
func (obj *FloatingIpPool) SetPerms2(value *PermType2)
func (*FloatingIpPool) SetTagList ¶
func (obj *FloatingIpPool) SetTagList( refList []contrail.ReferencePair)
func (*FloatingIpPool) UnmarshalJSON ¶
func (obj *FloatingIpPool) UnmarshalJSON(body []byte) error
func (*FloatingIpPool) UpdateDone ¶
func (obj *FloatingIpPool) UpdateDone()
func (*FloatingIpPool) UpdateObject ¶
func (obj *FloatingIpPool) UpdateObject() ([]byte, error)
func (*FloatingIpPool) UpdateReferences ¶
func (obj *FloatingIpPool) UpdateReferences() error
type FloatingIpPoolSubnetType ¶
type FloatingIpPoolSubnetType struct {
SubnetUuid []string `json:"subnet_uuid,omitempty"`
}
func (*FloatingIpPoolSubnetType) AddSubnetUuid ¶
func (obj *FloatingIpPoolSubnetType) AddSubnetUuid(value string)
type FlowAgingTimeout ¶
type FlowAgingTimeoutList ¶
type FlowAgingTimeoutList struct {
FlowAgingTimeout []FlowAgingTimeout `json:"flow_aging_timeout,omitempty"`
}
func (*FlowAgingTimeoutList) AddFlowAgingTimeout ¶
func (obj *FlowAgingTimeoutList) AddFlowAgingTimeout(value *FlowAgingTimeout)
type FlowNode ¶
type FlowNode struct { contrail.ObjectBase // contains filtered or unexported fields }
func FlowNodeByName ¶
func FlowNodeByUuid ¶
func (*FlowNode) AddVirtualNetwork ¶
func (obj *FlowNode) AddVirtualNetwork( rhs *VirtualNetwork) error
func (*FlowNode) ClearVirtualNetwork ¶
func (obj *FlowNode) ClearVirtualNetwork()
func (*FlowNode) DeleteVirtualNetwork ¶
func (*FlowNode) GetAnnotations ¶
func (obj *FlowNode) GetAnnotations() KeyValuePairs
func (*FlowNode) GetDefaultParent ¶
func (*FlowNode) GetDefaultParentType ¶
func (*FlowNode) GetDisplayName ¶
func (*FlowNode) GetFlowNodeInbandInterface ¶
func (*FlowNode) GetFlowNodeIpAddress ¶
func (*FlowNode) GetFlowNodeLoadBalancerIp ¶
func (*FlowNode) GetIdPerms ¶
func (obj *FlowNode) GetIdPerms() IdPermsType
func (*FlowNode) GetInstanceIpBackRefs ¶
func (*FlowNode) GetTagRefs ¶
func (*FlowNode) GetVirtualNetworkRefs ¶
func (*FlowNode) MarshalJSON ¶
func (*FlowNode) SetAnnotations ¶
func (obj *FlowNode) SetAnnotations(value *KeyValuePairs)
func (*FlowNode) SetDisplayName ¶
func (*FlowNode) SetFlowNodeInbandInterface ¶
func (*FlowNode) SetFlowNodeIpAddress ¶
func (*FlowNode) SetFlowNodeLoadBalancerIp ¶
func (*FlowNode) SetIdPerms ¶
func (obj *FlowNode) SetIdPerms(value *IdPermsType)
func (*FlowNode) SetTagList ¶
func (obj *FlowNode) SetTagList( refList []contrail.ReferencePair)
func (*FlowNode) SetVirtualNetworkList ¶
func (obj *FlowNode) SetVirtualNetworkList( refList []contrail.ReferencePair)
func (*FlowNode) UnmarshalJSON ¶
func (*FlowNode) UpdateDone ¶
func (obj *FlowNode) UpdateDone()
func (*FlowNode) UpdateObject ¶
func (*FlowNode) UpdateReferences ¶
type ForwardingClass ¶
type ForwardingClass struct { contrail.ObjectBase // contains filtered or unexported fields }
func ForwardingClassByName ¶
func ForwardingClassByName(c contrail.ApiClient, fqn string) (*ForwardingClass, error)
func ForwardingClassByUuid ¶
func ForwardingClassByUuid(c contrail.ApiClient, uuid string) (*ForwardingClass, error)
func (*ForwardingClass) AddQosQueue ¶
func (obj *ForwardingClass) AddQosQueue( rhs *QosQueue) error
func (*ForwardingClass) AddTag ¶
func (obj *ForwardingClass) AddTag( rhs *Tag) error
func (*ForwardingClass) ClearQosQueue ¶
func (obj *ForwardingClass) ClearQosQueue()
func (*ForwardingClass) ClearTag ¶
func (obj *ForwardingClass) ClearTag()
func (*ForwardingClass) DeleteQosQueue ¶
func (obj *ForwardingClass) DeleteQosQueue(uuid string) error
func (*ForwardingClass) DeleteTag ¶
func (obj *ForwardingClass) DeleteTag(uuid string) error
func (*ForwardingClass) GetAnnotations ¶
func (obj *ForwardingClass) GetAnnotations() KeyValuePairs
func (*ForwardingClass) GetDefaultParent ¶
func (obj *ForwardingClass) GetDefaultParent() []string
func (*ForwardingClass) GetDefaultParentType ¶
func (obj *ForwardingClass) GetDefaultParentType() string
func (*ForwardingClass) GetDisplayName ¶
func (obj *ForwardingClass) GetDisplayName() string
func (*ForwardingClass) GetForwardingClassDscp ¶
func (obj *ForwardingClass) GetForwardingClassDscp() int
func (*ForwardingClass) GetForwardingClassId ¶
func (obj *ForwardingClass) GetForwardingClassId() int
func (*ForwardingClass) GetForwardingClassMplsExp ¶
func (obj *ForwardingClass) GetForwardingClassMplsExp() int
func (*ForwardingClass) GetForwardingClassVlanPriority ¶
func (obj *ForwardingClass) GetForwardingClassVlanPriority() int
func (*ForwardingClass) GetIdPerms ¶
func (obj *ForwardingClass) GetIdPerms() IdPermsType
func (*ForwardingClass) GetPerms2 ¶
func (obj *ForwardingClass) GetPerms2() PermType2
func (*ForwardingClass) GetQosQueueRefs ¶
func (obj *ForwardingClass) GetQosQueueRefs() ( contrail.ReferenceList, error)
func (*ForwardingClass) GetTagRefs ¶
func (obj *ForwardingClass) GetTagRefs() ( contrail.ReferenceList, error)
func (*ForwardingClass) GetType ¶
func (obj *ForwardingClass) GetType() string
func (*ForwardingClass) MarshalJSON ¶
func (obj *ForwardingClass) MarshalJSON() ([]byte, error)
func (*ForwardingClass) SetAnnotations ¶
func (obj *ForwardingClass) SetAnnotations(value *KeyValuePairs)
func (*ForwardingClass) SetDisplayName ¶
func (obj *ForwardingClass) SetDisplayName(value string)
func (*ForwardingClass) SetForwardingClassDscp ¶
func (obj *ForwardingClass) SetForwardingClassDscp(value int)
func (*ForwardingClass) SetForwardingClassId ¶
func (obj *ForwardingClass) SetForwardingClassId(value int)
func (*ForwardingClass) SetForwardingClassMplsExp ¶
func (obj *ForwardingClass) SetForwardingClassMplsExp(value int)
func (*ForwardingClass) SetForwardingClassVlanPriority ¶
func (obj *ForwardingClass) SetForwardingClassVlanPriority(value int)
func (*ForwardingClass) SetIdPerms ¶
func (obj *ForwardingClass) SetIdPerms(value *IdPermsType)
func (*ForwardingClass) SetName ¶
func (obj *ForwardingClass) SetName(name string)
func (*ForwardingClass) SetParent ¶
func (obj *ForwardingClass) SetParent(parent contrail.IObject)
func (*ForwardingClass) SetPerms2 ¶
func (obj *ForwardingClass) SetPerms2(value *PermType2)
func (*ForwardingClass) SetQosQueueList ¶
func (obj *ForwardingClass) SetQosQueueList( refList []contrail.ReferencePair)
func (*ForwardingClass) SetTagList ¶
func (obj *ForwardingClass) SetTagList( refList []contrail.ReferencePair)
func (*ForwardingClass) UnmarshalJSON ¶
func (obj *ForwardingClass) UnmarshalJSON(body []byte) error
func (*ForwardingClass) UpdateDone ¶
func (obj *ForwardingClass) UpdateDone()
func (*ForwardingClass) UpdateObject ¶
func (obj *ForwardingClass) UpdateObject() ([]byte, error)
func (*ForwardingClass) UpdateReferences ¶
func (obj *ForwardingClass) UpdateReferences() error
type GlobalAnalyticsConfig ¶
type GlobalAnalyticsConfig struct { contrail.ObjectBase // contains filtered or unexported fields }
func GlobalAnalyticsConfigByName ¶
func GlobalAnalyticsConfigByName(c contrail.ApiClient, fqn string) (*GlobalAnalyticsConfig, error)
func GlobalAnalyticsConfigByUuid ¶
func GlobalAnalyticsConfigByUuid(c contrail.ApiClient, uuid string) (*GlobalAnalyticsConfig, error)
func (*GlobalAnalyticsConfig) AddTag ¶
func (obj *GlobalAnalyticsConfig) AddTag( rhs *Tag) error
func (*GlobalAnalyticsConfig) ClearTag ¶
func (obj *GlobalAnalyticsConfig) ClearTag()
func (*GlobalAnalyticsConfig) DeleteTag ¶
func (obj *GlobalAnalyticsConfig) DeleteTag(uuid string) error
func (*GlobalAnalyticsConfig) GetAnnotations ¶
func (obj *GlobalAnalyticsConfig) GetAnnotations() KeyValuePairs
func (*GlobalAnalyticsConfig) GetDefaultParent ¶
func (obj *GlobalAnalyticsConfig) GetDefaultParent() []string
func (*GlobalAnalyticsConfig) GetDefaultParentType ¶
func (obj *GlobalAnalyticsConfig) GetDefaultParentType() string
func (*GlobalAnalyticsConfig) GetDisplayName ¶
func (obj *GlobalAnalyticsConfig) GetDisplayName() string
func (*GlobalAnalyticsConfig) GetIdPerms ¶
func (obj *GlobalAnalyticsConfig) GetIdPerms() IdPermsType
func (*GlobalAnalyticsConfig) GetPerms2 ¶
func (obj *GlobalAnalyticsConfig) GetPerms2() PermType2
func (*GlobalAnalyticsConfig) GetStructuredSyslogConfigs ¶
func (obj *GlobalAnalyticsConfig) GetStructuredSyslogConfigs() ( contrail.ReferenceList, error)
func (*GlobalAnalyticsConfig) GetTagRefs ¶
func (obj *GlobalAnalyticsConfig) GetTagRefs() ( contrail.ReferenceList, error)
func (*GlobalAnalyticsConfig) GetType ¶
func (obj *GlobalAnalyticsConfig) GetType() string
func (*GlobalAnalyticsConfig) MarshalJSON ¶
func (obj *GlobalAnalyticsConfig) MarshalJSON() ([]byte, error)
func (*GlobalAnalyticsConfig) SetAnnotations ¶
func (obj *GlobalAnalyticsConfig) SetAnnotations(value *KeyValuePairs)
func (*GlobalAnalyticsConfig) SetDisplayName ¶
func (obj *GlobalAnalyticsConfig) SetDisplayName(value string)
func (*GlobalAnalyticsConfig) SetIdPerms ¶
func (obj *GlobalAnalyticsConfig) SetIdPerms(value *IdPermsType)
func (*GlobalAnalyticsConfig) SetName ¶
func (obj *GlobalAnalyticsConfig) SetName(name string)
func (*GlobalAnalyticsConfig) SetParent ¶
func (obj *GlobalAnalyticsConfig) SetParent(parent contrail.IObject)
func (*GlobalAnalyticsConfig) SetPerms2 ¶
func (obj *GlobalAnalyticsConfig) SetPerms2(value *PermType2)
func (*GlobalAnalyticsConfig) SetTagList ¶
func (obj *GlobalAnalyticsConfig) SetTagList( refList []contrail.ReferencePair)
func (*GlobalAnalyticsConfig) UnmarshalJSON ¶
func (obj *GlobalAnalyticsConfig) UnmarshalJSON(body []byte) error
func (*GlobalAnalyticsConfig) UpdateDone ¶
func (obj *GlobalAnalyticsConfig) UpdateDone()
func (*GlobalAnalyticsConfig) UpdateObject ¶
func (obj *GlobalAnalyticsConfig) UpdateObject() ([]byte, error)
func (*GlobalAnalyticsConfig) UpdateReferences ¶
func (obj *GlobalAnalyticsConfig) UpdateReferences() error
type GlobalQosConfig ¶
type GlobalQosConfig struct { contrail.ObjectBase // contains filtered or unexported fields }
func GlobalQosConfigByName ¶
func GlobalQosConfigByName(c contrail.ApiClient, fqn string) (*GlobalQosConfig, error)
func GlobalQosConfigByUuid ¶
func GlobalQosConfigByUuid(c contrail.ApiClient, uuid string) (*GlobalQosConfig, error)
func (*GlobalQosConfig) AddTag ¶
func (obj *GlobalQosConfig) AddTag( rhs *Tag) error
func (*GlobalQosConfig) ClearTag ¶
func (obj *GlobalQosConfig) ClearTag()
func (*GlobalQosConfig) DeleteTag ¶
func (obj *GlobalQosConfig) DeleteTag(uuid string) error
func (*GlobalQosConfig) GetAnnotations ¶
func (obj *GlobalQosConfig) GetAnnotations() KeyValuePairs
func (*GlobalQosConfig) GetControlTrafficDscp ¶
func (obj *GlobalQosConfig) GetControlTrafficDscp() ControlTrafficDscpType
func (*GlobalQosConfig) GetDefaultParent ¶
func (obj *GlobalQosConfig) GetDefaultParent() []string
func (*GlobalQosConfig) GetDefaultParentType ¶
func (obj *GlobalQosConfig) GetDefaultParentType() string
func (*GlobalQosConfig) GetDisplayName ¶
func (obj *GlobalQosConfig) GetDisplayName() string
func (*GlobalQosConfig) GetForwardingClasss ¶
func (obj *GlobalQosConfig) GetForwardingClasss() ( contrail.ReferenceList, error)
func (*GlobalQosConfig) GetIdPerms ¶
func (obj *GlobalQosConfig) GetIdPerms() IdPermsType
func (*GlobalQosConfig) GetPerms2 ¶
func (obj *GlobalQosConfig) GetPerms2() PermType2
func (*GlobalQosConfig) GetQosConfigs ¶
func (obj *GlobalQosConfig) GetQosConfigs() ( contrail.ReferenceList, error)
func (*GlobalQosConfig) GetQosQueues ¶
func (obj *GlobalQosConfig) GetQosQueues() ( contrail.ReferenceList, error)
func (*GlobalQosConfig) GetTagRefs ¶
func (obj *GlobalQosConfig) GetTagRefs() ( contrail.ReferenceList, error)
func (*GlobalQosConfig) GetType ¶
func (obj *GlobalQosConfig) GetType() string
func (*GlobalQosConfig) MarshalJSON ¶
func (obj *GlobalQosConfig) MarshalJSON() ([]byte, error)
func (*GlobalQosConfig) SetAnnotations ¶
func (obj *GlobalQosConfig) SetAnnotations(value *KeyValuePairs)
func (*GlobalQosConfig) SetControlTrafficDscp ¶
func (obj *GlobalQosConfig) SetControlTrafficDscp(value *ControlTrafficDscpType)
func (*GlobalQosConfig) SetDisplayName ¶
func (obj *GlobalQosConfig) SetDisplayName(value string)
func (*GlobalQosConfig) SetIdPerms ¶
func (obj *GlobalQosConfig) SetIdPerms(value *IdPermsType)
func (*GlobalQosConfig) SetName ¶
func (obj *GlobalQosConfig) SetName(name string)
func (*GlobalQosConfig) SetParent ¶
func (obj *GlobalQosConfig) SetParent(parent contrail.IObject)
func (*GlobalQosConfig) SetPerms2 ¶
func (obj *GlobalQosConfig) SetPerms2(value *PermType2)
func (*GlobalQosConfig) SetTagList ¶
func (obj *GlobalQosConfig) SetTagList( refList []contrail.ReferencePair)
func (*GlobalQosConfig) UnmarshalJSON ¶
func (obj *GlobalQosConfig) UnmarshalJSON(body []byte) error
func (*GlobalQosConfig) UpdateDone ¶
func (obj *GlobalQosConfig) UpdateDone()
func (*GlobalQosConfig) UpdateObject ¶
func (obj *GlobalQosConfig) UpdateObject() ([]byte, error)
func (*GlobalQosConfig) UpdateReferences ¶
func (obj *GlobalQosConfig) UpdateReferences() error
type GlobalSystemConfig ¶
type GlobalSystemConfig struct { contrail.ObjectBase // contains filtered or unexported fields }
func GlobalSystemConfigByName ¶
func GlobalSystemConfigByName(c contrail.ApiClient, fqn string) (*GlobalSystemConfig, error)
func GlobalSystemConfigByUuid ¶
func GlobalSystemConfigByUuid(c contrail.ApiClient, uuid string) (*GlobalSystemConfig, error)
func (*GlobalSystemConfig) AddBgpRouter ¶
func (obj *GlobalSystemConfig) AddBgpRouter( rhs *BgpRouter) error
func (*GlobalSystemConfig) AddTag ¶
func (obj *GlobalSystemConfig) AddTag( rhs *Tag) error
func (*GlobalSystemConfig) ClearBgpRouter ¶
func (obj *GlobalSystemConfig) ClearBgpRouter()
func (*GlobalSystemConfig) ClearTag ¶
func (obj *GlobalSystemConfig) ClearTag()
func (*GlobalSystemConfig) DeleteBgpRouter ¶
func (obj *GlobalSystemConfig) DeleteBgpRouter(uuid string) error
func (*GlobalSystemConfig) DeleteTag ¶
func (obj *GlobalSystemConfig) DeleteTag(uuid string) error
func (*GlobalSystemConfig) GetAlarmEnable ¶
func (obj *GlobalSystemConfig) GetAlarmEnable() bool
func (*GlobalSystemConfig) GetAlarms ¶
func (obj *GlobalSystemConfig) GetAlarms() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetAnalyticsAlarmNodes ¶
func (obj *GlobalSystemConfig) GetAnalyticsAlarmNodes() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetAnalyticsNodes ¶
func (obj *GlobalSystemConfig) GetAnalyticsNodes() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetAnalyticsSnmpNodes ¶
func (obj *GlobalSystemConfig) GetAnalyticsSnmpNodes() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetAnnotations ¶
func (obj *GlobalSystemConfig) GetAnnotations() KeyValuePairs
func (*GlobalSystemConfig) GetApiAccessLists ¶
func (obj *GlobalSystemConfig) GetApiAccessLists() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetAutonomousSystem ¶
func (obj *GlobalSystemConfig) GetAutonomousSystem() int
func (*GlobalSystemConfig) GetBgpAlwaysCompareMed ¶
func (obj *GlobalSystemConfig) GetBgpAlwaysCompareMed() bool
func (*GlobalSystemConfig) GetBgpRouterRefs ¶
func (obj *GlobalSystemConfig) GetBgpRouterRefs() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetBgpaasParameters ¶
func (obj *GlobalSystemConfig) GetBgpaasParameters() BGPaaServiceParametersType
func (*GlobalSystemConfig) GetConfigDatabaseNodes ¶
func (obj *GlobalSystemConfig) GetConfigDatabaseNodes() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetConfigNodes ¶
func (obj *GlobalSystemConfig) GetConfigNodes() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetConfigVersion ¶
func (obj *GlobalSystemConfig) GetConfigVersion() string
func (*GlobalSystemConfig) GetControlNodeZones ¶
func (obj *GlobalSystemConfig) GetControlNodeZones() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetDataCenterInterconnectAsnNamespace ¶
func (obj *GlobalSystemConfig) GetDataCenterInterconnectAsnNamespace() AsnRangeType
func (*GlobalSystemConfig) GetDataCenterInterconnectLoopbackNamespace ¶
func (obj *GlobalSystemConfig) GetDataCenterInterconnectLoopbackNamespace() SubnetListType
func (*GlobalSystemConfig) GetDataCenterInterconnects ¶
func (obj *GlobalSystemConfig) GetDataCenterInterconnects() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetDatabaseNodes ¶
func (obj *GlobalSystemConfig) GetDatabaseNodes() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetDefaultParent ¶
func (obj *GlobalSystemConfig) GetDefaultParent() []string
func (*GlobalSystemConfig) GetDefaultParentType ¶
func (obj *GlobalSystemConfig) GetDefaultParentType() string
func (*GlobalSystemConfig) GetDeviceImages ¶
func (obj *GlobalSystemConfig) GetDeviceImages() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetDevicemgrNodes ¶
func (obj *GlobalSystemConfig) GetDevicemgrNodes() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetDisplayName ¶
func (obj *GlobalSystemConfig) GetDisplayName() string
func (*GlobalSystemConfig) GetEnable4byteAs ¶
func (obj *GlobalSystemConfig) GetEnable4byteAs() bool
func (*GlobalSystemConfig) GetEnableSecurityPolicyDraft ¶
func (obj *GlobalSystemConfig) GetEnableSecurityPolicyDraft() bool
func (*GlobalSystemConfig) GetFabrics ¶
func (obj *GlobalSystemConfig) GetFabrics() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetFeatureFlags ¶
func (obj *GlobalSystemConfig) GetFeatureFlags() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetFeatures ¶
func (obj *GlobalSystemConfig) GetFeatures() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetFlowNodes ¶
func (obj *GlobalSystemConfig) GetFlowNodes() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetGlobalAnalyticsConfigs ¶
func (obj *GlobalSystemConfig) GetGlobalAnalyticsConfigs() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetGlobalQosConfigs ¶
func (obj *GlobalSystemConfig) GetGlobalQosConfigs() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetGlobalVrouterConfigs ¶
func (obj *GlobalSystemConfig) GetGlobalVrouterConfigs() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetGracefulRestartParameters ¶
func (obj *GlobalSystemConfig) GetGracefulRestartParameters() GracefulRestartParametersType
func (*GlobalSystemConfig) GetIbgpAutoMesh ¶
func (obj *GlobalSystemConfig) GetIbgpAutoMesh() bool
func (*GlobalSystemConfig) GetIdPerms ¶
func (obj *GlobalSystemConfig) GetIdPerms() IdPermsType
func (*GlobalSystemConfig) GetIgmpEnable ¶
func (obj *GlobalSystemConfig) GetIgmpEnable() bool
func (*GlobalSystemConfig) GetIntentMaps ¶
func (obj *GlobalSystemConfig) GetIntentMaps() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetIpFabricSubnets ¶
func (obj *GlobalSystemConfig) GetIpFabricSubnets() SubnetListType
func (*GlobalSystemConfig) GetJobTemplates ¶
func (obj *GlobalSystemConfig) GetJobTemplates() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetMacAgingTime ¶
func (obj *GlobalSystemConfig) GetMacAgingTime() int
func (*GlobalSystemConfig) GetMacLimitControl ¶
func (obj *GlobalSystemConfig) GetMacLimitControl() MACLimitControlType
func (*GlobalSystemConfig) GetMacMoveControl ¶
func (obj *GlobalSystemConfig) GetMacMoveControl() MACMoveLimitControlType
func (*GlobalSystemConfig) GetNodeProfiles ¶
func (obj *GlobalSystemConfig) GetNodeProfiles() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetNodes ¶
func (obj *GlobalSystemConfig) GetNodes() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetOverlayRoles ¶
func (obj *GlobalSystemConfig) GetOverlayRoles() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetPerms2 ¶
func (obj *GlobalSystemConfig) GetPerms2() PermType2
func (*GlobalSystemConfig) GetPhysicalRoles ¶
func (obj *GlobalSystemConfig) GetPhysicalRoles() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetPhysicalRouters ¶
func (obj *GlobalSystemConfig) GetPhysicalRouters() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetPluginTuning ¶
func (obj *GlobalSystemConfig) GetPluginTuning() PluginProperties
func (*GlobalSystemConfig) GetQosConfigBackRefs ¶
func (obj *GlobalSystemConfig) GetQosConfigBackRefs() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetRdClusterSeed ¶
func (obj *GlobalSystemConfig) GetRdClusterSeed() int
func (*GlobalSystemConfig) GetRoleDefinitions ¶
func (obj *GlobalSystemConfig) GetRoleDefinitions() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetServiceApplianceSets ¶
func (obj *GlobalSystemConfig) GetServiceApplianceSets() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetSupportedDeviceFamilies ¶
func (obj *GlobalSystemConfig) GetSupportedDeviceFamilies() DeviceFamilyListType
func (*GlobalSystemConfig) GetSupportedFabricAnnotations ¶
func (obj *GlobalSystemConfig) GetSupportedFabricAnnotations() KeyValuePairs
func (*GlobalSystemConfig) GetSupportedVendorHardwares ¶
func (obj *GlobalSystemConfig) GetSupportedVendorHardwares() VendorHardwaresType
func (*GlobalSystemConfig) GetTagRefs ¶
func (obj *GlobalSystemConfig) GetTagRefs() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetType ¶
func (obj *GlobalSystemConfig) GetType() string
func (*GlobalSystemConfig) GetUserDefinedLogStatistics ¶
func (obj *GlobalSystemConfig) GetUserDefinedLogStatistics() UserDefinedLogStatList
func (*GlobalSystemConfig) GetVirtualRouters ¶
func (obj *GlobalSystemConfig) GetVirtualRouters() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) GetWebuiNodes ¶
func (obj *GlobalSystemConfig) GetWebuiNodes() ( contrail.ReferenceList, error)
func (*GlobalSystemConfig) MarshalJSON ¶
func (obj *GlobalSystemConfig) MarshalJSON() ([]byte, error)
func (*GlobalSystemConfig) SetAlarmEnable ¶
func (obj *GlobalSystemConfig) SetAlarmEnable(value bool)
func (*GlobalSystemConfig) SetAnnotations ¶
func (obj *GlobalSystemConfig) SetAnnotations(value *KeyValuePairs)
func (*GlobalSystemConfig) SetAutonomousSystem ¶
func (obj *GlobalSystemConfig) SetAutonomousSystem(value int)
func (*GlobalSystemConfig) SetBgpAlwaysCompareMed ¶
func (obj *GlobalSystemConfig) SetBgpAlwaysCompareMed(value bool)
func (*GlobalSystemConfig) SetBgpRouterList ¶
func (obj *GlobalSystemConfig) SetBgpRouterList( refList []contrail.ReferencePair)
func (*GlobalSystemConfig) SetBgpaasParameters ¶
func (obj *GlobalSystemConfig) SetBgpaasParameters(value *BGPaaServiceParametersType)
func (*GlobalSystemConfig) SetConfigVersion ¶
func (obj *GlobalSystemConfig) SetConfigVersion(value string)
func (*GlobalSystemConfig) SetDataCenterInterconnectAsnNamespace ¶
func (obj *GlobalSystemConfig) SetDataCenterInterconnectAsnNamespace(value *AsnRangeType)
func (*GlobalSystemConfig) SetDataCenterInterconnectLoopbackNamespace ¶
func (obj *GlobalSystemConfig) SetDataCenterInterconnectLoopbackNamespace(value *SubnetListType)
func (*GlobalSystemConfig) SetDisplayName ¶
func (obj *GlobalSystemConfig) SetDisplayName(value string)
func (*GlobalSystemConfig) SetEnable4byteAs ¶
func (obj *GlobalSystemConfig) SetEnable4byteAs(value bool)
func (*GlobalSystemConfig) SetEnableSecurityPolicyDraft ¶
func (obj *GlobalSystemConfig) SetEnableSecurityPolicyDraft(value bool)
func (*GlobalSystemConfig) SetGracefulRestartParameters ¶
func (obj *GlobalSystemConfig) SetGracefulRestartParameters(value *GracefulRestartParametersType)
func (*GlobalSystemConfig) SetIbgpAutoMesh ¶
func (obj *GlobalSystemConfig) SetIbgpAutoMesh(value bool)
func (*GlobalSystemConfig) SetIdPerms ¶
func (obj *GlobalSystemConfig) SetIdPerms(value *IdPermsType)
func (*GlobalSystemConfig) SetIgmpEnable ¶
func (obj *GlobalSystemConfig) SetIgmpEnable(value bool)
func (*GlobalSystemConfig) SetIpFabricSubnets ¶
func (obj *GlobalSystemConfig) SetIpFabricSubnets(value *SubnetListType)
func (*GlobalSystemConfig) SetMacAgingTime ¶
func (obj *GlobalSystemConfig) SetMacAgingTime(value int)
func (*GlobalSystemConfig) SetMacLimitControl ¶
func (obj *GlobalSystemConfig) SetMacLimitControl(value *MACLimitControlType)
func (*GlobalSystemConfig) SetMacMoveControl ¶
func (obj *GlobalSystemConfig) SetMacMoveControl(value *MACMoveLimitControlType)
func (*GlobalSystemConfig) SetName ¶
func (obj *GlobalSystemConfig) SetName(name string)
func (*GlobalSystemConfig) SetParent ¶
func (obj *GlobalSystemConfig) SetParent(parent contrail.IObject)
func (*GlobalSystemConfig) SetPerms2 ¶
func (obj *GlobalSystemConfig) SetPerms2(value *PermType2)
func (*GlobalSystemConfig) SetPluginTuning ¶
func (obj *GlobalSystemConfig) SetPluginTuning(value *PluginProperties)
func (*GlobalSystemConfig) SetRdClusterSeed ¶
func (obj *GlobalSystemConfig) SetRdClusterSeed(value int)
func (*GlobalSystemConfig) SetSupportedDeviceFamilies ¶
func (obj *GlobalSystemConfig) SetSupportedDeviceFamilies(value *DeviceFamilyListType)
func (*GlobalSystemConfig) SetSupportedFabricAnnotations ¶
func (obj *GlobalSystemConfig) SetSupportedFabricAnnotations(value *KeyValuePairs)
func (*GlobalSystemConfig) SetSupportedVendorHardwares ¶
func (obj *GlobalSystemConfig) SetSupportedVendorHardwares(value *VendorHardwaresType)
func (*GlobalSystemConfig) SetTagList ¶
func (obj *GlobalSystemConfig) SetTagList( refList []contrail.ReferencePair)
func (*GlobalSystemConfig) SetUserDefinedLogStatistics ¶
func (obj *GlobalSystemConfig) SetUserDefinedLogStatistics(value *UserDefinedLogStatList)
func (*GlobalSystemConfig) UnmarshalJSON ¶
func (obj *GlobalSystemConfig) UnmarshalJSON(body []byte) error
func (*GlobalSystemConfig) UpdateDone ¶
func (obj *GlobalSystemConfig) UpdateDone()
func (*GlobalSystemConfig) UpdateObject ¶
func (obj *GlobalSystemConfig) UpdateObject() ([]byte, error)
func (*GlobalSystemConfig) UpdateReferences ¶
func (obj *GlobalSystemConfig) UpdateReferences() error
type GlobalVrouterConfig ¶
type GlobalVrouterConfig struct { contrail.ObjectBase // contains filtered or unexported fields }
func GlobalVrouterConfigByName ¶
func GlobalVrouterConfigByName(c contrail.ApiClient, fqn string) (*GlobalVrouterConfig, error)
func GlobalVrouterConfigByUuid ¶
func GlobalVrouterConfigByUuid(c contrail.ApiClient, uuid string) (*GlobalVrouterConfig, error)
func (*GlobalVrouterConfig) AddTag ¶
func (obj *GlobalVrouterConfig) AddTag( rhs *Tag) error
func (*GlobalVrouterConfig) ClearTag ¶
func (obj *GlobalVrouterConfig) ClearTag()
func (*GlobalVrouterConfig) DeleteTag ¶
func (obj *GlobalVrouterConfig) DeleteTag(uuid string) error
func (*GlobalVrouterConfig) GetAnnotations ¶
func (obj *GlobalVrouterConfig) GetAnnotations() KeyValuePairs
func (*GlobalVrouterConfig) GetApplicationPolicySetBackRefs ¶
func (obj *GlobalVrouterConfig) GetApplicationPolicySetBackRefs() ( contrail.ReferenceList, error)
func (*GlobalVrouterConfig) GetDefaultParent ¶
func (obj *GlobalVrouterConfig) GetDefaultParent() []string
func (*GlobalVrouterConfig) GetDefaultParentType ¶
func (obj *GlobalVrouterConfig) GetDefaultParentType() string
func (*GlobalVrouterConfig) GetDisplayName ¶
func (obj *GlobalVrouterConfig) GetDisplayName() string
func (*GlobalVrouterConfig) GetEcmpHashingIncludeFields ¶
func (obj *GlobalVrouterConfig) GetEcmpHashingIncludeFields() EcmpHashingIncludeFields
func (*GlobalVrouterConfig) GetEnableSecurityLogging ¶
func (obj *GlobalVrouterConfig) GetEnableSecurityLogging() bool
func (*GlobalVrouterConfig) GetEncapsulationPriorities ¶
func (obj *GlobalVrouterConfig) GetEncapsulationPriorities() EncapsulationPrioritiesType
func (*GlobalVrouterConfig) GetEncryptionMode ¶
func (obj *GlobalVrouterConfig) GetEncryptionMode() string
func (*GlobalVrouterConfig) GetEncryptionTunnelEndpoints ¶
func (obj *GlobalVrouterConfig) GetEncryptionTunnelEndpoints() EncryptionTunnelEndpointList
func (*GlobalVrouterConfig) GetFlowAgingTimeoutList ¶
func (obj *GlobalVrouterConfig) GetFlowAgingTimeoutList() FlowAgingTimeoutList
func (*GlobalVrouterConfig) GetFlowExportRate ¶
func (obj *GlobalVrouterConfig) GetFlowExportRate() int
func (*GlobalVrouterConfig) GetForwardingMode ¶
func (obj *GlobalVrouterConfig) GetForwardingMode() string
func (*GlobalVrouterConfig) GetIdPerms ¶
func (obj *GlobalVrouterConfig) GetIdPerms() IdPermsType
func (*GlobalVrouterConfig) GetLinklocalServices ¶
func (obj *GlobalVrouterConfig) GetLinklocalServices() LinklocalServicesTypes
func (*GlobalVrouterConfig) GetPerms2 ¶
func (obj *GlobalVrouterConfig) GetPerms2() PermType2
func (*GlobalVrouterConfig) GetPortTranslationPools ¶
func (obj *GlobalVrouterConfig) GetPortTranslationPools() PortTranslationPools
func (*GlobalVrouterConfig) GetSecurityLoggingObjects ¶
func (obj *GlobalVrouterConfig) GetSecurityLoggingObjects() ( contrail.ReferenceList, error)
func (*GlobalVrouterConfig) GetTagRefs ¶
func (obj *GlobalVrouterConfig) GetTagRefs() ( contrail.ReferenceList, error)
func (*GlobalVrouterConfig) GetType ¶
func (obj *GlobalVrouterConfig) GetType() string
func (*GlobalVrouterConfig) GetVxlanNetworkIdentifierMode ¶
func (obj *GlobalVrouterConfig) GetVxlanNetworkIdentifierMode() string
func (*GlobalVrouterConfig) MarshalJSON ¶
func (obj *GlobalVrouterConfig) MarshalJSON() ([]byte, error)
func (*GlobalVrouterConfig) SetAnnotations ¶
func (obj *GlobalVrouterConfig) SetAnnotations(value *KeyValuePairs)
func (*GlobalVrouterConfig) SetDisplayName ¶
func (obj *GlobalVrouterConfig) SetDisplayName(value string)
func (*GlobalVrouterConfig) SetEcmpHashingIncludeFields ¶
func (obj *GlobalVrouterConfig) SetEcmpHashingIncludeFields(value *EcmpHashingIncludeFields)
func (*GlobalVrouterConfig) SetEnableSecurityLogging ¶
func (obj *GlobalVrouterConfig) SetEnableSecurityLogging(value bool)
func (*GlobalVrouterConfig) SetEncapsulationPriorities ¶
func (obj *GlobalVrouterConfig) SetEncapsulationPriorities(value *EncapsulationPrioritiesType)
func (*GlobalVrouterConfig) SetEncryptionMode ¶
func (obj *GlobalVrouterConfig) SetEncryptionMode(value string)
func (*GlobalVrouterConfig) SetEncryptionTunnelEndpoints ¶
func (obj *GlobalVrouterConfig) SetEncryptionTunnelEndpoints(value *EncryptionTunnelEndpointList)
func (*GlobalVrouterConfig) SetFlowAgingTimeoutList ¶
func (obj *GlobalVrouterConfig) SetFlowAgingTimeoutList(value *FlowAgingTimeoutList)
func (*GlobalVrouterConfig) SetFlowExportRate ¶
func (obj *GlobalVrouterConfig) SetFlowExportRate(value int)
func (*GlobalVrouterConfig) SetForwardingMode ¶
func (obj *GlobalVrouterConfig) SetForwardingMode(value string)
func (*GlobalVrouterConfig) SetIdPerms ¶
func (obj *GlobalVrouterConfig) SetIdPerms(value *IdPermsType)
func (*GlobalVrouterConfig) SetLinklocalServices ¶
func (obj *GlobalVrouterConfig) SetLinklocalServices(value *LinklocalServicesTypes)
func (*GlobalVrouterConfig) SetName ¶
func (obj *GlobalVrouterConfig) SetName(name string)
func (*GlobalVrouterConfig) SetParent ¶
func (obj *GlobalVrouterConfig) SetParent(parent contrail.IObject)
func (*GlobalVrouterConfig) SetPerms2 ¶
func (obj *GlobalVrouterConfig) SetPerms2(value *PermType2)
func (*GlobalVrouterConfig) SetPortTranslationPools ¶
func (obj *GlobalVrouterConfig) SetPortTranslationPools(value *PortTranslationPools)
func (*GlobalVrouterConfig) SetTagList ¶
func (obj *GlobalVrouterConfig) SetTagList( refList []contrail.ReferencePair)
func (*GlobalVrouterConfig) SetVxlanNetworkIdentifierMode ¶
func (obj *GlobalVrouterConfig) SetVxlanNetworkIdentifierMode(value string)
func (*GlobalVrouterConfig) UnmarshalJSON ¶
func (obj *GlobalVrouterConfig) UnmarshalJSON(body []byte) error
func (*GlobalVrouterConfig) UpdateDone ¶
func (obj *GlobalVrouterConfig) UpdateDone()
func (*GlobalVrouterConfig) UpdateObject ¶
func (obj *GlobalVrouterConfig) UpdateObject() ([]byte, error)
func (*GlobalVrouterConfig) UpdateReferences ¶
func (obj *GlobalVrouterConfig) UpdateReferences() error
type GracefulRestartParametersType ¶
type GracefulRestartParametersType struct { Enable bool `json:"enable,omitempty"` RestartTime int `json:"restart_time,omitempty"` LongLivedRestartTime int `json:"long_lived_restart_time,omitempty"` EndOfRibTimeout int `json:"end_of_rib_timeout,omitempty"` BgpHelperEnable bool `json:"bgp_helper_enable,omitempty"` XmppHelperEnable bool `json:"xmpp_helper_enable,omitempty"` }
type Hardware ¶
type Hardware struct { contrail.ObjectBase // contains filtered or unexported fields }
func HardwareByName ¶
func HardwareByUuid ¶
func (*Hardware) DeleteCard ¶
func (*Hardware) GetAnnotations ¶
func (obj *Hardware) GetAnnotations() KeyValuePairs
func (*Hardware) GetCardRefs ¶
func (*Hardware) GetDefaultParent ¶
func (*Hardware) GetDefaultParentType ¶
func (*Hardware) GetDeviceImageBackRefs ¶
func (*Hardware) GetDisplayName ¶
func (*Hardware) GetIdPerms ¶
func (obj *Hardware) GetIdPerms() IdPermsType
func (*Hardware) GetNodeProfileBackRefs ¶
func (*Hardware) GetTagRefs ¶
func (*Hardware) MarshalJSON ¶
func (*Hardware) SetAnnotations ¶
func (obj *Hardware) SetAnnotations(value *KeyValuePairs)
func (*Hardware) SetCardList ¶
func (obj *Hardware) SetCardList( refList []contrail.ReferencePair)
func (*Hardware) SetDisplayName ¶
func (*Hardware) SetIdPerms ¶
func (obj *Hardware) SetIdPerms(value *IdPermsType)
func (*Hardware) SetTagList ¶
func (obj *Hardware) SetTagList( refList []contrail.ReferencePair)
func (*Hardware) UnmarshalJSON ¶
func (*Hardware) UpdateDone ¶
func (obj *Hardware) UpdateDone()
func (*Hardware) UpdateObject ¶
func (*Hardware) UpdateReferences ¶
type HardwareInventory ¶
type HardwareInventory struct { contrail.ObjectBase // contains filtered or unexported fields }
func HardwareInventoryByName ¶
func HardwareInventoryByName(c contrail.ApiClient, fqn string) (*HardwareInventory, error)
func HardwareInventoryByUuid ¶
func HardwareInventoryByUuid(c contrail.ApiClient, uuid string) (*HardwareInventory, error)
func (*HardwareInventory) AddTag ¶
func (obj *HardwareInventory) AddTag( rhs *Tag) error
func (*HardwareInventory) ClearTag ¶
func (obj *HardwareInventory) ClearTag()
func (*HardwareInventory) DeleteTag ¶
func (obj *HardwareInventory) DeleteTag(uuid string) error
func (*HardwareInventory) GetAnnotations ¶
func (obj *HardwareInventory) GetAnnotations() KeyValuePairs
func (*HardwareInventory) GetDefaultParent ¶
func (obj *HardwareInventory) GetDefaultParent() []string
func (*HardwareInventory) GetDefaultParentType ¶
func (obj *HardwareInventory) GetDefaultParentType() string
func (*HardwareInventory) GetDisplayName ¶
func (obj *HardwareInventory) GetDisplayName() string
func (*HardwareInventory) GetHardwareInventoryInventoryInfo ¶
func (obj *HardwareInventory) GetHardwareInventoryInventoryInfo() string
func (*HardwareInventory) GetIdPerms ¶
func (obj *HardwareInventory) GetIdPerms() IdPermsType
func (*HardwareInventory) GetPerms2 ¶
func (obj *HardwareInventory) GetPerms2() PermType2
func (*HardwareInventory) GetTagRefs ¶
func (obj *HardwareInventory) GetTagRefs() ( contrail.ReferenceList, error)
func (*HardwareInventory) GetType ¶
func (obj *HardwareInventory) GetType() string
func (*HardwareInventory) MarshalJSON ¶
func (obj *HardwareInventory) MarshalJSON() ([]byte, error)
func (*HardwareInventory) SetAnnotations ¶
func (obj *HardwareInventory) SetAnnotations(value *KeyValuePairs)
func (*HardwareInventory) SetDisplayName ¶
func (obj *HardwareInventory) SetDisplayName(value string)
func (*HardwareInventory) SetHardwareInventoryInventoryInfo ¶
func (obj *HardwareInventory) SetHardwareInventoryInventoryInfo(value string)
func (*HardwareInventory) SetIdPerms ¶
func (obj *HardwareInventory) SetIdPerms(value *IdPermsType)
func (*HardwareInventory) SetName ¶
func (obj *HardwareInventory) SetName(name string)
func (*HardwareInventory) SetParent ¶
func (obj *HardwareInventory) SetParent(parent contrail.IObject)
func (*HardwareInventory) SetPerms2 ¶
func (obj *HardwareInventory) SetPerms2(value *PermType2)
func (*HardwareInventory) SetTagList ¶
func (obj *HardwareInventory) SetTagList( refList []contrail.ReferencePair)
func (*HardwareInventory) UnmarshalJSON ¶
func (obj *HardwareInventory) UnmarshalJSON(body []byte) error
func (*HardwareInventory) UpdateDone ¶
func (obj *HardwareInventory) UpdateDone()
func (*HardwareInventory) UpdateObject ¶
func (obj *HardwareInventory) UpdateObject() ([]byte, error)
func (*HardwareInventory) UpdateReferences ¶
func (obj *HardwareInventory) UpdateReferences() error
type HostBasedService ¶
type HostBasedService struct { contrail.ObjectBase // contains filtered or unexported fields }
func HostBasedServiceByName ¶
func HostBasedServiceByName(c contrail.ApiClient, fqn string) (*HostBasedService, error)
func HostBasedServiceByUuid ¶
func HostBasedServiceByUuid(c contrail.ApiClient, uuid string) (*HostBasedService, error)
func (*HostBasedService) AddTag ¶
func (obj *HostBasedService) AddTag( rhs *Tag) error
func (*HostBasedService) AddVirtualNetwork ¶
func (obj *HostBasedService) AddVirtualNetwork( rhs *VirtualNetwork, data ServiceVirtualNetworkType) error
func (*HostBasedService) ClearTag ¶
func (obj *HostBasedService) ClearTag()
func (*HostBasedService) ClearVirtualNetwork ¶
func (obj *HostBasedService) ClearVirtualNetwork()
func (*HostBasedService) DeleteTag ¶
func (obj *HostBasedService) DeleteTag(uuid string) error
func (*HostBasedService) DeleteVirtualNetwork ¶
func (obj *HostBasedService) DeleteVirtualNetwork(uuid string) error
func (*HostBasedService) GetAnnotations ¶
func (obj *HostBasedService) GetAnnotations() KeyValuePairs
func (*HostBasedService) GetDefaultParent ¶
func (obj *HostBasedService) GetDefaultParent() []string
func (*HostBasedService) GetDefaultParentType ¶
func (obj *HostBasedService) GetDefaultParentType() string
func (*HostBasedService) GetDisplayName ¶
func (obj *HostBasedService) GetDisplayName() string
func (*HostBasedService) GetHostBasedServiceType ¶
func (obj *HostBasedService) GetHostBasedServiceType() string
func (*HostBasedService) GetIdPerms ¶
func (obj *HostBasedService) GetIdPerms() IdPermsType
func (*HostBasedService) GetPerms2 ¶
func (obj *HostBasedService) GetPerms2() PermType2
func (*HostBasedService) GetTagRefs ¶
func (obj *HostBasedService) GetTagRefs() ( contrail.ReferenceList, error)
func (*HostBasedService) GetType ¶
func (obj *HostBasedService) GetType() string
func (*HostBasedService) GetVirtualNetworkRefs ¶
func (obj *HostBasedService) GetVirtualNetworkRefs() ( contrail.ReferenceList, error)
func (*HostBasedService) MarshalJSON ¶
func (obj *HostBasedService) MarshalJSON() ([]byte, error)
func (*HostBasedService) SetAnnotations ¶
func (obj *HostBasedService) SetAnnotations(value *KeyValuePairs)
func (*HostBasedService) SetDisplayName ¶
func (obj *HostBasedService) SetDisplayName(value string)
func (*HostBasedService) SetHostBasedServiceType ¶
func (obj *HostBasedService) SetHostBasedServiceType(value string)
func (*HostBasedService) SetIdPerms ¶
func (obj *HostBasedService) SetIdPerms(value *IdPermsType)
func (*HostBasedService) SetName ¶
func (obj *HostBasedService) SetName(name string)
func (*HostBasedService) SetParent ¶
func (obj *HostBasedService) SetParent(parent contrail.IObject)
func (*HostBasedService) SetPerms2 ¶
func (obj *HostBasedService) SetPerms2(value *PermType2)
func (*HostBasedService) SetTagList ¶
func (obj *HostBasedService) SetTagList( refList []contrail.ReferencePair)
func (*HostBasedService) SetVirtualNetworkList ¶
func (obj *HostBasedService) SetVirtualNetworkList( refList []contrail.ReferencePair)
func (*HostBasedService) UnmarshalJSON ¶
func (obj *HostBasedService) UnmarshalJSON(body []byte) error
func (*HostBasedService) UpdateDone ¶
func (obj *HostBasedService) UpdateDone()
func (*HostBasedService) UpdateObject ¶
func (obj *HostBasedService) UpdateObject() ([]byte, error)
func (*HostBasedService) UpdateReferences ¶
func (obj *HostBasedService) UpdateReferences() error
type IdPermsType ¶
type IdPermsType struct { Permissions *PermType `json:"permissions,omitempty"` Uuid *UuidType `json:"uuid,omitempty"` Enable bool `json:"enable,omitempty"` Created string `json:"created,omitempty"` LastModified string `json:"last_modified,omitempty"` Description string `json:"description,omitempty"` UserVisible bool `json:"user_visible,omitempty"` Creator string `json:"creator,omitempty"` }
type InstanceIp ¶
type InstanceIp struct { contrail.ObjectBase // contains filtered or unexported fields }
func InstanceIpByName ¶
func InstanceIpByName(c contrail.ApiClient, fqn string) (*InstanceIp, error)
func InstanceIpByUuid ¶
func InstanceIpByUuid(c contrail.ApiClient, uuid string) (*InstanceIp, error)
func (*InstanceIp) AddFlowNode ¶
func (obj *InstanceIp) AddFlowNode( rhs *FlowNode) error
func (*InstanceIp) AddLogicalInterface ¶
func (obj *InstanceIp) AddLogicalInterface( rhs *LogicalInterface) error
func (*InstanceIp) AddNetworkIpam ¶
func (obj *InstanceIp) AddNetworkIpam( rhs *NetworkIpam) error
func (*InstanceIp) AddPhysicalRouter ¶
func (obj *InstanceIp) AddPhysicalRouter( rhs *PhysicalRouter) error
func (*InstanceIp) AddTag ¶
func (obj *InstanceIp) AddTag( rhs *Tag) error
func (*InstanceIp) AddVirtualMachineInterface ¶
func (obj *InstanceIp) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*InstanceIp) AddVirtualNetwork ¶
func (obj *InstanceIp) AddVirtualNetwork( rhs *VirtualNetwork) error
func (*InstanceIp) AddVirtualRouter ¶
func (obj *InstanceIp) AddVirtualRouter( rhs *VirtualRouter) error
func (*InstanceIp) ClearFlowNode ¶
func (obj *InstanceIp) ClearFlowNode()
func (*InstanceIp) ClearLogicalInterface ¶
func (obj *InstanceIp) ClearLogicalInterface()
func (*InstanceIp) ClearNetworkIpam ¶
func (obj *InstanceIp) ClearNetworkIpam()
func (*InstanceIp) ClearPhysicalRouter ¶
func (obj *InstanceIp) ClearPhysicalRouter()
func (*InstanceIp) ClearTag ¶
func (obj *InstanceIp) ClearTag()
func (*InstanceIp) ClearVirtualMachineInterface ¶
func (obj *InstanceIp) ClearVirtualMachineInterface()
func (*InstanceIp) ClearVirtualNetwork ¶
func (obj *InstanceIp) ClearVirtualNetwork()
func (*InstanceIp) ClearVirtualRouter ¶
func (obj *InstanceIp) ClearVirtualRouter()
func (*InstanceIp) DeleteFlowNode ¶
func (obj *InstanceIp) DeleteFlowNode(uuid string) error
func (*InstanceIp) DeleteLogicalInterface ¶
func (obj *InstanceIp) DeleteLogicalInterface(uuid string) error
func (*InstanceIp) DeleteNetworkIpam ¶
func (obj *InstanceIp) DeleteNetworkIpam(uuid string) error
func (*InstanceIp) DeletePhysicalRouter ¶
func (obj *InstanceIp) DeletePhysicalRouter(uuid string) error
func (*InstanceIp) DeleteTag ¶
func (obj *InstanceIp) DeleteTag(uuid string) error
func (*InstanceIp) DeleteVirtualMachineInterface ¶
func (obj *InstanceIp) DeleteVirtualMachineInterface(uuid string) error
func (*InstanceIp) DeleteVirtualNetwork ¶
func (obj *InstanceIp) DeleteVirtualNetwork(uuid string) error
func (*InstanceIp) DeleteVirtualRouter ¶
func (obj *InstanceIp) DeleteVirtualRouter(uuid string) error
func (*InstanceIp) GetAnnotations ¶
func (obj *InstanceIp) GetAnnotations() KeyValuePairs
func (*InstanceIp) GetDefaultParent ¶
func (obj *InstanceIp) GetDefaultParent() []string
func (*InstanceIp) GetDefaultParentType ¶
func (obj *InstanceIp) GetDefaultParentType() string
func (*InstanceIp) GetDisplayName ¶
func (obj *InstanceIp) GetDisplayName() string
func (*InstanceIp) GetFloatingIps ¶
func (obj *InstanceIp) GetFloatingIps() ( contrail.ReferenceList, error)
func (*InstanceIp) GetFlowNodeRefs ¶
func (obj *InstanceIp) GetFlowNodeRefs() ( contrail.ReferenceList, error)
func (*InstanceIp) GetIdPerms ¶
func (obj *InstanceIp) GetIdPerms() IdPermsType
func (*InstanceIp) GetInstanceIpAddress ¶
func (obj *InstanceIp) GetInstanceIpAddress() string
func (*InstanceIp) GetInstanceIpFamily ¶
func (obj *InstanceIp) GetInstanceIpFamily() string
func (*InstanceIp) GetInstanceIpLocalIp ¶
func (obj *InstanceIp) GetInstanceIpLocalIp() bool
func (*InstanceIp) GetInstanceIpMode ¶
func (obj *InstanceIp) GetInstanceIpMode() string
func (*InstanceIp) GetInstanceIpSecondary ¶
func (obj *InstanceIp) GetInstanceIpSecondary() bool
func (*InstanceIp) GetInstanceIpSubnet ¶
func (obj *InstanceIp) GetInstanceIpSubnet() SubnetType
func (*InstanceIp) GetInstanceIpSubscriberTag ¶
func (obj *InstanceIp) GetInstanceIpSubscriberTag() string
func (*InstanceIp) GetLogicalInterfaceRefs ¶
func (obj *InstanceIp) GetLogicalInterfaceRefs() ( contrail.ReferenceList, error)
func (*InstanceIp) GetNetworkIpamRefs ¶
func (obj *InstanceIp) GetNetworkIpamRefs() ( contrail.ReferenceList, error)
func (*InstanceIp) GetPerms2 ¶
func (obj *InstanceIp) GetPerms2() PermType2
func (*InstanceIp) GetPhysicalRouterRefs ¶
func (obj *InstanceIp) GetPhysicalRouterRefs() ( contrail.ReferenceList, error)
func (*InstanceIp) GetSecondaryIpTrackingIp ¶
func (obj *InstanceIp) GetSecondaryIpTrackingIp() SubnetType
func (*InstanceIp) GetServiceHealthCheckIp ¶
func (obj *InstanceIp) GetServiceHealthCheckIp() bool
func (*InstanceIp) GetServiceInstanceBackRefs ¶
func (obj *InstanceIp) GetServiceInstanceBackRefs() ( contrail.ReferenceList, error)
func (*InstanceIp) GetServiceInstanceIp ¶
func (obj *InstanceIp) GetServiceInstanceIp() bool
func (*InstanceIp) GetSubnetUuid ¶
func (obj *InstanceIp) GetSubnetUuid() string
func (*InstanceIp) GetTagRefs ¶
func (obj *InstanceIp) GetTagRefs() ( contrail.ReferenceList, error)
func (*InstanceIp) GetType ¶
func (obj *InstanceIp) GetType() string
func (*InstanceIp) GetVirtualMachineInterfaceRefs ¶
func (obj *InstanceIp) GetVirtualMachineInterfaceRefs() ( contrail.ReferenceList, error)
func (*InstanceIp) GetVirtualNetworkRefs ¶
func (obj *InstanceIp) GetVirtualNetworkRefs() ( contrail.ReferenceList, error)
func (*InstanceIp) GetVirtualRouterRefs ¶
func (obj *InstanceIp) GetVirtualRouterRefs() ( contrail.ReferenceList, error)
func (*InstanceIp) MarshalJSON ¶
func (obj *InstanceIp) MarshalJSON() ([]byte, error)
func (*InstanceIp) SetAnnotations ¶
func (obj *InstanceIp) SetAnnotations(value *KeyValuePairs)
func (*InstanceIp) SetDisplayName ¶
func (obj *InstanceIp) SetDisplayName(value string)
func (*InstanceIp) SetFlowNodeList ¶
func (obj *InstanceIp) SetFlowNodeList( refList []contrail.ReferencePair)
func (*InstanceIp) SetIdPerms ¶
func (obj *InstanceIp) SetIdPerms(value *IdPermsType)
func (*InstanceIp) SetInstanceIpAddress ¶
func (obj *InstanceIp) SetInstanceIpAddress(value string)
func (*InstanceIp) SetInstanceIpFamily ¶
func (obj *InstanceIp) SetInstanceIpFamily(value string)
func (*InstanceIp) SetInstanceIpLocalIp ¶
func (obj *InstanceIp) SetInstanceIpLocalIp(value bool)
func (*InstanceIp) SetInstanceIpMode ¶
func (obj *InstanceIp) SetInstanceIpMode(value string)
func (*InstanceIp) SetInstanceIpSecondary ¶
func (obj *InstanceIp) SetInstanceIpSecondary(value bool)
func (*InstanceIp) SetInstanceIpSubnet ¶
func (obj *InstanceIp) SetInstanceIpSubnet(value *SubnetType)
func (*InstanceIp) SetInstanceIpSubscriberTag ¶
func (obj *InstanceIp) SetInstanceIpSubscriberTag(value string)
func (*InstanceIp) SetLogicalInterfaceList ¶
func (obj *InstanceIp) SetLogicalInterfaceList( refList []contrail.ReferencePair)
func (*InstanceIp) SetName ¶
func (obj *InstanceIp) SetName(name string)
func (*InstanceIp) SetNetworkIpamList ¶
func (obj *InstanceIp) SetNetworkIpamList( refList []contrail.ReferencePair)
func (*InstanceIp) SetParent ¶
func (obj *InstanceIp) SetParent(parent contrail.IObject)
func (*InstanceIp) SetPerms2 ¶
func (obj *InstanceIp) SetPerms2(value *PermType2)
func (*InstanceIp) SetPhysicalRouterList ¶
func (obj *InstanceIp) SetPhysicalRouterList( refList []contrail.ReferencePair)
func (*InstanceIp) SetSecondaryIpTrackingIp ¶
func (obj *InstanceIp) SetSecondaryIpTrackingIp(value *SubnetType)
func (*InstanceIp) SetServiceHealthCheckIp ¶
func (obj *InstanceIp) SetServiceHealthCheckIp(value bool)
func (*InstanceIp) SetServiceInstanceIp ¶
func (obj *InstanceIp) SetServiceInstanceIp(value bool)
func (*InstanceIp) SetSubnetUuid ¶
func (obj *InstanceIp) SetSubnetUuid(value string)
func (*InstanceIp) SetTagList ¶
func (obj *InstanceIp) SetTagList( refList []contrail.ReferencePair)
func (*InstanceIp) SetVirtualMachineInterfaceList ¶
func (obj *InstanceIp) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*InstanceIp) SetVirtualNetworkList ¶
func (obj *InstanceIp) SetVirtualNetworkList( refList []contrail.ReferencePair)
func (*InstanceIp) SetVirtualRouterList ¶
func (obj *InstanceIp) SetVirtualRouterList( refList []contrail.ReferencePair)
func (*InstanceIp) UnmarshalJSON ¶
func (obj *InstanceIp) UnmarshalJSON(body []byte) error
func (*InstanceIp) UpdateDone ¶
func (obj *InstanceIp) UpdateDone()
func (*InstanceIp) UpdateObject ¶
func (obj *InstanceIp) UpdateObject() ([]byte, error)
func (*InstanceIp) UpdateReferences ¶
func (obj *InstanceIp) UpdateReferences() error
type InstanceTargetType ¶
type InstanceTargetType struct {
ImportExport string `json:"import_export,omitempty"`
}
type IntentMap ¶
type IntentMap struct { contrail.ObjectBase // contains filtered or unexported fields }
func IntentMapByName ¶
func IntentMapByUuid ¶
func (*IntentMap) GetAnnotations ¶
func (obj *IntentMap) GetAnnotations() KeyValuePairs
func (*IntentMap) GetDefaultParent ¶
func (*IntentMap) GetDefaultParentType ¶
func (*IntentMap) GetDisplayName ¶
func (*IntentMap) GetFabricBackRefs ¶
func (*IntentMap) GetIdPerms ¶
func (obj *IntentMap) GetIdPerms() IdPermsType
func (*IntentMap) GetIntentMapIntentType ¶
func (*IntentMap) GetPhysicalRouterBackRefs ¶
func (*IntentMap) GetTagRefs ¶
func (*IntentMap) GetVirtualNetworkBackRefs ¶
func (*IntentMap) MarshalJSON ¶
func (*IntentMap) SetAnnotations ¶
func (obj *IntentMap) SetAnnotations(value *KeyValuePairs)
func (*IntentMap) SetDisplayName ¶
func (*IntentMap) SetIdPerms ¶
func (obj *IntentMap) SetIdPerms(value *IdPermsType)
func (*IntentMap) SetIntentMapIntentType ¶
func (*IntentMap) SetTagList ¶
func (obj *IntentMap) SetTagList( refList []contrail.ReferencePair)
func (*IntentMap) UnmarshalJSON ¶
func (*IntentMap) UpdateDone ¶
func (obj *IntentMap) UpdateDone()
func (*IntentMap) UpdateObject ¶
func (*IntentMap) UpdateReferences ¶
type InterfaceMapType ¶
type InterfaceMapType struct {
PortInfo []PortInfoType `json:"port_info,omitempty"`
}
func (*InterfaceMapType) AddPortInfo ¶
func (obj *InterfaceMapType) AddPortInfo(value *PortInfoType)
type InterfaceMirrorType ¶
type InterfaceMirrorType struct { TrafficDirection string `json:"traffic_direction,omitempty"` MirrorTo *MirrorActionType `json:"mirror_to,omitempty"` }
type InterfaceRouteTable ¶
type InterfaceRouteTable struct { contrail.ObjectBase // contains filtered or unexported fields }
func InterfaceRouteTableByName ¶
func InterfaceRouteTableByName(c contrail.ApiClient, fqn string) (*InterfaceRouteTable, error)
func InterfaceRouteTableByUuid ¶
func InterfaceRouteTableByUuid(c contrail.ApiClient, uuid string) (*InterfaceRouteTable, error)
func (*InterfaceRouteTable) AddServiceInstance ¶
func (obj *InterfaceRouteTable) AddServiceInstance( rhs *ServiceInstance, data ServiceInterfaceTag) error
func (*InterfaceRouteTable) AddTag ¶
func (obj *InterfaceRouteTable) AddTag( rhs *Tag) error
func (*InterfaceRouteTable) ClearServiceInstance ¶
func (obj *InterfaceRouteTable) ClearServiceInstance()
func (*InterfaceRouteTable) ClearTag ¶
func (obj *InterfaceRouteTable) ClearTag()
func (*InterfaceRouteTable) DeleteServiceInstance ¶
func (obj *InterfaceRouteTable) DeleteServiceInstance(uuid string) error
func (*InterfaceRouteTable) DeleteTag ¶
func (obj *InterfaceRouteTable) DeleteTag(uuid string) error
func (*InterfaceRouteTable) GetAnnotations ¶
func (obj *InterfaceRouteTable) GetAnnotations() KeyValuePairs
func (*InterfaceRouteTable) GetDefaultParent ¶
func (obj *InterfaceRouteTable) GetDefaultParent() []string
func (*InterfaceRouteTable) GetDefaultParentType ¶
func (obj *InterfaceRouteTable) GetDefaultParentType() string
func (*InterfaceRouteTable) GetDisplayName ¶
func (obj *InterfaceRouteTable) GetDisplayName() string
func (*InterfaceRouteTable) GetIdPerms ¶
func (obj *InterfaceRouteTable) GetIdPerms() IdPermsType
func (*InterfaceRouteTable) GetInterfaceRouteTableRoutes ¶
func (obj *InterfaceRouteTable) GetInterfaceRouteTableRoutes() RouteTableType
func (*InterfaceRouteTable) GetPerms2 ¶
func (obj *InterfaceRouteTable) GetPerms2() PermType2
func (*InterfaceRouteTable) GetServiceInstanceRefs ¶
func (obj *InterfaceRouteTable) GetServiceInstanceRefs() ( contrail.ReferenceList, error)
func (*InterfaceRouteTable) GetTagRefs ¶
func (obj *InterfaceRouteTable) GetTagRefs() ( contrail.ReferenceList, error)
func (*InterfaceRouteTable) GetType ¶
func (obj *InterfaceRouteTable) GetType() string
func (*InterfaceRouteTable) GetVirtualMachineInterfaceBackRefs ¶
func (obj *InterfaceRouteTable) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*InterfaceRouteTable) MarshalJSON ¶
func (obj *InterfaceRouteTable) MarshalJSON() ([]byte, error)
func (*InterfaceRouteTable) SetAnnotations ¶
func (obj *InterfaceRouteTable) SetAnnotations(value *KeyValuePairs)
func (*InterfaceRouteTable) SetDisplayName ¶
func (obj *InterfaceRouteTable) SetDisplayName(value string)
func (*InterfaceRouteTable) SetIdPerms ¶
func (obj *InterfaceRouteTable) SetIdPerms(value *IdPermsType)
func (*InterfaceRouteTable) SetInterfaceRouteTableRoutes ¶
func (obj *InterfaceRouteTable) SetInterfaceRouteTableRoutes(value *RouteTableType)
func (*InterfaceRouteTable) SetName ¶
func (obj *InterfaceRouteTable) SetName(name string)
func (*InterfaceRouteTable) SetParent ¶
func (obj *InterfaceRouteTable) SetParent(parent contrail.IObject)
func (*InterfaceRouteTable) SetPerms2 ¶
func (obj *InterfaceRouteTable) SetPerms2(value *PermType2)
func (*InterfaceRouteTable) SetServiceInstanceList ¶
func (obj *InterfaceRouteTable) SetServiceInstanceList( refList []contrail.ReferencePair)
func (*InterfaceRouteTable) SetTagList ¶
func (obj *InterfaceRouteTable) SetTagList( refList []contrail.ReferencePair)
func (*InterfaceRouteTable) UnmarshalJSON ¶
func (obj *InterfaceRouteTable) UnmarshalJSON(body []byte) error
func (*InterfaceRouteTable) UpdateDone ¶
func (obj *InterfaceRouteTable) UpdateDone()
func (*InterfaceRouteTable) UpdateObject ¶
func (obj *InterfaceRouteTable) UpdateObject() ([]byte, error)
func (*InterfaceRouteTable) UpdateReferences ¶
func (obj *InterfaceRouteTable) UpdateReferences() error
type IpAddressesType ¶
type IpAddressesType struct {
IpAddress []string `json:"ip_address,omitempty"`
}
func (*IpAddressesType) AddIpAddress ¶
func (obj *IpAddressesType) AddIpAddress(value string)
type IpamDnsAddressType ¶
type IpamDnsAddressType struct { TenantDnsServerAddress *IpAddressesType `json:"tenant_dns_server_address,omitempty"` VirtualDnsServerName string `json:"virtual_dns_server_name,omitempty"` }
type IpamSubnetType ¶
type IpamSubnetType struct { Subnet *SubnetType `json:"subnet,omitempty"` DefaultGateway string `json:"default_gateway,omitempty"` DnsServerAddress string `json:"dns_server_address,omitempty"` SubnetUuid string `json:"subnet_uuid,omitempty"` EnableDhcp bool `json:"enable_dhcp,omitempty"` DnsNameservers []string `json:"dns_nameservers,omitempty"` AllocationPools []AllocationPoolType `json:"allocation_pools,omitempty"` AddrFromStart bool `json:"addr_from_start,omitempty"` DhcpOptionList *DhcpOptionsListType `json:"dhcp_option_list,omitempty"` HostRoutes *RouteTableType `json:"host_routes,omitempty"` SubnetName string `json:"subnet_name,omitempty"` AllocUnit int `json:"alloc_unit,omitempty"` Created string `json:"created,omitempty"` LastModified string `json:"last_modified,omitempty"` SubscriberTag string `json:"subscriber_tag,omitempty"` VlanTag int `json:"vlan_tag,omitempty"` DhcpRelayServer []string `json:"dhcp_relay_server,omitempty"` }
func (*IpamSubnetType) AddAllocationPools ¶
func (obj *IpamSubnetType) AddAllocationPools(value *AllocationPoolType)
func (*IpamSubnetType) AddDhcpRelayServer ¶
func (obj *IpamSubnetType) AddDhcpRelayServer(value string)
func (*IpamSubnetType) AddDnsNameservers ¶
func (obj *IpamSubnetType) AddDnsNameservers(value string)
type IpamSubnets ¶
type IpamSubnets struct {
Subnets []IpamSubnetType `json:"subnets,omitempty"`
}
func (*IpamSubnets) AddSubnets ¶
func (obj *IpamSubnets) AddSubnets(value *IpamSubnetType)
type IpamType ¶
type IpamType struct { IpamMethod string `json:"ipam_method,omitempty"` IpamDnsMethod string `json:"ipam_dns_method,omitempty"` IpamDnsServer *IpamDnsAddressType `json:"ipam_dns_server,omitempty"` DhcpOptionList *DhcpOptionsListType `json:"dhcp_option_list,omitempty"` CidrBlock *SubnetType `json:"cidr_block,omitempty"` HostRoutes *RouteTableType `json:"host_routes,omitempty"` }
type JobTemplate ¶
type JobTemplate struct { contrail.ObjectBase // contains filtered or unexported fields }
func JobTemplateByName ¶
func JobTemplateByName(c contrail.ApiClient, fqn string) (*JobTemplate, error)
func JobTemplateByUuid ¶
func JobTemplateByUuid(c contrail.ApiClient, uuid string) (*JobTemplate, error)
func (*JobTemplate) AddTag ¶
func (obj *JobTemplate) AddTag( rhs *Tag) error
func (*JobTemplate) ClearTag ¶
func (obj *JobTemplate) ClearTag()
func (*JobTemplate) DeleteTag ¶
func (obj *JobTemplate) DeleteTag(uuid string) error
func (*JobTemplate) GetAnnotations ¶
func (obj *JobTemplate) GetAnnotations() KeyValuePairs
func (*JobTemplate) GetDefaultParent ¶
func (obj *JobTemplate) GetDefaultParent() []string
func (*JobTemplate) GetDefaultParentType ¶
func (obj *JobTemplate) GetDefaultParentType() string
func (*JobTemplate) GetDisplayName ¶
func (obj *JobTemplate) GetDisplayName() string
func (*JobTemplate) GetIdPerms ¶
func (obj *JobTemplate) GetIdPerms() IdPermsType
func (*JobTemplate) GetJobTemplateConcurrencyLevel ¶
func (obj *JobTemplate) GetJobTemplateConcurrencyLevel() string
func (*JobTemplate) GetJobTemplateDescription ¶
func (obj *JobTemplate) GetJobTemplateDescription() string
func (*JobTemplate) GetJobTemplateExecutables ¶
func (obj *JobTemplate) GetJobTemplateExecutables() ExecutableInfoListType
func (*JobTemplate) GetJobTemplateInputSchema ¶
func (obj *JobTemplate) GetJobTemplateInputSchema() string
func (*JobTemplate) GetJobTemplateInputUiSchema ¶
func (obj *JobTemplate) GetJobTemplateInputUiSchema() string
func (*JobTemplate) GetJobTemplateOutputSchema ¶
func (obj *JobTemplate) GetJobTemplateOutputSchema() string
func (*JobTemplate) GetJobTemplateOutputUiSchema ¶
func (obj *JobTemplate) GetJobTemplateOutputUiSchema() string
func (*JobTemplate) GetJobTemplatePlaybooks ¶
func (obj *JobTemplate) GetJobTemplatePlaybooks() PlaybookInfoListType
func (*JobTemplate) GetJobTemplateSynchronousJob ¶
func (obj *JobTemplate) GetJobTemplateSynchronousJob() bool
func (*JobTemplate) GetJobTemplateType ¶
func (obj *JobTemplate) GetJobTemplateType() string
func (*JobTemplate) GetNodeProfileBackRefs ¶
func (obj *JobTemplate) GetNodeProfileBackRefs() ( contrail.ReferenceList, error)
func (*JobTemplate) GetPerms2 ¶
func (obj *JobTemplate) GetPerms2() PermType2
func (*JobTemplate) GetTagRefs ¶
func (obj *JobTemplate) GetTagRefs() ( contrail.ReferenceList, error)
func (*JobTemplate) GetType ¶
func (obj *JobTemplate) GetType() string
func (*JobTemplate) MarshalJSON ¶
func (obj *JobTemplate) MarshalJSON() ([]byte, error)
func (*JobTemplate) SetAnnotations ¶
func (obj *JobTemplate) SetAnnotations(value *KeyValuePairs)
func (*JobTemplate) SetDisplayName ¶
func (obj *JobTemplate) SetDisplayName(value string)
func (*JobTemplate) SetIdPerms ¶
func (obj *JobTemplate) SetIdPerms(value *IdPermsType)
func (*JobTemplate) SetJobTemplateConcurrencyLevel ¶
func (obj *JobTemplate) SetJobTemplateConcurrencyLevel(value string)
func (*JobTemplate) SetJobTemplateDescription ¶
func (obj *JobTemplate) SetJobTemplateDescription(value string)
func (*JobTemplate) SetJobTemplateExecutables ¶
func (obj *JobTemplate) SetJobTemplateExecutables(value *ExecutableInfoListType)
func (*JobTemplate) SetJobTemplateInputSchema ¶
func (obj *JobTemplate) SetJobTemplateInputSchema(value string)
func (*JobTemplate) SetJobTemplateInputUiSchema ¶
func (obj *JobTemplate) SetJobTemplateInputUiSchema(value string)
func (*JobTemplate) SetJobTemplateOutputSchema ¶
func (obj *JobTemplate) SetJobTemplateOutputSchema(value string)
func (*JobTemplate) SetJobTemplateOutputUiSchema ¶
func (obj *JobTemplate) SetJobTemplateOutputUiSchema(value string)
func (*JobTemplate) SetJobTemplatePlaybooks ¶
func (obj *JobTemplate) SetJobTemplatePlaybooks(value *PlaybookInfoListType)
func (*JobTemplate) SetJobTemplateSynchronousJob ¶
func (obj *JobTemplate) SetJobTemplateSynchronousJob(value bool)
func (*JobTemplate) SetJobTemplateType ¶
func (obj *JobTemplate) SetJobTemplateType(value string)
func (*JobTemplate) SetName ¶
func (obj *JobTemplate) SetName(name string)
func (*JobTemplate) SetParent ¶
func (obj *JobTemplate) SetParent(parent contrail.IObject)
func (*JobTemplate) SetPerms2 ¶
func (obj *JobTemplate) SetPerms2(value *PermType2)
func (*JobTemplate) SetTagList ¶
func (obj *JobTemplate) SetTagList( refList []contrail.ReferencePair)
func (*JobTemplate) UnmarshalJSON ¶
func (obj *JobTemplate) UnmarshalJSON(body []byte) error
func (*JobTemplate) UpdateDone ¶
func (obj *JobTemplate) UpdateDone()
func (*JobTemplate) UpdateObject ¶
func (obj *JobTemplate) UpdateObject() ([]byte, error)
func (*JobTemplate) UpdateReferences ¶
func (obj *JobTemplate) UpdateReferences() error
type JunosServicePorts ¶
type JunosServicePorts struct {
ServicePort []string `json:"service_port,omitempty"`
}
func (*JunosServicePorts) AddServicePort ¶
func (obj *JunosServicePorts) AddServicePort(value string)
type KeyValuePair ¶
type KeyValuePairs ¶
type KeyValuePairs struct {
KeyValuePair []KeyValuePair `json:"key_value_pair,omitempty"`
}
func (*KeyValuePairs) AddKeyValuePair ¶
func (obj *KeyValuePairs) AddKeyValuePair(value *KeyValuePair)
type LinkAggregationGroup ¶
type LinkAggregationGroup struct { contrail.ObjectBase // contains filtered or unexported fields }
func LinkAggregationGroupByName ¶
func LinkAggregationGroupByName(c contrail.ApiClient, fqn string) (*LinkAggregationGroup, error)
func LinkAggregationGroupByUuid ¶
func LinkAggregationGroupByUuid(c contrail.ApiClient, uuid string) (*LinkAggregationGroup, error)
func (*LinkAggregationGroup) AddPhysicalInterface ¶
func (obj *LinkAggregationGroup) AddPhysicalInterface( rhs *PhysicalInterface) error
func (*LinkAggregationGroup) AddTag ¶
func (obj *LinkAggregationGroup) AddTag( rhs *Tag) error
func (*LinkAggregationGroup) AddVirtualMachineInterface ¶
func (obj *LinkAggregationGroup) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*LinkAggregationGroup) ClearPhysicalInterface ¶
func (obj *LinkAggregationGroup) ClearPhysicalInterface()
func (*LinkAggregationGroup) ClearTag ¶
func (obj *LinkAggregationGroup) ClearTag()
func (*LinkAggregationGroup) ClearVirtualMachineInterface ¶
func (obj *LinkAggregationGroup) ClearVirtualMachineInterface()
func (*LinkAggregationGroup) DeletePhysicalInterface ¶
func (obj *LinkAggregationGroup) DeletePhysicalInterface(uuid string) error
func (*LinkAggregationGroup) DeleteTag ¶
func (obj *LinkAggregationGroup) DeleteTag(uuid string) error
func (*LinkAggregationGroup) DeleteVirtualMachineInterface ¶
func (obj *LinkAggregationGroup) DeleteVirtualMachineInterface(uuid string) error
func (*LinkAggregationGroup) GetAnnotations ¶
func (obj *LinkAggregationGroup) GetAnnotations() KeyValuePairs
func (*LinkAggregationGroup) GetDefaultParent ¶
func (obj *LinkAggregationGroup) GetDefaultParent() []string
func (*LinkAggregationGroup) GetDefaultParentType ¶
func (obj *LinkAggregationGroup) GetDefaultParentType() string
func (*LinkAggregationGroup) GetDisplayName ¶
func (obj *LinkAggregationGroup) GetDisplayName() string
func (*LinkAggregationGroup) GetIdPerms ¶
func (obj *LinkAggregationGroup) GetIdPerms() IdPermsType
func (*LinkAggregationGroup) GetLinkAggregationGroupLacpEnabled ¶
func (obj *LinkAggregationGroup) GetLinkAggregationGroupLacpEnabled() bool
func (*LinkAggregationGroup) GetPerms2 ¶
func (obj *LinkAggregationGroup) GetPerms2() PermType2
func (*LinkAggregationGroup) GetPhysicalInterfaceRefs ¶
func (obj *LinkAggregationGroup) GetPhysicalInterfaceRefs() ( contrail.ReferenceList, error)
func (*LinkAggregationGroup) GetTagRefs ¶
func (obj *LinkAggregationGroup) GetTagRefs() ( contrail.ReferenceList, error)
func (*LinkAggregationGroup) GetType ¶
func (obj *LinkAggregationGroup) GetType() string
func (*LinkAggregationGroup) GetVirtualMachineInterfaceRefs ¶
func (obj *LinkAggregationGroup) GetVirtualMachineInterfaceRefs() ( contrail.ReferenceList, error)
func (*LinkAggregationGroup) MarshalJSON ¶
func (obj *LinkAggregationGroup) MarshalJSON() ([]byte, error)
func (*LinkAggregationGroup) SetAnnotations ¶
func (obj *LinkAggregationGroup) SetAnnotations(value *KeyValuePairs)
func (*LinkAggregationGroup) SetDisplayName ¶
func (obj *LinkAggregationGroup) SetDisplayName(value string)
func (*LinkAggregationGroup) SetIdPerms ¶
func (obj *LinkAggregationGroup) SetIdPerms(value *IdPermsType)
func (*LinkAggregationGroup) SetLinkAggregationGroupLacpEnabled ¶
func (obj *LinkAggregationGroup) SetLinkAggregationGroupLacpEnabled(value bool)
func (*LinkAggregationGroup) SetName ¶
func (obj *LinkAggregationGroup) SetName(name string)
func (*LinkAggregationGroup) SetParent ¶
func (obj *LinkAggregationGroup) SetParent(parent contrail.IObject)
func (*LinkAggregationGroup) SetPerms2 ¶
func (obj *LinkAggregationGroup) SetPerms2(value *PermType2)
func (*LinkAggregationGroup) SetPhysicalInterfaceList ¶
func (obj *LinkAggregationGroup) SetPhysicalInterfaceList( refList []contrail.ReferencePair)
func (*LinkAggregationGroup) SetTagList ¶
func (obj *LinkAggregationGroup) SetTagList( refList []contrail.ReferencePair)
func (*LinkAggregationGroup) SetVirtualMachineInterfaceList ¶
func (obj *LinkAggregationGroup) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*LinkAggregationGroup) UnmarshalJSON ¶
func (obj *LinkAggregationGroup) UnmarshalJSON(body []byte) error
func (*LinkAggregationGroup) UpdateDone ¶
func (obj *LinkAggregationGroup) UpdateDone()
func (*LinkAggregationGroup) UpdateObject ¶
func (obj *LinkAggregationGroup) UpdateObject() ([]byte, error)
func (*LinkAggregationGroup) UpdateReferences ¶
func (obj *LinkAggregationGroup) UpdateReferences() error
type LinklocalServiceEntryType ¶
type LinklocalServiceEntryType struct { LinklocalServiceName string `json:"linklocal_service_name,omitempty"` LinklocalServiceIp string `json:"linklocal_service_ip,omitempty"` LinklocalServicePort int `json:"linklocal_service_port,omitempty"` IpFabricDnsServiceName string `json:"ip_fabric_DNS_service_name,omitempty"` IpFabricServicePort int `json:"ip_fabric_service_port,omitempty"` IpFabricServiceIp []string `json:"ip_fabric_service_ip,omitempty"` }
func (*LinklocalServiceEntryType) AddIpFabricServiceIp ¶
func (obj *LinklocalServiceEntryType) AddIpFabricServiceIp(value string)
type LinklocalServicesTypes ¶
type LinklocalServicesTypes struct {
LinklocalServiceEntry []LinklocalServiceEntryType `json:"linklocal_service_entry,omitempty"`
}
func (*LinklocalServicesTypes) AddLinklocalServiceEntry ¶
func (obj *LinklocalServicesTypes) AddLinklocalServiceEntry(value *LinklocalServiceEntryType)
type Loadbalancer ¶
type Loadbalancer struct { contrail.ObjectBase // contains filtered or unexported fields }
func LoadbalancerByName ¶
func LoadbalancerByName(c contrail.ApiClient, fqn string) (*Loadbalancer, error)
func LoadbalancerByUuid ¶
func LoadbalancerByUuid(c contrail.ApiClient, uuid string) (*Loadbalancer, error)
func (*Loadbalancer) AddServiceApplianceSet ¶
func (obj *Loadbalancer) AddServiceApplianceSet( rhs *ServiceApplianceSet) error
func (*Loadbalancer) AddServiceInstance ¶
func (obj *Loadbalancer) AddServiceInstance( rhs *ServiceInstance) error
func (*Loadbalancer) AddTag ¶
func (obj *Loadbalancer) AddTag( rhs *Tag) error
func (*Loadbalancer) AddVirtualMachineInterface ¶
func (obj *Loadbalancer) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*Loadbalancer) ClearServiceApplianceSet ¶
func (obj *Loadbalancer) ClearServiceApplianceSet()
func (*Loadbalancer) ClearServiceInstance ¶
func (obj *Loadbalancer) ClearServiceInstance()
func (*Loadbalancer) ClearTag ¶
func (obj *Loadbalancer) ClearTag()
func (*Loadbalancer) ClearVirtualMachineInterface ¶
func (obj *Loadbalancer) ClearVirtualMachineInterface()
func (*Loadbalancer) DeleteServiceApplianceSet ¶
func (obj *Loadbalancer) DeleteServiceApplianceSet(uuid string) error
func (*Loadbalancer) DeleteServiceInstance ¶
func (obj *Loadbalancer) DeleteServiceInstance(uuid string) error
func (*Loadbalancer) DeleteTag ¶
func (obj *Loadbalancer) DeleteTag(uuid string) error
func (*Loadbalancer) DeleteVirtualMachineInterface ¶
func (obj *Loadbalancer) DeleteVirtualMachineInterface(uuid string) error
func (*Loadbalancer) GetAnnotations ¶
func (obj *Loadbalancer) GetAnnotations() KeyValuePairs
func (*Loadbalancer) GetDefaultParent ¶
func (obj *Loadbalancer) GetDefaultParent() []string
func (*Loadbalancer) GetDefaultParentType ¶
func (obj *Loadbalancer) GetDefaultParentType() string
func (*Loadbalancer) GetDisplayName ¶
func (obj *Loadbalancer) GetDisplayName() string
func (*Loadbalancer) GetIdPerms ¶
func (obj *Loadbalancer) GetIdPerms() IdPermsType
func (*Loadbalancer) GetLoadbalancerListenerBackRefs ¶
func (obj *Loadbalancer) GetLoadbalancerListenerBackRefs() ( contrail.ReferenceList, error)
func (*Loadbalancer) GetLoadbalancerProperties ¶
func (obj *Loadbalancer) GetLoadbalancerProperties() LoadbalancerType
func (*Loadbalancer) GetLoadbalancerProvider ¶
func (obj *Loadbalancer) GetLoadbalancerProvider() string
func (*Loadbalancer) GetPerms2 ¶
func (obj *Loadbalancer) GetPerms2() PermType2
func (*Loadbalancer) GetServiceApplianceSetRefs ¶
func (obj *Loadbalancer) GetServiceApplianceSetRefs() ( contrail.ReferenceList, error)
func (*Loadbalancer) GetServiceInstanceRefs ¶
func (obj *Loadbalancer) GetServiceInstanceRefs() ( contrail.ReferenceList, error)
func (*Loadbalancer) GetTagRefs ¶
func (obj *Loadbalancer) GetTagRefs() ( contrail.ReferenceList, error)
func (*Loadbalancer) GetType ¶
func (obj *Loadbalancer) GetType() string
func (*Loadbalancer) GetVirtualMachineInterfaceRefs ¶
func (obj *Loadbalancer) GetVirtualMachineInterfaceRefs() ( contrail.ReferenceList, error)
func (*Loadbalancer) MarshalJSON ¶
func (obj *Loadbalancer) MarshalJSON() ([]byte, error)
func (*Loadbalancer) SetAnnotations ¶
func (obj *Loadbalancer) SetAnnotations(value *KeyValuePairs)
func (*Loadbalancer) SetDisplayName ¶
func (obj *Loadbalancer) SetDisplayName(value string)
func (*Loadbalancer) SetIdPerms ¶
func (obj *Loadbalancer) SetIdPerms(value *IdPermsType)
func (*Loadbalancer) SetLoadbalancerProperties ¶
func (obj *Loadbalancer) SetLoadbalancerProperties(value *LoadbalancerType)
func (*Loadbalancer) SetLoadbalancerProvider ¶
func (obj *Loadbalancer) SetLoadbalancerProvider(value string)
func (*Loadbalancer) SetName ¶
func (obj *Loadbalancer) SetName(name string)
func (*Loadbalancer) SetParent ¶
func (obj *Loadbalancer) SetParent(parent contrail.IObject)
func (*Loadbalancer) SetPerms2 ¶
func (obj *Loadbalancer) SetPerms2(value *PermType2)
func (*Loadbalancer) SetServiceApplianceSetList ¶
func (obj *Loadbalancer) SetServiceApplianceSetList( refList []contrail.ReferencePair)
func (*Loadbalancer) SetServiceInstanceList ¶
func (obj *Loadbalancer) SetServiceInstanceList( refList []contrail.ReferencePair)
func (*Loadbalancer) SetTagList ¶
func (obj *Loadbalancer) SetTagList( refList []contrail.ReferencePair)
func (*Loadbalancer) SetVirtualMachineInterfaceList ¶
func (obj *Loadbalancer) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*Loadbalancer) UnmarshalJSON ¶
func (obj *Loadbalancer) UnmarshalJSON(body []byte) error
func (*Loadbalancer) UpdateDone ¶
func (obj *Loadbalancer) UpdateDone()
func (*Loadbalancer) UpdateObject ¶
func (obj *Loadbalancer) UpdateObject() ([]byte, error)
func (*Loadbalancer) UpdateReferences ¶
func (obj *Loadbalancer) UpdateReferences() error
type LoadbalancerHealthmonitor ¶
type LoadbalancerHealthmonitor struct { contrail.ObjectBase // contains filtered or unexported fields }
func LoadbalancerHealthmonitorByName ¶
func LoadbalancerHealthmonitorByName(c contrail.ApiClient, fqn string) (*LoadbalancerHealthmonitor, error)
func LoadbalancerHealthmonitorByUuid ¶
func LoadbalancerHealthmonitorByUuid(c contrail.ApiClient, uuid string) (*LoadbalancerHealthmonitor, error)
func (*LoadbalancerHealthmonitor) AddTag ¶
func (obj *LoadbalancerHealthmonitor) AddTag( rhs *Tag) error
func (*LoadbalancerHealthmonitor) ClearTag ¶
func (obj *LoadbalancerHealthmonitor) ClearTag()
func (*LoadbalancerHealthmonitor) DeleteTag ¶
func (obj *LoadbalancerHealthmonitor) DeleteTag(uuid string) error
func (*LoadbalancerHealthmonitor) GetAnnotations ¶
func (obj *LoadbalancerHealthmonitor) GetAnnotations() KeyValuePairs
func (*LoadbalancerHealthmonitor) GetDefaultParent ¶
func (obj *LoadbalancerHealthmonitor) GetDefaultParent() []string
func (*LoadbalancerHealthmonitor) GetDefaultParentType ¶
func (obj *LoadbalancerHealthmonitor) GetDefaultParentType() string
func (*LoadbalancerHealthmonitor) GetDisplayName ¶
func (obj *LoadbalancerHealthmonitor) GetDisplayName() string
func (*LoadbalancerHealthmonitor) GetIdPerms ¶
func (obj *LoadbalancerHealthmonitor) GetIdPerms() IdPermsType
func (*LoadbalancerHealthmonitor) GetLoadbalancerHealthmonitorProperties ¶
func (obj *LoadbalancerHealthmonitor) GetLoadbalancerHealthmonitorProperties() LoadbalancerHealthmonitorType
func (*LoadbalancerHealthmonitor) GetLoadbalancerPoolBackRefs ¶
func (obj *LoadbalancerHealthmonitor) GetLoadbalancerPoolBackRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerHealthmonitor) GetPerms2 ¶
func (obj *LoadbalancerHealthmonitor) GetPerms2() PermType2
func (*LoadbalancerHealthmonitor) GetTagRefs ¶
func (obj *LoadbalancerHealthmonitor) GetTagRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerHealthmonitor) GetType ¶
func (obj *LoadbalancerHealthmonitor) GetType() string
func (*LoadbalancerHealthmonitor) MarshalJSON ¶
func (obj *LoadbalancerHealthmonitor) MarshalJSON() ([]byte, error)
func (*LoadbalancerHealthmonitor) SetAnnotations ¶
func (obj *LoadbalancerHealthmonitor) SetAnnotations(value *KeyValuePairs)
func (*LoadbalancerHealthmonitor) SetDisplayName ¶
func (obj *LoadbalancerHealthmonitor) SetDisplayName(value string)
func (*LoadbalancerHealthmonitor) SetIdPerms ¶
func (obj *LoadbalancerHealthmonitor) SetIdPerms(value *IdPermsType)
func (*LoadbalancerHealthmonitor) SetLoadbalancerHealthmonitorProperties ¶
func (obj *LoadbalancerHealthmonitor) SetLoadbalancerHealthmonitorProperties(value *LoadbalancerHealthmonitorType)
func (*LoadbalancerHealthmonitor) SetName ¶
func (obj *LoadbalancerHealthmonitor) SetName(name string)
func (*LoadbalancerHealthmonitor) SetParent ¶
func (obj *LoadbalancerHealthmonitor) SetParent(parent contrail.IObject)
func (*LoadbalancerHealthmonitor) SetPerms2 ¶
func (obj *LoadbalancerHealthmonitor) SetPerms2(value *PermType2)
func (*LoadbalancerHealthmonitor) SetTagList ¶
func (obj *LoadbalancerHealthmonitor) SetTagList( refList []contrail.ReferencePair)
func (*LoadbalancerHealthmonitor) UnmarshalJSON ¶
func (obj *LoadbalancerHealthmonitor) UnmarshalJSON(body []byte) error
func (*LoadbalancerHealthmonitor) UpdateDone ¶
func (obj *LoadbalancerHealthmonitor) UpdateDone()
func (*LoadbalancerHealthmonitor) UpdateObject ¶
func (obj *LoadbalancerHealthmonitor) UpdateObject() ([]byte, error)
func (*LoadbalancerHealthmonitor) UpdateReferences ¶
func (obj *LoadbalancerHealthmonitor) UpdateReferences() error
type LoadbalancerHealthmonitorType ¶
type LoadbalancerHealthmonitorType struct { AdminState bool `json:"admin_state,omitempty"` MonitorType string `json:"monitor_type,omitempty"` Delay int `json:"delay,omitempty"` Timeout int `json:"timeout,omitempty"` MaxRetries int `json:"max_retries,omitempty"` HttpMethod string `json:"http_method,omitempty"` UrlPath string `json:"url_path,omitempty"` ExpectedCodes string `json:"expected_codes,omitempty"` }
type LoadbalancerListener ¶
type LoadbalancerListener struct { contrail.ObjectBase // contains filtered or unexported fields }
func LoadbalancerListenerByName ¶
func LoadbalancerListenerByName(c contrail.ApiClient, fqn string) (*LoadbalancerListener, error)
func LoadbalancerListenerByUuid ¶
func LoadbalancerListenerByUuid(c contrail.ApiClient, uuid string) (*LoadbalancerListener, error)
func (*LoadbalancerListener) AddLoadbalancer ¶
func (obj *LoadbalancerListener) AddLoadbalancer( rhs *Loadbalancer) error
func (*LoadbalancerListener) AddTag ¶
func (obj *LoadbalancerListener) AddTag( rhs *Tag) error
func (*LoadbalancerListener) ClearLoadbalancer ¶
func (obj *LoadbalancerListener) ClearLoadbalancer()
func (*LoadbalancerListener) ClearTag ¶
func (obj *LoadbalancerListener) ClearTag()
func (*LoadbalancerListener) DeleteLoadbalancer ¶
func (obj *LoadbalancerListener) DeleteLoadbalancer(uuid string) error
func (*LoadbalancerListener) DeleteTag ¶
func (obj *LoadbalancerListener) DeleteTag(uuid string) error
func (*LoadbalancerListener) GetAnnotations ¶
func (obj *LoadbalancerListener) GetAnnotations() KeyValuePairs
func (*LoadbalancerListener) GetDefaultParent ¶
func (obj *LoadbalancerListener) GetDefaultParent() []string
func (*LoadbalancerListener) GetDefaultParentType ¶
func (obj *LoadbalancerListener) GetDefaultParentType() string
func (*LoadbalancerListener) GetDisplayName ¶
func (obj *LoadbalancerListener) GetDisplayName() string
func (*LoadbalancerListener) GetIdPerms ¶
func (obj *LoadbalancerListener) GetIdPerms() IdPermsType
func (*LoadbalancerListener) GetLoadbalancerListenerProperties ¶
func (obj *LoadbalancerListener) GetLoadbalancerListenerProperties() LoadbalancerListenerType
func (*LoadbalancerListener) GetLoadbalancerPoolBackRefs ¶
func (obj *LoadbalancerListener) GetLoadbalancerPoolBackRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerListener) GetLoadbalancerRefs ¶
func (obj *LoadbalancerListener) GetLoadbalancerRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerListener) GetPerms2 ¶
func (obj *LoadbalancerListener) GetPerms2() PermType2
func (*LoadbalancerListener) GetTagRefs ¶
func (obj *LoadbalancerListener) GetTagRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerListener) GetType ¶
func (obj *LoadbalancerListener) GetType() string
func (*LoadbalancerListener) MarshalJSON ¶
func (obj *LoadbalancerListener) MarshalJSON() ([]byte, error)
func (*LoadbalancerListener) SetAnnotations ¶
func (obj *LoadbalancerListener) SetAnnotations(value *KeyValuePairs)
func (*LoadbalancerListener) SetDisplayName ¶
func (obj *LoadbalancerListener) SetDisplayName(value string)
func (*LoadbalancerListener) SetIdPerms ¶
func (obj *LoadbalancerListener) SetIdPerms(value *IdPermsType)
func (*LoadbalancerListener) SetLoadbalancerList ¶
func (obj *LoadbalancerListener) SetLoadbalancerList( refList []contrail.ReferencePair)
func (*LoadbalancerListener) SetLoadbalancerListenerProperties ¶
func (obj *LoadbalancerListener) SetLoadbalancerListenerProperties(value *LoadbalancerListenerType)
func (*LoadbalancerListener) SetName ¶
func (obj *LoadbalancerListener) SetName(name string)
func (*LoadbalancerListener) SetParent ¶
func (obj *LoadbalancerListener) SetParent(parent contrail.IObject)
func (*LoadbalancerListener) SetPerms2 ¶
func (obj *LoadbalancerListener) SetPerms2(value *PermType2)
func (*LoadbalancerListener) SetTagList ¶
func (obj *LoadbalancerListener) SetTagList( refList []contrail.ReferencePair)
func (*LoadbalancerListener) UnmarshalJSON ¶
func (obj *LoadbalancerListener) UnmarshalJSON(body []byte) error
func (*LoadbalancerListener) UpdateDone ¶
func (obj *LoadbalancerListener) UpdateDone()
func (*LoadbalancerListener) UpdateObject ¶
func (obj *LoadbalancerListener) UpdateObject() ([]byte, error)
func (*LoadbalancerListener) UpdateReferences ¶
func (obj *LoadbalancerListener) UpdateReferences() error
type LoadbalancerListenerType ¶
type LoadbalancerListenerType struct { Protocol string `json:"protocol,omitempty"` ProtocolPort int `json:"protocol_port,omitempty"` AdminState bool `json:"admin_state,omitempty"` ConnectionLimit int `json:"connection_limit,omitempty"` DefaultTlsContainer string `json:"default_tls_container,omitempty"` SniContainers []string `json:"sni_containers,omitempty"` }
func (*LoadbalancerListenerType) AddSniContainers ¶
func (obj *LoadbalancerListenerType) AddSniContainers(value string)
type LoadbalancerMember ¶
type LoadbalancerMember struct { contrail.ObjectBase // contains filtered or unexported fields }
func LoadbalancerMemberByName ¶
func LoadbalancerMemberByName(c contrail.ApiClient, fqn string) (*LoadbalancerMember, error)
func LoadbalancerMemberByUuid ¶
func LoadbalancerMemberByUuid(c contrail.ApiClient, uuid string) (*LoadbalancerMember, error)
func (*LoadbalancerMember) AddTag ¶
func (obj *LoadbalancerMember) AddTag( rhs *Tag) error
func (*LoadbalancerMember) ClearTag ¶
func (obj *LoadbalancerMember) ClearTag()
func (*LoadbalancerMember) DeleteTag ¶
func (obj *LoadbalancerMember) DeleteTag(uuid string) error
func (*LoadbalancerMember) GetAnnotations ¶
func (obj *LoadbalancerMember) GetAnnotations() KeyValuePairs
func (*LoadbalancerMember) GetDefaultParent ¶
func (obj *LoadbalancerMember) GetDefaultParent() []string
func (*LoadbalancerMember) GetDefaultParentType ¶
func (obj *LoadbalancerMember) GetDefaultParentType() string
func (*LoadbalancerMember) GetDisplayName ¶
func (obj *LoadbalancerMember) GetDisplayName() string
func (*LoadbalancerMember) GetIdPerms ¶
func (obj *LoadbalancerMember) GetIdPerms() IdPermsType
func (*LoadbalancerMember) GetLoadbalancerMemberProperties ¶
func (obj *LoadbalancerMember) GetLoadbalancerMemberProperties() LoadbalancerMemberType
func (*LoadbalancerMember) GetPerms2 ¶
func (obj *LoadbalancerMember) GetPerms2() PermType2
func (*LoadbalancerMember) GetTagRefs ¶
func (obj *LoadbalancerMember) GetTagRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerMember) GetType ¶
func (obj *LoadbalancerMember) GetType() string
func (*LoadbalancerMember) MarshalJSON ¶
func (obj *LoadbalancerMember) MarshalJSON() ([]byte, error)
func (*LoadbalancerMember) SetAnnotations ¶
func (obj *LoadbalancerMember) SetAnnotations(value *KeyValuePairs)
func (*LoadbalancerMember) SetDisplayName ¶
func (obj *LoadbalancerMember) SetDisplayName(value string)
func (*LoadbalancerMember) SetIdPerms ¶
func (obj *LoadbalancerMember) SetIdPerms(value *IdPermsType)
func (*LoadbalancerMember) SetLoadbalancerMemberProperties ¶
func (obj *LoadbalancerMember) SetLoadbalancerMemberProperties(value *LoadbalancerMemberType)
func (*LoadbalancerMember) SetName ¶
func (obj *LoadbalancerMember) SetName(name string)
func (*LoadbalancerMember) SetParent ¶
func (obj *LoadbalancerMember) SetParent(parent contrail.IObject)
func (*LoadbalancerMember) SetPerms2 ¶
func (obj *LoadbalancerMember) SetPerms2(value *PermType2)
func (*LoadbalancerMember) SetTagList ¶
func (obj *LoadbalancerMember) SetTagList( refList []contrail.ReferencePair)
func (*LoadbalancerMember) UnmarshalJSON ¶
func (obj *LoadbalancerMember) UnmarshalJSON(body []byte) error
func (*LoadbalancerMember) UpdateDone ¶
func (obj *LoadbalancerMember) UpdateDone()
func (*LoadbalancerMember) UpdateObject ¶
func (obj *LoadbalancerMember) UpdateObject() ([]byte, error)
func (*LoadbalancerMember) UpdateReferences ¶
func (obj *LoadbalancerMember) UpdateReferences() error
type LoadbalancerMemberType ¶
type LoadbalancerMemberType struct { AdminState bool `json:"admin_state,omitempty"` Status string `json:"status,omitempty"` StatusDescription string `json:"status_description,omitempty"` ProtocolPort int `json:"protocol_port,omitempty"` Weight int `json:"weight,omitempty"` Address string `json:"address,omitempty"` SubnetId string `json:"subnet_id,omitempty"` }
type LoadbalancerPool ¶
type LoadbalancerPool struct { contrail.ObjectBase // contains filtered or unexported fields }
func LoadbalancerPoolByName ¶
func LoadbalancerPoolByName(c contrail.ApiClient, fqn string) (*LoadbalancerPool, error)
func LoadbalancerPoolByUuid ¶
func LoadbalancerPoolByUuid(c contrail.ApiClient, uuid string) (*LoadbalancerPool, error)
func (*LoadbalancerPool) AddLoadbalancerHealthmonitor ¶
func (obj *LoadbalancerPool) AddLoadbalancerHealthmonitor( rhs *LoadbalancerHealthmonitor) error
func (*LoadbalancerPool) AddLoadbalancerListener ¶
func (obj *LoadbalancerPool) AddLoadbalancerListener( rhs *LoadbalancerListener) error
func (*LoadbalancerPool) AddServiceApplianceSet ¶
func (obj *LoadbalancerPool) AddServiceApplianceSet( rhs *ServiceApplianceSet) error
func (*LoadbalancerPool) AddServiceInstance ¶
func (obj *LoadbalancerPool) AddServiceInstance( rhs *ServiceInstance) error
func (*LoadbalancerPool) AddTag ¶
func (obj *LoadbalancerPool) AddTag( rhs *Tag) error
func (*LoadbalancerPool) AddVirtualMachineInterface ¶
func (obj *LoadbalancerPool) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*LoadbalancerPool) ClearLoadbalancerHealthmonitor ¶
func (obj *LoadbalancerPool) ClearLoadbalancerHealthmonitor()
func (*LoadbalancerPool) ClearLoadbalancerListener ¶
func (obj *LoadbalancerPool) ClearLoadbalancerListener()
func (*LoadbalancerPool) ClearServiceApplianceSet ¶
func (obj *LoadbalancerPool) ClearServiceApplianceSet()
func (*LoadbalancerPool) ClearServiceInstance ¶
func (obj *LoadbalancerPool) ClearServiceInstance()
func (*LoadbalancerPool) ClearTag ¶
func (obj *LoadbalancerPool) ClearTag()
func (*LoadbalancerPool) ClearVirtualMachineInterface ¶
func (obj *LoadbalancerPool) ClearVirtualMachineInterface()
func (*LoadbalancerPool) DeleteLoadbalancerHealthmonitor ¶
func (obj *LoadbalancerPool) DeleteLoadbalancerHealthmonitor(uuid string) error
func (*LoadbalancerPool) DeleteLoadbalancerListener ¶
func (obj *LoadbalancerPool) DeleteLoadbalancerListener(uuid string) error
func (*LoadbalancerPool) DeleteServiceApplianceSet ¶
func (obj *LoadbalancerPool) DeleteServiceApplianceSet(uuid string) error
func (*LoadbalancerPool) DeleteServiceInstance ¶
func (obj *LoadbalancerPool) DeleteServiceInstance(uuid string) error
func (*LoadbalancerPool) DeleteTag ¶
func (obj *LoadbalancerPool) DeleteTag(uuid string) error
func (*LoadbalancerPool) DeleteVirtualMachineInterface ¶
func (obj *LoadbalancerPool) DeleteVirtualMachineInterface(uuid string) error
func (*LoadbalancerPool) GetAnnotations ¶
func (obj *LoadbalancerPool) GetAnnotations() KeyValuePairs
func (*LoadbalancerPool) GetDefaultParent ¶
func (obj *LoadbalancerPool) GetDefaultParent() []string
func (*LoadbalancerPool) GetDefaultParentType ¶
func (obj *LoadbalancerPool) GetDefaultParentType() string
func (*LoadbalancerPool) GetDisplayName ¶
func (obj *LoadbalancerPool) GetDisplayName() string
func (*LoadbalancerPool) GetIdPerms ¶
func (obj *LoadbalancerPool) GetIdPerms() IdPermsType
func (*LoadbalancerPool) GetLoadbalancerHealthmonitorRefs ¶
func (obj *LoadbalancerPool) GetLoadbalancerHealthmonitorRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerPool) GetLoadbalancerListenerRefs ¶
func (obj *LoadbalancerPool) GetLoadbalancerListenerRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerPool) GetLoadbalancerMembers ¶
func (obj *LoadbalancerPool) GetLoadbalancerMembers() ( contrail.ReferenceList, error)
func (*LoadbalancerPool) GetLoadbalancerPoolCustomAttributes ¶
func (obj *LoadbalancerPool) GetLoadbalancerPoolCustomAttributes() KeyValuePairs
func (*LoadbalancerPool) GetLoadbalancerPoolProperties ¶
func (obj *LoadbalancerPool) GetLoadbalancerPoolProperties() LoadbalancerPoolType
func (*LoadbalancerPool) GetLoadbalancerPoolProvider ¶
func (obj *LoadbalancerPool) GetLoadbalancerPoolProvider() string
func (*LoadbalancerPool) GetPerms2 ¶
func (obj *LoadbalancerPool) GetPerms2() PermType2
func (*LoadbalancerPool) GetServiceApplianceSetRefs ¶
func (obj *LoadbalancerPool) GetServiceApplianceSetRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerPool) GetServiceInstanceRefs ¶
func (obj *LoadbalancerPool) GetServiceInstanceRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerPool) GetTagRefs ¶
func (obj *LoadbalancerPool) GetTagRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerPool) GetType ¶
func (obj *LoadbalancerPool) GetType() string
func (*LoadbalancerPool) GetVirtualIpBackRefs ¶
func (obj *LoadbalancerPool) GetVirtualIpBackRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerPool) GetVirtualMachineInterfaceRefs ¶
func (obj *LoadbalancerPool) GetVirtualMachineInterfaceRefs() ( contrail.ReferenceList, error)
func (*LoadbalancerPool) MarshalJSON ¶
func (obj *LoadbalancerPool) MarshalJSON() ([]byte, error)
func (*LoadbalancerPool) SetAnnotations ¶
func (obj *LoadbalancerPool) SetAnnotations(value *KeyValuePairs)
func (*LoadbalancerPool) SetDisplayName ¶
func (obj *LoadbalancerPool) SetDisplayName(value string)
func (*LoadbalancerPool) SetIdPerms ¶
func (obj *LoadbalancerPool) SetIdPerms(value *IdPermsType)
func (*LoadbalancerPool) SetLoadbalancerHealthmonitorList ¶
func (obj *LoadbalancerPool) SetLoadbalancerHealthmonitorList( refList []contrail.ReferencePair)
func (*LoadbalancerPool) SetLoadbalancerListenerList ¶
func (obj *LoadbalancerPool) SetLoadbalancerListenerList( refList []contrail.ReferencePair)
func (*LoadbalancerPool) SetLoadbalancerPoolCustomAttributes ¶
func (obj *LoadbalancerPool) SetLoadbalancerPoolCustomAttributes(value *KeyValuePairs)
func (*LoadbalancerPool) SetLoadbalancerPoolProperties ¶
func (obj *LoadbalancerPool) SetLoadbalancerPoolProperties(value *LoadbalancerPoolType)
func (*LoadbalancerPool) SetLoadbalancerPoolProvider ¶
func (obj *LoadbalancerPool) SetLoadbalancerPoolProvider(value string)
func (*LoadbalancerPool) SetName ¶
func (obj *LoadbalancerPool) SetName(name string)
func (*LoadbalancerPool) SetParent ¶
func (obj *LoadbalancerPool) SetParent(parent contrail.IObject)
func (*LoadbalancerPool) SetPerms2 ¶
func (obj *LoadbalancerPool) SetPerms2(value *PermType2)
func (*LoadbalancerPool) SetServiceApplianceSetList ¶
func (obj *LoadbalancerPool) SetServiceApplianceSetList( refList []contrail.ReferencePair)
func (*LoadbalancerPool) SetServiceInstanceList ¶
func (obj *LoadbalancerPool) SetServiceInstanceList( refList []contrail.ReferencePair)
func (*LoadbalancerPool) SetTagList ¶
func (obj *LoadbalancerPool) SetTagList( refList []contrail.ReferencePair)
func (*LoadbalancerPool) SetVirtualMachineInterfaceList ¶
func (obj *LoadbalancerPool) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*LoadbalancerPool) UnmarshalJSON ¶
func (obj *LoadbalancerPool) UnmarshalJSON(body []byte) error
func (*LoadbalancerPool) UpdateDone ¶
func (obj *LoadbalancerPool) UpdateDone()
func (*LoadbalancerPool) UpdateObject ¶
func (obj *LoadbalancerPool) UpdateObject() ([]byte, error)
func (*LoadbalancerPool) UpdateReferences ¶
func (obj *LoadbalancerPool) UpdateReferences() error
type LoadbalancerPoolType ¶
type LoadbalancerPoolType struct { Status string `json:"status,omitempty"` StatusDescription string `json:"status_description,omitempty"` AdminState bool `json:"admin_state,omitempty"` Protocol string `json:"protocol,omitempty"` LoadbalancerMethod string `json:"loadbalancer_method,omitempty"` SubnetId string `json:"subnet_id,omitempty"` SessionPersistence string `json:"session_persistence,omitempty"` PersistenceCookieName string `json:"persistence_cookie_name,omitempty"` }
type LoadbalancerType ¶
type LoadbalancerType struct { Status string `json:"status,omitempty"` ProvisioningStatus string `json:"provisioning_status,omitempty"` OperatingStatus string `json:"operating_status,omitempty"` VipSubnetId string `json:"vip_subnet_id,omitempty"` VipAddress string `json:"vip_address,omitempty"` AdminState bool `json:"admin_state,omitempty"` }
type LocalLinkConnection ¶
type LogicalInterface ¶
type LogicalInterface struct { contrail.ObjectBase // contains filtered or unexported fields }
func LogicalInterfaceByName ¶
func LogicalInterfaceByName(c contrail.ApiClient, fqn string) (*LogicalInterface, error)
func LogicalInterfaceByUuid ¶
func LogicalInterfaceByUuid(c contrail.ApiClient, uuid string) (*LogicalInterface, error)
func (*LogicalInterface) AddTag ¶
func (obj *LogicalInterface) AddTag( rhs *Tag) error
func (*LogicalInterface) AddVirtualMachineInterface ¶
func (obj *LogicalInterface) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*LogicalInterface) ClearTag ¶
func (obj *LogicalInterface) ClearTag()
func (*LogicalInterface) ClearVirtualMachineInterface ¶
func (obj *LogicalInterface) ClearVirtualMachineInterface()
func (*LogicalInterface) DeleteTag ¶
func (obj *LogicalInterface) DeleteTag(uuid string) error
func (*LogicalInterface) DeleteVirtualMachineInterface ¶
func (obj *LogicalInterface) DeleteVirtualMachineInterface(uuid string) error
func (*LogicalInterface) GetAnnotations ¶
func (obj *LogicalInterface) GetAnnotations() KeyValuePairs
func (*LogicalInterface) GetDefaultParent ¶
func (obj *LogicalInterface) GetDefaultParent() []string
func (*LogicalInterface) GetDefaultParentType ¶
func (obj *LogicalInterface) GetDefaultParentType() string
func (*LogicalInterface) GetDisplayName ¶
func (obj *LogicalInterface) GetDisplayName() string
func (*LogicalInterface) GetIdPerms ¶
func (obj *LogicalInterface) GetIdPerms() IdPermsType
func (*LogicalInterface) GetInstanceIpBackRefs ¶
func (obj *LogicalInterface) GetInstanceIpBackRefs() ( contrail.ReferenceList, error)
func (*LogicalInterface) GetLogicalInterfaceType ¶
func (obj *LogicalInterface) GetLogicalInterfaceType() string
func (*LogicalInterface) GetLogicalInterfaceVlanTag ¶
func (obj *LogicalInterface) GetLogicalInterfaceVlanTag() int
func (*LogicalInterface) GetPerms2 ¶
func (obj *LogicalInterface) GetPerms2() PermType2
func (*LogicalInterface) GetTagRefs ¶
func (obj *LogicalInterface) GetTagRefs() ( contrail.ReferenceList, error)
func (*LogicalInterface) GetType ¶
func (obj *LogicalInterface) GetType() string
func (*LogicalInterface) GetVirtualMachineInterfaceRefs ¶
func (obj *LogicalInterface) GetVirtualMachineInterfaceRefs() ( contrail.ReferenceList, error)
func (*LogicalInterface) MarshalJSON ¶
func (obj *LogicalInterface) MarshalJSON() ([]byte, error)
func (*LogicalInterface) SetAnnotations ¶
func (obj *LogicalInterface) SetAnnotations(value *KeyValuePairs)
func (*LogicalInterface) SetDisplayName ¶
func (obj *LogicalInterface) SetDisplayName(value string)
func (*LogicalInterface) SetIdPerms ¶
func (obj *LogicalInterface) SetIdPerms(value *IdPermsType)
func (*LogicalInterface) SetLogicalInterfaceType ¶
func (obj *LogicalInterface) SetLogicalInterfaceType(value string)
func (*LogicalInterface) SetLogicalInterfaceVlanTag ¶
func (obj *LogicalInterface) SetLogicalInterfaceVlanTag(value int)
func (*LogicalInterface) SetName ¶
func (obj *LogicalInterface) SetName(name string)
func (*LogicalInterface) SetParent ¶
func (obj *LogicalInterface) SetParent(parent contrail.IObject)
func (*LogicalInterface) SetPerms2 ¶
func (obj *LogicalInterface) SetPerms2(value *PermType2)
func (*LogicalInterface) SetTagList ¶
func (obj *LogicalInterface) SetTagList( refList []contrail.ReferencePair)
func (*LogicalInterface) SetVirtualMachineInterfaceList ¶
func (obj *LogicalInterface) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*LogicalInterface) UnmarshalJSON ¶
func (obj *LogicalInterface) UnmarshalJSON(body []byte) error
func (*LogicalInterface) UpdateDone ¶
func (obj *LogicalInterface) UpdateDone()
func (*LogicalInterface) UpdateObject ¶
func (obj *LogicalInterface) UpdateObject() ([]byte, error)
func (*LogicalInterface) UpdateReferences ¶
func (obj *LogicalInterface) UpdateReferences() error
type LogicalRouter ¶
type LogicalRouter struct { contrail.ObjectBase // contains filtered or unexported fields }
func LogicalRouterByName ¶
func LogicalRouterByName(c contrail.ApiClient, fqn string) (*LogicalRouter, error)
func LogicalRouterByUuid ¶
func LogicalRouterByUuid(c contrail.ApiClient, uuid string) (*LogicalRouter, error)
func (*LogicalRouter) AddBgpvpn ¶
func (obj *LogicalRouter) AddBgpvpn( rhs *Bgpvpn) error
func (*LogicalRouter) AddPhysicalRouter ¶
func (obj *LogicalRouter) AddPhysicalRouter( rhs *PhysicalRouter) error
func (*LogicalRouter) AddRouteTable ¶
func (obj *LogicalRouter) AddRouteTable( rhs *RouteTable) error
func (*LogicalRouter) AddRouteTarget ¶
func (obj *LogicalRouter) AddRouteTarget( rhs *RouteTarget) error
func (*LogicalRouter) AddServiceInstance ¶
func (obj *LogicalRouter) AddServiceInstance( rhs *ServiceInstance) error
func (*LogicalRouter) AddTag ¶
func (obj *LogicalRouter) AddTag( rhs *Tag) error
func (*LogicalRouter) AddVirtualMachineInterface ¶
func (obj *LogicalRouter) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*LogicalRouter) AddVirtualNetwork ¶
func (obj *LogicalRouter) AddVirtualNetwork( rhs *VirtualNetwork, data LogicalRouterVirtualNetworkType) error
func (*LogicalRouter) ClearBgpvpn ¶
func (obj *LogicalRouter) ClearBgpvpn()
func (*LogicalRouter) ClearPhysicalRouter ¶
func (obj *LogicalRouter) ClearPhysicalRouter()
func (*LogicalRouter) ClearRouteTable ¶
func (obj *LogicalRouter) ClearRouteTable()
func (*LogicalRouter) ClearRouteTarget ¶
func (obj *LogicalRouter) ClearRouteTarget()
func (*LogicalRouter) ClearServiceInstance ¶
func (obj *LogicalRouter) ClearServiceInstance()
func (*LogicalRouter) ClearTag ¶
func (obj *LogicalRouter) ClearTag()
func (*LogicalRouter) ClearVirtualMachineInterface ¶
func (obj *LogicalRouter) ClearVirtualMachineInterface()
func (*LogicalRouter) ClearVirtualNetwork ¶
func (obj *LogicalRouter) ClearVirtualNetwork()
func (*LogicalRouter) DeleteBgpvpn ¶
func (obj *LogicalRouter) DeleteBgpvpn(uuid string) error
func (*LogicalRouter) DeletePhysicalRouter ¶
func (obj *LogicalRouter) DeletePhysicalRouter(uuid string) error
func (*LogicalRouter) DeleteRouteTable ¶
func (obj *LogicalRouter) DeleteRouteTable(uuid string) error
func (*LogicalRouter) DeleteRouteTarget ¶
func (obj *LogicalRouter) DeleteRouteTarget(uuid string) error
func (*LogicalRouter) DeleteServiceInstance ¶
func (obj *LogicalRouter) DeleteServiceInstance(uuid string) error
func (*LogicalRouter) DeleteTag ¶
func (obj *LogicalRouter) DeleteTag(uuid string) error
func (*LogicalRouter) DeleteVirtualMachineInterface ¶
func (obj *LogicalRouter) DeleteVirtualMachineInterface(uuid string) error
func (*LogicalRouter) DeleteVirtualNetwork ¶
func (obj *LogicalRouter) DeleteVirtualNetwork(uuid string) error
func (*LogicalRouter) GetAnnotations ¶
func (obj *LogicalRouter) GetAnnotations() KeyValuePairs
func (*LogicalRouter) GetBgpvpnRefs ¶
func (obj *LogicalRouter) GetBgpvpnRefs() ( contrail.ReferenceList, error)
func (*LogicalRouter) GetConfiguredRouteTargetList ¶
func (obj *LogicalRouter) GetConfiguredRouteTargetList() RouteTargetList
func (*LogicalRouter) GetDataCenterInterconnectBackRefs ¶
func (obj *LogicalRouter) GetDataCenterInterconnectBackRefs() ( contrail.ReferenceList, error)
func (*LogicalRouter) GetDefaultParent ¶
func (obj *LogicalRouter) GetDefaultParent() []string
func (*LogicalRouter) GetDefaultParentType ¶
func (obj *LogicalRouter) GetDefaultParentType() string
func (*LogicalRouter) GetDisplayName ¶
func (obj *LogicalRouter) GetDisplayName() string
func (*LogicalRouter) GetIdPerms ¶
func (obj *LogicalRouter) GetIdPerms() IdPermsType
func (*LogicalRouter) GetLogicalRouterDhcpRelayServer ¶
func (obj *LogicalRouter) GetLogicalRouterDhcpRelayServer() IpAddressesType
func (*LogicalRouter) GetLogicalRouterGatewayExternal ¶
func (obj *LogicalRouter) GetLogicalRouterGatewayExternal() bool
func (*LogicalRouter) GetLogicalRouterType ¶
func (obj *LogicalRouter) GetLogicalRouterType() string
func (*LogicalRouter) GetPerms2 ¶
func (obj *LogicalRouter) GetPerms2() PermType2
func (*LogicalRouter) GetPhysicalRouterRefs ¶
func (obj *LogicalRouter) GetPhysicalRouterRefs() ( contrail.ReferenceList, error)
func (*LogicalRouter) GetPortTupleBackRefs ¶
func (obj *LogicalRouter) GetPortTupleBackRefs() ( contrail.ReferenceList, error)
func (*LogicalRouter) GetRouteTableRefs ¶
func (obj *LogicalRouter) GetRouteTableRefs() ( contrail.ReferenceList, error)
func (*LogicalRouter) GetRouteTargetRefs ¶
func (obj *LogicalRouter) GetRouteTargetRefs() ( contrail.ReferenceList, error)
func (*LogicalRouter) GetServiceInstanceRefs ¶
func (obj *LogicalRouter) GetServiceInstanceRefs() ( contrail.ReferenceList, error)
func (*LogicalRouter) GetTagRefs ¶
func (obj *LogicalRouter) GetTagRefs() ( contrail.ReferenceList, error)
func (*LogicalRouter) GetType ¶
func (obj *LogicalRouter) GetType() string
func (*LogicalRouter) GetVirtualMachineInterfaceRefs ¶
func (obj *LogicalRouter) GetVirtualMachineInterfaceRefs() ( contrail.ReferenceList, error)
func (*LogicalRouter) GetVirtualNetworkRefs ¶
func (obj *LogicalRouter) GetVirtualNetworkRefs() ( contrail.ReferenceList, error)
func (*LogicalRouter) GetVxlanNetworkIdentifier ¶
func (obj *LogicalRouter) GetVxlanNetworkIdentifier() string
func (*LogicalRouter) MarshalJSON ¶
func (obj *LogicalRouter) MarshalJSON() ([]byte, error)
func (*LogicalRouter) SetAnnotations ¶
func (obj *LogicalRouter) SetAnnotations(value *KeyValuePairs)
func (*LogicalRouter) SetBgpvpnList ¶
func (obj *LogicalRouter) SetBgpvpnList( refList []contrail.ReferencePair)
func (*LogicalRouter) SetConfiguredRouteTargetList ¶
func (obj *LogicalRouter) SetConfiguredRouteTargetList(value *RouteTargetList)
func (*LogicalRouter) SetDisplayName ¶
func (obj *LogicalRouter) SetDisplayName(value string)
func (*LogicalRouter) SetIdPerms ¶
func (obj *LogicalRouter) SetIdPerms(value *IdPermsType)
func (*LogicalRouter) SetLogicalRouterDhcpRelayServer ¶
func (obj *LogicalRouter) SetLogicalRouterDhcpRelayServer(value *IpAddressesType)
func (*LogicalRouter) SetLogicalRouterGatewayExternal ¶
func (obj *LogicalRouter) SetLogicalRouterGatewayExternal(value bool)
func (*LogicalRouter) SetLogicalRouterType ¶
func (obj *LogicalRouter) SetLogicalRouterType(value string)
func (*LogicalRouter) SetName ¶
func (obj *LogicalRouter) SetName(name string)
func (*LogicalRouter) SetParent ¶
func (obj *LogicalRouter) SetParent(parent contrail.IObject)
func (*LogicalRouter) SetPerms2 ¶
func (obj *LogicalRouter) SetPerms2(value *PermType2)
func (*LogicalRouter) SetPhysicalRouterList ¶
func (obj *LogicalRouter) SetPhysicalRouterList( refList []contrail.ReferencePair)
func (*LogicalRouter) SetRouteTableList ¶
func (obj *LogicalRouter) SetRouteTableList( refList []contrail.ReferencePair)
func (*LogicalRouter) SetRouteTargetList ¶
func (obj *LogicalRouter) SetRouteTargetList( refList []contrail.ReferencePair)
func (*LogicalRouter) SetServiceInstanceList ¶
func (obj *LogicalRouter) SetServiceInstanceList( refList []contrail.ReferencePair)
func (*LogicalRouter) SetTagList ¶
func (obj *LogicalRouter) SetTagList( refList []contrail.ReferencePair)
func (*LogicalRouter) SetVirtualMachineInterfaceList ¶
func (obj *LogicalRouter) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*LogicalRouter) SetVirtualNetworkList ¶
func (obj *LogicalRouter) SetVirtualNetworkList( refList []contrail.ReferencePair)
func (*LogicalRouter) SetVxlanNetworkIdentifier ¶
func (obj *LogicalRouter) SetVxlanNetworkIdentifier(value string)
func (*LogicalRouter) UnmarshalJSON ¶
func (obj *LogicalRouter) UnmarshalJSON(body []byte) error
func (*LogicalRouter) UpdateDone ¶
func (obj *LogicalRouter) UpdateDone()
func (*LogicalRouter) UpdateObject ¶
func (obj *LogicalRouter) UpdateObject() ([]byte, error)
func (*LogicalRouter) UpdateReferences ¶
func (obj *LogicalRouter) UpdateReferences() error
type LogicalRouterPRListParams ¶
type LogicalRouterPRListParams struct { LogicalRouterUuid string `json:"logical_router_uuid,omitempty"` PhysicalRouterUuidList []string `json:"physical_router_uuid_list,omitempty"` }
func (*LogicalRouterPRListParams) AddPhysicalRouterUuidList ¶
func (obj *LogicalRouterPRListParams) AddPhysicalRouterUuidList(value string)
type LogicalRouterPRListType ¶
type LogicalRouterPRListType struct {
LogicalRouterList []LogicalRouterPRListParams `json:"logical_router_list,omitempty"`
}
func (*LogicalRouterPRListType) AddLogicalRouterList ¶
func (obj *LogicalRouterPRListType) AddLogicalRouterList(value *LogicalRouterPRListParams)
type LogicalRouterVirtualNetworkType ¶
type LogicalRouterVirtualNetworkType struct {
LogicalRouterVirtualNetworkType string `json:"logical_router_virtual_network_type,omitempty"`
}
type MACLimitControlType ¶
type MacAddressesType ¶
type MacAddressesType struct {
MacAddress []string `json:"mac_address,omitempty"`
}
func (*MacAddressesType) AddMacAddress ¶
func (obj *MacAddressesType) AddMacAddress(value string)
type MatchConditionType ¶
type MatchConditionType struct { Protocol string `json:"protocol,omitempty"` SrcAddress *AddressType `json:"src_address,omitempty"` SrcPort *PortType `json:"src_port,omitempty"` DstAddress *AddressType `json:"dst_address,omitempty"` DstPort *PortType `json:"dst_port,omitempty"` Ethertype string `json:"ethertype,omitempty"` }
type MirrorActionType ¶
type MirrorActionType struct { AnalyzerName string `json:"analyzer_name,omitempty"` Encapsulation string `json:"encapsulation,omitempty"` AnalyzerIpAddress string `json:"analyzer_ip_address,omitempty"` AnalyzerMacAddress string `json:"analyzer_mac_address,omitempty"` RoutingInstance string `json:"routing_instance,omitempty"` UdpPort int `json:"udp_port,omitempty"` JuniperHeader bool `json:"juniper_header,omitempty"` NhMode string `json:"nh_mode,omitempty"` StaticNhHeader *StaticMirrorNhType `json:"static_nh_header,omitempty"` NicAssistedMirroring bool `json:"nic_assisted_mirroring,omitempty"` NicAssistedMirroringVlan int `json:"nic_assisted_mirroring_vlan,omitempty"` }
type MulticastPolicy ¶
type MulticastPolicy struct { contrail.ObjectBase // contains filtered or unexported fields }
func MulticastPolicyByName ¶
func MulticastPolicyByName(c contrail.ApiClient, fqn string) (*MulticastPolicy, error)
func MulticastPolicyByUuid ¶
func MulticastPolicyByUuid(c contrail.ApiClient, uuid string) (*MulticastPolicy, error)
func (*MulticastPolicy) AddTag ¶
func (obj *MulticastPolicy) AddTag( rhs *Tag) error
func (*MulticastPolicy) ClearTag ¶
func (obj *MulticastPolicy) ClearTag()
func (*MulticastPolicy) DeleteTag ¶
func (obj *MulticastPolicy) DeleteTag(uuid string) error
func (*MulticastPolicy) GetAnnotations ¶
func (obj *MulticastPolicy) GetAnnotations() KeyValuePairs
func (*MulticastPolicy) GetDefaultParent ¶
func (obj *MulticastPolicy) GetDefaultParent() []string
func (*MulticastPolicy) GetDefaultParentType ¶
func (obj *MulticastPolicy) GetDefaultParentType() string
func (*MulticastPolicy) GetDisplayName ¶
func (obj *MulticastPolicy) GetDisplayName() string
func (*MulticastPolicy) GetIdPerms ¶
func (obj *MulticastPolicy) GetIdPerms() IdPermsType
func (*MulticastPolicy) GetMulticastSourceGroups ¶
func (obj *MulticastPolicy) GetMulticastSourceGroups() MulticastSourceGroups
func (*MulticastPolicy) GetPerms2 ¶
func (obj *MulticastPolicy) GetPerms2() PermType2
func (*MulticastPolicy) GetTagRefs ¶
func (obj *MulticastPolicy) GetTagRefs() ( contrail.ReferenceList, error)
func (*MulticastPolicy) GetType ¶
func (obj *MulticastPolicy) GetType() string
func (*MulticastPolicy) GetVirtualNetworkBackRefs ¶
func (obj *MulticastPolicy) GetVirtualNetworkBackRefs() ( contrail.ReferenceList, error)
func (*MulticastPolicy) MarshalJSON ¶
func (obj *MulticastPolicy) MarshalJSON() ([]byte, error)
func (*MulticastPolicy) SetAnnotations ¶
func (obj *MulticastPolicy) SetAnnotations(value *KeyValuePairs)
func (*MulticastPolicy) SetDisplayName ¶
func (obj *MulticastPolicy) SetDisplayName(value string)
func (*MulticastPolicy) SetIdPerms ¶
func (obj *MulticastPolicy) SetIdPerms(value *IdPermsType)
func (*MulticastPolicy) SetMulticastSourceGroups ¶
func (obj *MulticastPolicy) SetMulticastSourceGroups(value *MulticastSourceGroups)
func (*MulticastPolicy) SetName ¶
func (obj *MulticastPolicy) SetName(name string)
func (*MulticastPolicy) SetParent ¶
func (obj *MulticastPolicy) SetParent(parent contrail.IObject)
func (*MulticastPolicy) SetPerms2 ¶
func (obj *MulticastPolicy) SetPerms2(value *PermType2)
func (*MulticastPolicy) SetTagList ¶
func (obj *MulticastPolicy) SetTagList( refList []contrail.ReferencePair)
func (*MulticastPolicy) UnmarshalJSON ¶
func (obj *MulticastPolicy) UnmarshalJSON(body []byte) error
func (*MulticastPolicy) UpdateDone ¶
func (obj *MulticastPolicy) UpdateDone()
func (*MulticastPolicy) UpdateObject ¶
func (obj *MulticastPolicy) UpdateObject() ([]byte, error)
func (*MulticastPolicy) UpdateReferences ¶
func (obj *MulticastPolicy) UpdateReferences() error
type MulticastSourceGroup ¶
type MulticastSourceGroups ¶
type MulticastSourceGroups struct {
MulticastSourceGroup []MulticastSourceGroup `json:"multicast_source_group,omitempty"`
}
func (*MulticastSourceGroups) AddMulticastSourceGroup ¶
func (obj *MulticastSourceGroups) AddMulticastSourceGroup(value *MulticastSourceGroup)
type Namespace ¶
type Namespace struct { contrail.ObjectBase // contains filtered or unexported fields }
func NamespaceByName ¶
func NamespaceByUuid ¶
func (*Namespace) GetAnnotations ¶
func (obj *Namespace) GetAnnotations() KeyValuePairs
func (*Namespace) GetDefaultParent ¶
func (*Namespace) GetDefaultParentType ¶
func (*Namespace) GetDisplayName ¶
func (*Namespace) GetIdPerms ¶
func (obj *Namespace) GetIdPerms() IdPermsType
func (*Namespace) GetNamespaceCidr ¶
func (obj *Namespace) GetNamespaceCidr() SubnetType
func (*Namespace) GetProjectBackRefs ¶
func (*Namespace) GetTagRefs ¶
func (*Namespace) MarshalJSON ¶
func (*Namespace) SetAnnotations ¶
func (obj *Namespace) SetAnnotations(value *KeyValuePairs)
func (*Namespace) SetDisplayName ¶
func (*Namespace) SetIdPerms ¶
func (obj *Namespace) SetIdPerms(value *IdPermsType)
func (*Namespace) SetNamespaceCidr ¶
func (obj *Namespace) SetNamespaceCidr(value *SubnetType)
func (*Namespace) SetTagList ¶
func (obj *Namespace) SetTagList( refList []contrail.ReferencePair)
func (*Namespace) UnmarshalJSON ¶
func (*Namespace) UpdateDone ¶
func (obj *Namespace) UpdateDone()
func (*Namespace) UpdateObject ¶
func (*Namespace) UpdateReferences ¶
type NamespaceValue ¶
type NamespaceValue struct { Ipv4Cidr *SubnetListType `json:"ipv4_cidr,omitempty"` Asn *AutonomousSystemsType `json:"asn,omitempty"` MacAddr *MacAddressesType `json:"mac_addr,omitempty"` AsnRanges []AsnRangeType `json:"asn_ranges,omitempty"` SerialNums []string `json:"serial_nums,omitempty"` }
func (*NamespaceValue) AddAsnRanges ¶
func (obj *NamespaceValue) AddAsnRanges(value *AsnRangeType)
func (*NamespaceValue) AddSerialNums ¶
func (obj *NamespaceValue) AddSerialNums(value string)
type NetworkDeviceConfig ¶
type NetworkDeviceConfig struct { contrail.ObjectBase // contains filtered or unexported fields }
func NetworkDeviceConfigByName ¶
func NetworkDeviceConfigByName(c contrail.ApiClient, fqn string) (*NetworkDeviceConfig, error)
func NetworkDeviceConfigByUuid ¶
func NetworkDeviceConfigByUuid(c contrail.ApiClient, uuid string) (*NetworkDeviceConfig, error)
func (*NetworkDeviceConfig) AddPhysicalRouter ¶
func (obj *NetworkDeviceConfig) AddPhysicalRouter( rhs *PhysicalRouter) error
func (*NetworkDeviceConfig) AddTag ¶
func (obj *NetworkDeviceConfig) AddTag( rhs *Tag) error
func (*NetworkDeviceConfig) ClearPhysicalRouter ¶
func (obj *NetworkDeviceConfig) ClearPhysicalRouter()
func (*NetworkDeviceConfig) ClearTag ¶
func (obj *NetworkDeviceConfig) ClearTag()
func (*NetworkDeviceConfig) DeletePhysicalRouter ¶
func (obj *NetworkDeviceConfig) DeletePhysicalRouter(uuid string) error
func (*NetworkDeviceConfig) DeleteTag ¶
func (obj *NetworkDeviceConfig) DeleteTag(uuid string) error
func (*NetworkDeviceConfig) GetAnnotations ¶
func (obj *NetworkDeviceConfig) GetAnnotations() KeyValuePairs
func (*NetworkDeviceConfig) GetDefaultParent ¶
func (obj *NetworkDeviceConfig) GetDefaultParent() []string
func (*NetworkDeviceConfig) GetDefaultParentType ¶
func (obj *NetworkDeviceConfig) GetDefaultParentType() string
func (*NetworkDeviceConfig) GetDisplayName ¶
func (obj *NetworkDeviceConfig) GetDisplayName() string
func (*NetworkDeviceConfig) GetIdPerms ¶
func (obj *NetworkDeviceConfig) GetIdPerms() IdPermsType
func (*NetworkDeviceConfig) GetPerms2 ¶
func (obj *NetworkDeviceConfig) GetPerms2() PermType2
func (*NetworkDeviceConfig) GetPhysicalRouterRefs ¶
func (obj *NetworkDeviceConfig) GetPhysicalRouterRefs() ( contrail.ReferenceList, error)
func (*NetworkDeviceConfig) GetTagRefs ¶
func (obj *NetworkDeviceConfig) GetTagRefs() ( contrail.ReferenceList, error)
func (*NetworkDeviceConfig) GetType ¶
func (obj *NetworkDeviceConfig) GetType() string
func (*NetworkDeviceConfig) MarshalJSON ¶
func (obj *NetworkDeviceConfig) MarshalJSON() ([]byte, error)
func (*NetworkDeviceConfig) SetAnnotations ¶
func (obj *NetworkDeviceConfig) SetAnnotations(value *KeyValuePairs)
func (*NetworkDeviceConfig) SetDisplayName ¶
func (obj *NetworkDeviceConfig) SetDisplayName(value string)
func (*NetworkDeviceConfig) SetIdPerms ¶
func (obj *NetworkDeviceConfig) SetIdPerms(value *IdPermsType)
func (*NetworkDeviceConfig) SetName ¶
func (obj *NetworkDeviceConfig) SetName(name string)
func (*NetworkDeviceConfig) SetParent ¶
func (obj *NetworkDeviceConfig) SetParent(parent contrail.IObject)
func (*NetworkDeviceConfig) SetPerms2 ¶
func (obj *NetworkDeviceConfig) SetPerms2(value *PermType2)
func (*NetworkDeviceConfig) SetPhysicalRouterList ¶
func (obj *NetworkDeviceConfig) SetPhysicalRouterList( refList []contrail.ReferencePair)
func (*NetworkDeviceConfig) SetTagList ¶
func (obj *NetworkDeviceConfig) SetTagList( refList []contrail.ReferencePair)
func (*NetworkDeviceConfig) UnmarshalJSON ¶
func (obj *NetworkDeviceConfig) UnmarshalJSON(body []byte) error
func (*NetworkDeviceConfig) UpdateDone ¶
func (obj *NetworkDeviceConfig) UpdateDone()
func (*NetworkDeviceConfig) UpdateObject ¶
func (obj *NetworkDeviceConfig) UpdateObject() ([]byte, error)
func (*NetworkDeviceConfig) UpdateReferences ¶
func (obj *NetworkDeviceConfig) UpdateReferences() error
type NetworkIpam ¶
type NetworkIpam struct { contrail.ObjectBase // contains filtered or unexported fields }
func NetworkIpamByName ¶
func NetworkIpamByName(c contrail.ApiClient, fqn string) (*NetworkIpam, error)
func NetworkIpamByUuid ¶
func NetworkIpamByUuid(c contrail.ApiClient, uuid string) (*NetworkIpam, error)
func (*NetworkIpam) AddTag ¶
func (obj *NetworkIpam) AddTag( rhs *Tag) error
func (*NetworkIpam) AddVirtualDns ¶
func (obj *NetworkIpam) AddVirtualDns( rhs *VirtualDns) error
func (*NetworkIpam) ClearTag ¶
func (obj *NetworkIpam) ClearTag()
func (*NetworkIpam) ClearVirtualDns ¶
func (obj *NetworkIpam) ClearVirtualDns()
func (*NetworkIpam) DeleteTag ¶
func (obj *NetworkIpam) DeleteTag(uuid string) error
func (*NetworkIpam) DeleteVirtualDns ¶
func (obj *NetworkIpam) DeleteVirtualDns(uuid string) error
func (*NetworkIpam) GetAnnotations ¶
func (obj *NetworkIpam) GetAnnotations() KeyValuePairs
func (*NetworkIpam) GetDefaultParent ¶
func (obj *NetworkIpam) GetDefaultParent() []string
func (*NetworkIpam) GetDefaultParentType ¶
func (obj *NetworkIpam) GetDefaultParentType() string
func (*NetworkIpam) GetDisplayName ¶
func (obj *NetworkIpam) GetDisplayName() string
func (*NetworkIpam) GetIdPerms ¶
func (obj *NetworkIpam) GetIdPerms() IdPermsType
func (*NetworkIpam) GetInstanceIpBackRefs ¶
func (obj *NetworkIpam) GetInstanceIpBackRefs() ( contrail.ReferenceList, error)
func (*NetworkIpam) GetIpamSubnetMethod ¶
func (obj *NetworkIpam) GetIpamSubnetMethod() string
func (*NetworkIpam) GetIpamSubnets ¶
func (obj *NetworkIpam) GetIpamSubnets() IpamSubnets
func (*NetworkIpam) GetIpamSubnetting ¶
func (obj *NetworkIpam) GetIpamSubnetting() bool
func (*NetworkIpam) GetNetworkIpamMgmt ¶
func (obj *NetworkIpam) GetNetworkIpamMgmt() IpamType
func (*NetworkIpam) GetPerms2 ¶
func (obj *NetworkIpam) GetPerms2() PermType2
func (*NetworkIpam) GetTagRefs ¶
func (obj *NetworkIpam) GetTagRefs() ( contrail.ReferenceList, error)
func (*NetworkIpam) GetType ¶
func (obj *NetworkIpam) GetType() string
func (*NetworkIpam) GetVirtualDnsRefs ¶
func (obj *NetworkIpam) GetVirtualDnsRefs() ( contrail.ReferenceList, error)
func (*NetworkIpam) GetVirtualNetworkBackRefs ¶
func (obj *NetworkIpam) GetVirtualNetworkBackRefs() ( contrail.ReferenceList, error)
func (*NetworkIpam) GetVirtualRouterBackRefs ¶
func (obj *NetworkIpam) GetVirtualRouterBackRefs() ( contrail.ReferenceList, error)
func (*NetworkIpam) MarshalJSON ¶
func (obj *NetworkIpam) MarshalJSON() ([]byte, error)
func (*NetworkIpam) SetAnnotations ¶
func (obj *NetworkIpam) SetAnnotations(value *KeyValuePairs)
func (*NetworkIpam) SetDisplayName ¶
func (obj *NetworkIpam) SetDisplayName(value string)
func (*NetworkIpam) SetIdPerms ¶
func (obj *NetworkIpam) SetIdPerms(value *IdPermsType)
func (*NetworkIpam) SetIpamSubnetMethod ¶
func (obj *NetworkIpam) SetIpamSubnetMethod(value string)
func (*NetworkIpam) SetIpamSubnets ¶
func (obj *NetworkIpam) SetIpamSubnets(value *IpamSubnets)
func (*NetworkIpam) SetIpamSubnetting ¶
func (obj *NetworkIpam) SetIpamSubnetting(value bool)
func (*NetworkIpam) SetName ¶
func (obj *NetworkIpam) SetName(name string)
func (*NetworkIpam) SetNetworkIpamMgmt ¶
func (obj *NetworkIpam) SetNetworkIpamMgmt(value *IpamType)
func (*NetworkIpam) SetParent ¶
func (obj *NetworkIpam) SetParent(parent contrail.IObject)
func (*NetworkIpam) SetPerms2 ¶
func (obj *NetworkIpam) SetPerms2(value *PermType2)
func (*NetworkIpam) SetTagList ¶
func (obj *NetworkIpam) SetTagList( refList []contrail.ReferencePair)
func (*NetworkIpam) SetVirtualDnsList ¶
func (obj *NetworkIpam) SetVirtualDnsList( refList []contrail.ReferencePair)
func (*NetworkIpam) UnmarshalJSON ¶
func (obj *NetworkIpam) UnmarshalJSON(body []byte) error
func (*NetworkIpam) UpdateDone ¶
func (obj *NetworkIpam) UpdateDone()
func (*NetworkIpam) UpdateObject ¶
func (obj *NetworkIpam) UpdateObject() ([]byte, error)
func (*NetworkIpam) UpdateReferences ¶
func (obj *NetworkIpam) UpdateReferences() error
type NetworkPolicy ¶
type NetworkPolicy struct { contrail.ObjectBase // contains filtered or unexported fields }
func NetworkPolicyByName ¶
func NetworkPolicyByName(c contrail.ApiClient, fqn string) (*NetworkPolicy, error)
func NetworkPolicyByUuid ¶
func NetworkPolicyByUuid(c contrail.ApiClient, uuid string) (*NetworkPolicy, error)
func (*NetworkPolicy) AddTag ¶
func (obj *NetworkPolicy) AddTag( rhs *Tag) error
func (*NetworkPolicy) ClearTag ¶
func (obj *NetworkPolicy) ClearTag()
func (*NetworkPolicy) DeleteTag ¶
func (obj *NetworkPolicy) DeleteTag(uuid string) error
func (*NetworkPolicy) GetAnnotations ¶
func (obj *NetworkPolicy) GetAnnotations() KeyValuePairs
func (*NetworkPolicy) GetDefaultParent ¶
func (obj *NetworkPolicy) GetDefaultParent() []string
func (*NetworkPolicy) GetDefaultParentType ¶
func (obj *NetworkPolicy) GetDefaultParentType() string
func (*NetworkPolicy) GetDisplayName ¶
func (obj *NetworkPolicy) GetDisplayName() string
func (*NetworkPolicy) GetIdPerms ¶
func (obj *NetworkPolicy) GetIdPerms() IdPermsType
func (*NetworkPolicy) GetNetworkPolicyEntries ¶
func (obj *NetworkPolicy) GetNetworkPolicyEntries() PolicyEntriesType
func (*NetworkPolicy) GetPerms2 ¶
func (obj *NetworkPolicy) GetPerms2() PermType2
func (*NetworkPolicy) GetSecurityLoggingObjectBackRefs ¶
func (obj *NetworkPolicy) GetSecurityLoggingObjectBackRefs() ( contrail.ReferenceList, error)
func (*NetworkPolicy) GetTagRefs ¶
func (obj *NetworkPolicy) GetTagRefs() ( contrail.ReferenceList, error)
func (*NetworkPolicy) GetType ¶
func (obj *NetworkPolicy) GetType() string
func (*NetworkPolicy) GetVirtualNetworkBackRefs ¶
func (obj *NetworkPolicy) GetVirtualNetworkBackRefs() ( contrail.ReferenceList, error)
func (*NetworkPolicy) MarshalJSON ¶
func (obj *NetworkPolicy) MarshalJSON() ([]byte, error)
func (*NetworkPolicy) SetAnnotations ¶
func (obj *NetworkPolicy) SetAnnotations(value *KeyValuePairs)
func (*NetworkPolicy) SetDisplayName ¶
func (obj *NetworkPolicy) SetDisplayName(value string)
func (*NetworkPolicy) SetIdPerms ¶
func (obj *NetworkPolicy) SetIdPerms(value *IdPermsType)
func (*NetworkPolicy) SetName ¶
func (obj *NetworkPolicy) SetName(name string)
func (*NetworkPolicy) SetNetworkPolicyEntries ¶
func (obj *NetworkPolicy) SetNetworkPolicyEntries(value *PolicyEntriesType)
func (*NetworkPolicy) SetParent ¶
func (obj *NetworkPolicy) SetParent(parent contrail.IObject)
func (*NetworkPolicy) SetPerms2 ¶
func (obj *NetworkPolicy) SetPerms2(value *PermType2)
func (*NetworkPolicy) SetTagList ¶
func (obj *NetworkPolicy) SetTagList( refList []contrail.ReferencePair)
func (*NetworkPolicy) UnmarshalJSON ¶
func (obj *NetworkPolicy) UnmarshalJSON(body []byte) error
func (*NetworkPolicy) UpdateDone ¶
func (obj *NetworkPolicy) UpdateDone()
func (*NetworkPolicy) UpdateObject ¶
func (obj *NetworkPolicy) UpdateObject() ([]byte, error)
func (*NetworkPolicy) UpdateReferences ¶
func (obj *NetworkPolicy) UpdateReferences() error
type Node ¶
type Node struct { contrail.ObjectBase // contains filtered or unexported fields }
func NodeByName ¶
func NodeByUuid ¶
func (*Node) AddNodeProfile ¶
func (obj *Node) AddNodeProfile( rhs *NodeProfile) error
func (*Node) ClearNodeProfile ¶
func (obj *Node) ClearNodeProfile()
func (*Node) DeleteNodeProfile ¶
func (*Node) GetAnnotations ¶
func (obj *Node) GetAnnotations() KeyValuePairs
func (*Node) GetBmsInfo ¶
func (obj *Node) GetBmsInfo() BaremetalServerInfo
func (*Node) GetCloudInfo ¶
func (obj *Node) GetCloudInfo() CloudInstanceInfo
func (*Node) GetDefaultParent ¶
func (*Node) GetDefaultParentType ¶
func (*Node) GetDiskPartition ¶
func (*Node) GetDisplayName ¶
func (*Node) GetEsxiInfo ¶
func (obj *Node) GetEsxiInfo() ESXIHostInfo
func (*Node) GetHostname ¶
func (*Node) GetIdPerms ¶
func (obj *Node) GetIdPerms() IdPermsType
func (*Node) GetInterfaceName ¶
func (*Node) GetIpAddress ¶
func (*Node) GetMacAddress ¶
func (*Node) GetNodeProfileRefs ¶
func (*Node) GetNodeType ¶
func (*Node) GetPortGroups ¶
func (*Node) GetTagRefs ¶
func (*Node) MarshalJSON ¶
func (*Node) SetAnnotations ¶
func (obj *Node) SetAnnotations(value *KeyValuePairs)
func (*Node) SetBmsInfo ¶
func (obj *Node) SetBmsInfo(value *BaremetalServerInfo)
func (*Node) SetCloudInfo ¶
func (obj *Node) SetCloudInfo(value *CloudInstanceInfo)
func (*Node) SetDiskPartition ¶
func (*Node) SetDisplayName ¶
func (*Node) SetEsxiInfo ¶
func (obj *Node) SetEsxiInfo(value *ESXIHostInfo)
func (*Node) SetHostname ¶
func (*Node) SetIdPerms ¶
func (obj *Node) SetIdPerms(value *IdPermsType)
func (*Node) SetInterfaceName ¶
func (*Node) SetIpAddress ¶
func (*Node) SetMacAddress ¶
func (*Node) SetNodeProfileList ¶
func (obj *Node) SetNodeProfileList( refList []contrail.ReferencePair)
func (*Node) SetNodeType ¶
func (*Node) SetTagList ¶
func (obj *Node) SetTagList( refList []contrail.ReferencePair)
func (*Node) UnmarshalJSON ¶
func (*Node) UpdateDone ¶
func (obj *Node) UpdateDone()
func (*Node) UpdateObject ¶
func (*Node) UpdateReferences ¶
type NodeProfile ¶
type NodeProfile struct { contrail.ObjectBase // contains filtered or unexported fields }
func NodeProfileByName ¶
func NodeProfileByName(c contrail.ApiClient, fqn string) (*NodeProfile, error)
func NodeProfileByUuid ¶
func NodeProfileByUuid(c contrail.ApiClient, uuid string) (*NodeProfile, error)
func (*NodeProfile) AddHardware ¶
func (obj *NodeProfile) AddHardware( rhs *Hardware) error
func (*NodeProfile) AddJobTemplate ¶
func (obj *NodeProfile) AddJobTemplate( rhs *JobTemplate) error
func (*NodeProfile) AddRoleDefinition ¶
func (obj *NodeProfile) AddRoleDefinition( rhs *RoleDefinition) error
func (*NodeProfile) AddTag ¶
func (obj *NodeProfile) AddTag( rhs *Tag) error
func (*NodeProfile) ClearHardware ¶
func (obj *NodeProfile) ClearHardware()
func (*NodeProfile) ClearJobTemplate ¶
func (obj *NodeProfile) ClearJobTemplate()
func (*NodeProfile) ClearRoleDefinition ¶
func (obj *NodeProfile) ClearRoleDefinition()
func (*NodeProfile) ClearTag ¶
func (obj *NodeProfile) ClearTag()
func (*NodeProfile) DeleteHardware ¶
func (obj *NodeProfile) DeleteHardware(uuid string) error
func (*NodeProfile) DeleteJobTemplate ¶
func (obj *NodeProfile) DeleteJobTemplate(uuid string) error
func (*NodeProfile) DeleteRoleDefinition ¶
func (obj *NodeProfile) DeleteRoleDefinition(uuid string) error
func (*NodeProfile) DeleteTag ¶
func (obj *NodeProfile) DeleteTag(uuid string) error
func (*NodeProfile) GetAnnotations ¶
func (obj *NodeProfile) GetAnnotations() KeyValuePairs
func (*NodeProfile) GetDefaultParent ¶
func (obj *NodeProfile) GetDefaultParent() []string
func (*NodeProfile) GetDefaultParentType ¶
func (obj *NodeProfile) GetDefaultParentType() string
func (*NodeProfile) GetDisplayName ¶
func (obj *NodeProfile) GetDisplayName() string
func (*NodeProfile) GetFabricBackRefs ¶
func (obj *NodeProfile) GetFabricBackRefs() ( contrail.ReferenceList, error)
func (*NodeProfile) GetHardwareRefs ¶
func (obj *NodeProfile) GetHardwareRefs() ( contrail.ReferenceList, error)
func (*NodeProfile) GetIdPerms ¶
func (obj *NodeProfile) GetIdPerms() IdPermsType
func (*NodeProfile) GetJobTemplateRefs ¶
func (obj *NodeProfile) GetJobTemplateRefs() ( contrail.ReferenceList, error)
func (*NodeProfile) GetNodeBackRefs ¶
func (obj *NodeProfile) GetNodeBackRefs() ( contrail.ReferenceList, error)
func (*NodeProfile) GetNodeProfileDeviceFamily ¶
func (obj *NodeProfile) GetNodeProfileDeviceFamily() string
func (*NodeProfile) GetNodeProfileHitlessUpgrade ¶
func (obj *NodeProfile) GetNodeProfileHitlessUpgrade() bool
func (*NodeProfile) GetNodeProfileRoles ¶
func (obj *NodeProfile) GetNodeProfileRoles() NodeProfileRolesType
func (*NodeProfile) GetNodeProfileType ¶
func (obj *NodeProfile) GetNodeProfileType() string
func (*NodeProfile) GetNodeProfileVendor ¶
func (obj *NodeProfile) GetNodeProfileVendor() string
func (*NodeProfile) GetPerms2 ¶
func (obj *NodeProfile) GetPerms2() PermType2
func (*NodeProfile) GetPhysicalRouterBackRefs ¶
func (obj *NodeProfile) GetPhysicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*NodeProfile) GetRoleConfigs ¶
func (obj *NodeProfile) GetRoleConfigs() ( contrail.ReferenceList, error)
func (*NodeProfile) GetRoleDefinitionRefs ¶
func (obj *NodeProfile) GetRoleDefinitionRefs() ( contrail.ReferenceList, error)
func (*NodeProfile) GetTagRefs ¶
func (obj *NodeProfile) GetTagRefs() ( contrail.ReferenceList, error)
func (*NodeProfile) GetType ¶
func (obj *NodeProfile) GetType() string
func (*NodeProfile) MarshalJSON ¶
func (obj *NodeProfile) MarshalJSON() ([]byte, error)
func (*NodeProfile) SetAnnotations ¶
func (obj *NodeProfile) SetAnnotations(value *KeyValuePairs)
func (*NodeProfile) SetDisplayName ¶
func (obj *NodeProfile) SetDisplayName(value string)
func (*NodeProfile) SetHardwareList ¶
func (obj *NodeProfile) SetHardwareList( refList []contrail.ReferencePair)
func (*NodeProfile) SetIdPerms ¶
func (obj *NodeProfile) SetIdPerms(value *IdPermsType)
func (*NodeProfile) SetJobTemplateList ¶
func (obj *NodeProfile) SetJobTemplateList( refList []contrail.ReferencePair)
func (*NodeProfile) SetName ¶
func (obj *NodeProfile) SetName(name string)
func (*NodeProfile) SetNodeProfileDeviceFamily ¶
func (obj *NodeProfile) SetNodeProfileDeviceFamily(value string)
func (*NodeProfile) SetNodeProfileHitlessUpgrade ¶
func (obj *NodeProfile) SetNodeProfileHitlessUpgrade(value bool)
func (*NodeProfile) SetNodeProfileRoles ¶
func (obj *NodeProfile) SetNodeProfileRoles(value *NodeProfileRolesType)
func (*NodeProfile) SetNodeProfileType ¶
func (obj *NodeProfile) SetNodeProfileType(value string)
func (*NodeProfile) SetNodeProfileVendor ¶
func (obj *NodeProfile) SetNodeProfileVendor(value string)
func (*NodeProfile) SetParent ¶
func (obj *NodeProfile) SetParent(parent contrail.IObject)
func (*NodeProfile) SetPerms2 ¶
func (obj *NodeProfile) SetPerms2(value *PermType2)
func (*NodeProfile) SetRoleDefinitionList ¶
func (obj *NodeProfile) SetRoleDefinitionList( refList []contrail.ReferencePair)
func (*NodeProfile) SetTagList ¶
func (obj *NodeProfile) SetTagList( refList []contrail.ReferencePair)
func (*NodeProfile) UnmarshalJSON ¶
func (obj *NodeProfile) UnmarshalJSON(body []byte) error
func (*NodeProfile) UpdateDone ¶
func (obj *NodeProfile) UpdateDone()
func (*NodeProfile) UpdateObject ¶
func (obj *NodeProfile) UpdateObject() ([]byte, error)
func (*NodeProfile) UpdateReferences ¶
func (obj *NodeProfile) UpdateReferences() error
type NodeProfileRoleType ¶
type NodeProfileRoleType struct { PhysicalRole string `json:"physical_role,omitempty"` RbRoles []string `json:"rb_roles,omitempty"` }
func (*NodeProfileRoleType) AddRbRoles ¶
func (obj *NodeProfileRoleType) AddRbRoles(value string)
type NodeProfileRolesType ¶
type NodeProfileRolesType struct {
RoleMappings []NodeProfileRoleType `json:"role_mappings,omitempty"`
}
func (*NodeProfileRolesType) AddRoleMappings ¶
func (obj *NodeProfileRolesType) AddRoleMappings(value *NodeProfileRoleType)
type OspfParameters ¶
type OspfParameters struct { AuthData *AuthenticationData `json:"auth_data,omitempty"` HelloInterval int `json:"hello_interval,omitempty"` DeadInterval int `json:"dead_interval,omitempty"` AreaId string `json:"area_id,omitempty"` AreaType string `json:"area_type,omitempty"` AdvertiseLoopback bool `json:"advertise_loopback,omitempty"` OrignateSummaryLsa bool `json:"orignate_summary_lsa,omitempty"` }
type OverlayRole ¶
type OverlayRole struct { contrail.ObjectBase // contains filtered or unexported fields }
func OverlayRoleByName ¶
func OverlayRoleByName(c contrail.ApiClient, fqn string) (*OverlayRole, error)
func OverlayRoleByUuid ¶
func OverlayRoleByUuid(c contrail.ApiClient, uuid string) (*OverlayRole, error)
func (*OverlayRole) AddTag ¶
func (obj *OverlayRole) AddTag( rhs *Tag) error
func (*OverlayRole) ClearTag ¶
func (obj *OverlayRole) ClearTag()
func (*OverlayRole) DeleteTag ¶
func (obj *OverlayRole) DeleteTag(uuid string) error
func (*OverlayRole) GetAnnotations ¶
func (obj *OverlayRole) GetAnnotations() KeyValuePairs
func (*OverlayRole) GetDefaultParent ¶
func (obj *OverlayRole) GetDefaultParent() []string
func (*OverlayRole) GetDefaultParentType ¶
func (obj *OverlayRole) GetDefaultParentType() string
func (*OverlayRole) GetDisplayName ¶
func (obj *OverlayRole) GetDisplayName() string
func (*OverlayRole) GetIdPerms ¶
func (obj *OverlayRole) GetIdPerms() IdPermsType
func (*OverlayRole) GetPerms2 ¶
func (obj *OverlayRole) GetPerms2() PermType2
func (*OverlayRole) GetPhysicalRouterBackRefs ¶
func (obj *OverlayRole) GetPhysicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*OverlayRole) GetRoleDefinitionBackRefs ¶
func (obj *OverlayRole) GetRoleDefinitionBackRefs() ( contrail.ReferenceList, error)
func (*OverlayRole) GetTagRefs ¶
func (obj *OverlayRole) GetTagRefs() ( contrail.ReferenceList, error)
func (*OverlayRole) GetType ¶
func (obj *OverlayRole) GetType() string
func (*OverlayRole) MarshalJSON ¶
func (obj *OverlayRole) MarshalJSON() ([]byte, error)
func (*OverlayRole) SetAnnotations ¶
func (obj *OverlayRole) SetAnnotations(value *KeyValuePairs)
func (*OverlayRole) SetDisplayName ¶
func (obj *OverlayRole) SetDisplayName(value string)
func (*OverlayRole) SetIdPerms ¶
func (obj *OverlayRole) SetIdPerms(value *IdPermsType)
func (*OverlayRole) SetName ¶
func (obj *OverlayRole) SetName(name string)
func (*OverlayRole) SetParent ¶
func (obj *OverlayRole) SetParent(parent contrail.IObject)
func (*OverlayRole) SetPerms2 ¶
func (obj *OverlayRole) SetPerms2(value *PermType2)
func (*OverlayRole) SetTagList ¶
func (obj *OverlayRole) SetTagList( refList []contrail.ReferencePair)
func (*OverlayRole) UnmarshalJSON ¶
func (obj *OverlayRole) UnmarshalJSON(body []byte) error
func (*OverlayRole) UpdateDone ¶
func (obj *OverlayRole) UpdateDone()
func (*OverlayRole) UpdateObject ¶
func (obj *OverlayRole) UpdateObject() ([]byte, error)
func (*OverlayRole) UpdateReferences ¶
func (obj *OverlayRole) UpdateReferences() error
type PeeringPolicy ¶
type PeeringPolicy struct { contrail.ObjectBase // contains filtered or unexported fields }
func PeeringPolicyByName ¶
func PeeringPolicyByName(c contrail.ApiClient, fqn string) (*PeeringPolicy, error)
func PeeringPolicyByUuid ¶
func PeeringPolicyByUuid(c contrail.ApiClient, uuid string) (*PeeringPolicy, error)
func (*PeeringPolicy) AddTag ¶
func (obj *PeeringPolicy) AddTag( rhs *Tag) error
func (*PeeringPolicy) ClearTag ¶
func (obj *PeeringPolicy) ClearTag()
func (*PeeringPolicy) DeleteTag ¶
func (obj *PeeringPolicy) DeleteTag(uuid string) error
func (*PeeringPolicy) GetAnnotations ¶
func (obj *PeeringPolicy) GetAnnotations() KeyValuePairs
func (*PeeringPolicy) GetDefaultParent ¶
func (obj *PeeringPolicy) GetDefaultParent() []string
func (*PeeringPolicy) GetDefaultParentType ¶
func (obj *PeeringPolicy) GetDefaultParentType() string
func (*PeeringPolicy) GetDisplayName ¶
func (obj *PeeringPolicy) GetDisplayName() string
func (*PeeringPolicy) GetE2ServiceProviderBackRefs ¶
func (obj *PeeringPolicy) GetE2ServiceProviderBackRefs() ( contrail.ReferenceList, error)
func (*PeeringPolicy) GetIdPerms ¶
func (obj *PeeringPolicy) GetIdPerms() IdPermsType
func (*PeeringPolicy) GetPeeringService ¶
func (obj *PeeringPolicy) GetPeeringService() string
func (*PeeringPolicy) GetPerms2 ¶
func (obj *PeeringPolicy) GetPerms2() PermType2
func (*PeeringPolicy) GetTagRefs ¶
func (obj *PeeringPolicy) GetTagRefs() ( contrail.ReferenceList, error)
func (*PeeringPolicy) GetType ¶
func (obj *PeeringPolicy) GetType() string
func (*PeeringPolicy) MarshalJSON ¶
func (obj *PeeringPolicy) MarshalJSON() ([]byte, error)
func (*PeeringPolicy) SetAnnotations ¶
func (obj *PeeringPolicy) SetAnnotations(value *KeyValuePairs)
func (*PeeringPolicy) SetDisplayName ¶
func (obj *PeeringPolicy) SetDisplayName(value string)
func (*PeeringPolicy) SetIdPerms ¶
func (obj *PeeringPolicy) SetIdPerms(value *IdPermsType)
func (*PeeringPolicy) SetName ¶
func (obj *PeeringPolicy) SetName(name string)
func (*PeeringPolicy) SetParent ¶
func (obj *PeeringPolicy) SetParent(parent contrail.IObject)
func (*PeeringPolicy) SetPeeringService ¶
func (obj *PeeringPolicy) SetPeeringService(value string)
func (*PeeringPolicy) SetPerms2 ¶
func (obj *PeeringPolicy) SetPerms2(value *PermType2)
func (*PeeringPolicy) SetTagList ¶
func (obj *PeeringPolicy) SetTagList( refList []contrail.ReferencePair)
func (*PeeringPolicy) UnmarshalJSON ¶
func (obj *PeeringPolicy) UnmarshalJSON(body []byte) error
func (*PeeringPolicy) UpdateDone ¶
func (obj *PeeringPolicy) UpdateDone()
func (*PeeringPolicy) UpdateObject ¶
func (obj *PeeringPolicy) UpdateObject() ([]byte, error)
func (*PeeringPolicy) UpdateReferences ¶
func (obj *PeeringPolicy) UpdateReferences() error
type PermType2 ¶
type PhysicalInterface ¶
type PhysicalInterface struct { contrail.ObjectBase // contains filtered or unexported fields }
func PhysicalInterfaceByName ¶
func PhysicalInterfaceByName(c contrail.ApiClient, fqn string) (*PhysicalInterface, error)
func PhysicalInterfaceByUuid ¶
func PhysicalInterfaceByUuid(c contrail.ApiClient, uuid string) (*PhysicalInterface, error)
func (*PhysicalInterface) AddPhysicalInterface ¶
func (obj *PhysicalInterface) AddPhysicalInterface( rhs *PhysicalInterface) error
func (*PhysicalInterface) AddPort ¶
func (obj *PhysicalInterface) AddPort( rhs *Port) error
func (*PhysicalInterface) AddTag ¶
func (obj *PhysicalInterface) AddTag( rhs *Tag) error
func (*PhysicalInterface) ClearPhysicalInterface ¶
func (obj *PhysicalInterface) ClearPhysicalInterface()
func (*PhysicalInterface) ClearPort ¶
func (obj *PhysicalInterface) ClearPort()
func (*PhysicalInterface) ClearTag ¶
func (obj *PhysicalInterface) ClearTag()
func (*PhysicalInterface) DeletePhysicalInterface ¶
func (obj *PhysicalInterface) DeletePhysicalInterface(uuid string) error
func (*PhysicalInterface) DeletePort ¶
func (obj *PhysicalInterface) DeletePort(uuid string) error
func (*PhysicalInterface) DeleteTag ¶
func (obj *PhysicalInterface) DeleteTag(uuid string) error
func (*PhysicalInterface) GetAnnotations ¶
func (obj *PhysicalInterface) GetAnnotations() KeyValuePairs
func (*PhysicalInterface) GetDefaultParent ¶
func (obj *PhysicalInterface) GetDefaultParent() []string
func (*PhysicalInterface) GetDefaultParentType ¶
func (obj *PhysicalInterface) GetDefaultParentType() string
func (*PhysicalInterface) GetDisplayName ¶
func (obj *PhysicalInterface) GetDisplayName() string
func (*PhysicalInterface) GetEthernetSegmentIdentifier ¶
func (obj *PhysicalInterface) GetEthernetSegmentIdentifier() string
func (*PhysicalInterface) GetIdPerms ¶
func (obj *PhysicalInterface) GetIdPerms() IdPermsType
func (*PhysicalInterface) GetLinkAggregationGroupBackRefs ¶
func (obj *PhysicalInterface) GetLinkAggregationGroupBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalInterface) GetLogicalInterfaces ¶
func (obj *PhysicalInterface) GetLogicalInterfaces() ( contrail.ReferenceList, error)
func (*PhysicalInterface) GetPerms2 ¶
func (obj *PhysicalInterface) GetPerms2() PermType2
func (*PhysicalInterface) GetPhysicalInterfaceBackRefs ¶
func (obj *PhysicalInterface) GetPhysicalInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalInterface) GetPhysicalInterfaceMacAddresses ¶
func (obj *PhysicalInterface) GetPhysicalInterfaceMacAddresses() MacAddressesType
func (*PhysicalInterface) GetPhysicalInterfacePortId ¶
func (obj *PhysicalInterface) GetPhysicalInterfacePortId() string
func (*PhysicalInterface) GetPhysicalInterfaceRefs ¶
func (obj *PhysicalInterface) GetPhysicalInterfaceRefs() ( contrail.ReferenceList, error)
func (*PhysicalInterface) GetPhysicalInterfaceType ¶
func (obj *PhysicalInterface) GetPhysicalInterfaceType() string
func (*PhysicalInterface) GetPortRefs ¶
func (obj *PhysicalInterface) GetPortRefs() ( contrail.ReferenceList, error)
func (*PhysicalInterface) GetServiceApplianceBackRefs ¶
func (obj *PhysicalInterface) GetServiceApplianceBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalInterface) GetTagRefs ¶
func (obj *PhysicalInterface) GetTagRefs() ( contrail.ReferenceList, error)
func (*PhysicalInterface) GetType ¶
func (obj *PhysicalInterface) GetType() string
func (*PhysicalInterface) GetVirtualMachineInterfaceBackRefs ¶
func (obj *PhysicalInterface) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalInterface) GetVirtualPortGroupBackRefs ¶
func (obj *PhysicalInterface) GetVirtualPortGroupBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalInterface) MarshalJSON ¶
func (obj *PhysicalInterface) MarshalJSON() ([]byte, error)
func (*PhysicalInterface) SetAnnotations ¶
func (obj *PhysicalInterface) SetAnnotations(value *KeyValuePairs)
func (*PhysicalInterface) SetDisplayName ¶
func (obj *PhysicalInterface) SetDisplayName(value string)
func (*PhysicalInterface) SetEthernetSegmentIdentifier ¶
func (obj *PhysicalInterface) SetEthernetSegmentIdentifier(value string)
func (*PhysicalInterface) SetIdPerms ¶
func (obj *PhysicalInterface) SetIdPerms(value *IdPermsType)
func (*PhysicalInterface) SetName ¶
func (obj *PhysicalInterface) SetName(name string)
func (*PhysicalInterface) SetParent ¶
func (obj *PhysicalInterface) SetParent(parent contrail.IObject)
func (*PhysicalInterface) SetPerms2 ¶
func (obj *PhysicalInterface) SetPerms2(value *PermType2)
func (*PhysicalInterface) SetPhysicalInterfaceList ¶
func (obj *PhysicalInterface) SetPhysicalInterfaceList( refList []contrail.ReferencePair)
func (*PhysicalInterface) SetPhysicalInterfaceMacAddresses ¶
func (obj *PhysicalInterface) SetPhysicalInterfaceMacAddresses(value *MacAddressesType)
func (*PhysicalInterface) SetPhysicalInterfacePortId ¶
func (obj *PhysicalInterface) SetPhysicalInterfacePortId(value string)
func (*PhysicalInterface) SetPhysicalInterfaceType ¶
func (obj *PhysicalInterface) SetPhysicalInterfaceType(value string)
func (*PhysicalInterface) SetPortList ¶
func (obj *PhysicalInterface) SetPortList( refList []contrail.ReferencePair)
func (*PhysicalInterface) SetTagList ¶
func (obj *PhysicalInterface) SetTagList( refList []contrail.ReferencePair)
func (*PhysicalInterface) UnmarshalJSON ¶
func (obj *PhysicalInterface) UnmarshalJSON(body []byte) error
func (*PhysicalInterface) UpdateDone ¶
func (obj *PhysicalInterface) UpdateDone()
func (*PhysicalInterface) UpdateObject ¶
func (obj *PhysicalInterface) UpdateObject() ([]byte, error)
func (*PhysicalInterface) UpdateReferences ¶
func (obj *PhysicalInterface) UpdateReferences() error
type PhysicalRole ¶
type PhysicalRole struct { contrail.ObjectBase // contains filtered or unexported fields }
func PhysicalRoleByName ¶
func PhysicalRoleByName(c contrail.ApiClient, fqn string) (*PhysicalRole, error)
func PhysicalRoleByUuid ¶
func PhysicalRoleByUuid(c contrail.ApiClient, uuid string) (*PhysicalRole, error)
func (*PhysicalRole) AddTag ¶
func (obj *PhysicalRole) AddTag( rhs *Tag) error
func (*PhysicalRole) ClearTag ¶
func (obj *PhysicalRole) ClearTag()
func (*PhysicalRole) DeleteTag ¶
func (obj *PhysicalRole) DeleteTag(uuid string) error
func (*PhysicalRole) GetAnnotations ¶
func (obj *PhysicalRole) GetAnnotations() KeyValuePairs
func (*PhysicalRole) GetDefaultParent ¶
func (obj *PhysicalRole) GetDefaultParent() []string
func (*PhysicalRole) GetDefaultParentType ¶
func (obj *PhysicalRole) GetDefaultParentType() string
func (*PhysicalRole) GetDeviceFunctionalGroupBackRefs ¶
func (obj *PhysicalRole) GetDeviceFunctionalGroupBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalRole) GetDisplayName ¶
func (obj *PhysicalRole) GetDisplayName() string
func (*PhysicalRole) GetIdPerms ¶
func (obj *PhysicalRole) GetIdPerms() IdPermsType
func (*PhysicalRole) GetPerms2 ¶
func (obj *PhysicalRole) GetPerms2() PermType2
func (*PhysicalRole) GetPhysicalRouterBackRefs ¶
func (obj *PhysicalRole) GetPhysicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalRole) GetRoleDefinitionBackRefs ¶
func (obj *PhysicalRole) GetRoleDefinitionBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalRole) GetTagRefs ¶
func (obj *PhysicalRole) GetTagRefs() ( contrail.ReferenceList, error)
func (*PhysicalRole) GetType ¶
func (obj *PhysicalRole) GetType() string
func (*PhysicalRole) MarshalJSON ¶
func (obj *PhysicalRole) MarshalJSON() ([]byte, error)
func (*PhysicalRole) SetAnnotations ¶
func (obj *PhysicalRole) SetAnnotations(value *KeyValuePairs)
func (*PhysicalRole) SetDisplayName ¶
func (obj *PhysicalRole) SetDisplayName(value string)
func (*PhysicalRole) SetIdPerms ¶
func (obj *PhysicalRole) SetIdPerms(value *IdPermsType)
func (*PhysicalRole) SetName ¶
func (obj *PhysicalRole) SetName(name string)
func (*PhysicalRole) SetParent ¶
func (obj *PhysicalRole) SetParent(parent contrail.IObject)
func (*PhysicalRole) SetPerms2 ¶
func (obj *PhysicalRole) SetPerms2(value *PermType2)
func (*PhysicalRole) SetTagList ¶
func (obj *PhysicalRole) SetTagList( refList []contrail.ReferencePair)
func (*PhysicalRole) UnmarshalJSON ¶
func (obj *PhysicalRole) UnmarshalJSON(body []byte) error
func (*PhysicalRole) UpdateDone ¶
func (obj *PhysicalRole) UpdateDone()
func (*PhysicalRole) UpdateObject ¶
func (obj *PhysicalRole) UpdateObject() ([]byte, error)
func (*PhysicalRole) UpdateReferences ¶
func (obj *PhysicalRole) UpdateReferences() error
type PhysicalRouter ¶
type PhysicalRouter struct { contrail.ObjectBase // contains filtered or unexported fields }
func PhysicalRouterByName ¶
func PhysicalRouterByName(c contrail.ApiClient, fqn string) (*PhysicalRouter, error)
func PhysicalRouterByUuid ¶
func PhysicalRouterByUuid(c contrail.ApiClient, uuid string) (*PhysicalRouter, error)
func (*PhysicalRouter) AddBgpRouter ¶
func (obj *PhysicalRouter) AddBgpRouter( rhs *BgpRouter) error
func (*PhysicalRouter) AddDeviceChassis ¶
func (obj *PhysicalRouter) AddDeviceChassis( rhs *DeviceChassis) error
func (*PhysicalRouter) AddDeviceFunctionalGroup ¶
func (obj *PhysicalRouter) AddDeviceFunctionalGroup( rhs *DeviceFunctionalGroup) error
func (*PhysicalRouter) AddDeviceImage ¶
func (obj *PhysicalRouter) AddDeviceImage( rhs *DeviceImage) error
func (*PhysicalRouter) AddFabric ¶
func (obj *PhysicalRouter) AddFabric( rhs *Fabric) error
func (*PhysicalRouter) AddIntentMap ¶
func (obj *PhysicalRouter) AddIntentMap( rhs *IntentMap) error
func (*PhysicalRouter) AddNodeProfile ¶
func (obj *PhysicalRouter) AddNodeProfile( rhs *NodeProfile) error
func (*PhysicalRouter) AddOverlayRole ¶
func (obj *PhysicalRouter) AddOverlayRole( rhs *OverlayRole) error
func (*PhysicalRouter) AddPhysicalRole ¶
func (obj *PhysicalRouter) AddPhysicalRole( rhs *PhysicalRole) error
func (*PhysicalRouter) AddTag ¶
func (obj *PhysicalRouter) AddTag( rhs *Tag) error
func (*PhysicalRouter) AddTelemetryProfile ¶
func (obj *PhysicalRouter) AddTelemetryProfile( rhs *TelemetryProfile) error
func (*PhysicalRouter) AddVirtualNetwork ¶
func (obj *PhysicalRouter) AddVirtualNetwork( rhs *VirtualNetwork) error
func (*PhysicalRouter) AddVirtualRouter ¶
func (obj *PhysicalRouter) AddVirtualRouter( rhs *VirtualRouter) error
func (*PhysicalRouter) ClearBgpRouter ¶
func (obj *PhysicalRouter) ClearBgpRouter()
func (*PhysicalRouter) ClearDeviceChassis ¶
func (obj *PhysicalRouter) ClearDeviceChassis()
func (*PhysicalRouter) ClearDeviceFunctionalGroup ¶
func (obj *PhysicalRouter) ClearDeviceFunctionalGroup()
func (*PhysicalRouter) ClearDeviceImage ¶
func (obj *PhysicalRouter) ClearDeviceImage()
func (*PhysicalRouter) ClearFabric ¶
func (obj *PhysicalRouter) ClearFabric()
func (*PhysicalRouter) ClearIntentMap ¶
func (obj *PhysicalRouter) ClearIntentMap()
func (*PhysicalRouter) ClearNodeProfile ¶
func (obj *PhysicalRouter) ClearNodeProfile()
func (*PhysicalRouter) ClearOverlayRole ¶
func (obj *PhysicalRouter) ClearOverlayRole()
func (*PhysicalRouter) ClearPhysicalRole ¶
func (obj *PhysicalRouter) ClearPhysicalRole()
func (*PhysicalRouter) ClearTag ¶
func (obj *PhysicalRouter) ClearTag()
func (*PhysicalRouter) ClearTelemetryProfile ¶
func (obj *PhysicalRouter) ClearTelemetryProfile()
func (*PhysicalRouter) ClearVirtualNetwork ¶
func (obj *PhysicalRouter) ClearVirtualNetwork()
func (*PhysicalRouter) ClearVirtualRouter ¶
func (obj *PhysicalRouter) ClearVirtualRouter()
func (*PhysicalRouter) DeleteBgpRouter ¶
func (obj *PhysicalRouter) DeleteBgpRouter(uuid string) error
func (*PhysicalRouter) DeleteDeviceChassis ¶
func (obj *PhysicalRouter) DeleteDeviceChassis(uuid string) error
func (*PhysicalRouter) DeleteDeviceFunctionalGroup ¶
func (obj *PhysicalRouter) DeleteDeviceFunctionalGroup(uuid string) error
func (*PhysicalRouter) DeleteDeviceImage ¶
func (obj *PhysicalRouter) DeleteDeviceImage(uuid string) error
func (*PhysicalRouter) DeleteFabric ¶
func (obj *PhysicalRouter) DeleteFabric(uuid string) error
func (*PhysicalRouter) DeleteIntentMap ¶
func (obj *PhysicalRouter) DeleteIntentMap(uuid string) error
func (*PhysicalRouter) DeleteNodeProfile ¶
func (obj *PhysicalRouter) DeleteNodeProfile(uuid string) error
func (*PhysicalRouter) DeleteOverlayRole ¶
func (obj *PhysicalRouter) DeleteOverlayRole(uuid string) error
func (*PhysicalRouter) DeletePhysicalRole ¶
func (obj *PhysicalRouter) DeletePhysicalRole(uuid string) error
func (*PhysicalRouter) DeleteTag ¶
func (obj *PhysicalRouter) DeleteTag(uuid string) error
func (*PhysicalRouter) DeleteTelemetryProfile ¶
func (obj *PhysicalRouter) DeleteTelemetryProfile(uuid string) error
func (*PhysicalRouter) DeleteVirtualNetwork ¶
func (obj *PhysicalRouter) DeleteVirtualNetwork(uuid string) error
func (*PhysicalRouter) DeleteVirtualRouter ¶
func (obj *PhysicalRouter) DeleteVirtualRouter(uuid string) error
func (*PhysicalRouter) GetAnnotations ¶
func (obj *PhysicalRouter) GetAnnotations() KeyValuePairs
func (*PhysicalRouter) GetBgpRouterRefs ¶
func (obj *PhysicalRouter) GetBgpRouterRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetCliConfigs ¶
func (obj *PhysicalRouter) GetCliConfigs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetDefaultParent ¶
func (obj *PhysicalRouter) GetDefaultParent() []string
func (*PhysicalRouter) GetDefaultParentType ¶
func (obj *PhysicalRouter) GetDefaultParentType() string
func (*PhysicalRouter) GetDeviceChassisRefs ¶
func (obj *PhysicalRouter) GetDeviceChassisRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetDeviceFunctionalGroupRefs ¶
func (obj *PhysicalRouter) GetDeviceFunctionalGroupRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetDeviceImageRefs ¶
func (obj *PhysicalRouter) GetDeviceImageRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetDisplayName ¶
func (obj *PhysicalRouter) GetDisplayName() string
func (*PhysicalRouter) GetE2ServiceProviderBackRefs ¶
func (obj *PhysicalRouter) GetE2ServiceProviderBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetFabricRefs ¶
func (obj *PhysicalRouter) GetFabricRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetHardwareInventorys ¶
func (obj *PhysicalRouter) GetHardwareInventorys() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetIdPerms ¶
func (obj *PhysicalRouter) GetIdPerms() IdPermsType
func (*PhysicalRouter) GetInstanceIpBackRefs ¶
func (obj *PhysicalRouter) GetInstanceIpBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetIntentMapRefs ¶
func (obj *PhysicalRouter) GetIntentMapRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetLinkAggregationGroups ¶
func (obj *PhysicalRouter) GetLinkAggregationGroups() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetLogicalInterfaces ¶
func (obj *PhysicalRouter) GetLogicalInterfaces() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetLogicalRouterBackRefs ¶
func (obj *PhysicalRouter) GetLogicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetNetworkDeviceConfigBackRefs ¶
func (obj *PhysicalRouter) GetNetworkDeviceConfigBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetNodeProfileRefs ¶
func (obj *PhysicalRouter) GetNodeProfileRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetOverlayRoleRefs ¶
func (obj *PhysicalRouter) GetOverlayRoleRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetPerms2 ¶
func (obj *PhysicalRouter) GetPerms2() PermType2
func (*PhysicalRouter) GetPhysicalInterfaces ¶
func (obj *PhysicalRouter) GetPhysicalInterfaces() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetPhysicalRoleRefs ¶
func (obj *PhysicalRouter) GetPhysicalRoleRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetPhysicalRouterAutonomousSystem ¶
func (obj *PhysicalRouter) GetPhysicalRouterAutonomousSystem() AutonomousSystemsType
func (*PhysicalRouter) GetPhysicalRouterCliCommitState ¶
func (obj *PhysicalRouter) GetPhysicalRouterCliCommitState() string
func (*PhysicalRouter) GetPhysicalRouterDataplaneIp ¶
func (obj *PhysicalRouter) GetPhysicalRouterDataplaneIp() string
func (*PhysicalRouter) GetPhysicalRouterDeviceFamily ¶
func (obj *PhysicalRouter) GetPhysicalRouterDeviceFamily() string
func (*PhysicalRouter) GetPhysicalRouterDhcpParameters ¶
func (obj *PhysicalRouter) GetPhysicalRouterDhcpParameters() DnsmasqLeaseParameters
func (*PhysicalRouter) GetPhysicalRouterEncryptionType ¶
func (obj *PhysicalRouter) GetPhysicalRouterEncryptionType() string
func (*PhysicalRouter) GetPhysicalRouterHostname ¶
func (obj *PhysicalRouter) GetPhysicalRouterHostname() string
func (*PhysicalRouter) GetPhysicalRouterJunosServicePorts ¶
func (obj *PhysicalRouter) GetPhysicalRouterJunosServicePorts() JunosServicePorts
func (*PhysicalRouter) GetPhysicalRouterLldp ¶
func (obj *PhysicalRouter) GetPhysicalRouterLldp() bool
func (*PhysicalRouter) GetPhysicalRouterLoopbackIp ¶
func (obj *PhysicalRouter) GetPhysicalRouterLoopbackIp() string
func (*PhysicalRouter) GetPhysicalRouterManagedState ¶
func (obj *PhysicalRouter) GetPhysicalRouterManagedState() string
func (*PhysicalRouter) GetPhysicalRouterManagementIp ¶
func (obj *PhysicalRouter) GetPhysicalRouterManagementIp() string
func (*PhysicalRouter) GetPhysicalRouterManagementMac ¶
func (obj *PhysicalRouter) GetPhysicalRouterManagementMac() string
func (*PhysicalRouter) GetPhysicalRouterOsVersion ¶
func (obj *PhysicalRouter) GetPhysicalRouterOsVersion() string
func (*PhysicalRouter) GetPhysicalRouterProductName ¶
func (obj *PhysicalRouter) GetPhysicalRouterProductName() string
func (*PhysicalRouter) GetPhysicalRouterReplicatorLoopbackIp ¶
func (obj *PhysicalRouter) GetPhysicalRouterReplicatorLoopbackIp() string
func (*PhysicalRouter) GetPhysicalRouterRole ¶
func (obj *PhysicalRouter) GetPhysicalRouterRole() string
func (*PhysicalRouter) GetPhysicalRouterSerialNumber ¶
func (obj *PhysicalRouter) GetPhysicalRouterSerialNumber() string
func (*PhysicalRouter) GetPhysicalRouterSnmp ¶
func (obj *PhysicalRouter) GetPhysicalRouterSnmp() bool
func (*PhysicalRouter) GetPhysicalRouterSnmpCredentials ¶
func (obj *PhysicalRouter) GetPhysicalRouterSnmpCredentials() SNMPCredentials
func (*PhysicalRouter) GetPhysicalRouterSupplementalConfig ¶
func (obj *PhysicalRouter) GetPhysicalRouterSupplementalConfig() string
func (*PhysicalRouter) GetPhysicalRouterUnderlayConfig ¶
func (obj *PhysicalRouter) GetPhysicalRouterUnderlayConfig() string
func (*PhysicalRouter) GetPhysicalRouterUnderlayManaged ¶
func (obj *PhysicalRouter) GetPhysicalRouterUnderlayManaged() bool
func (*PhysicalRouter) GetPhysicalRouterUserCredentials ¶
func (obj *PhysicalRouter) GetPhysicalRouterUserCredentials() UserCredentials
func (*PhysicalRouter) GetPhysicalRouterVendorName ¶
func (obj *PhysicalRouter) GetPhysicalRouterVendorName() string
func (*PhysicalRouter) GetPhysicalRouterVncManaged ¶
func (obj *PhysicalRouter) GetPhysicalRouterVncManaged() bool
func (*PhysicalRouter) GetRoutingBridgingRoles ¶
func (obj *PhysicalRouter) GetRoutingBridgingRoles() RoutingBridgingRolesType
func (*PhysicalRouter) GetServiceEndpointBackRefs ¶
func (obj *PhysicalRouter) GetServiceEndpointBackRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetTagRefs ¶
func (obj *PhysicalRouter) GetTagRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetTelemetryInfo ¶
func (obj *PhysicalRouter) GetTelemetryInfo() TelemetryStateInfo
func (*PhysicalRouter) GetTelemetryProfileRefs ¶
func (obj *PhysicalRouter) GetTelemetryProfileRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetType ¶
func (obj *PhysicalRouter) GetType() string
func (*PhysicalRouter) GetVirtualNetworkRefs ¶
func (obj *PhysicalRouter) GetVirtualNetworkRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) GetVirtualRouterRefs ¶
func (obj *PhysicalRouter) GetVirtualRouterRefs() ( contrail.ReferenceList, error)
func (*PhysicalRouter) MarshalJSON ¶
func (obj *PhysicalRouter) MarshalJSON() ([]byte, error)
func (*PhysicalRouter) SetAnnotations ¶
func (obj *PhysicalRouter) SetAnnotations(value *KeyValuePairs)
func (*PhysicalRouter) SetBgpRouterList ¶
func (obj *PhysicalRouter) SetBgpRouterList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetDeviceChassisList ¶
func (obj *PhysicalRouter) SetDeviceChassisList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetDeviceFunctionalGroupList ¶
func (obj *PhysicalRouter) SetDeviceFunctionalGroupList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetDeviceImageList ¶
func (obj *PhysicalRouter) SetDeviceImageList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetDisplayName ¶
func (obj *PhysicalRouter) SetDisplayName(value string)
func (*PhysicalRouter) SetFabricList ¶
func (obj *PhysicalRouter) SetFabricList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetIdPerms ¶
func (obj *PhysicalRouter) SetIdPerms(value *IdPermsType)
func (*PhysicalRouter) SetIntentMapList ¶
func (obj *PhysicalRouter) SetIntentMapList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetName ¶
func (obj *PhysicalRouter) SetName(name string)
func (*PhysicalRouter) SetNodeProfileList ¶
func (obj *PhysicalRouter) SetNodeProfileList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetOverlayRoleList ¶
func (obj *PhysicalRouter) SetOverlayRoleList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetParent ¶
func (obj *PhysicalRouter) SetParent(parent contrail.IObject)
func (*PhysicalRouter) SetPerms2 ¶
func (obj *PhysicalRouter) SetPerms2(value *PermType2)
func (*PhysicalRouter) SetPhysicalRoleList ¶
func (obj *PhysicalRouter) SetPhysicalRoleList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetPhysicalRouterAutonomousSystem ¶
func (obj *PhysicalRouter) SetPhysicalRouterAutonomousSystem(value *AutonomousSystemsType)
func (*PhysicalRouter) SetPhysicalRouterCliCommitState ¶
func (obj *PhysicalRouter) SetPhysicalRouterCliCommitState(value string)
func (*PhysicalRouter) SetPhysicalRouterDataplaneIp ¶
func (obj *PhysicalRouter) SetPhysicalRouterDataplaneIp(value string)
func (*PhysicalRouter) SetPhysicalRouterDeviceFamily ¶
func (obj *PhysicalRouter) SetPhysicalRouterDeviceFamily(value string)
func (*PhysicalRouter) SetPhysicalRouterDhcpParameters ¶
func (obj *PhysicalRouter) SetPhysicalRouterDhcpParameters(value *DnsmasqLeaseParameters)
func (*PhysicalRouter) SetPhysicalRouterEncryptionType ¶
func (obj *PhysicalRouter) SetPhysicalRouterEncryptionType(value string)
func (*PhysicalRouter) SetPhysicalRouterHostname ¶
func (obj *PhysicalRouter) SetPhysicalRouterHostname(value string)
func (*PhysicalRouter) SetPhysicalRouterJunosServicePorts ¶
func (obj *PhysicalRouter) SetPhysicalRouterJunosServicePorts(value *JunosServicePorts)
func (*PhysicalRouter) SetPhysicalRouterLldp ¶
func (obj *PhysicalRouter) SetPhysicalRouterLldp(value bool)
func (*PhysicalRouter) SetPhysicalRouterLoopbackIp ¶
func (obj *PhysicalRouter) SetPhysicalRouterLoopbackIp(value string)
func (*PhysicalRouter) SetPhysicalRouterManagedState ¶
func (obj *PhysicalRouter) SetPhysicalRouterManagedState(value string)
func (*PhysicalRouter) SetPhysicalRouterManagementIp ¶
func (obj *PhysicalRouter) SetPhysicalRouterManagementIp(value string)
func (*PhysicalRouter) SetPhysicalRouterManagementMac ¶
func (obj *PhysicalRouter) SetPhysicalRouterManagementMac(value string)
func (*PhysicalRouter) SetPhysicalRouterOsVersion ¶
func (obj *PhysicalRouter) SetPhysicalRouterOsVersion(value string)
func (*PhysicalRouter) SetPhysicalRouterProductName ¶
func (obj *PhysicalRouter) SetPhysicalRouterProductName(value string)
func (*PhysicalRouter) SetPhysicalRouterReplicatorLoopbackIp ¶
func (obj *PhysicalRouter) SetPhysicalRouterReplicatorLoopbackIp(value string)
func (*PhysicalRouter) SetPhysicalRouterRole ¶
func (obj *PhysicalRouter) SetPhysicalRouterRole(value string)
func (*PhysicalRouter) SetPhysicalRouterSerialNumber ¶
func (obj *PhysicalRouter) SetPhysicalRouterSerialNumber(value string)
func (*PhysicalRouter) SetPhysicalRouterSnmp ¶
func (obj *PhysicalRouter) SetPhysicalRouterSnmp(value bool)
func (*PhysicalRouter) SetPhysicalRouterSnmpCredentials ¶
func (obj *PhysicalRouter) SetPhysicalRouterSnmpCredentials(value *SNMPCredentials)
func (*PhysicalRouter) SetPhysicalRouterSupplementalConfig ¶
func (obj *PhysicalRouter) SetPhysicalRouterSupplementalConfig(value string)
func (*PhysicalRouter) SetPhysicalRouterUnderlayConfig ¶
func (obj *PhysicalRouter) SetPhysicalRouterUnderlayConfig(value string)
func (*PhysicalRouter) SetPhysicalRouterUnderlayManaged ¶
func (obj *PhysicalRouter) SetPhysicalRouterUnderlayManaged(value bool)
func (*PhysicalRouter) SetPhysicalRouterUserCredentials ¶
func (obj *PhysicalRouter) SetPhysicalRouterUserCredentials(value *UserCredentials)
func (*PhysicalRouter) SetPhysicalRouterVendorName ¶
func (obj *PhysicalRouter) SetPhysicalRouterVendorName(value string)
func (*PhysicalRouter) SetPhysicalRouterVncManaged ¶
func (obj *PhysicalRouter) SetPhysicalRouterVncManaged(value bool)
func (*PhysicalRouter) SetRoutingBridgingRoles ¶
func (obj *PhysicalRouter) SetRoutingBridgingRoles(value *RoutingBridgingRolesType)
func (*PhysicalRouter) SetTagList ¶
func (obj *PhysicalRouter) SetTagList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetTelemetryInfo ¶
func (obj *PhysicalRouter) SetTelemetryInfo(value *TelemetryStateInfo)
func (*PhysicalRouter) SetTelemetryProfileList ¶
func (obj *PhysicalRouter) SetTelemetryProfileList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetVirtualNetworkList ¶
func (obj *PhysicalRouter) SetVirtualNetworkList( refList []contrail.ReferencePair)
func (*PhysicalRouter) SetVirtualRouterList ¶
func (obj *PhysicalRouter) SetVirtualRouterList( refList []contrail.ReferencePair)
func (*PhysicalRouter) UnmarshalJSON ¶
func (obj *PhysicalRouter) UnmarshalJSON(body []byte) error
func (*PhysicalRouter) UpdateDone ¶
func (obj *PhysicalRouter) UpdateDone()
func (*PhysicalRouter) UpdateObject ¶
func (obj *PhysicalRouter) UpdateObject() ([]byte, error)
func (*PhysicalRouter) UpdateReferences ¶
func (obj *PhysicalRouter) UpdateReferences() error
type PimParameters ¶
type PimParameters struct { RpIpAddress []string `json:"rp_ip_address,omitempty"` Mode string `json:"mode,omitempty"` EnableAllInterfaces bool `json:"enable_all_interfaces,omitempty"` }
func (*PimParameters) AddRpIpAddress ¶
func (obj *PimParameters) AddRpIpAddress(value string)
type PlaybookInfoListType ¶
type PlaybookInfoListType struct {
PlaybookInfo []PlaybookInfoType `json:"playbook_info,omitempty"`
}
func (*PlaybookInfoListType) AddPlaybookInfo ¶
func (obj *PlaybookInfoListType) AddPlaybookInfo(value *PlaybookInfoType)
type PlaybookInfoType ¶
type PlaybookInfoType struct { PlaybookUri string `json:"playbook_uri,omitempty"` MultiDevicePlaybook bool `json:"multi_device_playbook,omitempty"` Vendor string `json:"vendor,omitempty"` DeviceFamily string `json:"device_family,omitempty"` JobCompletionWeightage int `json:"job_completion_weightage,omitempty"` SequenceNo int `json:"sequence_no,omitempty"` }
type PluginProperties ¶
type PluginProperties struct {
PluginProperty []PluginProperty `json:"plugin_property,omitempty"`
}
func (*PluginProperties) AddPluginProperty ¶
func (obj *PluginProperties) AddPluginProperty(value *PluginProperty)
type PluginProperty ¶
type PolicyBasedForwardingRuleType ¶
type PolicyBasedForwardingRuleType struct { Direction string `json:"direction,omitempty"` VlanTag int `json:"vlan_tag,omitempty"` SrcMac string `json:"src_mac,omitempty"` DstMac string `json:"dst_mac,omitempty"` MplsLabel int `json:"mpls_label,omitempty"` ServiceChainAddress string `json:"service_chain_address,omitempty"` Ipv6ServiceChainAddress string `json:"ipv6_service_chain_address,omitempty"` Protocol string `json:"protocol,omitempty"` }
type PolicyEntriesType ¶
type PolicyEntriesType struct {
PolicyRule []PolicyRuleType `json:"policy_rule,omitempty"`
}
func (*PolicyEntriesType) AddPolicyRule ¶
func (obj *PolicyEntriesType) AddPolicyRule(value *PolicyRuleType)
type PolicyManagement ¶
type PolicyManagement struct { contrail.ObjectBase // contains filtered or unexported fields }
func PolicyManagementByName ¶
func PolicyManagementByName(c contrail.ApiClient, fqn string) (*PolicyManagement, error)
func PolicyManagementByUuid ¶
func PolicyManagementByUuid(c contrail.ApiClient, uuid string) (*PolicyManagement, error)
func (*PolicyManagement) AddTag ¶
func (obj *PolicyManagement) AddTag( rhs *Tag) error
func (*PolicyManagement) ClearTag ¶
func (obj *PolicyManagement) ClearTag()
func (*PolicyManagement) DeleteTag ¶
func (obj *PolicyManagement) DeleteTag(uuid string) error
func (*PolicyManagement) GetAddressGroups ¶
func (obj *PolicyManagement) GetAddressGroups() ( contrail.ReferenceList, error)
func (*PolicyManagement) GetAnnotations ¶
func (obj *PolicyManagement) GetAnnotations() KeyValuePairs
func (*PolicyManagement) GetApplicationPolicySets ¶
func (obj *PolicyManagement) GetApplicationPolicySets() ( contrail.ReferenceList, error)
func (*PolicyManagement) GetDefaultParent ¶
func (obj *PolicyManagement) GetDefaultParent() []string
func (*PolicyManagement) GetDefaultParentType ¶
func (obj *PolicyManagement) GetDefaultParentType() string
func (*PolicyManagement) GetDisplayName ¶
func (obj *PolicyManagement) GetDisplayName() string
func (*PolicyManagement) GetFirewallPolicys ¶
func (obj *PolicyManagement) GetFirewallPolicys() ( contrail.ReferenceList, error)
func (*PolicyManagement) GetFirewallRules ¶
func (obj *PolicyManagement) GetFirewallRules() ( contrail.ReferenceList, error)
func (*PolicyManagement) GetIdPerms ¶
func (obj *PolicyManagement) GetIdPerms() IdPermsType
func (*PolicyManagement) GetPerms2 ¶
func (obj *PolicyManagement) GetPerms2() PermType2
func (*PolicyManagement) GetServiceGroups ¶
func (obj *PolicyManagement) GetServiceGroups() ( contrail.ReferenceList, error)
func (*PolicyManagement) GetTagRefs ¶
func (obj *PolicyManagement) GetTagRefs() ( contrail.ReferenceList, error)
func (*PolicyManagement) GetType ¶
func (obj *PolicyManagement) GetType() string
func (*PolicyManagement) MarshalJSON ¶
func (obj *PolicyManagement) MarshalJSON() ([]byte, error)
func (*PolicyManagement) SetAnnotations ¶
func (obj *PolicyManagement) SetAnnotations(value *KeyValuePairs)
func (*PolicyManagement) SetDisplayName ¶
func (obj *PolicyManagement) SetDisplayName(value string)
func (*PolicyManagement) SetIdPerms ¶
func (obj *PolicyManagement) SetIdPerms(value *IdPermsType)
func (*PolicyManagement) SetName ¶
func (obj *PolicyManagement) SetName(name string)
func (*PolicyManagement) SetParent ¶
func (obj *PolicyManagement) SetParent(parent contrail.IObject)
func (*PolicyManagement) SetPerms2 ¶
func (obj *PolicyManagement) SetPerms2(value *PermType2)
func (*PolicyManagement) SetTagList ¶
func (obj *PolicyManagement) SetTagList( refList []contrail.ReferencePair)
func (*PolicyManagement) UnmarshalJSON ¶
func (obj *PolicyManagement) UnmarshalJSON(body []byte) error
func (*PolicyManagement) UpdateDone ¶
func (obj *PolicyManagement) UpdateDone()
func (*PolicyManagement) UpdateObject ¶
func (obj *PolicyManagement) UpdateObject() ([]byte, error)
func (*PolicyManagement) UpdateReferences ¶
func (obj *PolicyManagement) UpdateReferences() error
type PolicyRuleType ¶
type PolicyRuleType struct { RuleSequence *SequenceType `json:"rule_sequence,omitempty"` RuleUuid string `json:"rule_uuid,omitempty"` Direction string `json:"direction,omitempty"` Protocol string `json:"protocol,omitempty"` SrcAddresses []AddressType `json:"src_addresses,omitempty"` SrcPorts []PortType `json:"src_ports,omitempty"` Application []string `json:"application,omitempty"` DstAddresses []AddressType `json:"dst_addresses,omitempty"` DstPorts []PortType `json:"dst_ports,omitempty"` ActionList *ActionListType `json:"action_list,omitempty"` Ethertype string `json:"ethertype,omitempty"` Created string `json:"created,omitempty"` LastModified string `json:"last_modified,omitempty"` }
func (*PolicyRuleType) AddApplication ¶
func (obj *PolicyRuleType) AddApplication(value string)
func (*PolicyRuleType) AddDstAddresses ¶
func (obj *PolicyRuleType) AddDstAddresses(value *AddressType)
func (*PolicyRuleType) AddDstPorts ¶
func (obj *PolicyRuleType) AddDstPorts(value *PortType)
func (*PolicyRuleType) AddSrcAddresses ¶
func (obj *PolicyRuleType) AddSrcAddresses(value *AddressType)
func (*PolicyRuleType) AddSrcPorts ¶
func (obj *PolicyRuleType) AddSrcPorts(value *PortType)
type PolicyStatementType ¶
type PolicyStatementType struct {
Term []PolicyTermType `json:"term,omitempty"`
}
func (*PolicyStatementType) AddTerm ¶
func (obj *PolicyStatementType) AddTerm(value *PolicyTermType)
type PolicyTermType ¶
type PolicyTermType struct { TermMatchCondition *TermMatchConditionType `json:"term_match_condition,omitempty"` TermActionList *TermActionListType `json:"term_action_list,omitempty"` }
type Port ¶
type Port struct { contrail.ObjectBase // contains filtered or unexported fields }
func PortByName ¶
func PortByUuid ¶
func (*Port) GetAnnotations ¶
func (obj *Port) GetAnnotations() KeyValuePairs
func (*Port) GetBmsPortInfo ¶
func (obj *Port) GetBmsPortInfo() BaremetalPortInfo
func (*Port) GetDefaultParent ¶
func (*Port) GetDefaultParentType ¶
func (*Port) GetDisplayName ¶
func (*Port) GetEsxiPortInfo ¶
func (obj *Port) GetEsxiPortInfo() ESXIProperties
func (*Port) GetIdPerms ¶
func (obj *Port) GetIdPerms() IdPermsType
func (*Port) GetPhysicalInterfaceBackRefs ¶
func (*Port) GetPortGroupBackRefs ¶
func (*Port) GetPortGroupUuid ¶
func (*Port) GetTagRefs ¶
func (*Port) MarshalJSON ¶
func (*Port) SetAnnotations ¶
func (obj *Port) SetAnnotations(value *KeyValuePairs)
func (*Port) SetBmsPortInfo ¶
func (obj *Port) SetBmsPortInfo(value *BaremetalPortInfo)
func (*Port) SetDisplayName ¶
func (*Port) SetEsxiPortInfo ¶
func (obj *Port) SetEsxiPortInfo(value *ESXIProperties)
func (*Port) SetIdPerms ¶
func (obj *Port) SetIdPerms(value *IdPermsType)
func (*Port) SetPortGroupUuid ¶
func (*Port) SetTagList ¶
func (obj *Port) SetTagList( refList []contrail.ReferencePair)
func (*Port) UnmarshalJSON ¶
func (*Port) UpdateDone ¶
func (obj *Port) UpdateDone()
func (*Port) UpdateObject ¶
func (*Port) UpdateReferences ¶
type PortGroup ¶
type PortGroup struct { contrail.ObjectBase // contains filtered or unexported fields }
func PortGroupByName ¶
func PortGroupByUuid ¶
func (*PortGroup) DeletePort ¶
func (*PortGroup) GetAnnotations ¶
func (obj *PortGroup) GetAnnotations() KeyValuePairs
func (*PortGroup) GetBmsPortGroupInfo ¶
func (obj *PortGroup) GetBmsPortGroupInfo() BaremetalPortGroupInfo
func (*PortGroup) GetDefaultParent ¶
func (*PortGroup) GetDefaultParentType ¶
func (*PortGroup) GetDisplayName ¶
func (*PortGroup) GetIdPerms ¶
func (obj *PortGroup) GetIdPerms() IdPermsType
func (*PortGroup) GetPortRefs ¶
func (*PortGroup) GetTagRefs ¶
func (*PortGroup) MarshalJSON ¶
func (*PortGroup) SetAnnotations ¶
func (obj *PortGroup) SetAnnotations(value *KeyValuePairs)
func (*PortGroup) SetBmsPortGroupInfo ¶
func (obj *PortGroup) SetBmsPortGroupInfo(value *BaremetalPortGroupInfo)
func (*PortGroup) SetDisplayName ¶
func (*PortGroup) SetIdPerms ¶
func (obj *PortGroup) SetIdPerms(value *IdPermsType)
func (*PortGroup) SetPortList ¶
func (obj *PortGroup) SetPortList( refList []contrail.ReferencePair)
func (*PortGroup) SetTagList ¶
func (obj *PortGroup) SetTagList( refList []contrail.ReferencePair)
func (*PortGroup) UnmarshalJSON ¶
func (*PortGroup) UpdateDone ¶
func (obj *PortGroup) UpdateDone()
func (*PortGroup) UpdateObject ¶
func (*PortGroup) UpdateReferences ¶
type PortGroupProperties ¶
type PortInfoType ¶
type PortInfoType struct { Name string `json:"name,omitempty"` Type string `json:"type_,omitempty"` PortSpeed string `json:"port_speed,omitempty"` Channelized bool `json:"channelized,omitempty"` ChannelizedPortSpeed string `json:"channelized_port_speed,omitempty"` PortGroup string `json:"port_group,omitempty"` Labels []string `json:"labels,omitempty"` }
func (*PortInfoType) AddLabels ¶
func (obj *PortInfoType) AddLabels(value string)
type PortMappings ¶
type PortMappings struct {
PortMappings []PortMap `json:"port_mappings,omitempty"`
}
func (*PortMappings) AddPortMappings ¶
func (obj *PortMappings) AddPortMappings(value *PortMap)
type PortProfile ¶
type PortProfile struct { contrail.ObjectBase // contains filtered or unexported fields }
func PortProfileByName ¶
func PortProfileByName(c contrail.ApiClient, fqn string) (*PortProfile, error)
func PortProfileByUuid ¶
func PortProfileByUuid(c contrail.ApiClient, uuid string) (*PortProfile, error)
func (*PortProfile) AddStormControlProfile ¶
func (obj *PortProfile) AddStormControlProfile( rhs *StormControlProfile) error
func (*PortProfile) AddTag ¶
func (obj *PortProfile) AddTag( rhs *Tag) error
func (*PortProfile) ClearStormControlProfile ¶
func (obj *PortProfile) ClearStormControlProfile()
func (*PortProfile) ClearTag ¶
func (obj *PortProfile) ClearTag()
func (*PortProfile) DeleteStormControlProfile ¶
func (obj *PortProfile) DeleteStormControlProfile(uuid string) error
func (*PortProfile) DeleteTag ¶
func (obj *PortProfile) DeleteTag(uuid string) error
func (*PortProfile) GetAnnotations ¶
func (obj *PortProfile) GetAnnotations() KeyValuePairs
func (*PortProfile) GetDefaultParent ¶
func (obj *PortProfile) GetDefaultParent() []string
func (*PortProfile) GetDefaultParentType ¶
func (obj *PortProfile) GetDefaultParentType() string
func (*PortProfile) GetDisplayName ¶
func (obj *PortProfile) GetDisplayName() string
func (*PortProfile) GetIdPerms ¶
func (obj *PortProfile) GetIdPerms() IdPermsType
func (*PortProfile) GetPerms2 ¶
func (obj *PortProfile) GetPerms2() PermType2
func (*PortProfile) GetStormControlProfileRefs ¶
func (obj *PortProfile) GetStormControlProfileRefs() ( contrail.ReferenceList, error)
func (*PortProfile) GetTagRefs ¶
func (obj *PortProfile) GetTagRefs() ( contrail.ReferenceList, error)
func (*PortProfile) GetType ¶
func (obj *PortProfile) GetType() string
func (*PortProfile) GetVirtualMachineInterfaceBackRefs ¶
func (obj *PortProfile) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*PortProfile) GetVirtualPortGroupBackRefs ¶
func (obj *PortProfile) GetVirtualPortGroupBackRefs() ( contrail.ReferenceList, error)
func (*PortProfile) MarshalJSON ¶
func (obj *PortProfile) MarshalJSON() ([]byte, error)
func (*PortProfile) SetAnnotations ¶
func (obj *PortProfile) SetAnnotations(value *KeyValuePairs)
func (*PortProfile) SetDisplayName ¶
func (obj *PortProfile) SetDisplayName(value string)
func (*PortProfile) SetIdPerms ¶
func (obj *PortProfile) SetIdPerms(value *IdPermsType)
func (*PortProfile) SetName ¶
func (obj *PortProfile) SetName(name string)
func (*PortProfile) SetParent ¶
func (obj *PortProfile) SetParent(parent contrail.IObject)
func (*PortProfile) SetPerms2 ¶
func (obj *PortProfile) SetPerms2(value *PermType2)
func (*PortProfile) SetStormControlProfileList ¶
func (obj *PortProfile) SetStormControlProfileList( refList []contrail.ReferencePair)
func (*PortProfile) SetTagList ¶
func (obj *PortProfile) SetTagList( refList []contrail.ReferencePair)
func (*PortProfile) UnmarshalJSON ¶
func (obj *PortProfile) UnmarshalJSON(body []byte) error
func (*PortProfile) UpdateDone ¶
func (obj *PortProfile) UpdateDone()
func (*PortProfile) UpdateObject ¶
func (obj *PortProfile) UpdateObject() ([]byte, error)
func (*PortProfile) UpdateReferences ¶
func (obj *PortProfile) UpdateReferences() error
type PortTranslationPool ¶
type PortTranslationPools ¶
type PortTranslationPools struct {
PortTranslationPool []PortTranslationPool `json:"port_translation_pool,omitempty"`
}
func (*PortTranslationPools) AddPortTranslationPool ¶
func (obj *PortTranslationPools) AddPortTranslationPool(value *PortTranslationPool)
type PortTuple ¶
type PortTuple struct { contrail.ObjectBase // contains filtered or unexported fields }
func PortTupleByName ¶
func PortTupleByUuid ¶
func (*PortTuple) AddLogicalRouter ¶
func (obj *PortTuple) AddLogicalRouter( rhs *LogicalRouter) error
func (*PortTuple) AddVirtualNetwork ¶
func (obj *PortTuple) AddVirtualNetwork( rhs *VirtualNetwork) error
func (*PortTuple) ClearLogicalRouter ¶
func (obj *PortTuple) ClearLogicalRouter()
func (*PortTuple) ClearVirtualNetwork ¶
func (obj *PortTuple) ClearVirtualNetwork()
func (*PortTuple) DeleteLogicalRouter ¶
func (*PortTuple) DeleteVirtualNetwork ¶
func (*PortTuple) GetAnnotations ¶
func (obj *PortTuple) GetAnnotations() KeyValuePairs
func (*PortTuple) GetDefaultParent ¶
func (*PortTuple) GetDefaultParentType ¶
func (*PortTuple) GetDisplayName ¶
func (*PortTuple) GetIdPerms ¶
func (obj *PortTuple) GetIdPerms() IdPermsType
func (*PortTuple) GetLogicalRouterRefs ¶
func (*PortTuple) GetTagRefs ¶
func (*PortTuple) GetVirtualMachineInterfaceBackRefs ¶
func (*PortTuple) GetVirtualNetworkRefs ¶
func (*PortTuple) MarshalJSON ¶
func (*PortTuple) SetAnnotations ¶
func (obj *PortTuple) SetAnnotations(value *KeyValuePairs)
func (*PortTuple) SetDisplayName ¶
func (*PortTuple) SetIdPerms ¶
func (obj *PortTuple) SetIdPerms(value *IdPermsType)
func (*PortTuple) SetLogicalRouterList ¶
func (obj *PortTuple) SetLogicalRouterList( refList []contrail.ReferencePair)
func (*PortTuple) SetTagList ¶
func (obj *PortTuple) SetTagList( refList []contrail.ReferencePair)
func (*PortTuple) SetVirtualNetworkList ¶
func (obj *PortTuple) SetVirtualNetworkList( refList []contrail.ReferencePair)
func (*PortTuple) UnmarshalJSON ¶
func (*PortTuple) UpdateDone ¶
func (obj *PortTuple) UpdateDone()
func (*PortTuple) UpdateObject ¶
func (*PortTuple) UpdateReferences ¶
type PrefixListMatchType ¶
type PrefixListMatchType struct { InterfaceRouteTableUuid []string `json:"interface_route_table_uuid,omitempty"` PrefixType string `json:"prefix_type,omitempty"` }
func (*PrefixListMatchType) AddInterfaceRouteTableUuid ¶
func (obj *PrefixListMatchType) AddInterfaceRouteTableUuid(value string)
type PrefixMatchType ¶
type Project ¶
type Project struct { contrail.ObjectBase // contains filtered or unexported fields }
func ProjectByName ¶
func ProjectByUuid ¶
func (*Project) AddAliasIpPool ¶
func (obj *Project) AddAliasIpPool( rhs *AliasIpPool) error
func (*Project) AddApplicationPolicySet ¶
func (obj *Project) AddApplicationPolicySet( rhs *ApplicationPolicySet) error
func (*Project) AddFloatingIpPool ¶
func (obj *Project) AddFloatingIpPool( rhs *FloatingIpPool) error
func (*Project) AddNamespace ¶
func (obj *Project) AddNamespace( rhs *Namespace, data SubnetType) error
func (*Project) ClearAliasIpPool ¶
func (obj *Project) ClearAliasIpPool()
func (*Project) ClearApplicationPolicySet ¶
func (obj *Project) ClearApplicationPolicySet()
func (*Project) ClearFloatingIpPool ¶
func (obj *Project) ClearFloatingIpPool()
func (*Project) ClearNamespace ¶
func (obj *Project) ClearNamespace()
func (*Project) DeleteAliasIpPool ¶
func (*Project) DeleteApplicationPolicySet ¶
func (*Project) DeleteFloatingIpPool ¶
func (*Project) DeleteNamespace ¶
func (*Project) GetAddressGroups ¶
func (*Project) GetAlarmEnable ¶
func (*Project) GetAliasIpBackRefs ¶
func (*Project) GetAliasIpPoolRefs ¶
func (*Project) GetAnnotations ¶
func (obj *Project) GetAnnotations() KeyValuePairs
func (*Project) GetApiAccessLists ¶
func (*Project) GetApplicationPolicySetRefs ¶
func (*Project) GetApplicationPolicySets ¶
func (*Project) GetBgpAsAServices ¶
func (*Project) GetBgpvpns ¶
func (*Project) GetDefaultParent ¶
func (*Project) GetDefaultParentType ¶
func (*Project) GetDeviceFunctionalGroups ¶
func (*Project) GetDisplayName ¶
func (*Project) GetEnableSecurityPolicyDraft ¶
func (*Project) GetFirewallPolicys ¶
func (*Project) GetFirewallRules ¶
func (*Project) GetFloatingIpBackRefs ¶
func (*Project) GetFloatingIpPoolRefs ¶
func (*Project) GetHostBasedServices ¶
func (*Project) GetIdPerms ¶
func (obj *Project) GetIdPerms() IdPermsType
func (*Project) GetInterfaceRouteTables ¶
func (*Project) GetLoadbalancerHealthmonitors ¶
func (*Project) GetLoadbalancerListeners ¶
func (*Project) GetLoadbalancerPools ¶
func (*Project) GetLoadbalancers ¶
func (*Project) GetLogicalRouters ¶
func (*Project) GetMulticastPolicys ¶
func (*Project) GetNamespaceRefs ¶
func (*Project) GetNetworkIpams ¶
func (*Project) GetNetworkPolicys ¶
func (*Project) GetPolicyManagements ¶
func (*Project) GetPortProfiles ¶
func (*Project) GetQosConfigs ¶
func (*Project) GetRouteAggregates ¶
func (*Project) GetRouteTables ¶
func (*Project) GetRoutingPolicys ¶
func (*Project) GetSecurityGroups ¶
func (*Project) GetSecurityLoggingObjects ¶
func (*Project) GetServiceGroups ¶
func (*Project) GetServiceHealthChecks ¶
func (*Project) GetServiceInstances ¶
func (*Project) GetSflowProfiles ¶
func (*Project) GetStormControlProfiles ¶
func (*Project) GetStructuredSyslogConfigs ¶
func (*Project) GetTagRefs ¶
func (*Project) GetTelemetryProfiles ¶
func (*Project) GetVirtualIps ¶
func (*Project) GetVirtualMachineInterfaces ¶
func (*Project) GetVirtualNetworks ¶
func (*Project) GetVirtualPortGroups ¶
func (*Project) GetVxlanRouting ¶
func (*Project) MarshalJSON ¶
func (*Project) SetAlarmEnable ¶
func (*Project) SetAliasIpPoolList ¶
func (obj *Project) SetAliasIpPoolList( refList []contrail.ReferencePair)
func (*Project) SetAnnotations ¶
func (obj *Project) SetAnnotations(value *KeyValuePairs)
func (*Project) SetApplicationPolicySetList ¶
func (obj *Project) SetApplicationPolicySetList( refList []contrail.ReferencePair)
func (*Project) SetDisplayName ¶
func (*Project) SetEnableSecurityPolicyDraft ¶
func (*Project) SetFloatingIpPoolList ¶
func (obj *Project) SetFloatingIpPoolList( refList []contrail.ReferencePair)
func (*Project) SetIdPerms ¶
func (obj *Project) SetIdPerms(value *IdPermsType)
func (*Project) SetNamespaceList ¶
func (obj *Project) SetNamespaceList( refList []contrail.ReferencePair)
func (*Project) SetTagList ¶
func (obj *Project) SetTagList( refList []contrail.ReferencePair)
func (*Project) SetVxlanRouting ¶
func (*Project) UnmarshalJSON ¶
func (*Project) UpdateDone ¶
func (obj *Project) UpdateDone()
func (*Project) UpdateObject ¶
func (*Project) UpdateReferences ¶
type ProtocolBgpType ¶
type ProtocolBgpType struct {
AutonomousSystem int `json:"autonomous_system,omitempty"`
}
type ProtocolOspfType ¶
type ProtocolOspfType struct {
Area int `json:"area,omitempty"`
}
type ProtocolStaticType ¶
type ProtocolStaticType struct {
Route []string `json:"route,omitempty"`
}
func (*ProtocolStaticType) AddRoute ¶
func (obj *ProtocolStaticType) AddRoute(value string)
type ProtocolType ¶
type ProtocolType struct { Protocol string `json:"protocol,omitempty"` Port int `json:"port,omitempty"` IgnoreAddress string `json:"ignore_address,omitempty"` SourcePrefix *SubnetType `json:"source_prefix,omitempty"` SourceAggregatePrefixLength int `json:"source_aggregate_prefix_length,omitempty"` DestinationPrefix *SubnetType `json:"destination_prefix,omitempty"` DestinationAggregatePrefixLength int `json:"destination_aggregate_prefix_length,omitempty"` }
type ProviderAttachment ¶
type ProviderAttachment struct { contrail.ObjectBase // contains filtered or unexported fields }
func ProviderAttachmentByName ¶
func ProviderAttachmentByName(c contrail.ApiClient, fqn string) (*ProviderAttachment, error)
func ProviderAttachmentByUuid ¶
func ProviderAttachmentByUuid(c contrail.ApiClient, uuid string) (*ProviderAttachment, error)
func (*ProviderAttachment) AddTag ¶
func (obj *ProviderAttachment) AddTag( rhs *Tag) error
func (*ProviderAttachment) AddVirtualRouter ¶
func (obj *ProviderAttachment) AddVirtualRouter( rhs *VirtualRouter) error
func (*ProviderAttachment) ClearTag ¶
func (obj *ProviderAttachment) ClearTag()
func (*ProviderAttachment) ClearVirtualRouter ¶
func (obj *ProviderAttachment) ClearVirtualRouter()
func (*ProviderAttachment) DeleteTag ¶
func (obj *ProviderAttachment) DeleteTag(uuid string) error
func (*ProviderAttachment) DeleteVirtualRouter ¶
func (obj *ProviderAttachment) DeleteVirtualRouter(uuid string) error
func (*ProviderAttachment) GetAnnotations ¶
func (obj *ProviderAttachment) GetAnnotations() KeyValuePairs
func (*ProviderAttachment) GetDefaultParent ¶
func (obj *ProviderAttachment) GetDefaultParent() []string
func (*ProviderAttachment) GetDefaultParentType ¶
func (obj *ProviderAttachment) GetDefaultParentType() string
func (*ProviderAttachment) GetDisplayName ¶
func (obj *ProviderAttachment) GetDisplayName() string
func (*ProviderAttachment) GetIdPerms ¶
func (obj *ProviderAttachment) GetIdPerms() IdPermsType
func (*ProviderAttachment) GetPerms2 ¶
func (obj *ProviderAttachment) GetPerms2() PermType2
func (*ProviderAttachment) GetTagRefs ¶
func (obj *ProviderAttachment) GetTagRefs() ( contrail.ReferenceList, error)
func (*ProviderAttachment) GetType ¶
func (obj *ProviderAttachment) GetType() string
func (*ProviderAttachment) GetVirtualRouterRefs ¶
func (obj *ProviderAttachment) GetVirtualRouterRefs() ( contrail.ReferenceList, error)
func (*ProviderAttachment) MarshalJSON ¶
func (obj *ProviderAttachment) MarshalJSON() ([]byte, error)
func (*ProviderAttachment) SetAnnotations ¶
func (obj *ProviderAttachment) SetAnnotations(value *KeyValuePairs)
func (*ProviderAttachment) SetDisplayName ¶
func (obj *ProviderAttachment) SetDisplayName(value string)
func (*ProviderAttachment) SetIdPerms ¶
func (obj *ProviderAttachment) SetIdPerms(value *IdPermsType)
func (*ProviderAttachment) SetName ¶
func (obj *ProviderAttachment) SetName(name string)
func (*ProviderAttachment) SetParent ¶
func (obj *ProviderAttachment) SetParent(parent contrail.IObject)
func (*ProviderAttachment) SetPerms2 ¶
func (obj *ProviderAttachment) SetPerms2(value *PermType2)
func (*ProviderAttachment) SetTagList ¶
func (obj *ProviderAttachment) SetTagList( refList []contrail.ReferencePair)
func (*ProviderAttachment) SetVirtualRouterList ¶
func (obj *ProviderAttachment) SetVirtualRouterList( refList []contrail.ReferencePair)
func (*ProviderAttachment) UnmarshalJSON ¶
func (obj *ProviderAttachment) UnmarshalJSON(body []byte) error
func (*ProviderAttachment) UpdateDone ¶
func (obj *ProviderAttachment) UpdateDone()
func (*ProviderAttachment) UpdateObject ¶
func (obj *ProviderAttachment) UpdateObject() ([]byte, error)
func (*ProviderAttachment) UpdateReferences ¶
func (obj *ProviderAttachment) UpdateReferences() error
type ProviderDetails ¶
type QosConfig ¶
type QosConfig struct { contrail.ObjectBase // contains filtered or unexported fields }
func QosConfigByName ¶
func QosConfigByUuid ¶
func (*QosConfig) AddGlobalSystemConfig ¶
func (obj *QosConfig) AddGlobalSystemConfig( rhs *GlobalSystemConfig) error
func (*QosConfig) ClearGlobalSystemConfig ¶
func (obj *QosConfig) ClearGlobalSystemConfig()
func (*QosConfig) DeleteGlobalSystemConfig ¶
func (*QosConfig) GetAnnotations ¶
func (obj *QosConfig) GetAnnotations() KeyValuePairs
func (*QosConfig) GetDefaultForwardingClassId ¶
func (*QosConfig) GetDefaultParent ¶
func (*QosConfig) GetDefaultParentType ¶
func (*QosConfig) GetDisplayName ¶
func (*QosConfig) GetDscpEntries ¶
func (obj *QosConfig) GetDscpEntries() QosIdForwardingClassPairs
func (*QosConfig) GetGlobalSystemConfigRefs ¶
func (*QosConfig) GetIdPerms ¶
func (obj *QosConfig) GetIdPerms() IdPermsType
func (*QosConfig) GetMplsExpEntries ¶
func (obj *QosConfig) GetMplsExpEntries() QosIdForwardingClassPairs
func (*QosConfig) GetQosConfigType ¶
func (*QosConfig) GetTagRefs ¶
func (*QosConfig) GetVirtualMachineInterfaceBackRefs ¶
func (*QosConfig) GetVirtualNetworkBackRefs ¶
func (*QosConfig) GetVlanPriorityEntries ¶
func (obj *QosConfig) GetVlanPriorityEntries() QosIdForwardingClassPairs
func (*QosConfig) MarshalJSON ¶
func (*QosConfig) SetAnnotations ¶
func (obj *QosConfig) SetAnnotations(value *KeyValuePairs)
func (*QosConfig) SetDefaultForwardingClassId ¶
func (*QosConfig) SetDisplayName ¶
func (*QosConfig) SetDscpEntries ¶
func (obj *QosConfig) SetDscpEntries(value *QosIdForwardingClassPairs)
func (*QosConfig) SetGlobalSystemConfigList ¶
func (obj *QosConfig) SetGlobalSystemConfigList( refList []contrail.ReferencePair)
func (*QosConfig) SetIdPerms ¶
func (obj *QosConfig) SetIdPerms(value *IdPermsType)
func (*QosConfig) SetMplsExpEntries ¶
func (obj *QosConfig) SetMplsExpEntries(value *QosIdForwardingClassPairs)
func (*QosConfig) SetQosConfigType ¶
func (*QosConfig) SetTagList ¶
func (obj *QosConfig) SetTagList( refList []contrail.ReferencePair)
func (*QosConfig) SetVlanPriorityEntries ¶
func (obj *QosConfig) SetVlanPriorityEntries(value *QosIdForwardingClassPairs)
func (*QosConfig) UnmarshalJSON ¶
func (*QosConfig) UpdateDone ¶
func (obj *QosConfig) UpdateDone()
func (*QosConfig) UpdateObject ¶
func (*QosConfig) UpdateReferences ¶
type QosIdForwardingClassPairs ¶
type QosIdForwardingClassPairs struct {
QosIdForwardingClassPair []QosIdForwardingClassPair `json:"qos_id_forwarding_class_pair,omitempty"`
}
func (*QosIdForwardingClassPairs) AddQosIdForwardingClassPair ¶
func (obj *QosIdForwardingClassPairs) AddQosIdForwardingClassPair(value *QosIdForwardingClassPair)
type QosQueue ¶
type QosQueue struct { contrail.ObjectBase // contains filtered or unexported fields }
func QosQueueByName ¶
func QosQueueByUuid ¶
func (*QosQueue) GetAnnotations ¶
func (obj *QosQueue) GetAnnotations() KeyValuePairs
func (*QosQueue) GetDefaultParent ¶
func (*QosQueue) GetDefaultParentType ¶
func (*QosQueue) GetDisplayName ¶
func (*QosQueue) GetForwardingClassBackRefs ¶
func (*QosQueue) GetIdPerms ¶
func (obj *QosQueue) GetIdPerms() IdPermsType
func (*QosQueue) GetMaxBandwidth ¶
func (*QosQueue) GetMinBandwidth ¶
func (*QosQueue) GetQosQueueIdentifier ¶
func (*QosQueue) GetTagRefs ¶
func (*QosQueue) MarshalJSON ¶
func (*QosQueue) SetAnnotations ¶
func (obj *QosQueue) SetAnnotations(value *KeyValuePairs)
func (*QosQueue) SetDisplayName ¶
func (*QosQueue) SetIdPerms ¶
func (obj *QosQueue) SetIdPerms(value *IdPermsType)
func (*QosQueue) SetMaxBandwidth ¶
func (*QosQueue) SetMinBandwidth ¶
func (*QosQueue) SetQosQueueIdentifier ¶
func (*QosQueue) SetTagList ¶
func (obj *QosQueue) SetTagList( refList []contrail.ReferencePair)
func (*QosQueue) UnmarshalJSON ¶
func (*QosQueue) UpdateDone ¶
func (obj *QosQueue) UpdateDone()
func (*QosQueue) UpdateObject ¶
func (*QosQueue) UpdateReferences ¶
type QuotaType ¶
type QuotaType struct { Defaults int `json:"defaults,omitempty"` FloatingIp int `json:"floating_ip,omitempty"` InstanceIp int `json:"instance_ip,omitempty"` VirtualMachineInterface int `json:"virtual_machine_interface,omitempty"` VirtualNetwork int `json:"virtual_network,omitempty"` VirtualRouter int `json:"virtual_router,omitempty"` VirtualDns int `json:"virtual_DNS,omitempty"` VirtualDnsRecord int `json:"virtual_DNS_record,omitempty"` BgpRouter int `json:"bgp_router,omitempty"` NetworkIpam int `json:"network_ipam,omitempty"` AccessControlList int `json:"access_control_list,omitempty"` NetworkPolicy int `json:"network_policy,omitempty"` FloatingIpPool int `json:"floating_ip_pool,omitempty"` ServiceTemplate int `json:"service_template,omitempty"` ServiceInstance int `json:"service_instance,omitempty"` LogicalRouter int `json:"logical_router,omitempty"` SecurityGroup int `json:"security_group,omitempty"` SecurityGroupRule int `json:"security_group_rule,omitempty"` Subnet int `json:"subnet,omitempty"` GlobalVrouterConfig int `json:"global_vrouter_config,omitempty"` LoadbalancerPool int `json:"loadbalancer_pool,omitempty"` LoadbalancerMember int `json:"loadbalancer_member,omitempty"` LoadbalancerHealthmonitor int `json:"loadbalancer_healthmonitor,omitempty"` VirtualIp int `json:"virtual_ip,omitempty"` SecurityLoggingObject int `json:"security_logging_object,omitempty"` RouteTable int `json:"route_table,omitempty"` FirewallGroup int `json:"firewall_group,omitempty"` FirewallPolicy int `json:"firewall_policy,omitempty"` FirewallRule int `json:"firewall_rule,omitempty"` HostBasedService int `json:"host_based_service,omitempty"` }
type RbacPermType ¶
type RbacRuleEntriesType ¶
type RbacRuleEntriesType struct {
RbacRule []RbacRuleType `json:"rbac_rule,omitempty"`
}
func (*RbacRuleEntriesType) AddRbacRule ¶
func (obj *RbacRuleEntriesType) AddRbacRule(value *RbacRuleType)
type RbacRuleType ¶
type RbacRuleType struct { RuleObject string `json:"rule_object,omitempty"` RuleField string `json:"rule_field,omitempty"` RulePerms []RbacPermType `json:"rule_perms,omitempty"` }
func (*RbacRuleType) AddRulePerms ¶
func (obj *RbacRuleType) AddRulePerms(value *RbacPermType)
type RoleConfig ¶
type RoleConfig struct { contrail.ObjectBase // contains filtered or unexported fields }
func RoleConfigByName ¶
func RoleConfigByName(c contrail.ApiClient, fqn string) (*RoleConfig, error)
func RoleConfigByUuid ¶
func RoleConfigByUuid(c contrail.ApiClient, uuid string) (*RoleConfig, error)
func (*RoleConfig) AddTag ¶
func (obj *RoleConfig) AddTag( rhs *Tag) error
func (*RoleConfig) ClearTag ¶
func (obj *RoleConfig) ClearTag()
func (*RoleConfig) DeleteTag ¶
func (obj *RoleConfig) DeleteTag(uuid string) error
func (*RoleConfig) GetAnnotations ¶
func (obj *RoleConfig) GetAnnotations() KeyValuePairs
func (*RoleConfig) GetDefaultParent ¶
func (obj *RoleConfig) GetDefaultParent() []string
func (*RoleConfig) GetDefaultParentType ¶
func (obj *RoleConfig) GetDefaultParentType() string
func (*RoleConfig) GetDisplayName ¶
func (obj *RoleConfig) GetDisplayName() string
func (*RoleConfig) GetIdPerms ¶
func (obj *RoleConfig) GetIdPerms() IdPermsType
func (*RoleConfig) GetPerms2 ¶
func (obj *RoleConfig) GetPerms2() PermType2
func (*RoleConfig) GetRoleConfigConfig ¶
func (obj *RoleConfig) GetRoleConfigConfig() string
func (*RoleConfig) GetTagRefs ¶
func (obj *RoleConfig) GetTagRefs() ( contrail.ReferenceList, error)
func (*RoleConfig) GetType ¶
func (obj *RoleConfig) GetType() string
func (*RoleConfig) MarshalJSON ¶
func (obj *RoleConfig) MarshalJSON() ([]byte, error)
func (*RoleConfig) SetAnnotations ¶
func (obj *RoleConfig) SetAnnotations(value *KeyValuePairs)
func (*RoleConfig) SetDisplayName ¶
func (obj *RoleConfig) SetDisplayName(value string)
func (*RoleConfig) SetIdPerms ¶
func (obj *RoleConfig) SetIdPerms(value *IdPermsType)
func (*RoleConfig) SetName ¶
func (obj *RoleConfig) SetName(name string)
func (*RoleConfig) SetParent ¶
func (obj *RoleConfig) SetParent(parent contrail.IObject)
func (*RoleConfig) SetPerms2 ¶
func (obj *RoleConfig) SetPerms2(value *PermType2)
func (*RoleConfig) SetRoleConfigConfig ¶
func (obj *RoleConfig) SetRoleConfigConfig(value string)
func (*RoleConfig) SetTagList ¶
func (obj *RoleConfig) SetTagList( refList []contrail.ReferencePair)
func (*RoleConfig) UnmarshalJSON ¶
func (obj *RoleConfig) UnmarshalJSON(body []byte) error
func (*RoleConfig) UpdateDone ¶
func (obj *RoleConfig) UpdateDone()
func (*RoleConfig) UpdateObject ¶
func (obj *RoleConfig) UpdateObject() ([]byte, error)
func (*RoleConfig) UpdateReferences ¶
func (obj *RoleConfig) UpdateReferences() error
type RoleDefinition ¶
type RoleDefinition struct { contrail.ObjectBase // contains filtered or unexported fields }
func RoleDefinitionByName ¶
func RoleDefinitionByName(c contrail.ApiClient, fqn string) (*RoleDefinition, error)
func RoleDefinitionByUuid ¶
func RoleDefinitionByUuid(c contrail.ApiClient, uuid string) (*RoleDefinition, error)
func (*RoleDefinition) AddFeature ¶
func (obj *RoleDefinition) AddFeature( rhs *Feature) error
func (*RoleDefinition) AddOverlayRole ¶
func (obj *RoleDefinition) AddOverlayRole( rhs *OverlayRole) error
func (*RoleDefinition) AddPhysicalRole ¶
func (obj *RoleDefinition) AddPhysicalRole( rhs *PhysicalRole) error
func (*RoleDefinition) AddTag ¶
func (obj *RoleDefinition) AddTag( rhs *Tag) error
func (*RoleDefinition) ClearFeature ¶
func (obj *RoleDefinition) ClearFeature()
func (*RoleDefinition) ClearOverlayRole ¶
func (obj *RoleDefinition) ClearOverlayRole()
func (*RoleDefinition) ClearPhysicalRole ¶
func (obj *RoleDefinition) ClearPhysicalRole()
func (*RoleDefinition) ClearTag ¶
func (obj *RoleDefinition) ClearTag()
func (*RoleDefinition) DeleteFeature ¶
func (obj *RoleDefinition) DeleteFeature(uuid string) error
func (*RoleDefinition) DeleteOverlayRole ¶
func (obj *RoleDefinition) DeleteOverlayRole(uuid string) error
func (*RoleDefinition) DeletePhysicalRole ¶
func (obj *RoleDefinition) DeletePhysicalRole(uuid string) error
func (*RoleDefinition) DeleteTag ¶
func (obj *RoleDefinition) DeleteTag(uuid string) error
func (*RoleDefinition) GetAnnotations ¶
func (obj *RoleDefinition) GetAnnotations() KeyValuePairs
func (*RoleDefinition) GetDefaultParent ¶
func (obj *RoleDefinition) GetDefaultParent() []string
func (*RoleDefinition) GetDefaultParentType ¶
func (obj *RoleDefinition) GetDefaultParentType() string
func (*RoleDefinition) GetDisplayName ¶
func (obj *RoleDefinition) GetDisplayName() string
func (*RoleDefinition) GetFeatureConfigs ¶
func (obj *RoleDefinition) GetFeatureConfigs() ( contrail.ReferenceList, error)
func (*RoleDefinition) GetFeatureRefs ¶
func (obj *RoleDefinition) GetFeatureRefs() ( contrail.ReferenceList, error)
func (*RoleDefinition) GetIdPerms ¶
func (obj *RoleDefinition) GetIdPerms() IdPermsType
func (*RoleDefinition) GetNodeProfileBackRefs ¶
func (obj *RoleDefinition) GetNodeProfileBackRefs() ( contrail.ReferenceList, error)
func (*RoleDefinition) GetOverlayRoleRefs ¶
func (obj *RoleDefinition) GetOverlayRoleRefs() ( contrail.ReferenceList, error)
func (*RoleDefinition) GetPerms2 ¶
func (obj *RoleDefinition) GetPerms2() PermType2
func (*RoleDefinition) GetPhysicalRoleRefs ¶
func (obj *RoleDefinition) GetPhysicalRoleRefs() ( contrail.ReferenceList, error)
func (*RoleDefinition) GetTagRefs ¶
func (obj *RoleDefinition) GetTagRefs() ( contrail.ReferenceList, error)
func (*RoleDefinition) GetType ¶
func (obj *RoleDefinition) GetType() string
func (*RoleDefinition) MarshalJSON ¶
func (obj *RoleDefinition) MarshalJSON() ([]byte, error)
func (*RoleDefinition) SetAnnotations ¶
func (obj *RoleDefinition) SetAnnotations(value *KeyValuePairs)
func (*RoleDefinition) SetDisplayName ¶
func (obj *RoleDefinition) SetDisplayName(value string)
func (*RoleDefinition) SetFeatureList ¶
func (obj *RoleDefinition) SetFeatureList( refList []contrail.ReferencePair)
func (*RoleDefinition) SetIdPerms ¶
func (obj *RoleDefinition) SetIdPerms(value *IdPermsType)
func (*RoleDefinition) SetName ¶
func (obj *RoleDefinition) SetName(name string)
func (*RoleDefinition) SetOverlayRoleList ¶
func (obj *RoleDefinition) SetOverlayRoleList( refList []contrail.ReferencePair)
func (*RoleDefinition) SetParent ¶
func (obj *RoleDefinition) SetParent(parent contrail.IObject)
func (*RoleDefinition) SetPerms2 ¶
func (obj *RoleDefinition) SetPerms2(value *PermType2)
func (*RoleDefinition) SetPhysicalRoleList ¶
func (obj *RoleDefinition) SetPhysicalRoleList( refList []contrail.ReferencePair)
func (*RoleDefinition) SetTagList ¶
func (obj *RoleDefinition) SetTagList( refList []contrail.ReferencePair)
func (*RoleDefinition) UnmarshalJSON ¶
func (obj *RoleDefinition) UnmarshalJSON(body []byte) error
func (*RoleDefinition) UpdateDone ¶
func (obj *RoleDefinition) UpdateDone()
func (*RoleDefinition) UpdateObject ¶
func (obj *RoleDefinition) UpdateObject() ([]byte, error)
func (*RoleDefinition) UpdateReferences ¶
func (obj *RoleDefinition) UpdateReferences() error
type RouteAggregate ¶
type RouteAggregate struct { contrail.ObjectBase // contains filtered or unexported fields }
func RouteAggregateByName ¶
func RouteAggregateByName(c contrail.ApiClient, fqn string) (*RouteAggregate, error)
func RouteAggregateByUuid ¶
func RouteAggregateByUuid(c contrail.ApiClient, uuid string) (*RouteAggregate, error)
func (*RouteAggregate) AddRoutingInstance ¶
func (obj *RouteAggregate) AddRoutingInstance( rhs *RoutingInstance) error
func (*RouteAggregate) AddServiceInstance ¶
func (obj *RouteAggregate) AddServiceInstance( rhs *ServiceInstance, data ServiceInterfaceTag) error
func (*RouteAggregate) AddTag ¶
func (obj *RouteAggregate) AddTag( rhs *Tag) error
func (*RouteAggregate) ClearRoutingInstance ¶
func (obj *RouteAggregate) ClearRoutingInstance()
func (*RouteAggregate) ClearServiceInstance ¶
func (obj *RouteAggregate) ClearServiceInstance()
func (*RouteAggregate) ClearTag ¶
func (obj *RouteAggregate) ClearTag()
func (*RouteAggregate) DeleteRoutingInstance ¶
func (obj *RouteAggregate) DeleteRoutingInstance(uuid string) error
func (*RouteAggregate) DeleteServiceInstance ¶
func (obj *RouteAggregate) DeleteServiceInstance(uuid string) error
func (*RouteAggregate) DeleteTag ¶
func (obj *RouteAggregate) DeleteTag(uuid string) error
func (*RouteAggregate) GetAggregateRouteEntries ¶
func (obj *RouteAggregate) GetAggregateRouteEntries() RouteListType
func (*RouteAggregate) GetAggregateRouteNexthop ¶
func (obj *RouteAggregate) GetAggregateRouteNexthop() string
func (*RouteAggregate) GetAnnotations ¶
func (obj *RouteAggregate) GetAnnotations() KeyValuePairs
func (*RouteAggregate) GetDefaultParent ¶
func (obj *RouteAggregate) GetDefaultParent() []string
func (*RouteAggregate) GetDefaultParentType ¶
func (obj *RouteAggregate) GetDefaultParentType() string
func (*RouteAggregate) GetDisplayName ¶
func (obj *RouteAggregate) GetDisplayName() string
func (*RouteAggregate) GetIdPerms ¶
func (obj *RouteAggregate) GetIdPerms() IdPermsType
func (*RouteAggregate) GetPerms2 ¶
func (obj *RouteAggregate) GetPerms2() PermType2
func (*RouteAggregate) GetRoutingInstanceRefs ¶
func (obj *RouteAggregate) GetRoutingInstanceRefs() ( contrail.ReferenceList, error)
func (*RouteAggregate) GetServiceInstanceRefs ¶
func (obj *RouteAggregate) GetServiceInstanceRefs() ( contrail.ReferenceList, error)
func (*RouteAggregate) GetTagRefs ¶
func (obj *RouteAggregate) GetTagRefs() ( contrail.ReferenceList, error)
func (*RouteAggregate) GetType ¶
func (obj *RouteAggregate) GetType() string
func (*RouteAggregate) MarshalJSON ¶
func (obj *RouteAggregate) MarshalJSON() ([]byte, error)
func (*RouteAggregate) SetAggregateRouteEntries ¶
func (obj *RouteAggregate) SetAggregateRouteEntries(value *RouteListType)
func (*RouteAggregate) SetAggregateRouteNexthop ¶
func (obj *RouteAggregate) SetAggregateRouteNexthop(value string)
func (*RouteAggregate) SetAnnotations ¶
func (obj *RouteAggregate) SetAnnotations(value *KeyValuePairs)
func (*RouteAggregate) SetDisplayName ¶
func (obj *RouteAggregate) SetDisplayName(value string)
func (*RouteAggregate) SetIdPerms ¶
func (obj *RouteAggregate) SetIdPerms(value *IdPermsType)
func (*RouteAggregate) SetName ¶
func (obj *RouteAggregate) SetName(name string)
func (*RouteAggregate) SetParent ¶
func (obj *RouteAggregate) SetParent(parent contrail.IObject)
func (*RouteAggregate) SetPerms2 ¶
func (obj *RouteAggregate) SetPerms2(value *PermType2)
func (*RouteAggregate) SetRoutingInstanceList ¶
func (obj *RouteAggregate) SetRoutingInstanceList( refList []contrail.ReferencePair)
func (*RouteAggregate) SetServiceInstanceList ¶
func (obj *RouteAggregate) SetServiceInstanceList( refList []contrail.ReferencePair)
func (*RouteAggregate) SetTagList ¶
func (obj *RouteAggregate) SetTagList( refList []contrail.ReferencePair)
func (*RouteAggregate) UnmarshalJSON ¶
func (obj *RouteAggregate) UnmarshalJSON(body []byte) error
func (*RouteAggregate) UpdateDone ¶
func (obj *RouteAggregate) UpdateDone()
func (*RouteAggregate) UpdateObject ¶
func (obj *RouteAggregate) UpdateObject() ([]byte, error)
func (*RouteAggregate) UpdateReferences ¶
func (obj *RouteAggregate) UpdateReferences() error
type RouteFilterProperties ¶
type RouteFilterType ¶
type RouteFilterType struct {
RouteFilterProperties []RouteFilterProperties `json:"route_filter_properties,omitempty"`
}
func (*RouteFilterType) AddRouteFilterProperties ¶
func (obj *RouteFilterType) AddRouteFilterProperties(value *RouteFilterProperties)
type RouteListType ¶
type RouteListType struct {
Route []string `json:"route,omitempty"`
}
func (*RouteListType) AddRoute ¶
func (obj *RouteListType) AddRoute(value string)
type RouteOriginOverride ¶
type RouteTable ¶
type RouteTable struct { contrail.ObjectBase // contains filtered or unexported fields }
func RouteTableByName ¶
func RouteTableByName(c contrail.ApiClient, fqn string) (*RouteTable, error)
func RouteTableByUuid ¶
func RouteTableByUuid(c contrail.ApiClient, uuid string) (*RouteTable, error)
func (*RouteTable) AddTag ¶
func (obj *RouteTable) AddTag( rhs *Tag) error
func (*RouteTable) ClearTag ¶
func (obj *RouteTable) ClearTag()
func (*RouteTable) DeleteTag ¶
func (obj *RouteTable) DeleteTag(uuid string) error
func (*RouteTable) GetAnnotations ¶
func (obj *RouteTable) GetAnnotations() KeyValuePairs
func (*RouteTable) GetDefaultParent ¶
func (obj *RouteTable) GetDefaultParent() []string
func (*RouteTable) GetDefaultParentType ¶
func (obj *RouteTable) GetDefaultParentType() string
func (*RouteTable) GetDisplayName ¶
func (obj *RouteTable) GetDisplayName() string
func (*RouteTable) GetIdPerms ¶
func (obj *RouteTable) GetIdPerms() IdPermsType
func (*RouteTable) GetLogicalRouterBackRefs ¶
func (obj *RouteTable) GetLogicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*RouteTable) GetPerms2 ¶
func (obj *RouteTable) GetPerms2() PermType2
func (*RouteTable) GetRoutes ¶
func (obj *RouteTable) GetRoutes() RouteTableType
func (*RouteTable) GetTagRefs ¶
func (obj *RouteTable) GetTagRefs() ( contrail.ReferenceList, error)
func (*RouteTable) GetType ¶
func (obj *RouteTable) GetType() string
func (*RouteTable) GetVirtualNetworkBackRefs ¶
func (obj *RouteTable) GetVirtualNetworkBackRefs() ( contrail.ReferenceList, error)
func (*RouteTable) MarshalJSON ¶
func (obj *RouteTable) MarshalJSON() ([]byte, error)
func (*RouteTable) SetAnnotations ¶
func (obj *RouteTable) SetAnnotations(value *KeyValuePairs)
func (*RouteTable) SetDisplayName ¶
func (obj *RouteTable) SetDisplayName(value string)
func (*RouteTable) SetIdPerms ¶
func (obj *RouteTable) SetIdPerms(value *IdPermsType)
func (*RouteTable) SetName ¶
func (obj *RouteTable) SetName(name string)
func (*RouteTable) SetParent ¶
func (obj *RouteTable) SetParent(parent contrail.IObject)
func (*RouteTable) SetPerms2 ¶
func (obj *RouteTable) SetPerms2(value *PermType2)
func (*RouteTable) SetRoutes ¶
func (obj *RouteTable) SetRoutes(value *RouteTableType)
func (*RouteTable) SetTagList ¶
func (obj *RouteTable) SetTagList( refList []contrail.ReferencePair)
func (*RouteTable) UnmarshalJSON ¶
func (obj *RouteTable) UnmarshalJSON(body []byte) error
func (*RouteTable) UpdateDone ¶
func (obj *RouteTable) UpdateDone()
func (*RouteTable) UpdateObject ¶
func (obj *RouteTable) UpdateObject() ([]byte, error)
func (*RouteTable) UpdateReferences ¶
func (obj *RouteTable) UpdateReferences() error
type RouteTableType ¶
type RouteTableType struct {
Route []RouteType `json:"route,omitempty"`
}
func (*RouteTableType) AddRoute ¶
func (obj *RouteTableType) AddRoute(value *RouteType)
type RouteTarget ¶
type RouteTarget struct { contrail.ObjectBase // contains filtered or unexported fields }
func RouteTargetByName ¶
func RouteTargetByName(c contrail.ApiClient, fqn string) (*RouteTarget, error)
func RouteTargetByUuid ¶
func RouteTargetByUuid(c contrail.ApiClient, uuid string) (*RouteTarget, error)
func (*RouteTarget) AddTag ¶
func (obj *RouteTarget) AddTag( rhs *Tag) error
func (*RouteTarget) ClearTag ¶
func (obj *RouteTarget) ClearTag()
func (*RouteTarget) DeleteTag ¶
func (obj *RouteTarget) DeleteTag(uuid string) error
func (*RouteTarget) GetAnnotations ¶
func (obj *RouteTarget) GetAnnotations() KeyValuePairs
func (*RouteTarget) GetDefaultParent ¶
func (obj *RouteTarget) GetDefaultParent() []string
func (*RouteTarget) GetDefaultParentType ¶
func (obj *RouteTarget) GetDefaultParentType() string
func (*RouteTarget) GetDisplayName ¶
func (obj *RouteTarget) GetDisplayName() string
func (*RouteTarget) GetIdPerms ¶
func (obj *RouteTarget) GetIdPerms() IdPermsType
func (*RouteTarget) GetLogicalRouterBackRefs ¶
func (obj *RouteTarget) GetLogicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*RouteTarget) GetPerms2 ¶
func (obj *RouteTarget) GetPerms2() PermType2
func (*RouteTarget) GetRoutingInstanceBackRefs ¶
func (obj *RouteTarget) GetRoutingInstanceBackRefs() ( contrail.ReferenceList, error)
func (*RouteTarget) GetTagRefs ¶
func (obj *RouteTarget) GetTagRefs() ( contrail.ReferenceList, error)
func (*RouteTarget) GetType ¶
func (obj *RouteTarget) GetType() string
func (*RouteTarget) MarshalJSON ¶
func (obj *RouteTarget) MarshalJSON() ([]byte, error)
func (*RouteTarget) SetAnnotations ¶
func (obj *RouteTarget) SetAnnotations(value *KeyValuePairs)
func (*RouteTarget) SetDisplayName ¶
func (obj *RouteTarget) SetDisplayName(value string)
func (*RouteTarget) SetIdPerms ¶
func (obj *RouteTarget) SetIdPerms(value *IdPermsType)
func (*RouteTarget) SetName ¶
func (obj *RouteTarget) SetName(name string)
func (*RouteTarget) SetParent ¶
func (obj *RouteTarget) SetParent(parent contrail.IObject)
func (*RouteTarget) SetPerms2 ¶
func (obj *RouteTarget) SetPerms2(value *PermType2)
func (*RouteTarget) SetTagList ¶
func (obj *RouteTarget) SetTagList( refList []contrail.ReferencePair)
func (*RouteTarget) UnmarshalJSON ¶
func (obj *RouteTarget) UnmarshalJSON(body []byte) error
func (*RouteTarget) UpdateDone ¶
func (obj *RouteTarget) UpdateDone()
func (*RouteTarget) UpdateObject ¶
func (obj *RouteTarget) UpdateObject() ([]byte, error)
func (*RouteTarget) UpdateReferences ¶
func (obj *RouteTarget) UpdateReferences() error
type RouteTargetList ¶
type RouteTargetList struct {
RouteTarget []string `json:"route_target,omitempty"`
}
func (*RouteTargetList) AddRouteTarget ¶
func (obj *RouteTargetList) AddRouteTarget(value string)
type RouteType ¶
type RouteType struct { Prefix string `json:"prefix,omitempty"` NextHop string `json:"next_hop,omitempty"` NextHopType string `json:"next_hop_type,omitempty"` CommunityAttributes *CommunityAttributes `json:"community_attributes,omitempty"` }
type RoutedProperties ¶
type RoutedProperties struct { PhysicalRouterUuid string `json:"physical_router_uuid,omitempty"` LogicalRouterUuid string `json:"logical_router_uuid,omitempty"` RoutedInterfaceIpAddress string `json:"routed_interface_ip_address,omitempty"` LoopbackIpAddress string `json:"loopback_ip_address,omitempty"` RoutingProtocol string `json:"routing_protocol,omitempty"` BgpParams *BgpParameters `json:"bgp_params,omitempty"` OspfParams *OspfParameters `json:"ospf_params,omitempty"` PimParams *PimParameters `json:"pim_params,omitempty"` StaticRouteParams *StaticRouteParameters `json:"static_route_params,omitempty"` BfdParams *BfdParameters `json:"bfd_params,omitempty"` RoutingPolicyParams *RoutingPolicyParameters `json:"routing_policy_params,omitempty"` }
type RoutingBridgingRolesType ¶
type RoutingBridgingRolesType struct {
RbRoles []string `json:"rb_roles,omitempty"`
}
func (*RoutingBridgingRolesType) AddRbRoles ¶
func (obj *RoutingBridgingRolesType) AddRbRoles(value string)
type RoutingInstance ¶
type RoutingInstance struct { contrail.ObjectBase // contains filtered or unexported fields }
func RoutingInstanceByName ¶
func RoutingInstanceByName(c contrail.ApiClient, fqn string) (*RoutingInstance, error)
func RoutingInstanceByUuid ¶
func RoutingInstanceByUuid(c contrail.ApiClient, uuid string) (*RoutingInstance, error)
func (*RoutingInstance) AddRouteTarget ¶
func (obj *RoutingInstance) AddRouteTarget( rhs *RouteTarget, data InstanceTargetType) error
func (*RoutingInstance) AddRoutingInstance ¶
func (obj *RoutingInstance) AddRoutingInstance( rhs *RoutingInstance, data ConnectionType) error
func (*RoutingInstance) AddTag ¶
func (obj *RoutingInstance) AddTag( rhs *Tag) error
func (*RoutingInstance) ClearRouteTarget ¶
func (obj *RoutingInstance) ClearRouteTarget()
func (*RoutingInstance) ClearRoutingInstance ¶
func (obj *RoutingInstance) ClearRoutingInstance()
func (*RoutingInstance) ClearTag ¶
func (obj *RoutingInstance) ClearTag()
func (*RoutingInstance) DeleteRouteTarget ¶
func (obj *RoutingInstance) DeleteRouteTarget(uuid string) error
func (*RoutingInstance) DeleteRoutingInstance ¶
func (obj *RoutingInstance) DeleteRoutingInstance(uuid string) error
func (*RoutingInstance) DeleteTag ¶
func (obj *RoutingInstance) DeleteTag(uuid string) error
func (*RoutingInstance) GetAnnotations ¶
func (obj *RoutingInstance) GetAnnotations() KeyValuePairs
func (*RoutingInstance) GetBgpRouters ¶
func (obj *RoutingInstance) GetBgpRouters() ( contrail.ReferenceList, error)
func (*RoutingInstance) GetDefaultCeProtocol ¶
func (obj *RoutingInstance) GetDefaultCeProtocol() DefaultProtocolType
func (*RoutingInstance) GetDefaultParent ¶
func (obj *RoutingInstance) GetDefaultParent() []string
func (*RoutingInstance) GetDefaultParentType ¶
func (obj *RoutingInstance) GetDefaultParentType() string
func (*RoutingInstance) GetDisplayName ¶
func (obj *RoutingInstance) GetDisplayName() string
func (*RoutingInstance) GetEvpnIpv6ServiceChainInformation ¶
func (obj *RoutingInstance) GetEvpnIpv6ServiceChainInformation() ServiceChainInfo
func (*RoutingInstance) GetEvpnServiceChainInformation ¶
func (obj *RoutingInstance) GetEvpnServiceChainInformation() ServiceChainInfo
func (*RoutingInstance) GetIdPerms ¶
func (obj *RoutingInstance) GetIdPerms() IdPermsType
func (*RoutingInstance) GetIpv6ServiceChainInformation ¶
func (obj *RoutingInstance) GetIpv6ServiceChainInformation() ServiceChainInfo
func (*RoutingInstance) GetPerms2 ¶
func (obj *RoutingInstance) GetPerms2() PermType2
func (*RoutingInstance) GetRouteAggregateBackRefs ¶
func (obj *RoutingInstance) GetRouteAggregateBackRefs() ( contrail.ReferenceList, error)
func (*RoutingInstance) GetRouteTargetRefs ¶
func (obj *RoutingInstance) GetRouteTargetRefs() ( contrail.ReferenceList, error)
func (*RoutingInstance) GetRoutingInstanceBackRefs ¶
func (obj *RoutingInstance) GetRoutingInstanceBackRefs() ( contrail.ReferenceList, error)
func (*RoutingInstance) GetRoutingInstanceFabricSnat ¶
func (obj *RoutingInstance) GetRoutingInstanceFabricSnat() bool
func (*RoutingInstance) GetRoutingInstanceHasPnf ¶
func (obj *RoutingInstance) GetRoutingInstanceHasPnf() bool
func (*RoutingInstance) GetRoutingInstanceIsDefault ¶
func (obj *RoutingInstance) GetRoutingInstanceIsDefault() bool
func (*RoutingInstance) GetRoutingInstanceRefs ¶
func (obj *RoutingInstance) GetRoutingInstanceRefs() ( contrail.ReferenceList, error)
func (*RoutingInstance) GetRoutingPolicyBackRefs ¶
func (obj *RoutingInstance) GetRoutingPolicyBackRefs() ( contrail.ReferenceList, error)
func (*RoutingInstance) GetServiceChainInformation ¶
func (obj *RoutingInstance) GetServiceChainInformation() ServiceChainInfo
func (*RoutingInstance) GetStaticRouteEntries ¶
func (obj *RoutingInstance) GetStaticRouteEntries() StaticRouteEntriesType
func (*RoutingInstance) GetTagRefs ¶
func (obj *RoutingInstance) GetTagRefs() ( contrail.ReferenceList, error)
func (*RoutingInstance) GetType ¶
func (obj *RoutingInstance) GetType() string
func (*RoutingInstance) GetVirtualMachineInterfaceBackRefs ¶
func (obj *RoutingInstance) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*RoutingInstance) MarshalJSON ¶
func (obj *RoutingInstance) MarshalJSON() ([]byte, error)
func (*RoutingInstance) SetAnnotations ¶
func (obj *RoutingInstance) SetAnnotations(value *KeyValuePairs)
func (*RoutingInstance) SetDefaultCeProtocol ¶
func (obj *RoutingInstance) SetDefaultCeProtocol(value *DefaultProtocolType)
func (*RoutingInstance) SetDisplayName ¶
func (obj *RoutingInstance) SetDisplayName(value string)
func (*RoutingInstance) SetEvpnIpv6ServiceChainInformation ¶
func (obj *RoutingInstance) SetEvpnIpv6ServiceChainInformation(value *ServiceChainInfo)
func (*RoutingInstance) SetEvpnServiceChainInformation ¶
func (obj *RoutingInstance) SetEvpnServiceChainInformation(value *ServiceChainInfo)
func (*RoutingInstance) SetIdPerms ¶
func (obj *RoutingInstance) SetIdPerms(value *IdPermsType)
func (*RoutingInstance) SetIpv6ServiceChainInformation ¶
func (obj *RoutingInstance) SetIpv6ServiceChainInformation(value *ServiceChainInfo)
func (*RoutingInstance) SetName ¶
func (obj *RoutingInstance) SetName(name string)
func (*RoutingInstance) SetParent ¶
func (obj *RoutingInstance) SetParent(parent contrail.IObject)
func (*RoutingInstance) SetPerms2 ¶
func (obj *RoutingInstance) SetPerms2(value *PermType2)
func (*RoutingInstance) SetRouteTargetList ¶
func (obj *RoutingInstance) SetRouteTargetList( refList []contrail.ReferencePair)
func (*RoutingInstance) SetRoutingInstanceFabricSnat ¶
func (obj *RoutingInstance) SetRoutingInstanceFabricSnat(value bool)
func (*RoutingInstance) SetRoutingInstanceHasPnf ¶
func (obj *RoutingInstance) SetRoutingInstanceHasPnf(value bool)
func (*RoutingInstance) SetRoutingInstanceIsDefault ¶
func (obj *RoutingInstance) SetRoutingInstanceIsDefault(value bool)
func (*RoutingInstance) SetRoutingInstanceList ¶
func (obj *RoutingInstance) SetRoutingInstanceList( refList []contrail.ReferencePair)
func (*RoutingInstance) SetServiceChainInformation ¶
func (obj *RoutingInstance) SetServiceChainInformation(value *ServiceChainInfo)
func (*RoutingInstance) SetStaticRouteEntries ¶
func (obj *RoutingInstance) SetStaticRouteEntries(value *StaticRouteEntriesType)
func (*RoutingInstance) SetTagList ¶
func (obj *RoutingInstance) SetTagList( refList []contrail.ReferencePair)
func (*RoutingInstance) UnmarshalJSON ¶
func (obj *RoutingInstance) UnmarshalJSON(body []byte) error
func (*RoutingInstance) UpdateDone ¶
func (obj *RoutingInstance) UpdateDone()
func (*RoutingInstance) UpdateObject ¶
func (obj *RoutingInstance) UpdateObject() ([]byte, error)
func (*RoutingInstance) UpdateReferences ¶
func (obj *RoutingInstance) UpdateReferences() error
type RoutingPolicy ¶
type RoutingPolicy struct { contrail.ObjectBase // contains filtered or unexported fields }
func RoutingPolicyByName ¶
func RoutingPolicyByName(c contrail.ApiClient, fqn string) (*RoutingPolicy, error)
func RoutingPolicyByUuid ¶
func RoutingPolicyByUuid(c contrail.ApiClient, uuid string) (*RoutingPolicy, error)
func (*RoutingPolicy) AddRoutingInstance ¶
func (obj *RoutingPolicy) AddRoutingInstance( rhs *RoutingInstance, data RoutingPolicyType) error
func (*RoutingPolicy) AddServiceInstance ¶
func (obj *RoutingPolicy) AddServiceInstance( rhs *ServiceInstance, data RoutingPolicyServiceInstanceType) error
func (*RoutingPolicy) AddTag ¶
func (obj *RoutingPolicy) AddTag( rhs *Tag) error
func (*RoutingPolicy) ClearRoutingInstance ¶
func (obj *RoutingPolicy) ClearRoutingInstance()
func (*RoutingPolicy) ClearServiceInstance ¶
func (obj *RoutingPolicy) ClearServiceInstance()
func (*RoutingPolicy) ClearTag ¶
func (obj *RoutingPolicy) ClearTag()
func (*RoutingPolicy) DeleteRoutingInstance ¶
func (obj *RoutingPolicy) DeleteRoutingInstance(uuid string) error
func (*RoutingPolicy) DeleteServiceInstance ¶
func (obj *RoutingPolicy) DeleteServiceInstance(uuid string) error
func (*RoutingPolicy) DeleteTag ¶
func (obj *RoutingPolicy) DeleteTag(uuid string) error
func (*RoutingPolicy) GetAnnotations ¶
func (obj *RoutingPolicy) GetAnnotations() KeyValuePairs
func (*RoutingPolicy) GetDataCenterInterconnectBackRefs ¶
func (obj *RoutingPolicy) GetDataCenterInterconnectBackRefs() ( contrail.ReferenceList, error)
func (*RoutingPolicy) GetDefaultParent ¶
func (obj *RoutingPolicy) GetDefaultParent() []string
func (*RoutingPolicy) GetDefaultParentType ¶
func (obj *RoutingPolicy) GetDefaultParentType() string
func (*RoutingPolicy) GetDisplayName ¶
func (obj *RoutingPolicy) GetDisplayName() string
func (*RoutingPolicy) GetIdPerms ¶
func (obj *RoutingPolicy) GetIdPerms() IdPermsType
func (*RoutingPolicy) GetPerms2 ¶
func (obj *RoutingPolicy) GetPerms2() PermType2
func (*RoutingPolicy) GetRoutingInstanceRefs ¶
func (obj *RoutingPolicy) GetRoutingInstanceRefs() ( contrail.ReferenceList, error)
func (*RoutingPolicy) GetRoutingPolicyEntries ¶
func (obj *RoutingPolicy) GetRoutingPolicyEntries() PolicyStatementType
func (*RoutingPolicy) GetServiceInstanceRefs ¶
func (obj *RoutingPolicy) GetServiceInstanceRefs() ( contrail.ReferenceList, error)
func (*RoutingPolicy) GetTagRefs ¶
func (obj *RoutingPolicy) GetTagRefs() ( contrail.ReferenceList, error)
func (*RoutingPolicy) GetTermType ¶
func (obj *RoutingPolicy) GetTermType() string
func (*RoutingPolicy) GetType ¶
func (obj *RoutingPolicy) GetType() string
func (*RoutingPolicy) GetVirtualNetworkBackRefs ¶
func (obj *RoutingPolicy) GetVirtualNetworkBackRefs() ( contrail.ReferenceList, error)
func (*RoutingPolicy) MarshalJSON ¶
func (obj *RoutingPolicy) MarshalJSON() ([]byte, error)
func (*RoutingPolicy) SetAnnotations ¶
func (obj *RoutingPolicy) SetAnnotations(value *KeyValuePairs)
func (*RoutingPolicy) SetDisplayName ¶
func (obj *RoutingPolicy) SetDisplayName(value string)
func (*RoutingPolicy) SetIdPerms ¶
func (obj *RoutingPolicy) SetIdPerms(value *IdPermsType)
func (*RoutingPolicy) SetName ¶
func (obj *RoutingPolicy) SetName(name string)
func (*RoutingPolicy) SetParent ¶
func (obj *RoutingPolicy) SetParent(parent contrail.IObject)
func (*RoutingPolicy) SetPerms2 ¶
func (obj *RoutingPolicy) SetPerms2(value *PermType2)
func (*RoutingPolicy) SetRoutingInstanceList ¶
func (obj *RoutingPolicy) SetRoutingInstanceList( refList []contrail.ReferencePair)
func (*RoutingPolicy) SetRoutingPolicyEntries ¶
func (obj *RoutingPolicy) SetRoutingPolicyEntries(value *PolicyStatementType)
func (*RoutingPolicy) SetServiceInstanceList ¶
func (obj *RoutingPolicy) SetServiceInstanceList( refList []contrail.ReferencePair)
func (*RoutingPolicy) SetTagList ¶
func (obj *RoutingPolicy) SetTagList( refList []contrail.ReferencePair)
func (*RoutingPolicy) SetTermType ¶
func (obj *RoutingPolicy) SetTermType(value string)
func (*RoutingPolicy) UnmarshalJSON ¶
func (obj *RoutingPolicy) UnmarshalJSON(body []byte) error
func (*RoutingPolicy) UpdateDone ¶
func (obj *RoutingPolicy) UpdateDone()
func (*RoutingPolicy) UpdateObject ¶
func (obj *RoutingPolicy) UpdateObject() ([]byte, error)
func (*RoutingPolicy) UpdateReferences ¶
func (obj *RoutingPolicy) UpdateReferences() error
type RoutingPolicyParameters ¶
type RoutingPolicyParameters struct { ImportRoutingPolicyUuid []string `json:"import_routing_policy_uuid,omitempty"` ExportRoutingPolicyUuid []string `json:"export_routing_policy_uuid,omitempty"` }
func (*RoutingPolicyParameters) AddExportRoutingPolicyUuid ¶
func (obj *RoutingPolicyParameters) AddExportRoutingPolicyUuid(value string)
func (*RoutingPolicyParameters) AddImportRoutingPolicyUuid ¶
func (obj *RoutingPolicyParameters) AddImportRoutingPolicyUuid(value string)
type RoutingPolicyType ¶
type RoutingPolicyType struct {
Sequence string `json:"sequence,omitempty"`
}
type SNMPCredentials ¶
type SNMPCredentials struct { Version int `json:"version,omitempty"` LocalPort int `json:"local_port,omitempty"` Retries int `json:"retries,omitempty"` Timeout int `json:"timeout,omitempty"` V2Community string `json:"v2_community,omitempty"` V3SecurityName string `json:"v3_security_name,omitempty"` V3SecurityLevel string `json:"v3_security_level,omitempty"` V3SecurityEngineId string `json:"v3_security_engine_id,omitempty"` V3Context string `json:"v3_context,omitempty"` V3ContextEngineId string `json:"v3_context_engine_id,omitempty"` V3AuthenticationProtocol string `json:"v3_authentication_protocol,omitempty"` V3AuthenticationPassword string `json:"v3_authentication_password,omitempty"` V3PrivacyProtocol string `json:"v3_privacy_protocol,omitempty"` V3PrivacyPassword string `json:"v3_privacy_password,omitempty"` V3EngineId string `json:"v3_engine_id,omitempty"` V3EngineBoots int `json:"v3_engine_boots,omitempty"` V3EngineTime int `json:"v3_engine_time,omitempty"` }
type SecurityGroup ¶
type SecurityGroup struct { contrail.ObjectBase // contains filtered or unexported fields }
func SecurityGroupByName ¶
func SecurityGroupByName(c contrail.ApiClient, fqn string) (*SecurityGroup, error)
func SecurityGroupByUuid ¶
func SecurityGroupByUuid(c contrail.ApiClient, uuid string) (*SecurityGroup, error)
func (*SecurityGroup) AddTag ¶
func (obj *SecurityGroup) AddTag( rhs *Tag) error
func (*SecurityGroup) ClearTag ¶
func (obj *SecurityGroup) ClearTag()
func (*SecurityGroup) DeleteTag ¶
func (obj *SecurityGroup) DeleteTag(uuid string) error
func (*SecurityGroup) GetAccessControlLists ¶
func (obj *SecurityGroup) GetAccessControlLists() ( contrail.ReferenceList, error)
func (*SecurityGroup) GetAnnotations ¶
func (obj *SecurityGroup) GetAnnotations() KeyValuePairs
func (*SecurityGroup) GetConfiguredSecurityGroupId ¶
func (obj *SecurityGroup) GetConfiguredSecurityGroupId() int
func (*SecurityGroup) GetDefaultParent ¶
func (obj *SecurityGroup) GetDefaultParent() []string
func (*SecurityGroup) GetDefaultParentType ¶
func (obj *SecurityGroup) GetDefaultParentType() string
func (*SecurityGroup) GetDisplayName ¶
func (obj *SecurityGroup) GetDisplayName() string
func (*SecurityGroup) GetIdPerms ¶
func (obj *SecurityGroup) GetIdPerms() IdPermsType
func (*SecurityGroup) GetPerms2 ¶
func (obj *SecurityGroup) GetPerms2() PermType2
func (*SecurityGroup) GetSecurityGroupEntries ¶
func (obj *SecurityGroup) GetSecurityGroupEntries() PolicyEntriesType
func (*SecurityGroup) GetSecurityGroupId ¶
func (obj *SecurityGroup) GetSecurityGroupId() int
func (*SecurityGroup) GetSecurityLoggingObjectBackRefs ¶
func (obj *SecurityGroup) GetSecurityLoggingObjectBackRefs() ( contrail.ReferenceList, error)
func (*SecurityGroup) GetTagRefs ¶
func (obj *SecurityGroup) GetTagRefs() ( contrail.ReferenceList, error)
func (*SecurityGroup) GetType ¶
func (obj *SecurityGroup) GetType() string
func (*SecurityGroup) GetVirtualMachineInterfaceBackRefs ¶
func (obj *SecurityGroup) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*SecurityGroup) GetVirtualPortGroupBackRefs ¶
func (obj *SecurityGroup) GetVirtualPortGroupBackRefs() ( contrail.ReferenceList, error)
func (*SecurityGroup) MarshalJSON ¶
func (obj *SecurityGroup) MarshalJSON() ([]byte, error)
func (*SecurityGroup) SetAnnotations ¶
func (obj *SecurityGroup) SetAnnotations(value *KeyValuePairs)
func (*SecurityGroup) SetConfiguredSecurityGroupId ¶
func (obj *SecurityGroup) SetConfiguredSecurityGroupId(value int)
func (*SecurityGroup) SetDisplayName ¶
func (obj *SecurityGroup) SetDisplayName(value string)
func (*SecurityGroup) SetIdPerms ¶
func (obj *SecurityGroup) SetIdPerms(value *IdPermsType)
func (*SecurityGroup) SetName ¶
func (obj *SecurityGroup) SetName(name string)
func (*SecurityGroup) SetParent ¶
func (obj *SecurityGroup) SetParent(parent contrail.IObject)
func (*SecurityGroup) SetPerms2 ¶
func (obj *SecurityGroup) SetPerms2(value *PermType2)
func (*SecurityGroup) SetSecurityGroupEntries ¶
func (obj *SecurityGroup) SetSecurityGroupEntries(value *PolicyEntriesType)
func (*SecurityGroup) SetSecurityGroupId ¶
func (obj *SecurityGroup) SetSecurityGroupId(value int)
func (*SecurityGroup) SetTagList ¶
func (obj *SecurityGroup) SetTagList( refList []contrail.ReferencePair)
func (*SecurityGroup) UnmarshalJSON ¶
func (obj *SecurityGroup) UnmarshalJSON(body []byte) error
func (*SecurityGroup) UpdateDone ¶
func (obj *SecurityGroup) UpdateDone()
func (*SecurityGroup) UpdateObject ¶
func (obj *SecurityGroup) UpdateObject() ([]byte, error)
func (*SecurityGroup) UpdateReferences ¶
func (obj *SecurityGroup) UpdateReferences() error
type SecurityLoggingObject ¶
type SecurityLoggingObject struct { contrail.ObjectBase // contains filtered or unexported fields }
func SecurityLoggingObjectByName ¶
func SecurityLoggingObjectByName(c contrail.ApiClient, fqn string) (*SecurityLoggingObject, error)
func SecurityLoggingObjectByUuid ¶
func SecurityLoggingObjectByUuid(c contrail.ApiClient, uuid string) (*SecurityLoggingObject, error)
func (*SecurityLoggingObject) AddNetworkPolicy ¶
func (obj *SecurityLoggingObject) AddNetworkPolicy( rhs *NetworkPolicy, data SecurityLoggingObjectRuleListType) error
func (*SecurityLoggingObject) AddSecurityGroup ¶
func (obj *SecurityLoggingObject) AddSecurityGroup( rhs *SecurityGroup, data SecurityLoggingObjectRuleListType) error
func (*SecurityLoggingObject) AddTag ¶
func (obj *SecurityLoggingObject) AddTag( rhs *Tag) error
func (*SecurityLoggingObject) ClearNetworkPolicy ¶
func (obj *SecurityLoggingObject) ClearNetworkPolicy()
func (*SecurityLoggingObject) ClearSecurityGroup ¶
func (obj *SecurityLoggingObject) ClearSecurityGroup()
func (*SecurityLoggingObject) ClearTag ¶
func (obj *SecurityLoggingObject) ClearTag()
func (*SecurityLoggingObject) DeleteNetworkPolicy ¶
func (obj *SecurityLoggingObject) DeleteNetworkPolicy(uuid string) error
func (*SecurityLoggingObject) DeleteSecurityGroup ¶
func (obj *SecurityLoggingObject) DeleteSecurityGroup(uuid string) error
func (*SecurityLoggingObject) DeleteTag ¶
func (obj *SecurityLoggingObject) DeleteTag(uuid string) error
func (*SecurityLoggingObject) GetAnnotations ¶
func (obj *SecurityLoggingObject) GetAnnotations() KeyValuePairs
func (*SecurityLoggingObject) GetDefaultParent ¶
func (obj *SecurityLoggingObject) GetDefaultParent() []string
func (*SecurityLoggingObject) GetDefaultParentType ¶
func (obj *SecurityLoggingObject) GetDefaultParentType() string
func (*SecurityLoggingObject) GetDisplayName ¶
func (obj *SecurityLoggingObject) GetDisplayName() string
func (*SecurityLoggingObject) GetFirewallPolicyBackRefs ¶
func (obj *SecurityLoggingObject) GetFirewallPolicyBackRefs() ( contrail.ReferenceList, error)
func (*SecurityLoggingObject) GetFirewallRuleBackRefs ¶
func (obj *SecurityLoggingObject) GetFirewallRuleBackRefs() ( contrail.ReferenceList, error)
func (*SecurityLoggingObject) GetIdPerms ¶
func (obj *SecurityLoggingObject) GetIdPerms() IdPermsType
func (*SecurityLoggingObject) GetNetworkPolicyRefs ¶
func (obj *SecurityLoggingObject) GetNetworkPolicyRefs() ( contrail.ReferenceList, error)
func (*SecurityLoggingObject) GetPerms2 ¶
func (obj *SecurityLoggingObject) GetPerms2() PermType2
func (*SecurityLoggingObject) GetSecurityGroupRefs ¶
func (obj *SecurityLoggingObject) GetSecurityGroupRefs() ( contrail.ReferenceList, error)
func (*SecurityLoggingObject) GetSecurityLoggingObjectRate ¶
func (obj *SecurityLoggingObject) GetSecurityLoggingObjectRate() int
func (*SecurityLoggingObject) GetSecurityLoggingObjectRules ¶
func (obj *SecurityLoggingObject) GetSecurityLoggingObjectRules() SecurityLoggingObjectRuleListType
func (*SecurityLoggingObject) GetTagRefs ¶
func (obj *SecurityLoggingObject) GetTagRefs() ( contrail.ReferenceList, error)
func (*SecurityLoggingObject) GetType ¶
func (obj *SecurityLoggingObject) GetType() string
func (*SecurityLoggingObject) GetVirtualMachineInterfaceBackRefs ¶
func (obj *SecurityLoggingObject) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*SecurityLoggingObject) GetVirtualNetworkBackRefs ¶
func (obj *SecurityLoggingObject) GetVirtualNetworkBackRefs() ( contrail.ReferenceList, error)
func (*SecurityLoggingObject) MarshalJSON ¶
func (obj *SecurityLoggingObject) MarshalJSON() ([]byte, error)
func (*SecurityLoggingObject) SetAnnotations ¶
func (obj *SecurityLoggingObject) SetAnnotations(value *KeyValuePairs)
func (*SecurityLoggingObject) SetDisplayName ¶
func (obj *SecurityLoggingObject) SetDisplayName(value string)
func (*SecurityLoggingObject) SetIdPerms ¶
func (obj *SecurityLoggingObject) SetIdPerms(value *IdPermsType)
func (*SecurityLoggingObject) SetName ¶
func (obj *SecurityLoggingObject) SetName(name string)
func (*SecurityLoggingObject) SetNetworkPolicyList ¶
func (obj *SecurityLoggingObject) SetNetworkPolicyList( refList []contrail.ReferencePair)
func (*SecurityLoggingObject) SetParent ¶
func (obj *SecurityLoggingObject) SetParent(parent contrail.IObject)
func (*SecurityLoggingObject) SetPerms2 ¶
func (obj *SecurityLoggingObject) SetPerms2(value *PermType2)
func (*SecurityLoggingObject) SetSecurityGroupList ¶
func (obj *SecurityLoggingObject) SetSecurityGroupList( refList []contrail.ReferencePair)
func (*SecurityLoggingObject) SetSecurityLoggingObjectRate ¶
func (obj *SecurityLoggingObject) SetSecurityLoggingObjectRate(value int)
func (*SecurityLoggingObject) SetSecurityLoggingObjectRules ¶
func (obj *SecurityLoggingObject) SetSecurityLoggingObjectRules(value *SecurityLoggingObjectRuleListType)
func (*SecurityLoggingObject) SetTagList ¶
func (obj *SecurityLoggingObject) SetTagList( refList []contrail.ReferencePair)
func (*SecurityLoggingObject) UnmarshalJSON ¶
func (obj *SecurityLoggingObject) UnmarshalJSON(body []byte) error
func (*SecurityLoggingObject) UpdateDone ¶
func (obj *SecurityLoggingObject) UpdateDone()
func (*SecurityLoggingObject) UpdateObject ¶
func (obj *SecurityLoggingObject) UpdateObject() ([]byte, error)
func (*SecurityLoggingObject) UpdateReferences ¶
func (obj *SecurityLoggingObject) UpdateReferences() error
type SecurityLoggingObjectRuleListType ¶
type SecurityLoggingObjectRuleListType struct {
Rule []SecurityLoggingObjectRuleEntryType `json:"rule,omitempty"`
}
func (*SecurityLoggingObjectRuleListType) AddRule ¶
func (obj *SecurityLoggingObjectRuleListType) AddRule(value *SecurityLoggingObjectRuleEntryType)
type SequenceType ¶
type SerialNumListType ¶
type SerialNumListType struct {
SerialNum []string `json:"serial_num,omitempty"`
}
func (*SerialNumListType) AddSerialNum ¶
func (obj *SerialNumListType) AddSerialNum(value string)
type ServiceAppliance ¶
type ServiceAppliance struct { contrail.ObjectBase // contains filtered or unexported fields }
func ServiceApplianceByName ¶
func ServiceApplianceByName(c contrail.ApiClient, fqn string) (*ServiceAppliance, error)
func ServiceApplianceByUuid ¶
func ServiceApplianceByUuid(c contrail.ApiClient, uuid string) (*ServiceAppliance, error)
func (*ServiceAppliance) AddPhysicalInterface ¶
func (obj *ServiceAppliance) AddPhysicalInterface( rhs *PhysicalInterface, data ServiceApplianceInterfaceType) error
func (*ServiceAppliance) AddTag ¶
func (obj *ServiceAppliance) AddTag( rhs *Tag) error
func (*ServiceAppliance) ClearPhysicalInterface ¶
func (obj *ServiceAppliance) ClearPhysicalInterface()
func (*ServiceAppliance) ClearTag ¶
func (obj *ServiceAppliance) ClearTag()
func (*ServiceAppliance) DeletePhysicalInterface ¶
func (obj *ServiceAppliance) DeletePhysicalInterface(uuid string) error
func (*ServiceAppliance) DeleteTag ¶
func (obj *ServiceAppliance) DeleteTag(uuid string) error
func (*ServiceAppliance) GetAnnotations ¶
func (obj *ServiceAppliance) GetAnnotations() KeyValuePairs
func (*ServiceAppliance) GetDefaultParent ¶
func (obj *ServiceAppliance) GetDefaultParent() []string
func (*ServiceAppliance) GetDefaultParentType ¶
func (obj *ServiceAppliance) GetDefaultParentType() string
func (*ServiceAppliance) GetDisplayName ¶
func (obj *ServiceAppliance) GetDisplayName() string
func (*ServiceAppliance) GetIdPerms ¶
func (obj *ServiceAppliance) GetIdPerms() IdPermsType
func (*ServiceAppliance) GetPerms2 ¶
func (obj *ServiceAppliance) GetPerms2() PermType2
func (*ServiceAppliance) GetPhysicalInterfaceRefs ¶
func (obj *ServiceAppliance) GetPhysicalInterfaceRefs() ( contrail.ReferenceList, error)
func (*ServiceAppliance) GetServiceApplianceIpAddress ¶
func (obj *ServiceAppliance) GetServiceApplianceIpAddress() string
func (*ServiceAppliance) GetServiceApplianceProperties ¶
func (obj *ServiceAppliance) GetServiceApplianceProperties() KeyValuePairs
func (*ServiceAppliance) GetServiceApplianceUserCredentials ¶
func (obj *ServiceAppliance) GetServiceApplianceUserCredentials() UserCredentials
func (*ServiceAppliance) GetServiceApplianceVirtualizationType ¶
func (obj *ServiceAppliance) GetServiceApplianceVirtualizationType() string
func (*ServiceAppliance) GetTagRefs ¶
func (obj *ServiceAppliance) GetTagRefs() ( contrail.ReferenceList, error)
func (*ServiceAppliance) GetType ¶
func (obj *ServiceAppliance) GetType() string
func (*ServiceAppliance) MarshalJSON ¶
func (obj *ServiceAppliance) MarshalJSON() ([]byte, error)
func (*ServiceAppliance) SetAnnotations ¶
func (obj *ServiceAppliance) SetAnnotations(value *KeyValuePairs)
func (*ServiceAppliance) SetDisplayName ¶
func (obj *ServiceAppliance) SetDisplayName(value string)
func (*ServiceAppliance) SetIdPerms ¶
func (obj *ServiceAppliance) SetIdPerms(value *IdPermsType)
func (*ServiceAppliance) SetName ¶
func (obj *ServiceAppliance) SetName(name string)
func (*ServiceAppliance) SetParent ¶
func (obj *ServiceAppliance) SetParent(parent contrail.IObject)
func (*ServiceAppliance) SetPerms2 ¶
func (obj *ServiceAppliance) SetPerms2(value *PermType2)
func (*ServiceAppliance) SetPhysicalInterfaceList ¶
func (obj *ServiceAppliance) SetPhysicalInterfaceList( refList []contrail.ReferencePair)
func (*ServiceAppliance) SetServiceApplianceIpAddress ¶
func (obj *ServiceAppliance) SetServiceApplianceIpAddress(value string)
func (*ServiceAppliance) SetServiceApplianceProperties ¶
func (obj *ServiceAppliance) SetServiceApplianceProperties(value *KeyValuePairs)
func (*ServiceAppliance) SetServiceApplianceUserCredentials ¶
func (obj *ServiceAppliance) SetServiceApplianceUserCredentials(value *UserCredentials)
func (*ServiceAppliance) SetServiceApplianceVirtualizationType ¶
func (obj *ServiceAppliance) SetServiceApplianceVirtualizationType(value string)
func (*ServiceAppliance) SetTagList ¶
func (obj *ServiceAppliance) SetTagList( refList []contrail.ReferencePair)
func (*ServiceAppliance) UnmarshalJSON ¶
func (obj *ServiceAppliance) UnmarshalJSON(body []byte) error
func (*ServiceAppliance) UpdateDone ¶
func (obj *ServiceAppliance) UpdateDone()
func (*ServiceAppliance) UpdateObject ¶
func (obj *ServiceAppliance) UpdateObject() ([]byte, error)
func (*ServiceAppliance) UpdateReferences ¶
func (obj *ServiceAppliance) UpdateReferences() error
type ServiceApplianceInterfaceType ¶
type ServiceApplianceInterfaceType struct {
InterfaceType string `json:"interface_type,omitempty"`
}
type ServiceApplianceSet ¶
type ServiceApplianceSet struct { contrail.ObjectBase // contains filtered or unexported fields }
func ServiceApplianceSetByName ¶
func ServiceApplianceSetByName(c contrail.ApiClient, fqn string) (*ServiceApplianceSet, error)
func ServiceApplianceSetByUuid ¶
func ServiceApplianceSetByUuid(c contrail.ApiClient, uuid string) (*ServiceApplianceSet, error)
func (*ServiceApplianceSet) AddTag ¶
func (obj *ServiceApplianceSet) AddTag( rhs *Tag) error
func (*ServiceApplianceSet) ClearTag ¶
func (obj *ServiceApplianceSet) ClearTag()
func (*ServiceApplianceSet) DeleteTag ¶
func (obj *ServiceApplianceSet) DeleteTag(uuid string) error
func (*ServiceApplianceSet) GetAnnotations ¶
func (obj *ServiceApplianceSet) GetAnnotations() KeyValuePairs
func (*ServiceApplianceSet) GetDefaultParent ¶
func (obj *ServiceApplianceSet) GetDefaultParent() []string
func (*ServiceApplianceSet) GetDefaultParentType ¶
func (obj *ServiceApplianceSet) GetDefaultParentType() string
func (*ServiceApplianceSet) GetDisplayName ¶
func (obj *ServiceApplianceSet) GetDisplayName() string
func (*ServiceApplianceSet) GetIdPerms ¶
func (obj *ServiceApplianceSet) GetIdPerms() IdPermsType
func (*ServiceApplianceSet) GetLoadbalancerBackRefs ¶
func (obj *ServiceApplianceSet) GetLoadbalancerBackRefs() ( contrail.ReferenceList, error)
func (*ServiceApplianceSet) GetLoadbalancerPoolBackRefs ¶
func (obj *ServiceApplianceSet) GetLoadbalancerPoolBackRefs() ( contrail.ReferenceList, error)
func (*ServiceApplianceSet) GetPerms2 ¶
func (obj *ServiceApplianceSet) GetPerms2() PermType2
func (*ServiceApplianceSet) GetServiceApplianceDriver ¶
func (obj *ServiceApplianceSet) GetServiceApplianceDriver() string
func (*ServiceApplianceSet) GetServiceApplianceHaMode ¶
func (obj *ServiceApplianceSet) GetServiceApplianceHaMode() string
func (*ServiceApplianceSet) GetServiceApplianceSetProperties ¶
func (obj *ServiceApplianceSet) GetServiceApplianceSetProperties() KeyValuePairs
func (*ServiceApplianceSet) GetServiceApplianceSetVirtualizationType ¶
func (obj *ServiceApplianceSet) GetServiceApplianceSetVirtualizationType() string
func (*ServiceApplianceSet) GetServiceAppliances ¶
func (obj *ServiceApplianceSet) GetServiceAppliances() ( contrail.ReferenceList, error)
func (*ServiceApplianceSet) GetServiceTemplateBackRefs ¶
func (obj *ServiceApplianceSet) GetServiceTemplateBackRefs() ( contrail.ReferenceList, error)
func (*ServiceApplianceSet) GetTagRefs ¶
func (obj *ServiceApplianceSet) GetTagRefs() ( contrail.ReferenceList, error)
func (*ServiceApplianceSet) GetType ¶
func (obj *ServiceApplianceSet) GetType() string
func (*ServiceApplianceSet) MarshalJSON ¶
func (obj *ServiceApplianceSet) MarshalJSON() ([]byte, error)
func (*ServiceApplianceSet) SetAnnotations ¶
func (obj *ServiceApplianceSet) SetAnnotations(value *KeyValuePairs)
func (*ServiceApplianceSet) SetDisplayName ¶
func (obj *ServiceApplianceSet) SetDisplayName(value string)
func (*ServiceApplianceSet) SetIdPerms ¶
func (obj *ServiceApplianceSet) SetIdPerms(value *IdPermsType)
func (*ServiceApplianceSet) SetName ¶
func (obj *ServiceApplianceSet) SetName(name string)
func (*ServiceApplianceSet) SetParent ¶
func (obj *ServiceApplianceSet) SetParent(parent contrail.IObject)
func (*ServiceApplianceSet) SetPerms2 ¶
func (obj *ServiceApplianceSet) SetPerms2(value *PermType2)
func (*ServiceApplianceSet) SetServiceApplianceDriver ¶
func (obj *ServiceApplianceSet) SetServiceApplianceDriver(value string)
func (*ServiceApplianceSet) SetServiceApplianceHaMode ¶
func (obj *ServiceApplianceSet) SetServiceApplianceHaMode(value string)
func (*ServiceApplianceSet) SetServiceApplianceSetProperties ¶
func (obj *ServiceApplianceSet) SetServiceApplianceSetProperties(value *KeyValuePairs)
func (*ServiceApplianceSet) SetServiceApplianceSetVirtualizationType ¶
func (obj *ServiceApplianceSet) SetServiceApplianceSetVirtualizationType(value string)
func (*ServiceApplianceSet) SetTagList ¶
func (obj *ServiceApplianceSet) SetTagList( refList []contrail.ReferencePair)
func (*ServiceApplianceSet) UnmarshalJSON ¶
func (obj *ServiceApplianceSet) UnmarshalJSON(body []byte) error
func (*ServiceApplianceSet) UpdateDone ¶
func (obj *ServiceApplianceSet) UpdateDone()
func (*ServiceApplianceSet) UpdateObject ¶
func (obj *ServiceApplianceSet) UpdateObject() ([]byte, error)
func (*ServiceApplianceSet) UpdateReferences ¶
func (obj *ServiceApplianceSet) UpdateReferences() error
type ServiceChainInfo ¶
type ServiceChainInfo struct { RoutingInstance string `json:"routing_instance,omitempty"` Prefix []string `json:"prefix,omitempty"` ServiceChainAddress string `json:"service_chain_address,omitempty"` ServiceInstance string `json:"service_instance,omitempty"` SourceRoutingInstance string `json:"source_routing_instance,omitempty"` ServiceChainId string `json:"service_chain_id,omitempty"` ScHead bool `json:"sc_head,omitempty"` }
func (*ServiceChainInfo) AddPrefix ¶
func (obj *ServiceChainInfo) AddPrefix(value string)
type ServiceConnectionModule ¶
type ServiceConnectionModule struct { contrail.ObjectBase // contains filtered or unexported fields }
func ServiceConnectionModuleByName ¶
func ServiceConnectionModuleByName(c contrail.ApiClient, fqn string) (*ServiceConnectionModule, error)
func ServiceConnectionModuleByUuid ¶
func ServiceConnectionModuleByUuid(c contrail.ApiClient, uuid string) (*ServiceConnectionModule, error)
func (*ServiceConnectionModule) AddServiceObject ¶
func (obj *ServiceConnectionModule) AddServiceObject( rhs *ServiceObject) error
func (*ServiceConnectionModule) AddTag ¶
func (obj *ServiceConnectionModule) AddTag( rhs *Tag) error
func (*ServiceConnectionModule) ClearServiceObject ¶
func (obj *ServiceConnectionModule) ClearServiceObject()
func (*ServiceConnectionModule) ClearTag ¶
func (obj *ServiceConnectionModule) ClearTag()
func (*ServiceConnectionModule) DeleteServiceObject ¶
func (obj *ServiceConnectionModule) DeleteServiceObject(uuid string) error
func (*ServiceConnectionModule) DeleteTag ¶
func (obj *ServiceConnectionModule) DeleteTag(uuid string) error
func (*ServiceConnectionModule) GetAnnotations ¶
func (obj *ServiceConnectionModule) GetAnnotations() KeyValuePairs
func (*ServiceConnectionModule) GetDefaultParent ¶
func (obj *ServiceConnectionModule) GetDefaultParent() []string
func (*ServiceConnectionModule) GetDefaultParentType ¶
func (obj *ServiceConnectionModule) GetDefaultParentType() string
func (*ServiceConnectionModule) GetDisplayName ¶
func (obj *ServiceConnectionModule) GetDisplayName() string
func (*ServiceConnectionModule) GetE2Service ¶
func (obj *ServiceConnectionModule) GetE2Service() string
func (*ServiceConnectionModule) GetIdPerms ¶
func (obj *ServiceConnectionModule) GetIdPerms() IdPermsType
func (*ServiceConnectionModule) GetPerms2 ¶
func (obj *ServiceConnectionModule) GetPerms2() PermType2
func (*ServiceConnectionModule) GetServiceEndpointBackRefs ¶
func (obj *ServiceConnectionModule) GetServiceEndpointBackRefs() ( contrail.ReferenceList, error)
func (*ServiceConnectionModule) GetServiceObjectRefs ¶
func (obj *ServiceConnectionModule) GetServiceObjectRefs() ( contrail.ReferenceList, error)
func (*ServiceConnectionModule) GetServiceType ¶
func (obj *ServiceConnectionModule) GetServiceType() string
func (*ServiceConnectionModule) GetTagRefs ¶
func (obj *ServiceConnectionModule) GetTagRefs() ( contrail.ReferenceList, error)
func (*ServiceConnectionModule) GetType ¶
func (obj *ServiceConnectionModule) GetType() string
func (*ServiceConnectionModule) MarshalJSON ¶
func (obj *ServiceConnectionModule) MarshalJSON() ([]byte, error)
func (*ServiceConnectionModule) SetAnnotations ¶
func (obj *ServiceConnectionModule) SetAnnotations(value *KeyValuePairs)
func (*ServiceConnectionModule) SetDisplayName ¶
func (obj *ServiceConnectionModule) SetDisplayName(value string)
func (*ServiceConnectionModule) SetE2Service ¶
func (obj *ServiceConnectionModule) SetE2Service(value string)
func (*ServiceConnectionModule) SetIdPerms ¶
func (obj *ServiceConnectionModule) SetIdPerms(value *IdPermsType)
func (*ServiceConnectionModule) SetName ¶
func (obj *ServiceConnectionModule) SetName(name string)
func (*ServiceConnectionModule) SetParent ¶
func (obj *ServiceConnectionModule) SetParent(parent contrail.IObject)
func (*ServiceConnectionModule) SetPerms2 ¶
func (obj *ServiceConnectionModule) SetPerms2(value *PermType2)
func (*ServiceConnectionModule) SetServiceObjectList ¶
func (obj *ServiceConnectionModule) SetServiceObjectList( refList []contrail.ReferencePair)
func (*ServiceConnectionModule) SetServiceType ¶
func (obj *ServiceConnectionModule) SetServiceType(value string)
func (*ServiceConnectionModule) SetTagList ¶
func (obj *ServiceConnectionModule) SetTagList( refList []contrail.ReferencePair)
func (*ServiceConnectionModule) UnmarshalJSON ¶
func (obj *ServiceConnectionModule) UnmarshalJSON(body []byte) error
func (*ServiceConnectionModule) UpdateDone ¶
func (obj *ServiceConnectionModule) UpdateDone()
func (*ServiceConnectionModule) UpdateObject ¶
func (obj *ServiceConnectionModule) UpdateObject() ([]byte, error)
func (*ServiceConnectionModule) UpdateReferences ¶
func (obj *ServiceConnectionModule) UpdateReferences() error
type ServiceEndpoint ¶
type ServiceEndpoint struct { contrail.ObjectBase // contains filtered or unexported fields }
func ServiceEndpointByName ¶
func ServiceEndpointByName(c contrail.ApiClient, fqn string) (*ServiceEndpoint, error)
func ServiceEndpointByUuid ¶
func ServiceEndpointByUuid(c contrail.ApiClient, uuid string) (*ServiceEndpoint, error)
func (*ServiceEndpoint) AddPhysicalRouter ¶
func (obj *ServiceEndpoint) AddPhysicalRouter( rhs *PhysicalRouter) error
func (*ServiceEndpoint) AddServiceConnectionModule ¶
func (obj *ServiceEndpoint) AddServiceConnectionModule( rhs *ServiceConnectionModule) error
func (*ServiceEndpoint) AddServiceObject ¶
func (obj *ServiceEndpoint) AddServiceObject( rhs *ServiceObject) error
func (*ServiceEndpoint) AddTag ¶
func (obj *ServiceEndpoint) AddTag( rhs *Tag) error
func (*ServiceEndpoint) ClearPhysicalRouter ¶
func (obj *ServiceEndpoint) ClearPhysicalRouter()
func (*ServiceEndpoint) ClearServiceConnectionModule ¶
func (obj *ServiceEndpoint) ClearServiceConnectionModule()
func (*ServiceEndpoint) ClearServiceObject ¶
func (obj *ServiceEndpoint) ClearServiceObject()
func (*ServiceEndpoint) ClearTag ¶
func (obj *ServiceEndpoint) ClearTag()
func (*ServiceEndpoint) DeletePhysicalRouter ¶
func (obj *ServiceEndpoint) DeletePhysicalRouter(uuid string) error
func (*ServiceEndpoint) DeleteServiceConnectionModule ¶
func (obj *ServiceEndpoint) DeleteServiceConnectionModule(uuid string) error
func (*ServiceEndpoint) DeleteServiceObject ¶
func (obj *ServiceEndpoint) DeleteServiceObject(uuid string) error
func (*ServiceEndpoint) DeleteTag ¶
func (obj *ServiceEndpoint) DeleteTag(uuid string) error
func (*ServiceEndpoint) GetAnnotations ¶
func (obj *ServiceEndpoint) GetAnnotations() KeyValuePairs
func (*ServiceEndpoint) GetDefaultParent ¶
func (obj *ServiceEndpoint) GetDefaultParent() []string
func (*ServiceEndpoint) GetDefaultParentType ¶
func (obj *ServiceEndpoint) GetDefaultParentType() string
func (*ServiceEndpoint) GetDisplayName ¶
func (obj *ServiceEndpoint) GetDisplayName() string
func (*ServiceEndpoint) GetIdPerms ¶
func (obj *ServiceEndpoint) GetIdPerms() IdPermsType
func (*ServiceEndpoint) GetPerms2 ¶
func (obj *ServiceEndpoint) GetPerms2() PermType2
func (*ServiceEndpoint) GetPhysicalRouterRefs ¶
func (obj *ServiceEndpoint) GetPhysicalRouterRefs() ( contrail.ReferenceList, error)
func (*ServiceEndpoint) GetServiceConnectionModuleRefs ¶
func (obj *ServiceEndpoint) GetServiceConnectionModuleRefs() ( contrail.ReferenceList, error)
func (*ServiceEndpoint) GetServiceObjectRefs ¶
func (obj *ServiceEndpoint) GetServiceObjectRefs() ( contrail.ReferenceList, error)
func (*ServiceEndpoint) GetTagRefs ¶
func (obj *ServiceEndpoint) GetTagRefs() ( contrail.ReferenceList, error)
func (*ServiceEndpoint) GetType ¶
func (obj *ServiceEndpoint) GetType() string
func (*ServiceEndpoint) GetVirtualMachineInterfaceBackRefs ¶
func (obj *ServiceEndpoint) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*ServiceEndpoint) MarshalJSON ¶
func (obj *ServiceEndpoint) MarshalJSON() ([]byte, error)
func (*ServiceEndpoint) SetAnnotations ¶
func (obj *ServiceEndpoint) SetAnnotations(value *KeyValuePairs)
func (*ServiceEndpoint) SetDisplayName ¶
func (obj *ServiceEndpoint) SetDisplayName(value string)
func (*ServiceEndpoint) SetIdPerms ¶
func (obj *ServiceEndpoint) SetIdPerms(value *IdPermsType)
func (*ServiceEndpoint) SetName ¶
func (obj *ServiceEndpoint) SetName(name string)
func (*ServiceEndpoint) SetParent ¶
func (obj *ServiceEndpoint) SetParent(parent contrail.IObject)
func (*ServiceEndpoint) SetPerms2 ¶
func (obj *ServiceEndpoint) SetPerms2(value *PermType2)
func (*ServiceEndpoint) SetPhysicalRouterList ¶
func (obj *ServiceEndpoint) SetPhysicalRouterList( refList []contrail.ReferencePair)
func (*ServiceEndpoint) SetServiceConnectionModuleList ¶
func (obj *ServiceEndpoint) SetServiceConnectionModuleList( refList []contrail.ReferencePair)
func (*ServiceEndpoint) SetServiceObjectList ¶
func (obj *ServiceEndpoint) SetServiceObjectList( refList []contrail.ReferencePair)
func (*ServiceEndpoint) SetTagList ¶
func (obj *ServiceEndpoint) SetTagList( refList []contrail.ReferencePair)
func (*ServiceEndpoint) UnmarshalJSON ¶
func (obj *ServiceEndpoint) UnmarshalJSON(body []byte) error
func (*ServiceEndpoint) UpdateDone ¶
func (obj *ServiceEndpoint) UpdateDone()
func (*ServiceEndpoint) UpdateObject ¶
func (obj *ServiceEndpoint) UpdateObject() ([]byte, error)
func (*ServiceEndpoint) UpdateReferences ¶
func (obj *ServiceEndpoint) UpdateReferences() error
type ServiceGroup ¶
type ServiceGroup struct { contrail.ObjectBase // contains filtered or unexported fields }
func ServiceGroupByName ¶
func ServiceGroupByName(c contrail.ApiClient, fqn string) (*ServiceGroup, error)
func ServiceGroupByUuid ¶
func ServiceGroupByUuid(c contrail.ApiClient, uuid string) (*ServiceGroup, error)
func (*ServiceGroup) AddTag ¶
func (obj *ServiceGroup) AddTag( rhs *Tag) error
func (*ServiceGroup) ClearTag ¶
func (obj *ServiceGroup) ClearTag()
func (*ServiceGroup) DeleteTag ¶
func (obj *ServiceGroup) DeleteTag(uuid string) error
func (*ServiceGroup) GetAnnotations ¶
func (obj *ServiceGroup) GetAnnotations() KeyValuePairs
func (*ServiceGroup) GetDefaultParent ¶
func (obj *ServiceGroup) GetDefaultParent() []string
func (*ServiceGroup) GetDefaultParentType ¶
func (obj *ServiceGroup) GetDefaultParentType() string
func (*ServiceGroup) GetDisplayName ¶
func (obj *ServiceGroup) GetDisplayName() string
func (*ServiceGroup) GetDraftModeState ¶
func (obj *ServiceGroup) GetDraftModeState() string
func (*ServiceGroup) GetFirewallRuleBackRefs ¶
func (obj *ServiceGroup) GetFirewallRuleBackRefs() ( contrail.ReferenceList, error)
func (*ServiceGroup) GetIdPerms ¶
func (obj *ServiceGroup) GetIdPerms() IdPermsType
func (*ServiceGroup) GetPerms2 ¶
func (obj *ServiceGroup) GetPerms2() PermType2
func (*ServiceGroup) GetServiceGroupFirewallServiceList ¶
func (obj *ServiceGroup) GetServiceGroupFirewallServiceList() FirewallServiceGroupType
func (*ServiceGroup) GetTagRefs ¶
func (obj *ServiceGroup) GetTagRefs() ( contrail.ReferenceList, error)
func (*ServiceGroup) GetType ¶
func (obj *ServiceGroup) GetType() string
func (*ServiceGroup) MarshalJSON ¶
func (obj *ServiceGroup) MarshalJSON() ([]byte, error)
func (*ServiceGroup) SetAnnotations ¶
func (obj *ServiceGroup) SetAnnotations(value *KeyValuePairs)
func (*ServiceGroup) SetDisplayName ¶
func (obj *ServiceGroup) SetDisplayName(value string)
func (*ServiceGroup) SetDraftModeState ¶
func (obj *ServiceGroup) SetDraftModeState(value string)
func (*ServiceGroup) SetIdPerms ¶
func (obj *ServiceGroup) SetIdPerms(value *IdPermsType)
func (*ServiceGroup) SetName ¶
func (obj *ServiceGroup) SetName(name string)
func (*ServiceGroup) SetParent ¶
func (obj *ServiceGroup) SetParent(parent contrail.IObject)
func (*ServiceGroup) SetPerms2 ¶
func (obj *ServiceGroup) SetPerms2(value *PermType2)
func (*ServiceGroup) SetServiceGroupFirewallServiceList ¶
func (obj *ServiceGroup) SetServiceGroupFirewallServiceList(value *FirewallServiceGroupType)
func (*ServiceGroup) SetTagList ¶
func (obj *ServiceGroup) SetTagList( refList []contrail.ReferencePair)
func (*ServiceGroup) UnmarshalJSON ¶
func (obj *ServiceGroup) UnmarshalJSON(body []byte) error
func (*ServiceGroup) UpdateDone ¶
func (obj *ServiceGroup) UpdateDone()
func (*ServiceGroup) UpdateObject ¶
func (obj *ServiceGroup) UpdateObject() ([]byte, error)
func (*ServiceGroup) UpdateReferences ¶
func (obj *ServiceGroup) UpdateReferences() error
type ServiceHealthCheck ¶
type ServiceHealthCheck struct { contrail.ObjectBase // contains filtered or unexported fields }
func ServiceHealthCheckByName ¶
func ServiceHealthCheckByName(c contrail.ApiClient, fqn string) (*ServiceHealthCheck, error)
func ServiceHealthCheckByUuid ¶
func ServiceHealthCheckByUuid(c contrail.ApiClient, uuid string) (*ServiceHealthCheck, error)
func (*ServiceHealthCheck) AddServiceInstance ¶
func (obj *ServiceHealthCheck) AddServiceInstance( rhs *ServiceInstance, data ServiceInterfaceTag) error
func (*ServiceHealthCheck) AddTag ¶
func (obj *ServiceHealthCheck) AddTag( rhs *Tag) error
func (*ServiceHealthCheck) ClearServiceInstance ¶
func (obj *ServiceHealthCheck) ClearServiceInstance()
func (*ServiceHealthCheck) ClearTag ¶
func (obj *ServiceHealthCheck) ClearTag()
func (*ServiceHealthCheck) DeleteServiceInstance ¶
func (obj *ServiceHealthCheck) DeleteServiceInstance(uuid string) error
func (*ServiceHealthCheck) DeleteTag ¶
func (obj *ServiceHealthCheck) DeleteTag(uuid string) error
func (*ServiceHealthCheck) GetAnnotations ¶
func (obj *ServiceHealthCheck) GetAnnotations() KeyValuePairs
func (*ServiceHealthCheck) GetBgpAsAServiceBackRefs ¶
func (obj *ServiceHealthCheck) GetBgpAsAServiceBackRefs() ( contrail.ReferenceList, error)
func (*ServiceHealthCheck) GetDefaultParent ¶
func (obj *ServiceHealthCheck) GetDefaultParent() []string
func (*ServiceHealthCheck) GetDefaultParentType ¶
func (obj *ServiceHealthCheck) GetDefaultParentType() string
func (*ServiceHealthCheck) GetDisplayName ¶
func (obj *ServiceHealthCheck) GetDisplayName() string
func (*ServiceHealthCheck) GetIdPerms ¶
func (obj *ServiceHealthCheck) GetIdPerms() IdPermsType
func (*ServiceHealthCheck) GetPerms2 ¶
func (obj *ServiceHealthCheck) GetPerms2() PermType2
func (*ServiceHealthCheck) GetServiceHealthCheckProperties ¶
func (obj *ServiceHealthCheck) GetServiceHealthCheckProperties() ServiceHealthCheckType
func (*ServiceHealthCheck) GetServiceInstanceRefs ¶
func (obj *ServiceHealthCheck) GetServiceInstanceRefs() ( contrail.ReferenceList, error)
func (*ServiceHealthCheck) GetTagRefs ¶
func (obj *ServiceHealthCheck) GetTagRefs() ( contrail.ReferenceList, error)
func (*ServiceHealthCheck) GetType ¶
func (obj *ServiceHealthCheck) GetType() string
func (*ServiceHealthCheck) GetVirtualMachineInterfaceBackRefs ¶
func (obj *ServiceHealthCheck) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*ServiceHealthCheck) MarshalJSON ¶
func (obj *ServiceHealthCheck) MarshalJSON() ([]byte, error)
func (*ServiceHealthCheck) SetAnnotations ¶
func (obj *ServiceHealthCheck) SetAnnotations(value *KeyValuePairs)
func (*ServiceHealthCheck) SetDisplayName ¶
func (obj *ServiceHealthCheck) SetDisplayName(value string)
func (*ServiceHealthCheck) SetIdPerms ¶
func (obj *ServiceHealthCheck) SetIdPerms(value *IdPermsType)
func (*ServiceHealthCheck) SetName ¶
func (obj *ServiceHealthCheck) SetName(name string)
func (*ServiceHealthCheck) SetParent ¶
func (obj *ServiceHealthCheck) SetParent(parent contrail.IObject)
func (*ServiceHealthCheck) SetPerms2 ¶
func (obj *ServiceHealthCheck) SetPerms2(value *PermType2)
func (*ServiceHealthCheck) SetServiceHealthCheckProperties ¶
func (obj *ServiceHealthCheck) SetServiceHealthCheckProperties(value *ServiceHealthCheckType)
func (*ServiceHealthCheck) SetServiceInstanceList ¶
func (obj *ServiceHealthCheck) SetServiceInstanceList( refList []contrail.ReferencePair)
func (*ServiceHealthCheck) SetTagList ¶
func (obj *ServiceHealthCheck) SetTagList( refList []contrail.ReferencePair)
func (*ServiceHealthCheck) UnmarshalJSON ¶
func (obj *ServiceHealthCheck) UnmarshalJSON(body []byte) error
func (*ServiceHealthCheck) UpdateDone ¶
func (obj *ServiceHealthCheck) UpdateDone()
func (*ServiceHealthCheck) UpdateObject ¶
func (obj *ServiceHealthCheck) UpdateObject() ([]byte, error)
func (*ServiceHealthCheck) UpdateReferences ¶
func (obj *ServiceHealthCheck) UpdateReferences() error
type ServiceHealthCheckType ¶
type ServiceHealthCheckType struct { Enabled bool `json:"enabled,omitempty"` HealthCheckType string `json:"health_check_type,omitempty"` MonitorType string `json:"monitor_type,omitempty"` Delay int `json:"delay,omitempty"` Delayusecs int `json:"delayUsecs,omitempty"` Timeout int `json:"timeout,omitempty"` Timeoutusecs int `json:"timeoutUsecs,omitempty"` MaxRetries int `json:"max_retries,omitempty"` HttpMethod string `json:"http_method,omitempty"` UrlPath string `json:"url_path,omitempty"` ExpectedCodes string `json:"expected_codes,omitempty"` }
type ServiceInstance ¶
type ServiceInstance struct { contrail.ObjectBase // contains filtered or unexported fields }
func ServiceInstanceByName ¶
func ServiceInstanceByName(c contrail.ApiClient, fqn string) (*ServiceInstance, error)
func ServiceInstanceByUuid ¶
func ServiceInstanceByUuid(c contrail.ApiClient, uuid string) (*ServiceInstance, error)
func (*ServiceInstance) AddInstanceIp ¶
func (obj *ServiceInstance) AddInstanceIp( rhs *InstanceIp, data ServiceInterfaceTag) error
func (*ServiceInstance) AddServiceTemplate ¶
func (obj *ServiceInstance) AddServiceTemplate( rhs *ServiceTemplate) error
func (*ServiceInstance) AddTag ¶
func (obj *ServiceInstance) AddTag( rhs *Tag) error
func (*ServiceInstance) ClearInstanceIp ¶
func (obj *ServiceInstance) ClearInstanceIp()
func (*ServiceInstance) ClearServiceTemplate ¶
func (obj *ServiceInstance) ClearServiceTemplate()
func (*ServiceInstance) ClearTag ¶
func (obj *ServiceInstance) ClearTag()
func (*ServiceInstance) DeleteInstanceIp ¶
func (obj *ServiceInstance) DeleteInstanceIp(uuid string) error
func (*ServiceInstance) DeleteServiceTemplate ¶
func (obj *ServiceInstance) DeleteServiceTemplate(uuid string) error
func (*ServiceInstance) DeleteTag ¶
func (obj *ServiceInstance) DeleteTag(uuid string) error
func (*ServiceInstance) GetAnnotations ¶
func (obj *ServiceInstance) GetAnnotations() KeyValuePairs
func (*ServiceInstance) GetDefaultParent ¶
func (obj *ServiceInstance) GetDefaultParent() []string
func (*ServiceInstance) GetDefaultParentType ¶
func (obj *ServiceInstance) GetDefaultParentType() string
func (*ServiceInstance) GetDisplayName ¶
func (obj *ServiceInstance) GetDisplayName() string
func (*ServiceInstance) GetIdPerms ¶
func (obj *ServiceInstance) GetIdPerms() IdPermsType
func (*ServiceInstance) GetInstanceIpRefs ¶
func (obj *ServiceInstance) GetInstanceIpRefs() ( contrail.ReferenceList, error)
func (*ServiceInstance) GetInterfaceRouteTableBackRefs ¶
func (obj *ServiceInstance) GetInterfaceRouteTableBackRefs() ( contrail.ReferenceList, error)
func (*ServiceInstance) GetLoadbalancerBackRefs ¶
func (obj *ServiceInstance) GetLoadbalancerBackRefs() ( contrail.ReferenceList, error)
func (*ServiceInstance) GetLoadbalancerPoolBackRefs ¶
func (obj *ServiceInstance) GetLoadbalancerPoolBackRefs() ( contrail.ReferenceList, error)
func (*ServiceInstance) GetLogicalRouterBackRefs ¶
func (obj *ServiceInstance) GetLogicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*ServiceInstance) GetPerms2 ¶
func (obj *ServiceInstance) GetPerms2() PermType2
func (*ServiceInstance) GetPortTuples ¶
func (obj *ServiceInstance) GetPortTuples() ( contrail.ReferenceList, error)
func (*ServiceInstance) GetRouteAggregateBackRefs ¶
func (obj *ServiceInstance) GetRouteAggregateBackRefs() ( contrail.ReferenceList, error)
func (*ServiceInstance) GetRoutingPolicyBackRefs ¶
func (obj *ServiceInstance) GetRoutingPolicyBackRefs() ( contrail.ReferenceList, error)
func (*ServiceInstance) GetServiceHealthCheckBackRefs ¶
func (obj *ServiceInstance) GetServiceHealthCheckBackRefs() ( contrail.ReferenceList, error)
func (*ServiceInstance) GetServiceInstanceBgpEnabled ¶
func (obj *ServiceInstance) GetServiceInstanceBgpEnabled() bool
func (*ServiceInstance) GetServiceInstanceBindings ¶
func (obj *ServiceInstance) GetServiceInstanceBindings() KeyValuePairs
func (*ServiceInstance) GetServiceInstanceProperties ¶
func (obj *ServiceInstance) GetServiceInstanceProperties() ServiceInstanceType
func (*ServiceInstance) GetServiceTemplateRefs ¶
func (obj *ServiceInstance) GetServiceTemplateRefs() ( contrail.ReferenceList, error)
func (*ServiceInstance) GetTagRefs ¶
func (obj *ServiceInstance) GetTagRefs() ( contrail.ReferenceList, error)
func (*ServiceInstance) GetType ¶
func (obj *ServiceInstance) GetType() string
func (*ServiceInstance) GetVirtualMachineBackRefs ¶
func (obj *ServiceInstance) GetVirtualMachineBackRefs() ( contrail.ReferenceList, error)
func (*ServiceInstance) MarshalJSON ¶
func (obj *ServiceInstance) MarshalJSON() ([]byte, error)
func (*ServiceInstance) SetAnnotations ¶
func (obj *ServiceInstance) SetAnnotations(value *KeyValuePairs)
func (*ServiceInstance) SetDisplayName ¶
func (obj *ServiceInstance) SetDisplayName(value string)
func (*ServiceInstance) SetIdPerms ¶
func (obj *ServiceInstance) SetIdPerms(value *IdPermsType)
func (*ServiceInstance) SetInstanceIpList ¶
func (obj *ServiceInstance) SetInstanceIpList( refList []contrail.ReferencePair)
func (*ServiceInstance) SetName ¶
func (obj *ServiceInstance) SetName(name string)
func (*ServiceInstance) SetParent ¶
func (obj *ServiceInstance) SetParent(parent contrail.IObject)
func (*ServiceInstance) SetPerms2 ¶
func (obj *ServiceInstance) SetPerms2(value *PermType2)
func (*ServiceInstance) SetServiceInstanceBgpEnabled ¶
func (obj *ServiceInstance) SetServiceInstanceBgpEnabled(value bool)
func (*ServiceInstance) SetServiceInstanceBindings ¶
func (obj *ServiceInstance) SetServiceInstanceBindings(value *KeyValuePairs)
func (*ServiceInstance) SetServiceInstanceProperties ¶
func (obj *ServiceInstance) SetServiceInstanceProperties(value *ServiceInstanceType)
func (*ServiceInstance) SetServiceTemplateList ¶
func (obj *ServiceInstance) SetServiceTemplateList( refList []contrail.ReferencePair)
func (*ServiceInstance) SetTagList ¶
func (obj *ServiceInstance) SetTagList( refList []contrail.ReferencePair)
func (*ServiceInstance) UnmarshalJSON ¶
func (obj *ServiceInstance) UnmarshalJSON(body []byte) error
func (*ServiceInstance) UpdateDone ¶
func (obj *ServiceInstance) UpdateDone()
func (*ServiceInstance) UpdateObject ¶
func (obj *ServiceInstance) UpdateObject() ([]byte, error)
func (*ServiceInstance) UpdateReferences ¶
func (obj *ServiceInstance) UpdateReferences() error
type ServiceInstanceInterfaceType ¶
type ServiceInstanceInterfaceType struct { VirtualNetwork string `json:"virtual_network,omitempty"` IpAddress string `json:"ip_address,omitempty"` StaticRoutes *RouteTableType `json:"static_routes,omitempty"` AllowedAddressPairs *AllowedAddressPairs `json:"allowed_address_pairs,omitempty"` }
type ServiceInstanceType ¶
type ServiceInstanceType struct { AutoPolicy bool `json:"auto_policy,omitempty"` AvailabilityZone string `json:"availability_zone,omitempty"` ManagementVirtualNetwork string `json:"management_virtual_network,omitempty"` LeftVirtualNetwork string `json:"left_virtual_network,omitempty"` LeftIpAddress string `json:"left_ip_address,omitempty"` RightVirtualNetwork string `json:"right_virtual_network,omitempty"` RightIpAddress string `json:"right_ip_address,omitempty"` InterfaceList []ServiceInstanceInterfaceType `json:"interface_list,omitempty"` ScaleOut *ServiceScaleOutType `json:"scale_out,omitempty"` HaMode string `json:"ha_mode,omitempty"` VirtualRouterId string `json:"virtual_router_id,omitempty"` ServiceVirtualizationType string `json:"service_virtualization_type,omitempty"` }
func (*ServiceInstanceType) AddInterfaceList ¶
func (obj *ServiceInstanceType) AddInterfaceList(value *ServiceInstanceInterfaceType)
type ServiceInterfaceTag ¶
type ServiceInterfaceTag struct {
InterfaceType string `json:"interface_type,omitempty"`
}
type ServiceObject ¶
type ServiceObject struct { contrail.ObjectBase // contains filtered or unexported fields }
func ServiceObjectByName ¶
func ServiceObjectByName(c contrail.ApiClient, fqn string) (*ServiceObject, error)
func ServiceObjectByUuid ¶
func ServiceObjectByUuid(c contrail.ApiClient, uuid string) (*ServiceObject, error)
func (*ServiceObject) AddTag ¶
func (obj *ServiceObject) AddTag( rhs *Tag) error
func (*ServiceObject) ClearTag ¶
func (obj *ServiceObject) ClearTag()
func (*ServiceObject) DeleteTag ¶
func (obj *ServiceObject) DeleteTag(uuid string) error
func (*ServiceObject) GetAnnotations ¶
func (obj *ServiceObject) GetAnnotations() KeyValuePairs
func (*ServiceObject) GetDefaultParent ¶
func (obj *ServiceObject) GetDefaultParent() []string
func (*ServiceObject) GetDefaultParentType ¶
func (obj *ServiceObject) GetDefaultParentType() string
func (*ServiceObject) GetDisplayName ¶
func (obj *ServiceObject) GetDisplayName() string
func (*ServiceObject) GetIdPerms ¶
func (obj *ServiceObject) GetIdPerms() IdPermsType
func (*ServiceObject) GetPerms2 ¶
func (obj *ServiceObject) GetPerms2() PermType2
func (*ServiceObject) GetServiceConnectionModuleBackRefs ¶
func (obj *ServiceObject) GetServiceConnectionModuleBackRefs() ( contrail.ReferenceList, error)
func (*ServiceObject) GetServiceEndpointBackRefs ¶
func (obj *ServiceObject) GetServiceEndpointBackRefs() ( contrail.ReferenceList, error)
func (*ServiceObject) GetTagRefs ¶
func (obj *ServiceObject) GetTagRefs() ( contrail.ReferenceList, error)
func (*ServiceObject) GetType ¶
func (obj *ServiceObject) GetType() string
func (*ServiceObject) MarshalJSON ¶
func (obj *ServiceObject) MarshalJSON() ([]byte, error)
func (*ServiceObject) SetAnnotations ¶
func (obj *ServiceObject) SetAnnotations(value *KeyValuePairs)
func (*ServiceObject) SetDisplayName ¶
func (obj *ServiceObject) SetDisplayName(value string)
func (*ServiceObject) SetIdPerms ¶
func (obj *ServiceObject) SetIdPerms(value *IdPermsType)
func (*ServiceObject) SetName ¶
func (obj *ServiceObject) SetName(name string)
func (*ServiceObject) SetParent ¶
func (obj *ServiceObject) SetParent(parent contrail.IObject)
func (*ServiceObject) SetPerms2 ¶
func (obj *ServiceObject) SetPerms2(value *PermType2)
func (*ServiceObject) SetTagList ¶
func (obj *ServiceObject) SetTagList( refList []contrail.ReferencePair)
func (*ServiceObject) UnmarshalJSON ¶
func (obj *ServiceObject) UnmarshalJSON(body []byte) error
func (*ServiceObject) UpdateDone ¶
func (obj *ServiceObject) UpdateDone()
func (*ServiceObject) UpdateObject ¶
func (obj *ServiceObject) UpdateObject() ([]byte, error)
func (*ServiceObject) UpdateReferences ¶
func (obj *ServiceObject) UpdateReferences() error
type ServiceScaleOutType ¶
type ServiceTemplate ¶
type ServiceTemplate struct { contrail.ObjectBase // contains filtered or unexported fields }
func ServiceTemplateByName ¶
func ServiceTemplateByName(c contrail.ApiClient, fqn string) (*ServiceTemplate, error)
func ServiceTemplateByUuid ¶
func ServiceTemplateByUuid(c contrail.ApiClient, uuid string) (*ServiceTemplate, error)
func (*ServiceTemplate) AddServiceApplianceSet ¶
func (obj *ServiceTemplate) AddServiceApplianceSet( rhs *ServiceApplianceSet) error
func (*ServiceTemplate) AddTag ¶
func (obj *ServiceTemplate) AddTag( rhs *Tag) error
func (*ServiceTemplate) ClearServiceApplianceSet ¶
func (obj *ServiceTemplate) ClearServiceApplianceSet()
func (*ServiceTemplate) ClearTag ¶
func (obj *ServiceTemplate) ClearTag()
func (*ServiceTemplate) DeleteServiceApplianceSet ¶
func (obj *ServiceTemplate) DeleteServiceApplianceSet(uuid string) error
func (*ServiceTemplate) DeleteTag ¶
func (obj *ServiceTemplate) DeleteTag(uuid string) error
func (*ServiceTemplate) GetAnnotations ¶
func (obj *ServiceTemplate) GetAnnotations() KeyValuePairs
func (*ServiceTemplate) GetDefaultParent ¶
func (obj *ServiceTemplate) GetDefaultParent() []string
func (*ServiceTemplate) GetDefaultParentType ¶
func (obj *ServiceTemplate) GetDefaultParentType() string
func (*ServiceTemplate) GetDisplayName ¶
func (obj *ServiceTemplate) GetDisplayName() string
func (*ServiceTemplate) GetIdPerms ¶
func (obj *ServiceTemplate) GetIdPerms() IdPermsType
func (*ServiceTemplate) GetPerms2 ¶
func (obj *ServiceTemplate) GetPerms2() PermType2
func (*ServiceTemplate) GetServiceApplianceSetRefs ¶
func (obj *ServiceTemplate) GetServiceApplianceSetRefs() ( contrail.ReferenceList, error)
func (*ServiceTemplate) GetServiceConfigManaged ¶
func (obj *ServiceTemplate) GetServiceConfigManaged() bool
func (*ServiceTemplate) GetServiceInstanceBackRefs ¶
func (obj *ServiceTemplate) GetServiceInstanceBackRefs() ( contrail.ReferenceList, error)
func (*ServiceTemplate) GetServiceTemplateProperties ¶
func (obj *ServiceTemplate) GetServiceTemplateProperties() ServiceTemplateType
func (*ServiceTemplate) GetTagRefs ¶
func (obj *ServiceTemplate) GetTagRefs() ( contrail.ReferenceList, error)
func (*ServiceTemplate) GetType ¶
func (obj *ServiceTemplate) GetType() string
func (*ServiceTemplate) MarshalJSON ¶
func (obj *ServiceTemplate) MarshalJSON() ([]byte, error)
func (*ServiceTemplate) SetAnnotations ¶
func (obj *ServiceTemplate) SetAnnotations(value *KeyValuePairs)
func (*ServiceTemplate) SetDisplayName ¶
func (obj *ServiceTemplate) SetDisplayName(value string)
func (*ServiceTemplate) SetIdPerms ¶
func (obj *ServiceTemplate) SetIdPerms(value *IdPermsType)
func (*ServiceTemplate) SetName ¶
func (obj *ServiceTemplate) SetName(name string)
func (*ServiceTemplate) SetParent ¶
func (obj *ServiceTemplate) SetParent(parent contrail.IObject)
func (*ServiceTemplate) SetPerms2 ¶
func (obj *ServiceTemplate) SetPerms2(value *PermType2)
func (*ServiceTemplate) SetServiceApplianceSetList ¶
func (obj *ServiceTemplate) SetServiceApplianceSetList( refList []contrail.ReferencePair)
func (*ServiceTemplate) SetServiceConfigManaged ¶
func (obj *ServiceTemplate) SetServiceConfigManaged(value bool)
func (*ServiceTemplate) SetServiceTemplateProperties ¶
func (obj *ServiceTemplate) SetServiceTemplateProperties(value *ServiceTemplateType)
func (*ServiceTemplate) SetTagList ¶
func (obj *ServiceTemplate) SetTagList( refList []contrail.ReferencePair)
func (*ServiceTemplate) UnmarshalJSON ¶
func (obj *ServiceTemplate) UnmarshalJSON(body []byte) error
func (*ServiceTemplate) UpdateDone ¶
func (obj *ServiceTemplate) UpdateDone()
func (*ServiceTemplate) UpdateObject ¶
func (obj *ServiceTemplate) UpdateObject() ([]byte, error)
func (*ServiceTemplate) UpdateReferences ¶
func (obj *ServiceTemplate) UpdateReferences() error
type ServiceTemplateType ¶
type ServiceTemplateType struct { Version int `json:"version,omitempty"` ServiceMode string `json:"service_mode,omitempty"` ServiceType string `json:"service_type,omitempty"` ImageName string `json:"image_name,omitempty"` ServiceScaling bool `json:"service_scaling,omitempty"` InterfaceType []ServiceTemplateInterfaceType `json:"interface_type,omitempty"` Flavor string `json:"flavor,omitempty"` OrderedInterfaces bool `json:"ordered_interfaces,omitempty"` ServiceVirtualizationType string `json:"service_virtualization_type,omitempty"` AvailabilityZoneEnable bool `json:"availability_zone_enable,omitempty"` VrouterInstanceType string `json:"vrouter_instance_type,omitempty"` InstanceData string `json:"instance_data,omitempty"` }
func (*ServiceTemplateType) AddInterfaceType ¶
func (obj *ServiceTemplateType) AddInterfaceType(value *ServiceTemplateInterfaceType)
type ServiceVirtualNetworkType ¶
type ServiceVirtualNetworkType struct {
VirtualNetworkType string `json:"virtual_network_type,omitempty"`
}
type SflowParameters ¶
type SflowParameters struct { StatsCollectionFrequency *StatsCollectionFrequency `json:"stats_collection_frequency,omitempty"` AgentId string `json:"agent_id,omitempty"` AdaptiveSampleRate int `json:"adaptive_sample_rate,omitempty"` EnabledInterfaceType string `json:"enabled_interface_type,omitempty"` EnabledInterfaceParams []EnabledInterfaceParams `json:"enabled_interface_params,omitempty"` }
func (*SflowParameters) AddEnabledInterfaceParams ¶
func (obj *SflowParameters) AddEnabledInterfaceParams(value *EnabledInterfaceParams)
type SflowProfile ¶
type SflowProfile struct { contrail.ObjectBase // contains filtered or unexported fields }
func SflowProfileByName ¶
func SflowProfileByName(c contrail.ApiClient, fqn string) (*SflowProfile, error)
func SflowProfileByUuid ¶
func SflowProfileByUuid(c contrail.ApiClient, uuid string) (*SflowProfile, error)
func (*SflowProfile) AddTag ¶
func (obj *SflowProfile) AddTag( rhs *Tag) error
func (*SflowProfile) ClearTag ¶
func (obj *SflowProfile) ClearTag()
func (*SflowProfile) DeleteTag ¶
func (obj *SflowProfile) DeleteTag(uuid string) error
func (*SflowProfile) GetAnnotations ¶
func (obj *SflowProfile) GetAnnotations() KeyValuePairs
func (*SflowProfile) GetDefaultParent ¶
func (obj *SflowProfile) GetDefaultParent() []string
func (*SflowProfile) GetDefaultParentType ¶
func (obj *SflowProfile) GetDefaultParentType() string
func (*SflowProfile) GetDisplayName ¶
func (obj *SflowProfile) GetDisplayName() string
func (*SflowProfile) GetIdPerms ¶
func (obj *SflowProfile) GetIdPerms() IdPermsType
func (*SflowProfile) GetPerms2 ¶
func (obj *SflowProfile) GetPerms2() PermType2
func (*SflowProfile) GetSflowParameters ¶
func (obj *SflowProfile) GetSflowParameters() SflowParameters
func (*SflowProfile) GetSflowProfileIsDefault ¶
func (obj *SflowProfile) GetSflowProfileIsDefault() bool
func (*SflowProfile) GetTagRefs ¶
func (obj *SflowProfile) GetTagRefs() ( contrail.ReferenceList, error)
func (*SflowProfile) GetTelemetryProfileBackRefs ¶
func (obj *SflowProfile) GetTelemetryProfileBackRefs() ( contrail.ReferenceList, error)
func (*SflowProfile) GetType ¶
func (obj *SflowProfile) GetType() string
func (*SflowProfile) MarshalJSON ¶
func (obj *SflowProfile) MarshalJSON() ([]byte, error)
func (*SflowProfile) SetAnnotations ¶
func (obj *SflowProfile) SetAnnotations(value *KeyValuePairs)
func (*SflowProfile) SetDisplayName ¶
func (obj *SflowProfile) SetDisplayName(value string)
func (*SflowProfile) SetIdPerms ¶
func (obj *SflowProfile) SetIdPerms(value *IdPermsType)
func (*SflowProfile) SetName ¶
func (obj *SflowProfile) SetName(name string)
func (*SflowProfile) SetParent ¶
func (obj *SflowProfile) SetParent(parent contrail.IObject)
func (*SflowProfile) SetPerms2 ¶
func (obj *SflowProfile) SetPerms2(value *PermType2)
func (*SflowProfile) SetSflowParameters ¶
func (obj *SflowProfile) SetSflowParameters(value *SflowParameters)
func (*SflowProfile) SetSflowProfileIsDefault ¶
func (obj *SflowProfile) SetSflowProfileIsDefault(value bool)
func (*SflowProfile) SetTagList ¶
func (obj *SflowProfile) SetTagList( refList []contrail.ReferencePair)
func (*SflowProfile) UnmarshalJSON ¶
func (obj *SflowProfile) UnmarshalJSON(body []byte) error
func (*SflowProfile) UpdateDone ¶
func (obj *SflowProfile) UpdateDone()
func (*SflowProfile) UpdateObject ¶
func (obj *SflowProfile) UpdateObject() ([]byte, error)
func (*SflowProfile) UpdateReferences ¶
func (obj *SflowProfile) UpdateReferences() error
type SloRateType ¶
type SloRateType struct {
Rate int `json:"rate,omitempty"`
}
type StaticMirrorNhType ¶
type StaticRouteEntriesType ¶
type StaticRouteEntriesType struct {
Route []StaticRouteType `json:"route,omitempty"`
}
func (*StaticRouteEntriesType) AddRoute ¶
func (obj *StaticRouteEntriesType) AddRoute(value *StaticRouteType)
type StaticRouteParameters ¶
type StaticRouteParameters struct { InterfaceRouteTableUuid []string `json:"interface_route_table_uuid,omitempty"` NextHopIpAddress []string `json:"next_hop_ip_address,omitempty"` }
func (*StaticRouteParameters) AddInterfaceRouteTableUuid ¶
func (obj *StaticRouteParameters) AddInterfaceRouteTableUuid(value string)
func (*StaticRouteParameters) AddNextHopIpAddress ¶
func (obj *StaticRouteParameters) AddNextHopIpAddress(value string)
type StaticRouteType ¶
type StaticRouteType struct { Prefix string `json:"prefix,omitempty"` NextHop string `json:"next_hop,omitempty"` RouteTarget []string `json:"route_target,omitempty"` Community []string `json:"community,omitempty"` }
func (*StaticRouteType) AddCommunity ¶
func (obj *StaticRouteType) AddCommunity(value string)
func (*StaticRouteType) AddRouteTarget ¶
func (obj *StaticRouteType) AddRouteTarget(value string)
type StormControlParameters ¶
type StormControlParameters struct { StormControlActions []string `json:"storm_control_actions,omitempty"` RecoveryTimeout int `json:"recovery_timeout,omitempty"` NoUnregisteredMulticast bool `json:"no_unregistered_multicast,omitempty"` NoRegisteredMulticast bool `json:"no_registered_multicast,omitempty"` NoUnknownUnicast bool `json:"no_unknown_unicast,omitempty"` NoMulticast bool `json:"no_multicast,omitempty"` NoBroadcast bool `json:"no_broadcast,omitempty"` BandwidthPercent int `json:"bandwidth_percent,omitempty"` }
func (*StormControlParameters) AddStormControlActions ¶
func (obj *StormControlParameters) AddStormControlActions(value string)
type StormControlProfile ¶
type StormControlProfile struct { contrail.ObjectBase // contains filtered or unexported fields }
func StormControlProfileByName ¶
func StormControlProfileByName(c contrail.ApiClient, fqn string) (*StormControlProfile, error)
func StormControlProfileByUuid ¶
func StormControlProfileByUuid(c contrail.ApiClient, uuid string) (*StormControlProfile, error)
func (*StormControlProfile) AddTag ¶
func (obj *StormControlProfile) AddTag( rhs *Tag) error
func (*StormControlProfile) ClearTag ¶
func (obj *StormControlProfile) ClearTag()
func (*StormControlProfile) DeleteTag ¶
func (obj *StormControlProfile) DeleteTag(uuid string) error
func (*StormControlProfile) GetAnnotations ¶
func (obj *StormControlProfile) GetAnnotations() KeyValuePairs
func (*StormControlProfile) GetDefaultParent ¶
func (obj *StormControlProfile) GetDefaultParent() []string
func (*StormControlProfile) GetDefaultParentType ¶
func (obj *StormControlProfile) GetDefaultParentType() string
func (*StormControlProfile) GetDisplayName ¶
func (obj *StormControlProfile) GetDisplayName() string
func (*StormControlProfile) GetIdPerms ¶
func (obj *StormControlProfile) GetIdPerms() IdPermsType
func (*StormControlProfile) GetPerms2 ¶
func (obj *StormControlProfile) GetPerms2() PermType2
func (*StormControlProfile) GetPortProfileBackRefs ¶
func (obj *StormControlProfile) GetPortProfileBackRefs() ( contrail.ReferenceList, error)
func (*StormControlProfile) GetStormControlParameters ¶
func (obj *StormControlProfile) GetStormControlParameters() StormControlParameters
func (*StormControlProfile) GetTagRefs ¶
func (obj *StormControlProfile) GetTagRefs() ( contrail.ReferenceList, error)
func (*StormControlProfile) GetType ¶
func (obj *StormControlProfile) GetType() string
func (*StormControlProfile) MarshalJSON ¶
func (obj *StormControlProfile) MarshalJSON() ([]byte, error)
func (*StormControlProfile) SetAnnotations ¶
func (obj *StormControlProfile) SetAnnotations(value *KeyValuePairs)
func (*StormControlProfile) SetDisplayName ¶
func (obj *StormControlProfile) SetDisplayName(value string)
func (*StormControlProfile) SetIdPerms ¶
func (obj *StormControlProfile) SetIdPerms(value *IdPermsType)
func (*StormControlProfile) SetName ¶
func (obj *StormControlProfile) SetName(name string)
func (*StormControlProfile) SetParent ¶
func (obj *StormControlProfile) SetParent(parent contrail.IObject)
func (*StormControlProfile) SetPerms2 ¶
func (obj *StormControlProfile) SetPerms2(value *PermType2)
func (*StormControlProfile) SetStormControlParameters ¶
func (obj *StormControlProfile) SetStormControlParameters(value *StormControlParameters)
func (*StormControlProfile) SetTagList ¶
func (obj *StormControlProfile) SetTagList( refList []contrail.ReferencePair)
func (*StormControlProfile) UnmarshalJSON ¶
func (obj *StormControlProfile) UnmarshalJSON(body []byte) error
func (*StormControlProfile) UpdateDone ¶
func (obj *StormControlProfile) UpdateDone()
func (*StormControlProfile) UpdateObject ¶
func (obj *StormControlProfile) UpdateObject() ([]byte, error)
func (*StormControlProfile) UpdateReferences ¶
func (obj *StormControlProfile) UpdateReferences() error
type StructuredSyslogApplicationRecord ¶
type StructuredSyslogApplicationRecord struct { contrail.ObjectBase // contains filtered or unexported fields }
func StructuredSyslogApplicationRecordByName ¶
func StructuredSyslogApplicationRecordByName(c contrail.ApiClient, fqn string) (*StructuredSyslogApplicationRecord, error)
func StructuredSyslogApplicationRecordByUuid ¶
func StructuredSyslogApplicationRecordByUuid(c contrail.ApiClient, uuid string) (*StructuredSyslogApplicationRecord, error)
func (*StructuredSyslogApplicationRecord) AddTag ¶
func (obj *StructuredSyslogApplicationRecord) AddTag( rhs *Tag) error
func (*StructuredSyslogApplicationRecord) ClearTag ¶
func (obj *StructuredSyslogApplicationRecord) ClearTag()
func (*StructuredSyslogApplicationRecord) DeleteTag ¶
func (obj *StructuredSyslogApplicationRecord) DeleteTag(uuid string) error
func (*StructuredSyslogApplicationRecord) GetAnnotations ¶
func (obj *StructuredSyslogApplicationRecord) GetAnnotations() KeyValuePairs
func (*StructuredSyslogApplicationRecord) GetDefaultParent ¶
func (obj *StructuredSyslogApplicationRecord) GetDefaultParent() []string
func (*StructuredSyslogApplicationRecord) GetDefaultParentType ¶
func (obj *StructuredSyslogApplicationRecord) GetDefaultParentType() string
func (*StructuredSyslogApplicationRecord) GetDisplayName ¶
func (obj *StructuredSyslogApplicationRecord) GetDisplayName() string
func (*StructuredSyslogApplicationRecord) GetIdPerms ¶
func (obj *StructuredSyslogApplicationRecord) GetIdPerms() IdPermsType
func (*StructuredSyslogApplicationRecord) GetPerms2 ¶
func (obj *StructuredSyslogApplicationRecord) GetPerms2() PermType2
func (*StructuredSyslogApplicationRecord) GetStructuredSyslogAppCategory ¶
func (obj *StructuredSyslogApplicationRecord) GetStructuredSyslogAppCategory() string
func (*StructuredSyslogApplicationRecord) GetStructuredSyslogAppGroups ¶
func (obj *StructuredSyslogApplicationRecord) GetStructuredSyslogAppGroups() string
func (*StructuredSyslogApplicationRecord) GetStructuredSyslogAppRisk ¶
func (obj *StructuredSyslogApplicationRecord) GetStructuredSyslogAppRisk() string
func (*StructuredSyslogApplicationRecord) GetStructuredSyslogAppServiceTags ¶
func (obj *StructuredSyslogApplicationRecord) GetStructuredSyslogAppServiceTags() string
func (*StructuredSyslogApplicationRecord) GetStructuredSyslogAppSubcategory ¶
func (obj *StructuredSyslogApplicationRecord) GetStructuredSyslogAppSubcategory() string
func (*StructuredSyslogApplicationRecord) GetTagRefs ¶
func (obj *StructuredSyslogApplicationRecord) GetTagRefs() ( contrail.ReferenceList, error)
func (*StructuredSyslogApplicationRecord) GetType ¶
func (obj *StructuredSyslogApplicationRecord) GetType() string
func (*StructuredSyslogApplicationRecord) MarshalJSON ¶
func (obj *StructuredSyslogApplicationRecord) MarshalJSON() ([]byte, error)
func (*StructuredSyslogApplicationRecord) SetAnnotations ¶
func (obj *StructuredSyslogApplicationRecord) SetAnnotations(value *KeyValuePairs)
func (*StructuredSyslogApplicationRecord) SetDisplayName ¶
func (obj *StructuredSyslogApplicationRecord) SetDisplayName(value string)
func (*StructuredSyslogApplicationRecord) SetIdPerms ¶
func (obj *StructuredSyslogApplicationRecord) SetIdPerms(value *IdPermsType)
func (*StructuredSyslogApplicationRecord) SetName ¶
func (obj *StructuredSyslogApplicationRecord) SetName(name string)
func (*StructuredSyslogApplicationRecord) SetParent ¶
func (obj *StructuredSyslogApplicationRecord) SetParent(parent contrail.IObject)
func (*StructuredSyslogApplicationRecord) SetPerms2 ¶
func (obj *StructuredSyslogApplicationRecord) SetPerms2(value *PermType2)
func (*StructuredSyslogApplicationRecord) SetStructuredSyslogAppCategory ¶
func (obj *StructuredSyslogApplicationRecord) SetStructuredSyslogAppCategory(value string)
func (*StructuredSyslogApplicationRecord) SetStructuredSyslogAppGroups ¶
func (obj *StructuredSyslogApplicationRecord) SetStructuredSyslogAppGroups(value string)
func (*StructuredSyslogApplicationRecord) SetStructuredSyslogAppRisk ¶
func (obj *StructuredSyslogApplicationRecord) SetStructuredSyslogAppRisk(value string)
func (*StructuredSyslogApplicationRecord) SetStructuredSyslogAppServiceTags ¶
func (obj *StructuredSyslogApplicationRecord) SetStructuredSyslogAppServiceTags(value string)
func (*StructuredSyslogApplicationRecord) SetStructuredSyslogAppSubcategory ¶
func (obj *StructuredSyslogApplicationRecord) SetStructuredSyslogAppSubcategory(value string)
func (*StructuredSyslogApplicationRecord) SetTagList ¶
func (obj *StructuredSyslogApplicationRecord) SetTagList( refList []contrail.ReferencePair)
func (*StructuredSyslogApplicationRecord) UnmarshalJSON ¶
func (obj *StructuredSyslogApplicationRecord) UnmarshalJSON(body []byte) error
func (*StructuredSyslogApplicationRecord) UpdateDone ¶
func (obj *StructuredSyslogApplicationRecord) UpdateDone()
func (*StructuredSyslogApplicationRecord) UpdateObject ¶
func (obj *StructuredSyslogApplicationRecord) UpdateObject() ([]byte, error)
func (*StructuredSyslogApplicationRecord) UpdateReferences ¶
func (obj *StructuredSyslogApplicationRecord) UpdateReferences() error
type StructuredSyslogConfig ¶
type StructuredSyslogConfig struct { contrail.ObjectBase // contains filtered or unexported fields }
func StructuredSyslogConfigByName ¶
func StructuredSyslogConfigByName(c contrail.ApiClient, fqn string) (*StructuredSyslogConfig, error)
func StructuredSyslogConfigByUuid ¶
func StructuredSyslogConfigByUuid(c contrail.ApiClient, uuid string) (*StructuredSyslogConfig, error)
func (*StructuredSyslogConfig) AddTag ¶
func (obj *StructuredSyslogConfig) AddTag( rhs *Tag) error
func (*StructuredSyslogConfig) ClearTag ¶
func (obj *StructuredSyslogConfig) ClearTag()
func (*StructuredSyslogConfig) DeleteTag ¶
func (obj *StructuredSyslogConfig) DeleteTag(uuid string) error
func (*StructuredSyslogConfig) GetAnnotations ¶
func (obj *StructuredSyslogConfig) GetAnnotations() KeyValuePairs
func (*StructuredSyslogConfig) GetDefaultParent ¶
func (obj *StructuredSyslogConfig) GetDefaultParent() []string
func (*StructuredSyslogConfig) GetDefaultParentType ¶
func (obj *StructuredSyslogConfig) GetDefaultParentType() string
func (*StructuredSyslogConfig) GetDisplayName ¶
func (obj *StructuredSyslogConfig) GetDisplayName() string
func (*StructuredSyslogConfig) GetIdPerms ¶
func (obj *StructuredSyslogConfig) GetIdPerms() IdPermsType
func (*StructuredSyslogConfig) GetPerms2 ¶
func (obj *StructuredSyslogConfig) GetPerms2() PermType2
func (*StructuredSyslogConfig) GetStructuredSyslogApplicationRecords ¶
func (obj *StructuredSyslogConfig) GetStructuredSyslogApplicationRecords() ( contrail.ReferenceList, error)
func (*StructuredSyslogConfig) GetStructuredSyslogHostnameRecords ¶
func (obj *StructuredSyslogConfig) GetStructuredSyslogHostnameRecords() ( contrail.ReferenceList, error)
func (*StructuredSyslogConfig) GetStructuredSyslogMessages ¶
func (obj *StructuredSyslogConfig) GetStructuredSyslogMessages() ( contrail.ReferenceList, error)
func (*StructuredSyslogConfig) GetStructuredSyslogSlaProfiles ¶
func (obj *StructuredSyslogConfig) GetStructuredSyslogSlaProfiles() ( contrail.ReferenceList, error)
func (*StructuredSyslogConfig) GetTagRefs ¶
func (obj *StructuredSyslogConfig) GetTagRefs() ( contrail.ReferenceList, error)
func (*StructuredSyslogConfig) GetType ¶
func (obj *StructuredSyslogConfig) GetType() string
func (*StructuredSyslogConfig) MarshalJSON ¶
func (obj *StructuredSyslogConfig) MarshalJSON() ([]byte, error)
func (*StructuredSyslogConfig) SetAnnotations ¶
func (obj *StructuredSyslogConfig) SetAnnotations(value *KeyValuePairs)
func (*StructuredSyslogConfig) SetDisplayName ¶
func (obj *StructuredSyslogConfig) SetDisplayName(value string)
func (*StructuredSyslogConfig) SetIdPerms ¶
func (obj *StructuredSyslogConfig) SetIdPerms(value *IdPermsType)
func (*StructuredSyslogConfig) SetName ¶
func (obj *StructuredSyslogConfig) SetName(name string)
func (*StructuredSyslogConfig) SetParent ¶
func (obj *StructuredSyslogConfig) SetParent(parent contrail.IObject)
func (*StructuredSyslogConfig) SetPerms2 ¶
func (obj *StructuredSyslogConfig) SetPerms2(value *PermType2)
func (*StructuredSyslogConfig) SetTagList ¶
func (obj *StructuredSyslogConfig) SetTagList( refList []contrail.ReferencePair)
func (*StructuredSyslogConfig) UnmarshalJSON ¶
func (obj *StructuredSyslogConfig) UnmarshalJSON(body []byte) error
func (*StructuredSyslogConfig) UpdateDone ¶
func (obj *StructuredSyslogConfig) UpdateDone()
func (*StructuredSyslogConfig) UpdateObject ¶
func (obj *StructuredSyslogConfig) UpdateObject() ([]byte, error)
func (*StructuredSyslogConfig) UpdateReferences ¶
func (obj *StructuredSyslogConfig) UpdateReferences() error
type StructuredSyslogHostnameRecord ¶
type StructuredSyslogHostnameRecord struct { contrail.ObjectBase // contains filtered or unexported fields }
func StructuredSyslogHostnameRecordByName ¶
func StructuredSyslogHostnameRecordByName(c contrail.ApiClient, fqn string) (*StructuredSyslogHostnameRecord, error)
func StructuredSyslogHostnameRecordByUuid ¶
func StructuredSyslogHostnameRecordByUuid(c contrail.ApiClient, uuid string) (*StructuredSyslogHostnameRecord, error)
func (*StructuredSyslogHostnameRecord) AddTag ¶
func (obj *StructuredSyslogHostnameRecord) AddTag( rhs *Tag) error
func (*StructuredSyslogHostnameRecord) ClearTag ¶
func (obj *StructuredSyslogHostnameRecord) ClearTag()
func (*StructuredSyslogHostnameRecord) DeleteTag ¶
func (obj *StructuredSyslogHostnameRecord) DeleteTag(uuid string) error
func (*StructuredSyslogHostnameRecord) GetAnnotations ¶
func (obj *StructuredSyslogHostnameRecord) GetAnnotations() KeyValuePairs
func (*StructuredSyslogHostnameRecord) GetDefaultParent ¶
func (obj *StructuredSyslogHostnameRecord) GetDefaultParent() []string
func (*StructuredSyslogHostnameRecord) GetDefaultParentType ¶
func (obj *StructuredSyslogHostnameRecord) GetDefaultParentType() string
func (*StructuredSyslogHostnameRecord) GetDisplayName ¶
func (obj *StructuredSyslogHostnameRecord) GetDisplayName() string
func (*StructuredSyslogHostnameRecord) GetIdPerms ¶
func (obj *StructuredSyslogHostnameRecord) GetIdPerms() IdPermsType
func (*StructuredSyslogHostnameRecord) GetPerms2 ¶
func (obj *StructuredSyslogHostnameRecord) GetPerms2() PermType2
func (*StructuredSyslogHostnameRecord) GetStructuredSyslogDevice ¶
func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogDevice() string
func (*StructuredSyslogHostnameRecord) GetStructuredSyslogHostaddr ¶
func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogHostaddr() string
func (*StructuredSyslogHostnameRecord) GetStructuredSyslogHostnameTags ¶
func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogHostnameTags() string
func (*StructuredSyslogHostnameRecord) GetStructuredSyslogLinkmap ¶
func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogLinkmap() StructuredSyslogLinkmap
func (*StructuredSyslogHostnameRecord) GetStructuredSyslogLocation ¶
func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogLocation() string
func (*StructuredSyslogHostnameRecord) GetStructuredSyslogTenant ¶
func (obj *StructuredSyslogHostnameRecord) GetStructuredSyslogTenant() string
func (*StructuredSyslogHostnameRecord) GetTagRefs ¶
func (obj *StructuredSyslogHostnameRecord) GetTagRefs() ( contrail.ReferenceList, error)
func (*StructuredSyslogHostnameRecord) GetType ¶
func (obj *StructuredSyslogHostnameRecord) GetType() string
func (*StructuredSyslogHostnameRecord) MarshalJSON ¶
func (obj *StructuredSyslogHostnameRecord) MarshalJSON() ([]byte, error)
func (*StructuredSyslogHostnameRecord) SetAnnotations ¶
func (obj *StructuredSyslogHostnameRecord) SetAnnotations(value *KeyValuePairs)
func (*StructuredSyslogHostnameRecord) SetDisplayName ¶
func (obj *StructuredSyslogHostnameRecord) SetDisplayName(value string)
func (*StructuredSyslogHostnameRecord) SetIdPerms ¶
func (obj *StructuredSyslogHostnameRecord) SetIdPerms(value *IdPermsType)
func (*StructuredSyslogHostnameRecord) SetName ¶
func (obj *StructuredSyslogHostnameRecord) SetName(name string)
func (*StructuredSyslogHostnameRecord) SetParent ¶
func (obj *StructuredSyslogHostnameRecord) SetParent(parent contrail.IObject)
func (*StructuredSyslogHostnameRecord) SetPerms2 ¶
func (obj *StructuredSyslogHostnameRecord) SetPerms2(value *PermType2)
func (*StructuredSyslogHostnameRecord) SetStructuredSyslogDevice ¶
func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogDevice(value string)
func (*StructuredSyslogHostnameRecord) SetStructuredSyslogHostaddr ¶
func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogHostaddr(value string)
func (*StructuredSyslogHostnameRecord) SetStructuredSyslogHostnameTags ¶
func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogHostnameTags(value string)
func (*StructuredSyslogHostnameRecord) SetStructuredSyslogLinkmap ¶
func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogLinkmap(value *StructuredSyslogLinkmap)
func (*StructuredSyslogHostnameRecord) SetStructuredSyslogLocation ¶
func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogLocation(value string)
func (*StructuredSyslogHostnameRecord) SetStructuredSyslogTenant ¶
func (obj *StructuredSyslogHostnameRecord) SetStructuredSyslogTenant(value string)
func (*StructuredSyslogHostnameRecord) SetTagList ¶
func (obj *StructuredSyslogHostnameRecord) SetTagList( refList []contrail.ReferencePair)
func (*StructuredSyslogHostnameRecord) UnmarshalJSON ¶
func (obj *StructuredSyslogHostnameRecord) UnmarshalJSON(body []byte) error
func (*StructuredSyslogHostnameRecord) UpdateDone ¶
func (obj *StructuredSyslogHostnameRecord) UpdateDone()
func (*StructuredSyslogHostnameRecord) UpdateObject ¶
func (obj *StructuredSyslogHostnameRecord) UpdateObject() ([]byte, error)
func (*StructuredSyslogHostnameRecord) UpdateReferences ¶
func (obj *StructuredSyslogHostnameRecord) UpdateReferences() error
type StructuredSyslogLinkmap ¶
type StructuredSyslogLinkmap struct {
Links []StructuredSyslogLinkType `json:"links,omitempty"`
}
func (*StructuredSyslogLinkmap) AddLinks ¶
func (obj *StructuredSyslogLinkmap) AddLinks(value *StructuredSyslogLinkType)
type StructuredSyslogMessage ¶
type StructuredSyslogMessage struct { contrail.ObjectBase // contains filtered or unexported fields }
func StructuredSyslogMessageByName ¶
func StructuredSyslogMessageByName(c contrail.ApiClient, fqn string) (*StructuredSyslogMessage, error)
func StructuredSyslogMessageByUuid ¶
func StructuredSyslogMessageByUuid(c contrail.ApiClient, uuid string) (*StructuredSyslogMessage, error)
func (*StructuredSyslogMessage) AddTag ¶
func (obj *StructuredSyslogMessage) AddTag( rhs *Tag) error
func (*StructuredSyslogMessage) ClearTag ¶
func (obj *StructuredSyslogMessage) ClearTag()
func (*StructuredSyslogMessage) DeleteTag ¶
func (obj *StructuredSyslogMessage) DeleteTag(uuid string) error
func (*StructuredSyslogMessage) GetAnnotations ¶
func (obj *StructuredSyslogMessage) GetAnnotations() KeyValuePairs
func (*StructuredSyslogMessage) GetDefaultParent ¶
func (obj *StructuredSyslogMessage) GetDefaultParent() []string
func (*StructuredSyslogMessage) GetDefaultParentType ¶
func (obj *StructuredSyslogMessage) GetDefaultParentType() string
func (*StructuredSyslogMessage) GetDisplayName ¶
func (obj *StructuredSyslogMessage) GetDisplayName() string
func (*StructuredSyslogMessage) GetIdPerms ¶
func (obj *StructuredSyslogMessage) GetIdPerms() IdPermsType
func (*StructuredSyslogMessage) GetPerms2 ¶
func (obj *StructuredSyslogMessage) GetPerms2() PermType2
func (*StructuredSyslogMessage) GetStructuredSyslogMessageForward ¶
func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageForward() string
func (*StructuredSyslogMessage) GetStructuredSyslogMessageIntegerFields ¶
func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageIntegerFields() FieldNamesList
func (*StructuredSyslogMessage) GetStructuredSyslogMessageProcessAndStore ¶
func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageProcessAndStore() bool
func (*StructuredSyslogMessage) GetStructuredSyslogMessageProcessAndSummarize ¶
func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageProcessAndSummarize() bool
func (*StructuredSyslogMessage) GetStructuredSyslogMessageProcessAndSummarizeUser ¶
func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageProcessAndSummarizeUser() bool
func (*StructuredSyslogMessage) GetStructuredSyslogMessageTaggedFields ¶
func (obj *StructuredSyslogMessage) GetStructuredSyslogMessageTaggedFields() FieldNamesList
func (*StructuredSyslogMessage) GetTagRefs ¶
func (obj *StructuredSyslogMessage) GetTagRefs() ( contrail.ReferenceList, error)
func (*StructuredSyslogMessage) GetType ¶
func (obj *StructuredSyslogMessage) GetType() string
func (*StructuredSyslogMessage) MarshalJSON ¶
func (obj *StructuredSyslogMessage) MarshalJSON() ([]byte, error)
func (*StructuredSyslogMessage) SetAnnotations ¶
func (obj *StructuredSyslogMessage) SetAnnotations(value *KeyValuePairs)
func (*StructuredSyslogMessage) SetDisplayName ¶
func (obj *StructuredSyslogMessage) SetDisplayName(value string)
func (*StructuredSyslogMessage) SetIdPerms ¶
func (obj *StructuredSyslogMessage) SetIdPerms(value *IdPermsType)
func (*StructuredSyslogMessage) SetName ¶
func (obj *StructuredSyslogMessage) SetName(name string)
func (*StructuredSyslogMessage) SetParent ¶
func (obj *StructuredSyslogMessage) SetParent(parent contrail.IObject)
func (*StructuredSyslogMessage) SetPerms2 ¶
func (obj *StructuredSyslogMessage) SetPerms2(value *PermType2)
func (*StructuredSyslogMessage) SetStructuredSyslogMessageForward ¶
func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageForward(value string)
func (*StructuredSyslogMessage) SetStructuredSyslogMessageIntegerFields ¶
func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageIntegerFields(value *FieldNamesList)
func (*StructuredSyslogMessage) SetStructuredSyslogMessageProcessAndStore ¶
func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageProcessAndStore(value bool)
func (*StructuredSyslogMessage) SetStructuredSyslogMessageProcessAndSummarize ¶
func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageProcessAndSummarize(value bool)
func (*StructuredSyslogMessage) SetStructuredSyslogMessageProcessAndSummarizeUser ¶
func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageProcessAndSummarizeUser(value bool)
func (*StructuredSyslogMessage) SetStructuredSyslogMessageTaggedFields ¶
func (obj *StructuredSyslogMessage) SetStructuredSyslogMessageTaggedFields(value *FieldNamesList)
func (*StructuredSyslogMessage) SetTagList ¶
func (obj *StructuredSyslogMessage) SetTagList( refList []contrail.ReferencePair)
func (*StructuredSyslogMessage) UnmarshalJSON ¶
func (obj *StructuredSyslogMessage) UnmarshalJSON(body []byte) error
func (*StructuredSyslogMessage) UpdateDone ¶
func (obj *StructuredSyslogMessage) UpdateDone()
func (*StructuredSyslogMessage) UpdateObject ¶
func (obj *StructuredSyslogMessage) UpdateObject() ([]byte, error)
func (*StructuredSyslogMessage) UpdateReferences ¶
func (obj *StructuredSyslogMessage) UpdateReferences() error
type StructuredSyslogSlaProfile ¶
type StructuredSyslogSlaProfile struct { contrail.ObjectBase // contains filtered or unexported fields }
func StructuredSyslogSlaProfileByName ¶
func StructuredSyslogSlaProfileByName(c contrail.ApiClient, fqn string) (*StructuredSyslogSlaProfile, error)
func StructuredSyslogSlaProfileByUuid ¶
func StructuredSyslogSlaProfileByUuid(c contrail.ApiClient, uuid string) (*StructuredSyslogSlaProfile, error)
func (*StructuredSyslogSlaProfile) AddTag ¶
func (obj *StructuredSyslogSlaProfile) AddTag( rhs *Tag) error
func (*StructuredSyslogSlaProfile) ClearTag ¶
func (obj *StructuredSyslogSlaProfile) ClearTag()
func (*StructuredSyslogSlaProfile) DeleteTag ¶
func (obj *StructuredSyslogSlaProfile) DeleteTag(uuid string) error
func (*StructuredSyslogSlaProfile) GetAnnotations ¶
func (obj *StructuredSyslogSlaProfile) GetAnnotations() KeyValuePairs
func (*StructuredSyslogSlaProfile) GetDefaultParent ¶
func (obj *StructuredSyslogSlaProfile) GetDefaultParent() []string
func (*StructuredSyslogSlaProfile) GetDefaultParentType ¶
func (obj *StructuredSyslogSlaProfile) GetDefaultParentType() string
func (*StructuredSyslogSlaProfile) GetDisplayName ¶
func (obj *StructuredSyslogSlaProfile) GetDisplayName() string
func (*StructuredSyslogSlaProfile) GetIdPerms ¶
func (obj *StructuredSyslogSlaProfile) GetIdPerms() IdPermsType
func (*StructuredSyslogSlaProfile) GetPerms2 ¶
func (obj *StructuredSyslogSlaProfile) GetPerms2() PermType2
func (*StructuredSyslogSlaProfile) GetStructuredSyslogSlaParams ¶
func (obj *StructuredSyslogSlaProfile) GetStructuredSyslogSlaParams() string
func (*StructuredSyslogSlaProfile) GetTagRefs ¶
func (obj *StructuredSyslogSlaProfile) GetTagRefs() ( contrail.ReferenceList, error)
func (*StructuredSyslogSlaProfile) GetType ¶
func (obj *StructuredSyslogSlaProfile) GetType() string
func (*StructuredSyslogSlaProfile) MarshalJSON ¶
func (obj *StructuredSyslogSlaProfile) MarshalJSON() ([]byte, error)
func (*StructuredSyslogSlaProfile) SetAnnotations ¶
func (obj *StructuredSyslogSlaProfile) SetAnnotations(value *KeyValuePairs)
func (*StructuredSyslogSlaProfile) SetDisplayName ¶
func (obj *StructuredSyslogSlaProfile) SetDisplayName(value string)
func (*StructuredSyslogSlaProfile) SetIdPerms ¶
func (obj *StructuredSyslogSlaProfile) SetIdPerms(value *IdPermsType)
func (*StructuredSyslogSlaProfile) SetName ¶
func (obj *StructuredSyslogSlaProfile) SetName(name string)
func (*StructuredSyslogSlaProfile) SetParent ¶
func (obj *StructuredSyslogSlaProfile) SetParent(parent contrail.IObject)
func (*StructuredSyslogSlaProfile) SetPerms2 ¶
func (obj *StructuredSyslogSlaProfile) SetPerms2(value *PermType2)
func (*StructuredSyslogSlaProfile) SetStructuredSyslogSlaParams ¶
func (obj *StructuredSyslogSlaProfile) SetStructuredSyslogSlaParams(value string)
func (*StructuredSyslogSlaProfile) SetTagList ¶
func (obj *StructuredSyslogSlaProfile) SetTagList( refList []contrail.ReferencePair)
func (*StructuredSyslogSlaProfile) UnmarshalJSON ¶
func (obj *StructuredSyslogSlaProfile) UnmarshalJSON(body []byte) error
func (*StructuredSyslogSlaProfile) UpdateDone ¶
func (obj *StructuredSyslogSlaProfile) UpdateDone()
func (*StructuredSyslogSlaProfile) UpdateObject ¶
func (obj *StructuredSyslogSlaProfile) UpdateObject() ([]byte, error)
func (*StructuredSyslogSlaProfile) UpdateReferences ¶
func (obj *StructuredSyslogSlaProfile) UpdateReferences() error
type SubCluster ¶
type SubCluster struct { contrail.ObjectBase // contains filtered or unexported fields }
func SubClusterByName ¶
func SubClusterByName(c contrail.ApiClient, fqn string) (*SubCluster, error)
func SubClusterByUuid ¶
func SubClusterByUuid(c contrail.ApiClient, uuid string) (*SubCluster, error)
func (*SubCluster) AddTag ¶
func (obj *SubCluster) AddTag( rhs *Tag) error
func (*SubCluster) ClearTag ¶
func (obj *SubCluster) ClearTag()
func (*SubCluster) DeleteTag ¶
func (obj *SubCluster) DeleteTag(uuid string) error
func (*SubCluster) GetAnnotations ¶
func (obj *SubCluster) GetAnnotations() KeyValuePairs
func (*SubCluster) GetBgpRouterBackRefs ¶
func (obj *SubCluster) GetBgpRouterBackRefs() ( contrail.ReferenceList, error)
func (*SubCluster) GetDefaultParent ¶
func (obj *SubCluster) GetDefaultParent() []string
func (*SubCluster) GetDefaultParentType ¶
func (obj *SubCluster) GetDefaultParentType() string
func (*SubCluster) GetDisplayName ¶
func (obj *SubCluster) GetDisplayName() string
func (*SubCluster) GetIdPerms ¶
func (obj *SubCluster) GetIdPerms() IdPermsType
func (*SubCluster) GetPerms2 ¶
func (obj *SubCluster) GetPerms2() PermType2
func (*SubCluster) GetSubClusterAsn ¶
func (obj *SubCluster) GetSubClusterAsn() int
func (*SubCluster) GetSubClusterId ¶
func (obj *SubCluster) GetSubClusterId() int
func (*SubCluster) GetTagRefs ¶
func (obj *SubCluster) GetTagRefs() ( contrail.ReferenceList, error)
func (*SubCluster) GetType ¶
func (obj *SubCluster) GetType() string
func (*SubCluster) GetVirtualRouterBackRefs ¶
func (obj *SubCluster) GetVirtualRouterBackRefs() ( contrail.ReferenceList, error)
func (*SubCluster) MarshalJSON ¶
func (obj *SubCluster) MarshalJSON() ([]byte, error)
func (*SubCluster) SetAnnotations ¶
func (obj *SubCluster) SetAnnotations(value *KeyValuePairs)
func (*SubCluster) SetDisplayName ¶
func (obj *SubCluster) SetDisplayName(value string)
func (*SubCluster) SetIdPerms ¶
func (obj *SubCluster) SetIdPerms(value *IdPermsType)
func (*SubCluster) SetName ¶
func (obj *SubCluster) SetName(name string)
func (*SubCluster) SetParent ¶
func (obj *SubCluster) SetParent(parent contrail.IObject)
func (*SubCluster) SetPerms2 ¶
func (obj *SubCluster) SetPerms2(value *PermType2)
func (*SubCluster) SetSubClusterAsn ¶
func (obj *SubCluster) SetSubClusterAsn(value int)
func (*SubCluster) SetSubClusterId ¶
func (obj *SubCluster) SetSubClusterId(value int)
func (*SubCluster) SetTagList ¶
func (obj *SubCluster) SetTagList( refList []contrail.ReferencePair)
func (*SubCluster) UnmarshalJSON ¶
func (obj *SubCluster) UnmarshalJSON(body []byte) error
func (*SubCluster) UpdateDone ¶
func (obj *SubCluster) UpdateDone()
func (*SubCluster) UpdateObject ¶
func (obj *SubCluster) UpdateObject() ([]byte, error)
func (*SubCluster) UpdateReferences ¶
func (obj *SubCluster) UpdateReferences() error
type Subnet ¶
type Subnet struct { contrail.ObjectBase // contains filtered or unexported fields }
func SubnetByName ¶
func SubnetByUuid ¶
func (*Subnet) AddVirtualMachineInterface ¶
func (obj *Subnet) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*Subnet) ClearVirtualMachineInterface ¶
func (obj *Subnet) ClearVirtualMachineInterface()
func (*Subnet) DeleteVirtualMachineInterface ¶
func (*Subnet) GetAnnotations ¶
func (obj *Subnet) GetAnnotations() KeyValuePairs
func (*Subnet) GetDefaultParent ¶
func (*Subnet) GetDefaultParentType ¶
func (*Subnet) GetDisplayName ¶
func (*Subnet) GetIdPerms ¶
func (obj *Subnet) GetIdPerms() IdPermsType
func (*Subnet) GetSubnetIpPrefix ¶
func (obj *Subnet) GetSubnetIpPrefix() SubnetType
func (*Subnet) GetTagRefs ¶
func (*Subnet) GetVirtualMachineInterfaceRefs ¶
func (*Subnet) MarshalJSON ¶
func (*Subnet) SetAnnotations ¶
func (obj *Subnet) SetAnnotations(value *KeyValuePairs)
func (*Subnet) SetDisplayName ¶
func (*Subnet) SetIdPerms ¶
func (obj *Subnet) SetIdPerms(value *IdPermsType)
func (*Subnet) SetSubnetIpPrefix ¶
func (obj *Subnet) SetSubnetIpPrefix(value *SubnetType)
func (*Subnet) SetTagList ¶
func (obj *Subnet) SetTagList( refList []contrail.ReferencePair)
func (*Subnet) SetVirtualMachineInterfaceList ¶
func (obj *Subnet) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*Subnet) UnmarshalJSON ¶
func (*Subnet) UpdateDone ¶
func (obj *Subnet) UpdateDone()
func (*Subnet) UpdateObject ¶
func (*Subnet) UpdateReferences ¶
type SubnetListType ¶
type SubnetListType struct {
Subnet []SubnetType `json:"subnet,omitempty"`
}
func (*SubnetListType) AddSubnet ¶
func (obj *SubnetListType) AddSubnet(value *SubnetType)
type SubnetType ¶
type Tag ¶
type Tag struct { contrail.ObjectBase // contains filtered or unexported fields }
func (*Tag) AddTagType ¶
func (*Tag) ClearTagType ¶
func (obj *Tag) ClearTagType()
func (*Tag) DeleteTagType ¶
func (*Tag) GetAccessControlListBackRefs ¶
func (*Tag) GetAddressGroupBackRefs ¶
func (*Tag) GetAlarmBackRefs ¶
func (*Tag) GetAliasIpBackRefs ¶
func (*Tag) GetAliasIpPoolBackRefs ¶
func (*Tag) GetAnalyticsAlarmNodeBackRefs ¶
func (*Tag) GetAnalyticsNodeBackRefs ¶
func (*Tag) GetAnalyticsSnmpNodeBackRefs ¶
func (*Tag) GetAnnotations ¶
func (obj *Tag) GetAnnotations() KeyValuePairs
func (*Tag) GetApiAccessListBackRefs ¶
func (*Tag) GetApplicationPolicySetBackRefs ¶
func (*Tag) GetBgpAsAServiceBackRefs ¶
func (*Tag) GetBgpRouterBackRefs ¶
func (*Tag) GetBgpvpnBackRefs ¶
func (*Tag) GetBridgeDomainBackRefs ¶
func (*Tag) GetCardBackRefs ¶
func (*Tag) GetCliConfigBackRefs ¶
func (*Tag) GetConfigDatabaseNodeBackRefs ¶
func (*Tag) GetConfigNodeBackRefs ¶
func (*Tag) GetConfigRootBackRefs ¶
func (*Tag) GetControlNodeZoneBackRefs ¶
func (*Tag) GetCustomerAttachmentBackRefs ¶
func (*Tag) GetDataCenterInterconnectBackRefs ¶
func (*Tag) GetDatabaseNodeBackRefs ¶
func (*Tag) GetDefaultParent ¶
func (*Tag) GetDefaultParentType ¶
func (*Tag) GetDeviceChassisBackRefs ¶
func (*Tag) GetDeviceFunctionalGroupBackRefs ¶
func (*Tag) GetDeviceImageBackRefs ¶
func (*Tag) GetDevicemgrNodeBackRefs ¶
func (*Tag) GetDiscoveryServiceAssignmentBackRefs ¶
func (*Tag) GetDisplayName ¶
func (*Tag) GetDomainBackRefs ¶
func (*Tag) GetDsaRuleBackRefs ¶
func (*Tag) GetE2ServiceProviderBackRefs ¶
func (*Tag) GetFabricBackRefs ¶
func (*Tag) GetFabricNamespaceBackRefs ¶
func (*Tag) GetFeatureBackRefs ¶
func (*Tag) GetFeatureConfigBackRefs ¶
func (*Tag) GetFeatureFlagBackRefs ¶
func (*Tag) GetFirewallPolicyBackRefs ¶
func (*Tag) GetFirewallRuleBackRefs ¶
func (*Tag) GetFloatingIpBackRefs ¶
func (*Tag) GetFloatingIpPoolBackRefs ¶
func (*Tag) GetFlowNodeBackRefs ¶
func (*Tag) GetForwardingClassBackRefs ¶
func (*Tag) GetGlobalAnalyticsConfigBackRefs ¶
func (*Tag) GetGlobalQosConfigBackRefs ¶
func (*Tag) GetGlobalSystemConfigBackRefs ¶
func (*Tag) GetGlobalVrouterConfigBackRefs ¶
func (*Tag) GetHardwareBackRefs ¶
func (*Tag) GetHardwareInventoryBackRefs ¶
func (*Tag) GetHostBasedServiceBackRefs ¶
func (*Tag) GetIdPerms ¶
func (obj *Tag) GetIdPerms() IdPermsType
func (*Tag) GetInstanceIpBackRefs ¶
func (*Tag) GetIntentMapBackRefs ¶
func (*Tag) GetInterfaceRouteTableBackRefs ¶
func (*Tag) GetJobTemplateBackRefs ¶
func (*Tag) GetLinkAggregationGroupBackRefs ¶
func (*Tag) GetLoadbalancerBackRefs ¶
func (*Tag) GetLoadbalancerHealthmonitorBackRefs ¶
func (*Tag) GetLoadbalancerListenerBackRefs ¶
func (*Tag) GetLoadbalancerMemberBackRefs ¶
func (*Tag) GetLoadbalancerPoolBackRefs ¶
func (*Tag) GetLogicalInterfaceBackRefs ¶
func (*Tag) GetLogicalRouterBackRefs ¶
func (*Tag) GetMulticastPolicyBackRefs ¶
func (*Tag) GetNamespaceBackRefs ¶
func (*Tag) GetNetworkDeviceConfigBackRefs ¶
func (*Tag) GetNetworkIpamBackRefs ¶
func (*Tag) GetNetworkPolicyBackRefs ¶
func (*Tag) GetNodeBackRefs ¶
func (*Tag) GetNodeProfileBackRefs ¶
func (*Tag) GetOverlayRoleBackRefs ¶
func (*Tag) GetPeeringPolicyBackRefs ¶
func (*Tag) GetPhysicalInterfaceBackRefs ¶
func (*Tag) GetPhysicalRoleBackRefs ¶
func (*Tag) GetPhysicalRouterBackRefs ¶
func (*Tag) GetPolicyManagementBackRefs ¶
func (*Tag) GetPortBackRefs ¶
func (*Tag) GetPortGroupBackRefs ¶
func (*Tag) GetPortProfileBackRefs ¶
func (*Tag) GetPortTupleBackRefs ¶
func (*Tag) GetProjectBackRefs ¶
func (*Tag) GetProviderAttachmentBackRefs ¶
func (*Tag) GetQosConfigBackRefs ¶
func (*Tag) GetQosQueueBackRefs ¶
func (*Tag) GetRoleConfigBackRefs ¶
func (*Tag) GetRoleDefinitionBackRefs ¶
func (*Tag) GetRouteAggregateBackRefs ¶
func (*Tag) GetRouteTableBackRefs ¶
func (*Tag) GetRouteTargetBackRefs ¶
func (*Tag) GetRoutingInstanceBackRefs ¶
func (*Tag) GetRoutingPolicyBackRefs ¶
func (*Tag) GetSecurityGroupBackRefs ¶
func (*Tag) GetSecurityLoggingObjectBackRefs ¶
func (*Tag) GetServiceApplianceBackRefs ¶
func (*Tag) GetServiceApplianceSetBackRefs ¶
func (*Tag) GetServiceConnectionModuleBackRefs ¶
func (*Tag) GetServiceEndpointBackRefs ¶
func (*Tag) GetServiceGroupBackRefs ¶
func (*Tag) GetServiceHealthCheckBackRefs ¶
func (*Tag) GetServiceInstanceBackRefs ¶
func (*Tag) GetServiceObjectBackRefs ¶
func (*Tag) GetServiceTemplateBackRefs ¶
func (*Tag) GetSflowProfileBackRefs ¶
func (*Tag) GetStormControlProfileBackRefs ¶
func (*Tag) GetStructuredSyslogApplicationRecordBackRefs ¶
func (*Tag) GetStructuredSyslogConfigBackRefs ¶
func (*Tag) GetStructuredSyslogHostnameRecordBackRefs ¶
func (*Tag) GetStructuredSyslogMessageBackRefs ¶
func (*Tag) GetStructuredSyslogSlaProfileBackRefs ¶
func (*Tag) GetSubClusterBackRefs ¶
func (*Tag) GetSubnetBackRefs ¶
func (*Tag) GetTagBackRefs ¶
func (*Tag) GetTagPredefined ¶
func (*Tag) GetTagRefs ¶
func (*Tag) GetTagTypeBackRefs ¶
func (*Tag) GetTagTypeName ¶
func (*Tag) GetTagTypeRefs ¶
func (*Tag) GetTagValue ¶
func (*Tag) GetTelemetryProfileBackRefs ¶
func (*Tag) GetVirtualDnsBackRefs ¶
func (*Tag) GetVirtualDnsRecordBackRefs ¶
func (*Tag) GetVirtualIpBackRefs ¶
func (*Tag) GetVirtualMachineBackRefs ¶
func (*Tag) GetVirtualMachineInterfaceBackRefs ¶
func (*Tag) GetVirtualNetworkBackRefs ¶
func (*Tag) GetVirtualPortGroupBackRefs ¶
func (*Tag) GetVirtualRouterBackRefs ¶
func (*Tag) GetWebuiNodeBackRefs ¶
func (*Tag) MarshalJSON ¶
func (*Tag) SetAnnotations ¶
func (obj *Tag) SetAnnotations(value *KeyValuePairs)
func (*Tag) SetDisplayName ¶
func (*Tag) SetIdPerms ¶
func (obj *Tag) SetIdPerms(value *IdPermsType)
func (*Tag) SetTagList ¶
func (obj *Tag) SetTagList( refList []contrail.ReferencePair)
func (*Tag) SetTagPredefined ¶
func (*Tag) SetTagTypeList ¶
func (obj *Tag) SetTagTypeList( refList []contrail.ReferencePair)
func (*Tag) SetTagTypeName ¶
func (*Tag) SetTagValue ¶
func (*Tag) UnmarshalJSON ¶
func (*Tag) UpdateDone ¶
func (obj *Tag) UpdateDone()
func (*Tag) UpdateObject ¶
func (*Tag) UpdateReferences ¶
type TagType ¶
type TagType struct { contrail.ObjectBase // contains filtered or unexported fields }
func TagTypeByName ¶
func TagTypeByUuid ¶
func (*TagType) GetAnnotations ¶
func (obj *TagType) GetAnnotations() KeyValuePairs
func (*TagType) GetDefaultParent ¶
func (*TagType) GetDefaultParentType ¶
func (*TagType) GetDisplayName ¶
func (*TagType) GetIdPerms ¶
func (obj *TagType) GetIdPerms() IdPermsType
func (*TagType) GetTagBackRefs ¶
func (*TagType) GetTagRefs ¶
func (*TagType) GetTagTypeId ¶
func (*TagType) MarshalJSON ¶
func (*TagType) SetAnnotations ¶
func (obj *TagType) SetAnnotations(value *KeyValuePairs)
func (*TagType) SetDisplayName ¶
func (*TagType) SetIdPerms ¶
func (obj *TagType) SetIdPerms(value *IdPermsType)
func (*TagType) SetTagList ¶
func (obj *TagType) SetTagList( refList []contrail.ReferencePair)
func (*TagType) SetTagTypeId ¶
func (*TagType) UnmarshalJSON ¶
func (*TagType) UpdateDone ¶
func (obj *TagType) UpdateDone()
func (*TagType) UpdateObject ¶
func (*TagType) UpdateReferences ¶
type TelemetryProfile ¶
type TelemetryProfile struct { contrail.ObjectBase // contains filtered or unexported fields }
func TelemetryProfileByName ¶
func TelemetryProfileByName(c contrail.ApiClient, fqn string) (*TelemetryProfile, error)
func TelemetryProfileByUuid ¶
func TelemetryProfileByUuid(c contrail.ApiClient, uuid string) (*TelemetryProfile, error)
func (*TelemetryProfile) AddSflowProfile ¶
func (obj *TelemetryProfile) AddSflowProfile( rhs *SflowProfile) error
func (*TelemetryProfile) AddTag ¶
func (obj *TelemetryProfile) AddTag( rhs *Tag) error
func (*TelemetryProfile) ClearSflowProfile ¶
func (obj *TelemetryProfile) ClearSflowProfile()
func (*TelemetryProfile) ClearTag ¶
func (obj *TelemetryProfile) ClearTag()
func (*TelemetryProfile) DeleteSflowProfile ¶
func (obj *TelemetryProfile) DeleteSflowProfile(uuid string) error
func (*TelemetryProfile) DeleteTag ¶
func (obj *TelemetryProfile) DeleteTag(uuid string) error
func (*TelemetryProfile) GetAnnotations ¶
func (obj *TelemetryProfile) GetAnnotations() KeyValuePairs
func (*TelemetryProfile) GetDefaultParent ¶
func (obj *TelemetryProfile) GetDefaultParent() []string
func (*TelemetryProfile) GetDefaultParentType ¶
func (obj *TelemetryProfile) GetDefaultParentType() string
func (*TelemetryProfile) GetDisplayName ¶
func (obj *TelemetryProfile) GetDisplayName() string
func (*TelemetryProfile) GetIdPerms ¶
func (obj *TelemetryProfile) GetIdPerms() IdPermsType
func (*TelemetryProfile) GetPerms2 ¶
func (obj *TelemetryProfile) GetPerms2() PermType2
func (*TelemetryProfile) GetPhysicalRouterBackRefs ¶
func (obj *TelemetryProfile) GetPhysicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*TelemetryProfile) GetSflowProfileRefs ¶
func (obj *TelemetryProfile) GetSflowProfileRefs() ( contrail.ReferenceList, error)
func (*TelemetryProfile) GetTagRefs ¶
func (obj *TelemetryProfile) GetTagRefs() ( contrail.ReferenceList, error)
func (*TelemetryProfile) GetTelemetryProfileIsDefault ¶
func (obj *TelemetryProfile) GetTelemetryProfileIsDefault() bool
func (*TelemetryProfile) GetType ¶
func (obj *TelemetryProfile) GetType() string
func (*TelemetryProfile) MarshalJSON ¶
func (obj *TelemetryProfile) MarshalJSON() ([]byte, error)
func (*TelemetryProfile) SetAnnotations ¶
func (obj *TelemetryProfile) SetAnnotations(value *KeyValuePairs)
func (*TelemetryProfile) SetDisplayName ¶
func (obj *TelemetryProfile) SetDisplayName(value string)
func (*TelemetryProfile) SetIdPerms ¶
func (obj *TelemetryProfile) SetIdPerms(value *IdPermsType)
func (*TelemetryProfile) SetName ¶
func (obj *TelemetryProfile) SetName(name string)
func (*TelemetryProfile) SetParent ¶
func (obj *TelemetryProfile) SetParent(parent contrail.IObject)
func (*TelemetryProfile) SetPerms2 ¶
func (obj *TelemetryProfile) SetPerms2(value *PermType2)
func (*TelemetryProfile) SetSflowProfileList ¶
func (obj *TelemetryProfile) SetSflowProfileList( refList []contrail.ReferencePair)
func (*TelemetryProfile) SetTagList ¶
func (obj *TelemetryProfile) SetTagList( refList []contrail.ReferencePair)
func (*TelemetryProfile) SetTelemetryProfileIsDefault ¶
func (obj *TelemetryProfile) SetTelemetryProfileIsDefault(value bool)
func (*TelemetryProfile) UnmarshalJSON ¶
func (obj *TelemetryProfile) UnmarshalJSON(body []byte) error
func (*TelemetryProfile) UpdateDone ¶
func (obj *TelemetryProfile) UpdateDone()
func (*TelemetryProfile) UpdateObject ¶
func (obj *TelemetryProfile) UpdateObject() ([]byte, error)
func (*TelemetryProfile) UpdateReferences ¶
func (obj *TelemetryProfile) UpdateReferences() error
type TelemetryResourceInfo ¶
type TelemetryStateInfo ¶
type TelemetryStateInfo struct { Resource []TelemetryResourceInfo `json:"resource,omitempty"` ServerIp string `json:"server_ip,omitempty"` ServerPort int `json:"server_port,omitempty"` }
func (*TelemetryStateInfo) AddResource ¶
func (obj *TelemetryStateInfo) AddResource(value *TelemetryResourceInfo)
type TermActionListType ¶
type TermActionListType struct { Update *ActionUpdateType `json:"update,omitempty"` Action string `json:"action,omitempty"` External string `json:"external,omitempty"` AsPathExpand string `json:"as_path_expand,omitempty"` AsPathPrepend string `json:"as_path_prepend,omitempty"` }
type TermMatchConditionType ¶
type TermMatchConditionType struct { Protocol []string `json:"protocol,omitempty"` Prefix []PrefixMatchType `json:"prefix,omitempty"` Community string `json:"community,omitempty"` CommunityList []string `json:"community_list,omitempty"` CommunityMatchAll bool `json:"community_match_all,omitempty"` ExtcommunityList []string `json:"extcommunity_list,omitempty"` ExtcommunityMatchAll bool `json:"extcommunity_match_all,omitempty"` Family string `json:"family,omitempty"` AsPath []int `json:"as_path,omitempty"` External string `json:"external,omitempty"` LocalPref int `json:"local_pref,omitempty"` NlriRouteType []int `json:"nlri_route_type,omitempty"` PrefixList []PrefixListMatchType `json:"prefix_list,omitempty"` RouteFilter *RouteFilterType `json:"route_filter,omitempty"` }
func (*TermMatchConditionType) AddAsPath ¶
func (obj *TermMatchConditionType) AddAsPath(value int)
func (*TermMatchConditionType) AddCommunityList ¶
func (obj *TermMatchConditionType) AddCommunityList(value string)
func (*TermMatchConditionType) AddExtcommunityList ¶
func (obj *TermMatchConditionType) AddExtcommunityList(value string)
func (*TermMatchConditionType) AddNlriRouteType ¶
func (obj *TermMatchConditionType) AddNlriRouteType(value int)
func (*TermMatchConditionType) AddPrefix ¶
func (obj *TermMatchConditionType) AddPrefix(value *PrefixMatchType)
func (*TermMatchConditionType) AddPrefixList ¶
func (obj *TermMatchConditionType) AddPrefixList(value *PrefixListMatchType)
func (*TermMatchConditionType) AddProtocol ¶
func (obj *TermMatchConditionType) AddProtocol(value string)
type UserCredentials ¶
type UserDefinedLogStat ¶
type UserDefinedLogStatList ¶
type UserDefinedLogStatList struct {
Statlist []UserDefinedLogStat `json:"statlist,omitempty"`
}
func (*UserDefinedLogStatList) AddStatlist ¶
func (obj *UserDefinedLogStatList) AddStatlist(value *UserDefinedLogStat)
type UveKeysType ¶
type UveKeysType struct {
UveKey []string `json:"uve_key,omitempty"`
}
func (*UveKeysType) AddUveKey ¶
func (obj *UveKeysType) AddUveKey(value string)
type VendorHardwaresType ¶
type VendorHardwaresType struct {
VendorHardware []string `json:"vendor_hardware,omitempty"`
}
func (*VendorHardwaresType) AddVendorHardware ¶
func (obj *VendorHardwaresType) AddVendorHardware(value string)
type VirtualDns ¶
type VirtualDns struct { contrail.ObjectBase // contains filtered or unexported fields }
func VirtualDnsByName ¶
func VirtualDnsByName(c contrail.ApiClient, fqn string) (*VirtualDns, error)
func VirtualDnsByUuid ¶
func VirtualDnsByUuid(c contrail.ApiClient, uuid string) (*VirtualDns, error)
func (*VirtualDns) AddTag ¶
func (obj *VirtualDns) AddTag( rhs *Tag) error
func (*VirtualDns) ClearTag ¶
func (obj *VirtualDns) ClearTag()
func (*VirtualDns) DeleteTag ¶
func (obj *VirtualDns) DeleteTag(uuid string) error
func (*VirtualDns) GetAnnotations ¶
func (obj *VirtualDns) GetAnnotations() KeyValuePairs
func (*VirtualDns) GetDefaultParent ¶
func (obj *VirtualDns) GetDefaultParent() []string
func (*VirtualDns) GetDefaultParentType ¶
func (obj *VirtualDns) GetDefaultParentType() string
func (*VirtualDns) GetDisplayName ¶
func (obj *VirtualDns) GetDisplayName() string
func (*VirtualDns) GetIdPerms ¶
func (obj *VirtualDns) GetIdPerms() IdPermsType
func (*VirtualDns) GetNetworkIpamBackRefs ¶
func (obj *VirtualDns) GetNetworkIpamBackRefs() ( contrail.ReferenceList, error)
func (*VirtualDns) GetPerms2 ¶
func (obj *VirtualDns) GetPerms2() PermType2
func (*VirtualDns) GetTagRefs ¶
func (obj *VirtualDns) GetTagRefs() ( contrail.ReferenceList, error)
func (*VirtualDns) GetType ¶
func (obj *VirtualDns) GetType() string
func (*VirtualDns) GetVirtualDnsData ¶
func (obj *VirtualDns) GetVirtualDnsData() VirtualDnsType
func (*VirtualDns) GetVirtualDnsRecords ¶
func (obj *VirtualDns) GetVirtualDnsRecords() ( contrail.ReferenceList, error)
func (*VirtualDns) MarshalJSON ¶
func (obj *VirtualDns) MarshalJSON() ([]byte, error)
func (*VirtualDns) SetAnnotations ¶
func (obj *VirtualDns) SetAnnotations(value *KeyValuePairs)
func (*VirtualDns) SetDisplayName ¶
func (obj *VirtualDns) SetDisplayName(value string)
func (*VirtualDns) SetIdPerms ¶
func (obj *VirtualDns) SetIdPerms(value *IdPermsType)
func (*VirtualDns) SetName ¶
func (obj *VirtualDns) SetName(name string)
func (*VirtualDns) SetParent ¶
func (obj *VirtualDns) SetParent(parent contrail.IObject)
func (*VirtualDns) SetPerms2 ¶
func (obj *VirtualDns) SetPerms2(value *PermType2)
func (*VirtualDns) SetTagList ¶
func (obj *VirtualDns) SetTagList( refList []contrail.ReferencePair)
func (*VirtualDns) SetVirtualDnsData ¶
func (obj *VirtualDns) SetVirtualDnsData(value *VirtualDnsType)
func (*VirtualDns) UnmarshalJSON ¶
func (obj *VirtualDns) UnmarshalJSON(body []byte) error
func (*VirtualDns) UpdateDone ¶
func (obj *VirtualDns) UpdateDone()
func (*VirtualDns) UpdateObject ¶
func (obj *VirtualDns) UpdateObject() ([]byte, error)
func (*VirtualDns) UpdateReferences ¶
func (obj *VirtualDns) UpdateReferences() error
type VirtualDnsRecord ¶
type VirtualDnsRecord struct { contrail.ObjectBase // contains filtered or unexported fields }
func VirtualDnsRecordByName ¶
func VirtualDnsRecordByName(c contrail.ApiClient, fqn string) (*VirtualDnsRecord, error)
func VirtualDnsRecordByUuid ¶
func VirtualDnsRecordByUuid(c contrail.ApiClient, uuid string) (*VirtualDnsRecord, error)
func (*VirtualDnsRecord) AddTag ¶
func (obj *VirtualDnsRecord) AddTag( rhs *Tag) error
func (*VirtualDnsRecord) ClearTag ¶
func (obj *VirtualDnsRecord) ClearTag()
func (*VirtualDnsRecord) DeleteTag ¶
func (obj *VirtualDnsRecord) DeleteTag(uuid string) error
func (*VirtualDnsRecord) GetAnnotations ¶
func (obj *VirtualDnsRecord) GetAnnotations() KeyValuePairs
func (*VirtualDnsRecord) GetDefaultParent ¶
func (obj *VirtualDnsRecord) GetDefaultParent() []string
func (*VirtualDnsRecord) GetDefaultParentType ¶
func (obj *VirtualDnsRecord) GetDefaultParentType() string
func (*VirtualDnsRecord) GetDisplayName ¶
func (obj *VirtualDnsRecord) GetDisplayName() string
func (*VirtualDnsRecord) GetIdPerms ¶
func (obj *VirtualDnsRecord) GetIdPerms() IdPermsType
func (*VirtualDnsRecord) GetPerms2 ¶
func (obj *VirtualDnsRecord) GetPerms2() PermType2
func (*VirtualDnsRecord) GetTagRefs ¶
func (obj *VirtualDnsRecord) GetTagRefs() ( contrail.ReferenceList, error)
func (*VirtualDnsRecord) GetType ¶
func (obj *VirtualDnsRecord) GetType() string
func (*VirtualDnsRecord) GetVirtualDnsRecordData ¶
func (obj *VirtualDnsRecord) GetVirtualDnsRecordData() VirtualDnsRecordType
func (*VirtualDnsRecord) MarshalJSON ¶
func (obj *VirtualDnsRecord) MarshalJSON() ([]byte, error)
func (*VirtualDnsRecord) SetAnnotations ¶
func (obj *VirtualDnsRecord) SetAnnotations(value *KeyValuePairs)
func (*VirtualDnsRecord) SetDisplayName ¶
func (obj *VirtualDnsRecord) SetDisplayName(value string)
func (*VirtualDnsRecord) SetIdPerms ¶
func (obj *VirtualDnsRecord) SetIdPerms(value *IdPermsType)
func (*VirtualDnsRecord) SetName ¶
func (obj *VirtualDnsRecord) SetName(name string)
func (*VirtualDnsRecord) SetParent ¶
func (obj *VirtualDnsRecord) SetParent(parent contrail.IObject)
func (*VirtualDnsRecord) SetPerms2 ¶
func (obj *VirtualDnsRecord) SetPerms2(value *PermType2)
func (*VirtualDnsRecord) SetTagList ¶
func (obj *VirtualDnsRecord) SetTagList( refList []contrail.ReferencePair)
func (*VirtualDnsRecord) SetVirtualDnsRecordData ¶
func (obj *VirtualDnsRecord) SetVirtualDnsRecordData(value *VirtualDnsRecordType)
func (*VirtualDnsRecord) UnmarshalJSON ¶
func (obj *VirtualDnsRecord) UnmarshalJSON(body []byte) error
func (*VirtualDnsRecord) UpdateDone ¶
func (obj *VirtualDnsRecord) UpdateDone()
func (*VirtualDnsRecord) UpdateObject ¶
func (obj *VirtualDnsRecord) UpdateObject() ([]byte, error)
func (*VirtualDnsRecord) UpdateReferences ¶
func (obj *VirtualDnsRecord) UpdateReferences() error
type VirtualDnsRecordType ¶
type VirtualDnsRecordType struct { RecordName string `json:"record_name,omitempty"` RecordType string `json:"record_type,omitempty"` RecordClass string `json:"record_class,omitempty"` RecordData string `json:"record_data,omitempty"` RecordTtlSeconds int `json:"record_ttl_seconds,omitempty"` RecordMxPreference int `json:"record_mx_preference,omitempty"` RecordSourceName string `json:"record_source_name,omitempty"` }
type VirtualDnsType ¶
type VirtualDnsType struct { DomainName string `json:"domain_name,omitempty"` DynamicRecordsFromClient bool `json:"dynamic_records_from_client,omitempty"` RecordOrder string `json:"record_order,omitempty"` DefaultTtlSeconds int `json:"default_ttl_seconds,omitempty"` NextVirtualDns string `json:"next_virtual_DNS,omitempty"` FloatingIpRecord string `json:"floating_ip_record,omitempty"` ExternalVisible bool `json:"external_visible,omitempty"` ReverseResolution bool `json:"reverse_resolution,omitempty"` SoaRecord *DnsSoaRecordType `json:"soa_record,omitempty"` }
type VirtualIp ¶
type VirtualIp struct { contrail.ObjectBase // contains filtered or unexported fields }
func VirtualIpByName ¶
func VirtualIpByUuid ¶
func (*VirtualIp) AddLoadbalancerPool ¶
func (obj *VirtualIp) AddLoadbalancerPool( rhs *LoadbalancerPool) error
func (*VirtualIp) AddVirtualMachineInterface ¶
func (obj *VirtualIp) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*VirtualIp) ClearLoadbalancerPool ¶
func (obj *VirtualIp) ClearLoadbalancerPool()
func (*VirtualIp) ClearVirtualMachineInterface ¶
func (obj *VirtualIp) ClearVirtualMachineInterface()
func (*VirtualIp) DeleteLoadbalancerPool ¶
func (*VirtualIp) DeleteVirtualMachineInterface ¶
func (*VirtualIp) GetAnnotations ¶
func (obj *VirtualIp) GetAnnotations() KeyValuePairs
func (*VirtualIp) GetDefaultParent ¶
func (*VirtualIp) GetDefaultParentType ¶
func (*VirtualIp) GetDisplayName ¶
func (*VirtualIp) GetIdPerms ¶
func (obj *VirtualIp) GetIdPerms() IdPermsType
func (*VirtualIp) GetLoadbalancerPoolRefs ¶
func (*VirtualIp) GetTagRefs ¶
func (*VirtualIp) GetVirtualIpProperties ¶
func (obj *VirtualIp) GetVirtualIpProperties() VirtualIpType
func (*VirtualIp) GetVirtualMachineInterfaceRefs ¶
func (*VirtualIp) MarshalJSON ¶
func (*VirtualIp) SetAnnotations ¶
func (obj *VirtualIp) SetAnnotations(value *KeyValuePairs)
func (*VirtualIp) SetDisplayName ¶
func (*VirtualIp) SetIdPerms ¶
func (obj *VirtualIp) SetIdPerms(value *IdPermsType)
func (*VirtualIp) SetLoadbalancerPoolList ¶
func (obj *VirtualIp) SetLoadbalancerPoolList( refList []contrail.ReferencePair)
func (*VirtualIp) SetTagList ¶
func (obj *VirtualIp) SetTagList( refList []contrail.ReferencePair)
func (*VirtualIp) SetVirtualIpProperties ¶
func (obj *VirtualIp) SetVirtualIpProperties(value *VirtualIpType)
func (*VirtualIp) SetVirtualMachineInterfaceList ¶
func (obj *VirtualIp) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*VirtualIp) UnmarshalJSON ¶
func (*VirtualIp) UpdateDone ¶
func (obj *VirtualIp) UpdateDone()
func (*VirtualIp) UpdateObject ¶
func (*VirtualIp) UpdateReferences ¶
type VirtualIpType ¶
type VirtualIpType struct { Address string `json:"address,omitempty"` Status string `json:"status,omitempty"` StatusDescription string `json:"status_description,omitempty"` AdminState bool `json:"admin_state,omitempty"` Protocol string `json:"protocol,omitempty"` ProtocolPort int `json:"protocol_port,omitempty"` ConnectionLimit int `json:"connection_limit,omitempty"` SubnetId string `json:"subnet_id,omitempty"` PersistenceCookieName string `json:"persistence_cookie_name,omitempty"` PersistenceType string `json:"persistence_type,omitempty"` }
type VirtualMachine ¶
type VirtualMachine struct { contrail.ObjectBase // contains filtered or unexported fields }
func VirtualMachineByName ¶
func VirtualMachineByName(c contrail.ApiClient, fqn string) (*VirtualMachine, error)
func VirtualMachineByUuid ¶
func VirtualMachineByUuid(c contrail.ApiClient, uuid string) (*VirtualMachine, error)
func (*VirtualMachine) AddServiceInstance ¶
func (obj *VirtualMachine) AddServiceInstance( rhs *ServiceInstance) error
func (*VirtualMachine) AddTag ¶
func (obj *VirtualMachine) AddTag( rhs *Tag) error
func (*VirtualMachine) ClearServiceInstance ¶
func (obj *VirtualMachine) ClearServiceInstance()
func (*VirtualMachine) ClearTag ¶
func (obj *VirtualMachine) ClearTag()
func (*VirtualMachine) DeleteServiceInstance ¶
func (obj *VirtualMachine) DeleteServiceInstance(uuid string) error
func (*VirtualMachine) DeleteTag ¶
func (obj *VirtualMachine) DeleteTag(uuid string) error
func (*VirtualMachine) GetAnnotations ¶
func (obj *VirtualMachine) GetAnnotations() KeyValuePairs
func (*VirtualMachine) GetDefaultParent ¶
func (obj *VirtualMachine) GetDefaultParent() []string
func (*VirtualMachine) GetDefaultParentType ¶
func (obj *VirtualMachine) GetDefaultParentType() string
func (*VirtualMachine) GetDisplayName ¶
func (obj *VirtualMachine) GetDisplayName() string
func (*VirtualMachine) GetIdPerms ¶
func (obj *VirtualMachine) GetIdPerms() IdPermsType
func (*VirtualMachine) GetPerms2 ¶
func (obj *VirtualMachine) GetPerms2() PermType2
func (*VirtualMachine) GetServerType ¶
func (obj *VirtualMachine) GetServerType() string
func (*VirtualMachine) GetServiceInstanceRefs ¶
func (obj *VirtualMachine) GetServiceInstanceRefs() ( contrail.ReferenceList, error)
func (*VirtualMachine) GetTagRefs ¶
func (obj *VirtualMachine) GetTagRefs() ( contrail.ReferenceList, error)
func (*VirtualMachine) GetType ¶
func (obj *VirtualMachine) GetType() string
func (*VirtualMachine) GetVirtualMachineInterfaceBackRefs ¶
func (obj *VirtualMachine) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachine) GetVirtualMachineInterfaces ¶
func (obj *VirtualMachine) GetVirtualMachineInterfaces() ( contrail.ReferenceList, error)
func (*VirtualMachine) GetVirtualRouterBackRefs ¶
func (obj *VirtualMachine) GetVirtualRouterBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachine) MarshalJSON ¶
func (obj *VirtualMachine) MarshalJSON() ([]byte, error)
func (*VirtualMachine) SetAnnotations ¶
func (obj *VirtualMachine) SetAnnotations(value *KeyValuePairs)
func (*VirtualMachine) SetDisplayName ¶
func (obj *VirtualMachine) SetDisplayName(value string)
func (*VirtualMachine) SetIdPerms ¶
func (obj *VirtualMachine) SetIdPerms(value *IdPermsType)
func (*VirtualMachine) SetName ¶
func (obj *VirtualMachine) SetName(name string)
func (*VirtualMachine) SetParent ¶
func (obj *VirtualMachine) SetParent(parent contrail.IObject)
func (*VirtualMachine) SetPerms2 ¶
func (obj *VirtualMachine) SetPerms2(value *PermType2)
func (*VirtualMachine) SetServerType ¶
func (obj *VirtualMachine) SetServerType(value string)
func (*VirtualMachine) SetServiceInstanceList ¶
func (obj *VirtualMachine) SetServiceInstanceList( refList []contrail.ReferencePair)
func (*VirtualMachine) SetTagList ¶
func (obj *VirtualMachine) SetTagList( refList []contrail.ReferencePair)
func (*VirtualMachine) UnmarshalJSON ¶
func (obj *VirtualMachine) UnmarshalJSON(body []byte) error
func (*VirtualMachine) UpdateDone ¶
func (obj *VirtualMachine) UpdateDone()
func (*VirtualMachine) UpdateObject ¶
func (obj *VirtualMachine) UpdateObject() ([]byte, error)
func (*VirtualMachine) UpdateReferences ¶
func (obj *VirtualMachine) UpdateReferences() error
type VirtualMachineInterface ¶
type VirtualMachineInterface struct { contrail.ObjectBase // contains filtered or unexported fields }
func VirtualMachineInterfaceByName ¶
func VirtualMachineInterfaceByName(c contrail.ApiClient, fqn string) (*VirtualMachineInterface, error)
func VirtualMachineInterfaceByUuid ¶
func VirtualMachineInterfaceByUuid(c contrail.ApiClient, uuid string) (*VirtualMachineInterface, error)
func (*VirtualMachineInterface) AddBgpRouter ¶
func (obj *VirtualMachineInterface) AddBgpRouter( rhs *BgpRouter) error
func (*VirtualMachineInterface) AddBridgeDomain ¶
func (obj *VirtualMachineInterface) AddBridgeDomain( rhs *BridgeDomain, data BridgeDomainMembershipType) error
func (*VirtualMachineInterface) AddInterfaceRouteTable ¶
func (obj *VirtualMachineInterface) AddInterfaceRouteTable( rhs *InterfaceRouteTable) error
func (*VirtualMachineInterface) AddPhysicalInterface ¶
func (obj *VirtualMachineInterface) AddPhysicalInterface( rhs *PhysicalInterface) error
func (*VirtualMachineInterface) AddPortProfile ¶
func (obj *VirtualMachineInterface) AddPortProfile( rhs *PortProfile) error
func (*VirtualMachineInterface) AddPortTuple ¶
func (obj *VirtualMachineInterface) AddPortTuple( rhs *PortTuple) error
func (*VirtualMachineInterface) AddQosConfig ¶
func (obj *VirtualMachineInterface) AddQosConfig( rhs *QosConfig) error
func (*VirtualMachineInterface) AddRoutingInstance ¶
func (obj *VirtualMachineInterface) AddRoutingInstance( rhs *RoutingInstance, data PolicyBasedForwardingRuleType) error
func (*VirtualMachineInterface) AddSecurityGroup ¶
func (obj *VirtualMachineInterface) AddSecurityGroup( rhs *SecurityGroup) error
func (*VirtualMachineInterface) AddSecurityLoggingObject ¶
func (obj *VirtualMachineInterface) AddSecurityLoggingObject( rhs *SecurityLoggingObject) error
func (*VirtualMachineInterface) AddServiceEndpoint ¶
func (obj *VirtualMachineInterface) AddServiceEndpoint( rhs *ServiceEndpoint) error
func (*VirtualMachineInterface) AddServiceHealthCheck ¶
func (obj *VirtualMachineInterface) AddServiceHealthCheck( rhs *ServiceHealthCheck) error
func (*VirtualMachineInterface) AddTag ¶
func (obj *VirtualMachineInterface) AddTag( rhs *Tag) error
func (*VirtualMachineInterface) AddVirtualMachine ¶
func (obj *VirtualMachineInterface) AddVirtualMachine( rhs *VirtualMachine) error
func (*VirtualMachineInterface) AddVirtualMachineInterface ¶
func (obj *VirtualMachineInterface) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*VirtualMachineInterface) AddVirtualNetwork ¶
func (obj *VirtualMachineInterface) AddVirtualNetwork( rhs *VirtualNetwork) error
func (*VirtualMachineInterface) ClearBgpRouter ¶
func (obj *VirtualMachineInterface) ClearBgpRouter()
func (*VirtualMachineInterface) ClearBridgeDomain ¶
func (obj *VirtualMachineInterface) ClearBridgeDomain()
func (*VirtualMachineInterface) ClearInterfaceRouteTable ¶
func (obj *VirtualMachineInterface) ClearInterfaceRouteTable()
func (*VirtualMachineInterface) ClearPhysicalInterface ¶
func (obj *VirtualMachineInterface) ClearPhysicalInterface()
func (*VirtualMachineInterface) ClearPortProfile ¶
func (obj *VirtualMachineInterface) ClearPortProfile()
func (*VirtualMachineInterface) ClearPortTuple ¶
func (obj *VirtualMachineInterface) ClearPortTuple()
func (*VirtualMachineInterface) ClearQosConfig ¶
func (obj *VirtualMachineInterface) ClearQosConfig()
func (*VirtualMachineInterface) ClearRoutingInstance ¶
func (obj *VirtualMachineInterface) ClearRoutingInstance()
func (*VirtualMachineInterface) ClearSecurityGroup ¶
func (obj *VirtualMachineInterface) ClearSecurityGroup()
func (*VirtualMachineInterface) ClearSecurityLoggingObject ¶
func (obj *VirtualMachineInterface) ClearSecurityLoggingObject()
func (*VirtualMachineInterface) ClearServiceEndpoint ¶
func (obj *VirtualMachineInterface) ClearServiceEndpoint()
func (*VirtualMachineInterface) ClearServiceHealthCheck ¶
func (obj *VirtualMachineInterface) ClearServiceHealthCheck()
func (*VirtualMachineInterface) ClearTag ¶
func (obj *VirtualMachineInterface) ClearTag()
func (*VirtualMachineInterface) ClearVirtualMachine ¶
func (obj *VirtualMachineInterface) ClearVirtualMachine()
func (*VirtualMachineInterface) ClearVirtualMachineInterface ¶
func (obj *VirtualMachineInterface) ClearVirtualMachineInterface()
func (*VirtualMachineInterface) ClearVirtualNetwork ¶
func (obj *VirtualMachineInterface) ClearVirtualNetwork()
func (*VirtualMachineInterface) DeleteBgpRouter ¶
func (obj *VirtualMachineInterface) DeleteBgpRouter(uuid string) error
func (*VirtualMachineInterface) DeleteBridgeDomain ¶
func (obj *VirtualMachineInterface) DeleteBridgeDomain(uuid string) error
func (*VirtualMachineInterface) DeleteInterfaceRouteTable ¶
func (obj *VirtualMachineInterface) DeleteInterfaceRouteTable(uuid string) error
func (*VirtualMachineInterface) DeletePhysicalInterface ¶
func (obj *VirtualMachineInterface) DeletePhysicalInterface(uuid string) error
func (*VirtualMachineInterface) DeletePortProfile ¶
func (obj *VirtualMachineInterface) DeletePortProfile(uuid string) error
func (*VirtualMachineInterface) DeletePortTuple ¶
func (obj *VirtualMachineInterface) DeletePortTuple(uuid string) error
func (*VirtualMachineInterface) DeleteQosConfig ¶
func (obj *VirtualMachineInterface) DeleteQosConfig(uuid string) error
func (*VirtualMachineInterface) DeleteRoutingInstance ¶
func (obj *VirtualMachineInterface) DeleteRoutingInstance(uuid string) error
func (*VirtualMachineInterface) DeleteSecurityGroup ¶
func (obj *VirtualMachineInterface) DeleteSecurityGroup(uuid string) error
func (*VirtualMachineInterface) DeleteSecurityLoggingObject ¶
func (obj *VirtualMachineInterface) DeleteSecurityLoggingObject(uuid string) error
func (*VirtualMachineInterface) DeleteServiceEndpoint ¶
func (obj *VirtualMachineInterface) DeleteServiceEndpoint(uuid string) error
func (*VirtualMachineInterface) DeleteServiceHealthCheck ¶
func (obj *VirtualMachineInterface) DeleteServiceHealthCheck(uuid string) error
func (*VirtualMachineInterface) DeleteTag ¶
func (obj *VirtualMachineInterface) DeleteTag(uuid string) error
func (*VirtualMachineInterface) DeleteVirtualMachine ¶
func (obj *VirtualMachineInterface) DeleteVirtualMachine(uuid string) error
func (*VirtualMachineInterface) DeleteVirtualMachineInterface ¶
func (obj *VirtualMachineInterface) DeleteVirtualMachineInterface(uuid string) error
func (*VirtualMachineInterface) DeleteVirtualNetwork ¶
func (obj *VirtualMachineInterface) DeleteVirtualNetwork(uuid string) error
func (*VirtualMachineInterface) GetAliasIpBackRefs ¶
func (obj *VirtualMachineInterface) GetAliasIpBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetAnnotations ¶
func (obj *VirtualMachineInterface) GetAnnotations() KeyValuePairs
func (*VirtualMachineInterface) GetBgpAsAServiceBackRefs ¶
func (obj *VirtualMachineInterface) GetBgpAsAServiceBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetBgpRouterRefs ¶
func (obj *VirtualMachineInterface) GetBgpRouterRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetBridgeDomainRefs ¶
func (obj *VirtualMachineInterface) GetBridgeDomainRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetCustomerAttachmentBackRefs ¶
func (obj *VirtualMachineInterface) GetCustomerAttachmentBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetDefaultParent ¶
func (obj *VirtualMachineInterface) GetDefaultParent() []string
func (*VirtualMachineInterface) GetDefaultParentType ¶
func (obj *VirtualMachineInterface) GetDefaultParentType() string
func (*VirtualMachineInterface) GetDisplayName ¶
func (obj *VirtualMachineInterface) GetDisplayName() string
func (*VirtualMachineInterface) GetEcmpHashingIncludeFields ¶
func (obj *VirtualMachineInterface) GetEcmpHashingIncludeFields() EcmpHashingIncludeFields
func (*VirtualMachineInterface) GetFloatingIpBackRefs ¶
func (obj *VirtualMachineInterface) GetFloatingIpBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetIdPerms ¶
func (obj *VirtualMachineInterface) GetIdPerms() IdPermsType
func (*VirtualMachineInterface) GetIgmpEnable ¶
func (obj *VirtualMachineInterface) GetIgmpEnable() bool
func (*VirtualMachineInterface) GetInstanceIpBackRefs ¶
func (obj *VirtualMachineInterface) GetInstanceIpBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetInterfaceRouteTableRefs ¶
func (obj *VirtualMachineInterface) GetInterfaceRouteTableRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetLinkAggregationGroupBackRefs ¶
func (obj *VirtualMachineInterface) GetLinkAggregationGroupBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetLoadbalancerBackRefs ¶
func (obj *VirtualMachineInterface) GetLoadbalancerBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetLoadbalancerPoolBackRefs ¶
func (obj *VirtualMachineInterface) GetLoadbalancerPoolBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetLogicalInterfaceBackRefs ¶
func (obj *VirtualMachineInterface) GetLogicalInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetLogicalRouterBackRefs ¶
func (obj *VirtualMachineInterface) GetLogicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetPerms2 ¶
func (obj *VirtualMachineInterface) GetPerms2() PermType2
func (*VirtualMachineInterface) GetPhysicalInterfaceRefs ¶
func (obj *VirtualMachineInterface) GetPhysicalInterfaceRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetPortProfileRefs ¶
func (obj *VirtualMachineInterface) GetPortProfileRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetPortSecurityEnabled ¶
func (obj *VirtualMachineInterface) GetPortSecurityEnabled() bool
func (*VirtualMachineInterface) GetPortTupleRefs ¶
func (obj *VirtualMachineInterface) GetPortTupleRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetQosConfigRefs ¶
func (obj *VirtualMachineInterface) GetQosConfigRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetRoutingInstanceRefs ¶
func (obj *VirtualMachineInterface) GetRoutingInstanceRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetSecurityGroupRefs ¶
func (obj *VirtualMachineInterface) GetSecurityGroupRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetSecurityLoggingObjectRefs ¶
func (obj *VirtualMachineInterface) GetSecurityLoggingObjectRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetServiceEndpointRefs ¶
func (obj *VirtualMachineInterface) GetServiceEndpointRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetServiceHealthCheckRefs ¶
func (obj *VirtualMachineInterface) GetServiceHealthCheckRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetSubnetBackRefs ¶
func (obj *VirtualMachineInterface) GetSubnetBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetTagRefs ¶
func (obj *VirtualMachineInterface) GetTagRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetType ¶
func (obj *VirtualMachineInterface) GetType() string
func (*VirtualMachineInterface) GetVirtualIpBackRefs ¶
func (obj *VirtualMachineInterface) GetVirtualIpBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetVirtualMachineInterfaceAllowedAddressPairs ¶
func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceAllowedAddressPairs() AllowedAddressPairs
func (*VirtualMachineInterface) GetVirtualMachineInterfaceBackRefs ¶
func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetVirtualMachineInterfaceBindings ¶
func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceBindings() KeyValuePairs
func (*VirtualMachineInterface) GetVirtualMachineInterfaceDeviceOwner ¶
func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceDeviceOwner() string
func (*VirtualMachineInterface) GetVirtualMachineInterfaceDhcpOptionList ¶
func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceDhcpOptionList() DhcpOptionsListType
func (*VirtualMachineInterface) GetVirtualMachineInterfaceDisablePolicy ¶
func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceDisablePolicy() bool
func (*VirtualMachineInterface) GetVirtualMachineInterfaceFatFlowProtocols ¶
func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceFatFlowProtocols() FatFlowProtocols
func (*VirtualMachineInterface) GetVirtualMachineInterfaceHostRoutes ¶
func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceHostRoutes() RouteTableType
func (*VirtualMachineInterface) GetVirtualMachineInterfaceMacAddresses ¶
func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceMacAddresses() MacAddressesType
func (*VirtualMachineInterface) GetVirtualMachineInterfaceProperties ¶
func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceProperties() VirtualMachineInterfacePropertiesType
func (*VirtualMachineInterface) GetVirtualMachineInterfaceRefs ¶
func (obj *VirtualMachineInterface) GetVirtualMachineInterfaceRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetVirtualMachineRefs ¶
func (obj *VirtualMachineInterface) GetVirtualMachineRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetVirtualNetworkRefs ¶
func (obj *VirtualMachineInterface) GetVirtualNetworkRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetVirtualPortGroupBackRefs ¶
func (obj *VirtualMachineInterface) GetVirtualPortGroupBackRefs() ( contrail.ReferenceList, error)
func (*VirtualMachineInterface) GetVlanTagBasedBridgeDomain ¶
func (obj *VirtualMachineInterface) GetVlanTagBasedBridgeDomain() bool
func (*VirtualMachineInterface) GetVrfAssignTable ¶
func (obj *VirtualMachineInterface) GetVrfAssignTable() VrfAssignTableType
func (*VirtualMachineInterface) MarshalJSON ¶
func (obj *VirtualMachineInterface) MarshalJSON() ([]byte, error)
func (*VirtualMachineInterface) SetAnnotations ¶
func (obj *VirtualMachineInterface) SetAnnotations(value *KeyValuePairs)
func (*VirtualMachineInterface) SetBgpRouterList ¶
func (obj *VirtualMachineInterface) SetBgpRouterList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetBridgeDomainList ¶
func (obj *VirtualMachineInterface) SetBridgeDomainList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetDisplayName ¶
func (obj *VirtualMachineInterface) SetDisplayName(value string)
func (*VirtualMachineInterface) SetEcmpHashingIncludeFields ¶
func (obj *VirtualMachineInterface) SetEcmpHashingIncludeFields(value *EcmpHashingIncludeFields)
func (*VirtualMachineInterface) SetIdPerms ¶
func (obj *VirtualMachineInterface) SetIdPerms(value *IdPermsType)
func (*VirtualMachineInterface) SetIgmpEnable ¶
func (obj *VirtualMachineInterface) SetIgmpEnable(value bool)
func (*VirtualMachineInterface) SetInterfaceRouteTableList ¶
func (obj *VirtualMachineInterface) SetInterfaceRouteTableList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetName ¶
func (obj *VirtualMachineInterface) SetName(name string)
func (*VirtualMachineInterface) SetParent ¶
func (obj *VirtualMachineInterface) SetParent(parent contrail.IObject)
func (*VirtualMachineInterface) SetPerms2 ¶
func (obj *VirtualMachineInterface) SetPerms2(value *PermType2)
func (*VirtualMachineInterface) SetPhysicalInterfaceList ¶
func (obj *VirtualMachineInterface) SetPhysicalInterfaceList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetPortProfileList ¶
func (obj *VirtualMachineInterface) SetPortProfileList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetPortSecurityEnabled ¶
func (obj *VirtualMachineInterface) SetPortSecurityEnabled(value bool)
func (*VirtualMachineInterface) SetPortTupleList ¶
func (obj *VirtualMachineInterface) SetPortTupleList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetQosConfigList ¶
func (obj *VirtualMachineInterface) SetQosConfigList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetRoutingInstanceList ¶
func (obj *VirtualMachineInterface) SetRoutingInstanceList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetSecurityGroupList ¶
func (obj *VirtualMachineInterface) SetSecurityGroupList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetSecurityLoggingObjectList ¶
func (obj *VirtualMachineInterface) SetSecurityLoggingObjectList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetServiceEndpointList ¶
func (obj *VirtualMachineInterface) SetServiceEndpointList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetServiceHealthCheckList ¶
func (obj *VirtualMachineInterface) SetServiceHealthCheckList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetTagList ¶
func (obj *VirtualMachineInterface) SetTagList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetVirtualMachineInterfaceAllowedAddressPairs ¶
func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceAllowedAddressPairs(value *AllowedAddressPairs)
func (*VirtualMachineInterface) SetVirtualMachineInterfaceBindings ¶
func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceBindings(value *KeyValuePairs)
func (*VirtualMachineInterface) SetVirtualMachineInterfaceDeviceOwner ¶
func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceDeviceOwner(value string)
func (*VirtualMachineInterface) SetVirtualMachineInterfaceDhcpOptionList ¶
func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceDhcpOptionList(value *DhcpOptionsListType)
func (*VirtualMachineInterface) SetVirtualMachineInterfaceDisablePolicy ¶
func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceDisablePolicy(value bool)
func (*VirtualMachineInterface) SetVirtualMachineInterfaceFatFlowProtocols ¶
func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceFatFlowProtocols(value *FatFlowProtocols)
func (*VirtualMachineInterface) SetVirtualMachineInterfaceHostRoutes ¶
func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceHostRoutes(value *RouteTableType)
func (*VirtualMachineInterface) SetVirtualMachineInterfaceList ¶
func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetVirtualMachineInterfaceMacAddresses ¶
func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceMacAddresses(value *MacAddressesType)
func (*VirtualMachineInterface) SetVirtualMachineInterfaceProperties ¶
func (obj *VirtualMachineInterface) SetVirtualMachineInterfaceProperties(value *VirtualMachineInterfacePropertiesType)
func (*VirtualMachineInterface) SetVirtualMachineList ¶
func (obj *VirtualMachineInterface) SetVirtualMachineList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetVirtualNetworkList ¶
func (obj *VirtualMachineInterface) SetVirtualNetworkList( refList []contrail.ReferencePair)
func (*VirtualMachineInterface) SetVlanTagBasedBridgeDomain ¶
func (obj *VirtualMachineInterface) SetVlanTagBasedBridgeDomain(value bool)
func (*VirtualMachineInterface) SetVrfAssignTable ¶
func (obj *VirtualMachineInterface) SetVrfAssignTable(value *VrfAssignTableType)
func (*VirtualMachineInterface) UnmarshalJSON ¶
func (obj *VirtualMachineInterface) UnmarshalJSON(body []byte) error
func (*VirtualMachineInterface) UpdateDone ¶
func (obj *VirtualMachineInterface) UpdateDone()
func (*VirtualMachineInterface) UpdateObject ¶
func (obj *VirtualMachineInterface) UpdateObject() ([]byte, error)
func (*VirtualMachineInterface) UpdateReferences ¶
func (obj *VirtualMachineInterface) UpdateReferences() error
type VirtualMachineInterfacePropertiesType ¶
type VirtualMachineInterfacePropertiesType struct { ServiceInterfaceType string `json:"service_interface_type,omitempty"` InterfaceMirror *InterfaceMirrorType `json:"interface_mirror,omitempty"` LocalPreference int `json:"local_preference,omitempty"` SubInterfaceVlanTag int `json:"sub_interface_vlan_tag,omitempty"` MaxFlows int `json:"max_flows,omitempty"` }
type VirtualNetwork ¶
type VirtualNetwork struct { contrail.ObjectBase // contains filtered or unexported fields }
func VirtualNetworkByName ¶
func VirtualNetworkByName(c contrail.ApiClient, fqn string) (*VirtualNetwork, error)
func VirtualNetworkByUuid ¶
func VirtualNetworkByUuid(c contrail.ApiClient, uuid string) (*VirtualNetwork, error)
func (*VirtualNetwork) AddBgpvpn ¶
func (obj *VirtualNetwork) AddBgpvpn( rhs *Bgpvpn) error
func (*VirtualNetwork) AddIntentMap ¶
func (obj *VirtualNetwork) AddIntentMap( rhs *IntentMap) error
func (*VirtualNetwork) AddMulticastPolicy ¶
func (obj *VirtualNetwork) AddMulticastPolicy( rhs *MulticastPolicy) error
func (*VirtualNetwork) AddNetworkIpam ¶
func (obj *VirtualNetwork) AddNetworkIpam( rhs *NetworkIpam, data VnSubnetsType) error
func (*VirtualNetwork) AddNetworkPolicy ¶
func (obj *VirtualNetwork) AddNetworkPolicy( rhs *NetworkPolicy, data VirtualNetworkPolicyType) error
func (*VirtualNetwork) AddQosConfig ¶
func (obj *VirtualNetwork) AddQosConfig( rhs *QosConfig) error
func (*VirtualNetwork) AddRouteTable ¶
func (obj *VirtualNetwork) AddRouteTable( rhs *RouteTable) error
func (*VirtualNetwork) AddRoutingPolicy ¶
func (obj *VirtualNetwork) AddRoutingPolicy( rhs *RoutingPolicy, data RoutingPolicyType) error
func (*VirtualNetwork) AddSecurityLoggingObject ¶
func (obj *VirtualNetwork) AddSecurityLoggingObject( rhs *SecurityLoggingObject) error
func (*VirtualNetwork) AddTag ¶
func (obj *VirtualNetwork) AddTag( rhs *Tag) error
func (*VirtualNetwork) AddVirtualNetwork ¶
func (obj *VirtualNetwork) AddVirtualNetwork( rhs *VirtualNetwork) error
func (*VirtualNetwork) ClearBgpvpn ¶
func (obj *VirtualNetwork) ClearBgpvpn()
func (*VirtualNetwork) ClearIntentMap ¶
func (obj *VirtualNetwork) ClearIntentMap()
func (*VirtualNetwork) ClearMulticastPolicy ¶
func (obj *VirtualNetwork) ClearMulticastPolicy()
func (*VirtualNetwork) ClearNetworkIpam ¶
func (obj *VirtualNetwork) ClearNetworkIpam()
func (*VirtualNetwork) ClearNetworkPolicy ¶
func (obj *VirtualNetwork) ClearNetworkPolicy()
func (*VirtualNetwork) ClearQosConfig ¶
func (obj *VirtualNetwork) ClearQosConfig()
func (*VirtualNetwork) ClearRouteTable ¶
func (obj *VirtualNetwork) ClearRouteTable()
func (*VirtualNetwork) ClearRoutingPolicy ¶
func (obj *VirtualNetwork) ClearRoutingPolicy()
func (*VirtualNetwork) ClearSecurityLoggingObject ¶
func (obj *VirtualNetwork) ClearSecurityLoggingObject()
func (*VirtualNetwork) ClearTag ¶
func (obj *VirtualNetwork) ClearTag()
func (*VirtualNetwork) ClearVirtualNetwork ¶
func (obj *VirtualNetwork) ClearVirtualNetwork()
func (*VirtualNetwork) DeleteBgpvpn ¶
func (obj *VirtualNetwork) DeleteBgpvpn(uuid string) error
func (*VirtualNetwork) DeleteIntentMap ¶
func (obj *VirtualNetwork) DeleteIntentMap(uuid string) error
func (*VirtualNetwork) DeleteMulticastPolicy ¶
func (obj *VirtualNetwork) DeleteMulticastPolicy(uuid string) error
func (*VirtualNetwork) DeleteNetworkIpam ¶
func (obj *VirtualNetwork) DeleteNetworkIpam(uuid string) error
func (*VirtualNetwork) DeleteNetworkPolicy ¶
func (obj *VirtualNetwork) DeleteNetworkPolicy(uuid string) error
func (*VirtualNetwork) DeleteQosConfig ¶
func (obj *VirtualNetwork) DeleteQosConfig(uuid string) error
func (*VirtualNetwork) DeleteRouteTable ¶
func (obj *VirtualNetwork) DeleteRouteTable(uuid string) error
func (*VirtualNetwork) DeleteRoutingPolicy ¶
func (obj *VirtualNetwork) DeleteRoutingPolicy(uuid string) error
func (*VirtualNetwork) DeleteSecurityLoggingObject ¶
func (obj *VirtualNetwork) DeleteSecurityLoggingObject(uuid string) error
func (*VirtualNetwork) DeleteTag ¶
func (obj *VirtualNetwork) DeleteTag(uuid string) error
func (*VirtualNetwork) DeleteVirtualNetwork ¶
func (obj *VirtualNetwork) DeleteVirtualNetwork(uuid string) error
func (*VirtualNetwork) GetAccessControlLists ¶
func (obj *VirtualNetwork) GetAccessControlLists() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetAddressAllocationMode ¶
func (obj *VirtualNetwork) GetAddressAllocationMode() string
func (*VirtualNetwork) GetAliasIpPools ¶
func (obj *VirtualNetwork) GetAliasIpPools() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetAnnotations ¶
func (obj *VirtualNetwork) GetAnnotations() KeyValuePairs
func (*VirtualNetwork) GetBgpvpnRefs ¶
func (obj *VirtualNetwork) GetBgpvpnRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetBridgeDomains ¶
func (obj *VirtualNetwork) GetBridgeDomains() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetDataCenterInterconnectBackRefs ¶
func (obj *VirtualNetwork) GetDataCenterInterconnectBackRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetDefaultParent ¶
func (obj *VirtualNetwork) GetDefaultParent() []string
func (*VirtualNetwork) GetDefaultParentType ¶
func (obj *VirtualNetwork) GetDefaultParentType() string
func (*VirtualNetwork) GetDisplayName ¶
func (obj *VirtualNetwork) GetDisplayName() string
func (*VirtualNetwork) GetEcmpHashingIncludeFields ¶
func (obj *VirtualNetwork) GetEcmpHashingIncludeFields() EcmpHashingIncludeFields
func (*VirtualNetwork) GetExportRouteTargetList ¶
func (obj *VirtualNetwork) GetExportRouteTargetList() RouteTargetList
func (*VirtualNetwork) GetExternalIpam ¶
func (obj *VirtualNetwork) GetExternalIpam() bool
func (*VirtualNetwork) GetFabricBackRefs ¶
func (obj *VirtualNetwork) GetFabricBackRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetFabricSnat ¶
func (obj *VirtualNetwork) GetFabricSnat() bool
func (*VirtualNetwork) GetFirewallRuleBackRefs ¶
func (obj *VirtualNetwork) GetFirewallRuleBackRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetFloatingIpPools ¶
func (obj *VirtualNetwork) GetFloatingIpPools() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetFloodUnknownUnicast ¶
func (obj *VirtualNetwork) GetFloodUnknownUnicast() bool
func (*VirtualNetwork) GetFlowNodeBackRefs ¶
func (obj *VirtualNetwork) GetFlowNodeBackRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetHostBasedServiceBackRefs ¶
func (obj *VirtualNetwork) GetHostBasedServiceBackRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetIdPerms ¶
func (obj *VirtualNetwork) GetIdPerms() IdPermsType
func (*VirtualNetwork) GetIgmpEnable ¶
func (obj *VirtualNetwork) GetIgmpEnable() bool
func (*VirtualNetwork) GetImportRouteTargetList ¶
func (obj *VirtualNetwork) GetImportRouteTargetList() RouteTargetList
func (*VirtualNetwork) GetInstanceIpBackRefs ¶
func (obj *VirtualNetwork) GetInstanceIpBackRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetIntentMapRefs ¶
func (obj *VirtualNetwork) GetIntentMapRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetIsProviderNetwork ¶
func (obj *VirtualNetwork) GetIsProviderNetwork() bool
func (*VirtualNetwork) GetIsShared ¶
func (obj *VirtualNetwork) GetIsShared() bool
func (*VirtualNetwork) GetLayer2ControlWord ¶
func (obj *VirtualNetwork) GetLayer2ControlWord() bool
func (*VirtualNetwork) GetLogicalRouterBackRefs ¶
func (obj *VirtualNetwork) GetLogicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetMacAgingTime ¶
func (obj *VirtualNetwork) GetMacAgingTime() int
func (*VirtualNetwork) GetMacLearningEnabled ¶
func (obj *VirtualNetwork) GetMacLearningEnabled() bool
func (*VirtualNetwork) GetMacLimitControl ¶
func (obj *VirtualNetwork) GetMacLimitControl() MACLimitControlType
func (*VirtualNetwork) GetMacMoveControl ¶
func (obj *VirtualNetwork) GetMacMoveControl() MACMoveLimitControlType
func (*VirtualNetwork) GetMultiPolicyServiceChainsEnabled ¶
func (obj *VirtualNetwork) GetMultiPolicyServiceChainsEnabled() bool
func (*VirtualNetwork) GetMulticastPolicyRefs ¶
func (obj *VirtualNetwork) GetMulticastPolicyRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetNetworkIpamRefs ¶
func (obj *VirtualNetwork) GetNetworkIpamRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetNetworkPolicyRefs ¶
func (obj *VirtualNetwork) GetNetworkPolicyRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetPbbEtreeEnable ¶
func (obj *VirtualNetwork) GetPbbEtreeEnable() bool
func (*VirtualNetwork) GetPbbEvpnEnable ¶
func (obj *VirtualNetwork) GetPbbEvpnEnable() bool
func (*VirtualNetwork) GetPerms2 ¶
func (obj *VirtualNetwork) GetPerms2() PermType2
func (*VirtualNetwork) GetPhysicalRouterBackRefs ¶
func (obj *VirtualNetwork) GetPhysicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetPortSecurityEnabled ¶
func (obj *VirtualNetwork) GetPortSecurityEnabled() bool
func (*VirtualNetwork) GetPortTupleBackRefs ¶
func (obj *VirtualNetwork) GetPortTupleBackRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetProviderProperties ¶
func (obj *VirtualNetwork) GetProviderProperties() ProviderDetails
func (*VirtualNetwork) GetQosConfigRefs ¶
func (obj *VirtualNetwork) GetQosConfigRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetRouteTableRefs ¶
func (obj *VirtualNetwork) GetRouteTableRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetRouteTargetList ¶
func (obj *VirtualNetwork) GetRouteTargetList() RouteTargetList
func (*VirtualNetwork) GetRouterExternal ¶
func (obj *VirtualNetwork) GetRouterExternal() bool
func (*VirtualNetwork) GetRoutingInstances ¶
func (obj *VirtualNetwork) GetRoutingInstances() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetRoutingPolicyRefs ¶
func (obj *VirtualNetwork) GetRoutingPolicyRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetSecurityLoggingObjectRefs ¶
func (obj *VirtualNetwork) GetSecurityLoggingObjectRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetTagRefs ¶
func (obj *VirtualNetwork) GetTagRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetType ¶
func (obj *VirtualNetwork) GetType() string
func (*VirtualNetwork) GetVirtualMachineInterfaceBackRefs ¶
func (obj *VirtualNetwork) GetVirtualMachineInterfaceBackRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetVirtualNetworkBackRefs ¶
func (obj *VirtualNetwork) GetVirtualNetworkBackRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetVirtualNetworkCategory ¶
func (obj *VirtualNetwork) GetVirtualNetworkCategory() string
func (*VirtualNetwork) GetVirtualNetworkFatFlowProtocols ¶
func (obj *VirtualNetwork) GetVirtualNetworkFatFlowProtocols() FatFlowProtocols
func (*VirtualNetwork) GetVirtualNetworkNetworkId ¶
func (obj *VirtualNetwork) GetVirtualNetworkNetworkId() int
func (*VirtualNetwork) GetVirtualNetworkProperties ¶
func (obj *VirtualNetwork) GetVirtualNetworkProperties() VirtualNetworkType
func (*VirtualNetwork) GetVirtualNetworkRefs ¶
func (obj *VirtualNetwork) GetVirtualNetworkRefs() ( contrail.ReferenceList, error)
func (*VirtualNetwork) GetVirtualNetworkRoutedProperties ¶
func (obj *VirtualNetwork) GetVirtualNetworkRoutedProperties() VirtualNetworkRoutedPropertiesType
func (*VirtualNetwork) MarshalJSON ¶
func (obj *VirtualNetwork) MarshalJSON() ([]byte, error)
func (*VirtualNetwork) SetAddressAllocationMode ¶
func (obj *VirtualNetwork) SetAddressAllocationMode(value string)
func (*VirtualNetwork) SetAnnotations ¶
func (obj *VirtualNetwork) SetAnnotations(value *KeyValuePairs)
func (*VirtualNetwork) SetBgpvpnList ¶
func (obj *VirtualNetwork) SetBgpvpnList( refList []contrail.ReferencePair)
func (*VirtualNetwork) SetDisplayName ¶
func (obj *VirtualNetwork) SetDisplayName(value string)
func (*VirtualNetwork) SetEcmpHashingIncludeFields ¶
func (obj *VirtualNetwork) SetEcmpHashingIncludeFields(value *EcmpHashingIncludeFields)
func (*VirtualNetwork) SetExportRouteTargetList ¶
func (obj *VirtualNetwork) SetExportRouteTargetList(value *RouteTargetList)
func (*VirtualNetwork) SetExternalIpam ¶
func (obj *VirtualNetwork) SetExternalIpam(value bool)
func (*VirtualNetwork) SetFabricSnat ¶
func (obj *VirtualNetwork) SetFabricSnat(value bool)
func (*VirtualNetwork) SetFloodUnknownUnicast ¶
func (obj *VirtualNetwork) SetFloodUnknownUnicast(value bool)
func (*VirtualNetwork) SetIdPerms ¶
func (obj *VirtualNetwork) SetIdPerms(value *IdPermsType)
func (*VirtualNetwork) SetIgmpEnable ¶
func (obj *VirtualNetwork) SetIgmpEnable(value bool)
func (*VirtualNetwork) SetImportRouteTargetList ¶
func (obj *VirtualNetwork) SetImportRouteTargetList(value *RouteTargetList)
func (*VirtualNetwork) SetIntentMapList ¶
func (obj *VirtualNetwork) SetIntentMapList( refList []contrail.ReferencePair)
func (*VirtualNetwork) SetIsProviderNetwork ¶
func (obj *VirtualNetwork) SetIsProviderNetwork(value bool)
func (*VirtualNetwork) SetIsShared ¶
func (obj *VirtualNetwork) SetIsShared(value bool)
func (*VirtualNetwork) SetLayer2ControlWord ¶
func (obj *VirtualNetwork) SetLayer2ControlWord(value bool)
func (*VirtualNetwork) SetMacAgingTime ¶
func (obj *VirtualNetwork) SetMacAgingTime(value int)
func (*VirtualNetwork) SetMacLearningEnabled ¶
func (obj *VirtualNetwork) SetMacLearningEnabled(value bool)
func (*VirtualNetwork) SetMacLimitControl ¶
func (obj *VirtualNetwork) SetMacLimitControl(value *MACLimitControlType)
func (*VirtualNetwork) SetMacMoveControl ¶
func (obj *VirtualNetwork) SetMacMoveControl(value *MACMoveLimitControlType)
func (*VirtualNetwork) SetMultiPolicyServiceChainsEnabled ¶
func (obj *VirtualNetwork) SetMultiPolicyServiceChainsEnabled(value bool)
func (*VirtualNetwork) SetMulticastPolicyList ¶
func (obj *VirtualNetwork) SetMulticastPolicyList( refList []contrail.ReferencePair)
func (*VirtualNetwork) SetName ¶
func (obj *VirtualNetwork) SetName(name string)
func (*VirtualNetwork) SetNetworkIpamList ¶
func (obj *VirtualNetwork) SetNetworkIpamList( refList []contrail.ReferencePair)
func (*VirtualNetwork) SetNetworkPolicyList ¶
func (obj *VirtualNetwork) SetNetworkPolicyList( refList []contrail.ReferencePair)
func (*VirtualNetwork) SetParent ¶
func (obj *VirtualNetwork) SetParent(parent contrail.IObject)
func (*VirtualNetwork) SetPbbEtreeEnable ¶
func (obj *VirtualNetwork) SetPbbEtreeEnable(value bool)
func (*VirtualNetwork) SetPbbEvpnEnable ¶
func (obj *VirtualNetwork) SetPbbEvpnEnable(value bool)
func (*VirtualNetwork) SetPerms2 ¶
func (obj *VirtualNetwork) SetPerms2(value *PermType2)
func (*VirtualNetwork) SetPortSecurityEnabled ¶
func (obj *VirtualNetwork) SetPortSecurityEnabled(value bool)
func (*VirtualNetwork) SetProviderProperties ¶
func (obj *VirtualNetwork) SetProviderProperties(value *ProviderDetails)
func (*VirtualNetwork) SetQosConfigList ¶
func (obj *VirtualNetwork) SetQosConfigList( refList []contrail.ReferencePair)
func (*VirtualNetwork) SetRouteTableList ¶
func (obj *VirtualNetwork) SetRouteTableList( refList []contrail.ReferencePair)
func (*VirtualNetwork) SetRouteTargetList ¶
func (obj *VirtualNetwork) SetRouteTargetList(value *RouteTargetList)
func (*VirtualNetwork) SetRouterExternal ¶
func (obj *VirtualNetwork) SetRouterExternal(value bool)
func (*VirtualNetwork) SetRoutingPolicyList ¶
func (obj *VirtualNetwork) SetRoutingPolicyList( refList []contrail.ReferencePair)
func (*VirtualNetwork) SetSecurityLoggingObjectList ¶
func (obj *VirtualNetwork) SetSecurityLoggingObjectList( refList []contrail.ReferencePair)
func (*VirtualNetwork) SetTagList ¶
func (obj *VirtualNetwork) SetTagList( refList []contrail.ReferencePair)
func (*VirtualNetwork) SetVirtualNetworkCategory ¶
func (obj *VirtualNetwork) SetVirtualNetworkCategory(value string)
func (*VirtualNetwork) SetVirtualNetworkFatFlowProtocols ¶
func (obj *VirtualNetwork) SetVirtualNetworkFatFlowProtocols(value *FatFlowProtocols)
func (*VirtualNetwork) SetVirtualNetworkList ¶
func (obj *VirtualNetwork) SetVirtualNetworkList( refList []contrail.ReferencePair)
func (*VirtualNetwork) SetVirtualNetworkNetworkId ¶
func (obj *VirtualNetwork) SetVirtualNetworkNetworkId(value int)
func (*VirtualNetwork) SetVirtualNetworkProperties ¶
func (obj *VirtualNetwork) SetVirtualNetworkProperties(value *VirtualNetworkType)
func (*VirtualNetwork) SetVirtualNetworkRoutedProperties ¶
func (obj *VirtualNetwork) SetVirtualNetworkRoutedProperties(value *VirtualNetworkRoutedPropertiesType)
func (*VirtualNetwork) UnmarshalJSON ¶
func (obj *VirtualNetwork) UnmarshalJSON(body []byte) error
func (*VirtualNetwork) UpdateDone ¶
func (obj *VirtualNetwork) UpdateDone()
func (*VirtualNetwork) UpdateObject ¶
func (obj *VirtualNetwork) UpdateObject() ([]byte, error)
func (*VirtualNetwork) UpdateReferences ¶
func (obj *VirtualNetwork) UpdateReferences() error
type VirtualNetworkPolicyType ¶
type VirtualNetworkPolicyType struct { Sequence *SequenceType `json:"sequence,omitempty"` Timer *TimerType `json:"timer,omitempty"` }
type VirtualNetworkRoutedPropertiesType ¶
type VirtualNetworkRoutedPropertiesType struct { RoutedProperties []RoutedProperties `json:"routed_properties,omitempty"` }
func (*VirtualNetworkRoutedPropertiesType) AddRoutedProperties ¶
func (obj *VirtualNetworkRoutedPropertiesType) AddRoutedProperties(value *RoutedProperties)
type VirtualNetworkType ¶
type VirtualNetworkType struct { AllowTransit bool `json:"allow_transit,omitempty"` NetworkId int `json:"network_id,omitempty"` VxlanNetworkIdentifier int `json:"vxlan_network_identifier,omitempty"` ForwardingMode string `json:"forwarding_mode,omitempty"` Rpf string `json:"rpf,omitempty"` MirrorDestination bool `json:"mirror_destination,omitempty"` MaxFlows int `json:"max_flows,omitempty"` }
type VirtualPortGroup ¶
type VirtualPortGroup struct { contrail.ObjectBase // contains filtered or unexported fields }
func VirtualPortGroupByName ¶
func VirtualPortGroupByName(c contrail.ApiClient, fqn string) (*VirtualPortGroup, error)
func VirtualPortGroupByUuid ¶
func VirtualPortGroupByUuid(c contrail.ApiClient, uuid string) (*VirtualPortGroup, error)
func (*VirtualPortGroup) AddPhysicalInterface ¶
func (obj *VirtualPortGroup) AddPhysicalInterface( rhs *PhysicalInterface, data VpgInterfaceParametersType) error
func (*VirtualPortGroup) AddPortProfile ¶
func (obj *VirtualPortGroup) AddPortProfile( rhs *PortProfile) error
func (*VirtualPortGroup) AddSecurityGroup ¶
func (obj *VirtualPortGroup) AddSecurityGroup( rhs *SecurityGroup) error
func (*VirtualPortGroup) AddTag ¶
func (obj *VirtualPortGroup) AddTag( rhs *Tag) error
func (*VirtualPortGroup) AddVirtualMachineInterface ¶
func (obj *VirtualPortGroup) AddVirtualMachineInterface( rhs *VirtualMachineInterface) error
func (*VirtualPortGroup) ClearPhysicalInterface ¶
func (obj *VirtualPortGroup) ClearPhysicalInterface()
func (*VirtualPortGroup) ClearPortProfile ¶
func (obj *VirtualPortGroup) ClearPortProfile()
func (*VirtualPortGroup) ClearSecurityGroup ¶
func (obj *VirtualPortGroup) ClearSecurityGroup()
func (*VirtualPortGroup) ClearTag ¶
func (obj *VirtualPortGroup) ClearTag()
func (*VirtualPortGroup) ClearVirtualMachineInterface ¶
func (obj *VirtualPortGroup) ClearVirtualMachineInterface()
func (*VirtualPortGroup) DeletePhysicalInterface ¶
func (obj *VirtualPortGroup) DeletePhysicalInterface(uuid string) error
func (*VirtualPortGroup) DeletePortProfile ¶
func (obj *VirtualPortGroup) DeletePortProfile(uuid string) error
func (*VirtualPortGroup) DeleteSecurityGroup ¶
func (obj *VirtualPortGroup) DeleteSecurityGroup(uuid string) error
func (*VirtualPortGroup) DeleteTag ¶
func (obj *VirtualPortGroup) DeleteTag(uuid string) error
func (*VirtualPortGroup) DeleteVirtualMachineInterface ¶
func (obj *VirtualPortGroup) DeleteVirtualMachineInterface(uuid string) error
func (*VirtualPortGroup) GetAnnotations ¶
func (obj *VirtualPortGroup) GetAnnotations() KeyValuePairs
func (*VirtualPortGroup) GetDefaultParent ¶
func (obj *VirtualPortGroup) GetDefaultParent() []string
func (*VirtualPortGroup) GetDefaultParentType ¶
func (obj *VirtualPortGroup) GetDefaultParentType() string
func (*VirtualPortGroup) GetDisplayName ¶
func (obj *VirtualPortGroup) GetDisplayName() string
func (*VirtualPortGroup) GetIdPerms ¶
func (obj *VirtualPortGroup) GetIdPerms() IdPermsType
func (*VirtualPortGroup) GetPerms2 ¶
func (obj *VirtualPortGroup) GetPerms2() PermType2
func (*VirtualPortGroup) GetPhysicalInterfaceRefs ¶
func (obj *VirtualPortGroup) GetPhysicalInterfaceRefs() ( contrail.ReferenceList, error)
func (*VirtualPortGroup) GetPortProfileRefs ¶
func (obj *VirtualPortGroup) GetPortProfileRefs() ( contrail.ReferenceList, error)
func (*VirtualPortGroup) GetSecurityGroupRefs ¶
func (obj *VirtualPortGroup) GetSecurityGroupRefs() ( contrail.ReferenceList, error)
func (*VirtualPortGroup) GetTagRefs ¶
func (obj *VirtualPortGroup) GetTagRefs() ( contrail.ReferenceList, error)
func (*VirtualPortGroup) GetType ¶
func (obj *VirtualPortGroup) GetType() string
func (*VirtualPortGroup) GetVirtualMachineInterfaceRefs ¶
func (obj *VirtualPortGroup) GetVirtualMachineInterfaceRefs() ( contrail.ReferenceList, error)
func (*VirtualPortGroup) GetVirtualPortGroupLacpEnabled ¶
func (obj *VirtualPortGroup) GetVirtualPortGroupLacpEnabled() bool
func (*VirtualPortGroup) GetVirtualPortGroupTrunkPortId ¶
func (obj *VirtualPortGroup) GetVirtualPortGroupTrunkPortId() string
func (*VirtualPortGroup) GetVirtualPortGroupType ¶
func (obj *VirtualPortGroup) GetVirtualPortGroupType() string
func (*VirtualPortGroup) GetVirtualPortGroupUserCreated ¶
func (obj *VirtualPortGroup) GetVirtualPortGroupUserCreated() bool
func (*VirtualPortGroup) MarshalJSON ¶
func (obj *VirtualPortGroup) MarshalJSON() ([]byte, error)
func (*VirtualPortGroup) SetAnnotations ¶
func (obj *VirtualPortGroup) SetAnnotations(value *KeyValuePairs)
func (*VirtualPortGroup) SetDisplayName ¶
func (obj *VirtualPortGroup) SetDisplayName(value string)
func (*VirtualPortGroup) SetIdPerms ¶
func (obj *VirtualPortGroup) SetIdPerms(value *IdPermsType)
func (*VirtualPortGroup) SetName ¶
func (obj *VirtualPortGroup) SetName(name string)
func (*VirtualPortGroup) SetParent ¶
func (obj *VirtualPortGroup) SetParent(parent contrail.IObject)
func (*VirtualPortGroup) SetPerms2 ¶
func (obj *VirtualPortGroup) SetPerms2(value *PermType2)
func (*VirtualPortGroup) SetPhysicalInterfaceList ¶
func (obj *VirtualPortGroup) SetPhysicalInterfaceList( refList []contrail.ReferencePair)
func (*VirtualPortGroup) SetPortProfileList ¶
func (obj *VirtualPortGroup) SetPortProfileList( refList []contrail.ReferencePair)
func (*VirtualPortGroup) SetSecurityGroupList ¶
func (obj *VirtualPortGroup) SetSecurityGroupList( refList []contrail.ReferencePair)
func (*VirtualPortGroup) SetTagList ¶
func (obj *VirtualPortGroup) SetTagList( refList []contrail.ReferencePair)
func (*VirtualPortGroup) SetVirtualMachineInterfaceList ¶
func (obj *VirtualPortGroup) SetVirtualMachineInterfaceList( refList []contrail.ReferencePair)
func (*VirtualPortGroup) SetVirtualPortGroupLacpEnabled ¶
func (obj *VirtualPortGroup) SetVirtualPortGroupLacpEnabled(value bool)
func (*VirtualPortGroup) SetVirtualPortGroupTrunkPortId ¶
func (obj *VirtualPortGroup) SetVirtualPortGroupTrunkPortId(value string)
func (*VirtualPortGroup) SetVirtualPortGroupType ¶
func (obj *VirtualPortGroup) SetVirtualPortGroupType(value string)
func (*VirtualPortGroup) SetVirtualPortGroupUserCreated ¶
func (obj *VirtualPortGroup) SetVirtualPortGroupUserCreated(value bool)
func (*VirtualPortGroup) UnmarshalJSON ¶
func (obj *VirtualPortGroup) UnmarshalJSON(body []byte) error
func (*VirtualPortGroup) UpdateDone ¶
func (obj *VirtualPortGroup) UpdateDone()
func (*VirtualPortGroup) UpdateObject ¶
func (obj *VirtualPortGroup) UpdateObject() ([]byte, error)
func (*VirtualPortGroup) UpdateReferences ¶
func (obj *VirtualPortGroup) UpdateReferences() error
type VirtualRouter ¶
type VirtualRouter struct { contrail.ObjectBase // contains filtered or unexported fields }
func VirtualRouterByName ¶
func VirtualRouterByName(c contrail.ApiClient, fqn string) (*VirtualRouter, error)
func VirtualRouterByUuid ¶
func VirtualRouterByUuid(c contrail.ApiClient, uuid string) (*VirtualRouter, error)
func (*VirtualRouter) AddNetworkIpam ¶
func (obj *VirtualRouter) AddNetworkIpam( rhs *NetworkIpam, data VirtualRouterNetworkIpamType) error
func (*VirtualRouter) AddSubCluster ¶
func (obj *VirtualRouter) AddSubCluster( rhs *SubCluster) error
func (*VirtualRouter) AddTag ¶
func (obj *VirtualRouter) AddTag( rhs *Tag) error
func (*VirtualRouter) AddVirtualMachine ¶
func (obj *VirtualRouter) AddVirtualMachine( rhs *VirtualMachine) error
func (*VirtualRouter) ClearNetworkIpam ¶
func (obj *VirtualRouter) ClearNetworkIpam()
func (*VirtualRouter) ClearSubCluster ¶
func (obj *VirtualRouter) ClearSubCluster()
func (*VirtualRouter) ClearTag ¶
func (obj *VirtualRouter) ClearTag()
func (*VirtualRouter) ClearVirtualMachine ¶
func (obj *VirtualRouter) ClearVirtualMachine()
func (*VirtualRouter) DeleteNetworkIpam ¶
func (obj *VirtualRouter) DeleteNetworkIpam(uuid string) error
func (*VirtualRouter) DeleteSubCluster ¶
func (obj *VirtualRouter) DeleteSubCluster(uuid string) error
func (*VirtualRouter) DeleteTag ¶
func (obj *VirtualRouter) DeleteTag(uuid string) error
func (*VirtualRouter) DeleteVirtualMachine ¶
func (obj *VirtualRouter) DeleteVirtualMachine(uuid string) error
func (*VirtualRouter) GetAnnotations ¶
func (obj *VirtualRouter) GetAnnotations() KeyValuePairs
func (*VirtualRouter) GetDefaultParent ¶
func (obj *VirtualRouter) GetDefaultParent() []string
func (*VirtualRouter) GetDefaultParentType ¶
func (obj *VirtualRouter) GetDefaultParentType() string
func (*VirtualRouter) GetDisplayName ¶
func (obj *VirtualRouter) GetDisplayName() string
func (*VirtualRouter) GetIdPerms ¶
func (obj *VirtualRouter) GetIdPerms() IdPermsType
func (*VirtualRouter) GetInstanceIpBackRefs ¶
func (obj *VirtualRouter) GetInstanceIpBackRefs() ( contrail.ReferenceList, error)
func (*VirtualRouter) GetNetworkIpamRefs ¶
func (obj *VirtualRouter) GetNetworkIpamRefs() ( contrail.ReferenceList, error)
func (*VirtualRouter) GetPerms2 ¶
func (obj *VirtualRouter) GetPerms2() PermType2
func (*VirtualRouter) GetPhysicalRouterBackRefs ¶
func (obj *VirtualRouter) GetPhysicalRouterBackRefs() ( contrail.ReferenceList, error)
func (*VirtualRouter) GetProviderAttachmentBackRefs ¶
func (obj *VirtualRouter) GetProviderAttachmentBackRefs() ( contrail.ReferenceList, error)
func (*VirtualRouter) GetSubClusterRefs ¶
func (obj *VirtualRouter) GetSubClusterRefs() ( contrail.ReferenceList, error)
func (*VirtualRouter) GetTagRefs ¶
func (obj *VirtualRouter) GetTagRefs() ( contrail.ReferenceList, error)
func (*VirtualRouter) GetType ¶
func (obj *VirtualRouter) GetType() string
func (*VirtualRouter) GetVirtualMachineInterfaces ¶
func (obj *VirtualRouter) GetVirtualMachineInterfaces() ( contrail.ReferenceList, error)
func (*VirtualRouter) GetVirtualMachineRefs ¶
func (obj *VirtualRouter) GetVirtualMachineRefs() ( contrail.ReferenceList, error)
func (*VirtualRouter) GetVirtualRouterDpdkEnabled ¶
func (obj *VirtualRouter) GetVirtualRouterDpdkEnabled() bool
func (*VirtualRouter) GetVirtualRouterIpAddress ¶
func (obj *VirtualRouter) GetVirtualRouterIpAddress() string
func (*VirtualRouter) GetVirtualRouterType ¶
func (obj *VirtualRouter) GetVirtualRouterType() string
func (*VirtualRouter) MarshalJSON ¶
func (obj *VirtualRouter) MarshalJSON() ([]byte, error)
func (*VirtualRouter) SetAnnotations ¶
func (obj *VirtualRouter) SetAnnotations(value *KeyValuePairs)
func (*VirtualRouter) SetDisplayName ¶
func (obj *VirtualRouter) SetDisplayName(value string)
func (*VirtualRouter) SetIdPerms ¶
func (obj *VirtualRouter) SetIdPerms(value *IdPermsType)
func (*VirtualRouter) SetName ¶
func (obj *VirtualRouter) SetName(name string)
func (*VirtualRouter) SetNetworkIpamList ¶
func (obj *VirtualRouter) SetNetworkIpamList( refList []contrail.ReferencePair)
func (*VirtualRouter) SetParent ¶
func (obj *VirtualRouter) SetParent(parent contrail.IObject)
func (*VirtualRouter) SetPerms2 ¶
func (obj *VirtualRouter) SetPerms2(value *PermType2)
func (*VirtualRouter) SetSubClusterList ¶
func (obj *VirtualRouter) SetSubClusterList( refList []contrail.ReferencePair)
func (*VirtualRouter) SetTagList ¶
func (obj *VirtualRouter) SetTagList( refList []contrail.ReferencePair)
func (*VirtualRouter) SetVirtualMachineList ¶
func (obj *VirtualRouter) SetVirtualMachineList( refList []contrail.ReferencePair)
func (*VirtualRouter) SetVirtualRouterDpdkEnabled ¶
func (obj *VirtualRouter) SetVirtualRouterDpdkEnabled(value bool)
func (*VirtualRouter) SetVirtualRouterIpAddress ¶
func (obj *VirtualRouter) SetVirtualRouterIpAddress(value string)
func (*VirtualRouter) SetVirtualRouterType ¶
func (obj *VirtualRouter) SetVirtualRouterType(value string)
func (*VirtualRouter) UnmarshalJSON ¶
func (obj *VirtualRouter) UnmarshalJSON(body []byte) error
func (*VirtualRouter) UpdateDone ¶
func (obj *VirtualRouter) UpdateDone()
func (*VirtualRouter) UpdateObject ¶
func (obj *VirtualRouter) UpdateObject() ([]byte, error)
func (*VirtualRouter) UpdateReferences ¶
func (obj *VirtualRouter) UpdateReferences() error
type VirtualRouterNetworkIpamType ¶
type VirtualRouterNetworkIpamType struct { AllocationPools []AllocationPoolType `json:"allocation_pools,omitempty"` Subnet []SubnetType `json:"subnet,omitempty"` }
func (*VirtualRouterNetworkIpamType) AddAllocationPools ¶
func (obj *VirtualRouterNetworkIpamType) AddAllocationPools(value *AllocationPoolType)
func (*VirtualRouterNetworkIpamType) AddSubnet ¶
func (obj *VirtualRouterNetworkIpamType) AddSubnet(value *SubnetType)
type VnSubnetsType ¶
type VnSubnetsType struct { IpamSubnets []IpamSubnetType `json:"ipam_subnets,omitempty"` HostRoutes *RouteTableType `json:"host_routes,omitempty"` }
func (*VnSubnetsType) AddIpamSubnets ¶
func (obj *VnSubnetsType) AddIpamSubnets(value *IpamSubnetType)
type VpgInterfaceParametersType ¶
type VpgInterfaceParametersType struct {
AeNum int `json:"ae_num,omitempty"`
}
type VrfAssignRuleType ¶
type VrfAssignRuleType struct { MatchCondition *MatchConditionType `json:"match_condition,omitempty"` VlanTag int `json:"vlan_tag,omitempty"` RoutingInstance string `json:"routing_instance,omitempty"` IgnoreAcl bool `json:"ignore_acl,omitempty"` }
type VrfAssignTableType ¶
type VrfAssignTableType struct {
VrfAssignRule []VrfAssignRuleType `json:"vrf_assign_rule,omitempty"`
}
func (*VrfAssignTableType) AddVrfAssignRule ¶
func (obj *VrfAssignTableType) AddVrfAssignRule(value *VrfAssignRuleType)
type WebuiNode ¶
type WebuiNode struct { contrail.ObjectBase // contains filtered or unexported fields }
func WebuiNodeByName ¶
func WebuiNodeByUuid ¶
func (*WebuiNode) GetAnnotations ¶
func (obj *WebuiNode) GetAnnotations() KeyValuePairs
func (*WebuiNode) GetDefaultParent ¶
func (*WebuiNode) GetDefaultParentType ¶
func (*WebuiNode) GetDisplayName ¶
func (*WebuiNode) GetIdPerms ¶
func (obj *WebuiNode) GetIdPerms() IdPermsType
func (*WebuiNode) GetTagRefs ¶
func (*WebuiNode) GetWebuiNodeIpAddress ¶
func (*WebuiNode) MarshalJSON ¶
func (*WebuiNode) SetAnnotations ¶
func (obj *WebuiNode) SetAnnotations(value *KeyValuePairs)
func (*WebuiNode) SetDisplayName ¶
func (*WebuiNode) SetIdPerms ¶
func (obj *WebuiNode) SetIdPerms(value *IdPermsType)
func (*WebuiNode) SetTagList ¶
func (obj *WebuiNode) SetTagList( refList []contrail.ReferencePair)
func (*WebuiNode) SetWebuiNodeIpAddress ¶
func (*WebuiNode) UnmarshalJSON ¶
func (*WebuiNode) UpdateDone ¶
func (obj *WebuiNode) UpdateDone()
func (*WebuiNode) UpdateObject ¶
func (*WebuiNode) UpdateReferences ¶
Source Files ¶
- access_control_list.go
- acl_entries_type.go
- action_list_type.go
- address_families.go
- address_group.go
- address_type.go
- alarm.go
- alarm_or_list.go
- alias_ip.go
- alias_ip_pool.go
- allocation_pool_type.go
- allowed_address_pair.go
- allowed_address_pairs.go
- analytics_alarm_node.go
- analytics_node.go
- analytics_snmp_node.go
- api_access_list.go
- application_policy_set.go
- asn_range_type.go
- attachment_address_type.go
- attachment_info_type.go
- authentication_data.go
- authentication_key_item.go
- autonomous_systems_type.go
- b_g_paa_s_control_node_zone_attributes.go
- b_g_paa_service_parameters_type.go
- baremetal_port_group_info.go
- baremetal_port_info.go
- baremetal_server_info.go
- bgp_as_a_service.go
- bgp_family_attributes.go
- bgp_peering_attributes.go
- bgp_prefix_limit.go
- bgp_router.go
- bgp_router_params.go
- bgp_session_attributes.go
- bgpvpn.go
- bridge_domain.go
- bridge_domain_membership_type.go
- card.go
- cli_config.go
- cli_diff_list_type.go
- cloud_instance_info.go
- community_attributes.go
- config_database_node.go
- config_node.go
- config_root.go
- connection_type.go
- control_node_zone.go
- control_traffic_dscp_type.go
- customer_attachment.go
- data_center_interconnect.go
- database_node.go
- default_protocol_type.go
- device_chassis.go
- device_credential_list.go
- device_family_list_type.go
- device_functional_group.go
- device_image.go
- device_platform_list_type.go
- devicemgr_node.go
- dhcp_option_type.go
- dhcp_options_list_type.go
- discovery_service_assignment.go
- discovery_service_assignment_type.go
- dnsmasq_lease_parameters.go
- domain.go
- domain_limits_type.go
- dsa_rule.go
- e2_service_provider.go
- e_s_x_i_host_info.go
- e_s_x_i_properties.go
- ecmp_hashing_include_fields.go
- encapsulation_priorities_type.go
- encryption_tunnel_endpoint_list.go
- executable_info_list_type.go
- fabric.go
- fabric_namespace.go
- fabric_network_tag.go
- fat_flow_protocols.go
- feature.go
- feature_config.go
- feature_flag.go
- field_names_list.go
- firewall_policy.go
- firewall_rule.go
- firewall_rule_endpoint_type.go
- firewall_rule_match_tags_type.go
- firewall_rule_match_tags_type_id_list.go
- firewall_sequence.go
- firewall_service_group_type.go
- firewall_service_type.go
- floating_ip.go
- floating_ip_pool.go
- floating_ip_pool_subnet_type.go
- flow_aging_timeout_list.go
- flow_node.go
- forwarding_class.go
- global_analytics_config.go
- global_qos_config.go
- global_system_config.go
- global_vrouter_config.go
- graceful_restart_parameters_type.go
- hardware.go
- hardware_inventory.go
- host_based_service.go
- id_perms_type.go
- instance_ip.go
- instance_target_type.go
- intent_map.go
- interface_map_type.go
- interface_route_table.go
- ip_addresses_type.go
- ipam_subnet_type.go
- ipam_subnets.go
- ipam_type.go
- job_template.go
- junos_service_ports.go
- key_value_pairs.go
- link_aggregation_group.go
- linklocal_services_types.go
- loadbalancer.go
- loadbalancer_healthmonitor.go
- loadbalancer_healthmonitor_type.go
- loadbalancer_listener.go
- loadbalancer_listener_type.go
- loadbalancer_member.go
- loadbalancer_member_type.go
- loadbalancer_pool.go
- loadbalancer_pool_type.go
- loadbalancer_type.go
- logical_interface.go
- logical_router.go
- logical_router_p_r_list_type.go
- logical_router_virtual_network_type.go
- m_a_c_limit_control_type.go
- m_a_c_move_limit_control_type.go
- mac_addresses_type.go
- match_condition_type.go
- mirror_action_type.go
- multicast_policy.go
- multicast_source_groups.go
- namespace.go
- namespace_value.go
- network_device_config.go
- network_ipam.go
- network_policy.go
- node.go
- node_profile.go
- node_profile_roles_type.go
- overlay_role.go
- peering_policy.go
- perm_type2.go
- physical_interface.go
- physical_role.go
- physical_router.go
- playbook_info_list_type.go
- plugin_properties.go
- policy_based_forwarding_rule_type.go
- policy_entries_type.go
- policy_management.go
- policy_statement_type.go
- port.go
- port_group.go
- port_mappings.go
- port_profile.go
- port_translation_pools.go
- port_tuple.go
- port_type.go
- project.go
- protocol_bgp_type.go
- protocol_ospf_type.go
- provider_attachment.go
- provider_details.go
- qos_config.go
- qos_id_forwarding_class_pairs.go
- qos_queue.go
- quota_type.go
- rbac_rule_entries_type.go
- role_config.go
- role_definition.go
- route_aggregate.go
- route_list_type.go
- route_origin_override.go
- route_table.go
- route_table_type.go
- route_target.go
- route_target_list.go
- route_type.go
- routing_bridging_roles_type.go
- routing_instance.go
- routing_policy.go
- routing_policy_service_instance_type.go
- routing_policy_type.go
- s_n_m_p_credentials.go
- security_group.go
- security_logging_object.go
- security_logging_object_rule_list_type.go
- sequence_type.go
- serial_num_list_type.go
- service_appliance.go
- service_appliance_interface_type.go
- service_appliance_set.go
- service_chain_info.go
- service_connection_module.go
- service_endpoint.go
- service_group.go
- service_health_check.go
- service_health_check_type.go
- service_instance.go
- service_instance_type.go
- service_interface_tag.go
- service_object.go
- service_template.go
- service_template_type.go
- service_virtual_network_type.go
- sflow_parameters.go
- sflow_profile.go
- slo_rate_type.go
- static_mirror_nh_type.go
- static_route_entries_type.go
- storm_control_parameters.go
- storm_control_profile.go
- structured_syslog_application_record.go
- structured_syslog_config.go
- structured_syslog_hostname_record.go
- structured_syslog_linkmap.go
- structured_syslog_message.go
- structured_syslog_sla_profile.go
- sub_cluster.go
- subnet.go
- subnet_list_type.go
- subnet_type.go
- tag.go
- tag_type.go
- telemetry_profile.go
- telemetry_state_info.go
- types.go
- user_credentials.go
- user_defined_log_stat_list.go
- uve_keys_type.go
- vendor_hardwares_type.go
- virtual_DNS.go
- virtual_DNS_record.go
- virtual_dns_record_type.go
- virtual_dns_type.go
- virtual_ip.go
- virtual_ip_type.go
- virtual_machine.go
- virtual_machine_interface.go
- virtual_machine_interface_properties_type.go
- virtual_network.go
- virtual_network_policy_type.go
- virtual_network_routed_properties_type.go
- virtual_network_type.go
- virtual_port_group.go
- virtual_router.go
- virtual_router_network_ipam_type.go
- vn_subnets_type.go
- vpg_interface_parameters_type.go
- vrf_assign_table_type.go
- webui_node.go
Click to show internal directories.
Click to hide internal directories.