resources

package
v0.0.0-...-51aab4d Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2019 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var ContrailResourcesMap = map[string]*schema.Resource{}/* 152 elements not displayed */
View Source
var (
	TypeMap = map[string]reflect.Type{
		"peering-policy":               reflect.TypeOf(PeeringPolicy{}),
		"domain":                       reflect.TypeOf(Domain{}),
		"service-endpoint":             reflect.TypeOf(ServiceEndpoint{}),
		"global-vrouter-config":        reflect.TypeOf(GlobalVrouterConfig{}),
		"address-group":                reflect.TypeOf(AddressGroup{}),
		"instance-ip":                  reflect.TypeOf(InstanceIp{}),
		"floating-ip-pool":             reflect.TypeOf(FloatingIpPool{}),
		"loadbalancer-pool":            reflect.TypeOf(LoadbalancerPool{}),
		"virtual-DNS-record":           reflect.TypeOf(VirtualDnsRecord{}),
		"route-target":                 reflect.TypeOf(RouteTarget{}),
		"bridge-domain":                reflect.TypeOf(BridgeDomain{}),
		"discovery-service-assignment": reflect.TypeOf(DiscoveryServiceAssignment{}),
		"floating-ip":                  reflect.TypeOf(FloatingIp{}),
		"alias-ip":                     reflect.TypeOf(AliasIp{}),
		"network-policy":               reflect.TypeOf(NetworkPolicy{}),
		"physical-router":              reflect.TypeOf(PhysicalRouter{}),
		"bgp-router":                   reflect.TypeOf(BgpRouter{}),
		"api-access-list":              reflect.TypeOf(ApiAccessList{}),
		"virtual-router":               reflect.TypeOf(VirtualRouter{}),
		"config-root":                  reflect.TypeOf(ConfigRoot{}),
		"subnet":                       reflect.TypeOf(Subnet{}),
		"e2-service-provider":          reflect.TypeOf(E2ServiceProvider{}),
		"policy-management":            reflect.TypeOf(PolicyManagement{}),
		"global-system-config":         reflect.TypeOf(GlobalSystemConfig{}),
		"service-appliance":            reflect.TypeOf(ServiceAppliance{}),
		"routing-policy":               reflect.TypeOf(RoutingPolicy{}),
		"namespace":                    reflect.TypeOf(Namespace{}),
		"tag-type":                     reflect.TypeOf(TagType{}),
		"forwarding-class":             reflect.TypeOf(ForwardingClass{}),
		"service-instance":             reflect.TypeOf(ServiceInstance{}),
		"loadbalancer":                 reflect.TypeOf(Loadbalancer{}),
		"service-group":                reflect.TypeOf(ServiceGroup{}),
		"route-table":                  reflect.TypeOf(RouteTable{}),
		"application-policy-set":       reflect.TypeOf(ApplicationPolicySet{}),
		"physical-interface":           reflect.TypeOf(PhysicalInterface{}),
		"access-control-list":          reflect.TypeOf(AccessControlList{}),
		"bgp-as-a-service":             reflect.TypeOf(BgpAsAService{}),
		"network-device-config":        reflect.TypeOf(NetworkDeviceConfig{}),
		"port-tuple":                   reflect.TypeOf(PortTuple{}),
		"security-logging-object":      reflect.TypeOf(SecurityLoggingObject{}),
		"analytics-node":               reflect.TypeOf(AnalyticsNode{}),
		"virtual-DNS":                  reflect.TypeOf(VirtualDns{}),
		"customer-attachment":          reflect.TypeOf(CustomerAttachment{}),
		"service-appliance-set":        reflect.TypeOf(ServiceApplianceSet{}),
		"config-node":                  reflect.TypeOf(ConfigNode{}),
		"qos-queue":                    reflect.TypeOf(QosQueue{}),
		"virtual-machine":              reflect.TypeOf(VirtualMachine{}),
		"interface-route-table":        reflect.TypeOf(InterfaceRouteTable{}),
		"service-template":             reflect.TypeOf(ServiceTemplate{}),
		"dsa-rule":                     reflect.TypeOf(DsaRule{}),
		"firewall-policy":              reflect.TypeOf(FirewallPolicy{}),
		"firewall-rule":                reflect.TypeOf(FirewallRule{}),
		"bgpvpn":                       reflect.TypeOf(Bgpvpn{}),
		"global-qos-config":            reflect.TypeOf(GlobalQosConfig{}),
		"service-connection-module":    reflect.TypeOf(ServiceConnectionModule{}),
		"virtual-ip":                   reflect.TypeOf(VirtualIp{}),
		"loadbalancer-member":          reflect.TypeOf(LoadbalancerMember{}),
		"security-group":               reflect.TypeOf(SecurityGroup{}),
		"service-health-check":         reflect.TypeOf(ServiceHealthCheck{}),
		"qos-config":                   reflect.TypeOf(QosConfig{}),
		"provider-attachment":          reflect.TypeOf(ProviderAttachment{}),
		"virtual-machine-interface":    reflect.TypeOf(VirtualMachineInterface{}),
		"loadbalancer-healthmonitor":   reflect.TypeOf(LoadbalancerHealthmonitor{}),
		"loadbalancer-listener":        reflect.TypeOf(LoadbalancerListener{}),
		"alarm":                        reflect.TypeOf(Alarm{}),
		"virtual-network":              reflect.TypeOf(VirtualNetwork{}),
		"project":                      reflect.TypeOf(Project{}),
		"logical-interface":            reflect.TypeOf(LogicalInterface{}),
		"tag":                          reflect.TypeOf(Tag{}),
		"service-object":               reflect.TypeOf(ServiceObject{}),
		"database-node":                reflect.TypeOf(DatabaseNode{}),
		"routing-instance":             reflect.TypeOf(RoutingInstance{}),
		"alias-ip-pool":                reflect.TypeOf(AliasIpPool{}),
		"network-ipam":                 reflect.TypeOf(NetworkIpam{}),
		"route-aggregate":              reflect.TypeOf(RouteAggregate{}),
		"logical-router":               reflect.TypeOf(LogicalRouter{}),
	}
)

Functions ¶

func CheckTerraformMap ¶

func CheckTerraformMap(x interface{}) bool

func DeleteRefsAccessControlListFromResource ¶

func DeleteRefsAccessControlListFromResource(object *AccessControlList, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsAddressGroupFromResource ¶

func DeleteRefsAddressGroupFromResource(object *AddressGroup, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsAlarmFromResource ¶

func DeleteRefsAlarmFromResource(object *Alarm, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsAliasIpFromResource ¶

func DeleteRefsAliasIpFromResource(object *AliasIp, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsAliasIpPoolFromResource ¶

func DeleteRefsAliasIpPoolFromResource(object *AliasIpPool, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsAnalyticsNodeFromResource ¶

func DeleteRefsAnalyticsNodeFromResource(object *AnalyticsNode, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsApiAccessListFromResource ¶

func DeleteRefsApiAccessListFromResource(object *ApiAccessList, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsApplicationPolicySetFromResource ¶

func DeleteRefsApplicationPolicySetFromResource(object *ApplicationPolicySet, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsBgpAsAServiceFromResource ¶

func DeleteRefsBgpAsAServiceFromResource(object *BgpAsAService, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsBgpRouterFromResource ¶

func DeleteRefsBgpRouterFromResource(object *BgpRouter, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsBgpvpnFromResource ¶

func DeleteRefsBgpvpnFromResource(object *Bgpvpn, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsBridgeDomainFromResource ¶

func DeleteRefsBridgeDomainFromResource(object *BridgeDomain, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsConfigNodeFromResource ¶

func DeleteRefsConfigNodeFromResource(object *ConfigNode, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsConfigRootFromResource ¶

func DeleteRefsConfigRootFromResource(object *ConfigRoot, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsCustomerAttachmentFromResource ¶

func DeleteRefsCustomerAttachmentFromResource(object *CustomerAttachment, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsDatabaseNodeFromResource ¶

func DeleteRefsDatabaseNodeFromResource(object *DatabaseNode, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsDiscoveryServiceAssignmentFromResource ¶

func DeleteRefsDiscoveryServiceAssignmentFromResource(object *DiscoveryServiceAssignment, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsDomainFromResource ¶

func DeleteRefsDomainFromResource(object *Domain, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsDsaRuleFromResource ¶

func DeleteRefsDsaRuleFromResource(object *DsaRule, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsE2ServiceProviderFromResource ¶

func DeleteRefsE2ServiceProviderFromResource(object *E2ServiceProvider, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsFirewallPolicyFromResource ¶

func DeleteRefsFirewallPolicyFromResource(object *FirewallPolicy, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsFirewallRuleFromResource ¶

func DeleteRefsFirewallRuleFromResource(object *FirewallRule, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsFloatingIpFromResource ¶

func DeleteRefsFloatingIpFromResource(object *FloatingIp, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsFloatingIpPoolFromResource ¶

func DeleteRefsFloatingIpPoolFromResource(object *FloatingIpPool, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsForwardingClassFromResource ¶

func DeleteRefsForwardingClassFromResource(object *ForwardingClass, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsGlobalQosConfigFromResource ¶

func DeleteRefsGlobalQosConfigFromResource(object *GlobalQosConfig, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsGlobalSystemConfigFromResource ¶

func DeleteRefsGlobalSystemConfigFromResource(object *GlobalSystemConfig, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsGlobalVrouterConfigFromResource ¶

func DeleteRefsGlobalVrouterConfigFromResource(object *GlobalVrouterConfig, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsInstanceIpFromResource ¶

func DeleteRefsInstanceIpFromResource(object *InstanceIp, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsInterfaceRouteTableFromResource ¶

func DeleteRefsInterfaceRouteTableFromResource(object *InterfaceRouteTable, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsLoadbalancerFromResource ¶

func DeleteRefsLoadbalancerFromResource(object *Loadbalancer, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsLoadbalancerHealthmonitorFromResource ¶

func DeleteRefsLoadbalancerHealthmonitorFromResource(object *LoadbalancerHealthmonitor, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsLoadbalancerListenerFromResource ¶

func DeleteRefsLoadbalancerListenerFromResource(object *LoadbalancerListener, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsLoadbalancerMemberFromResource ¶

func DeleteRefsLoadbalancerMemberFromResource(object *LoadbalancerMember, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsLoadbalancerPoolFromResource ¶

func DeleteRefsLoadbalancerPoolFromResource(object *LoadbalancerPool, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsLogicalInterfaceFromResource ¶

func DeleteRefsLogicalInterfaceFromResource(object *LogicalInterface, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsLogicalRouterFromResource ¶

func DeleteRefsLogicalRouterFromResource(object *LogicalRouter, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsNamespaceFromResource ¶

func DeleteRefsNamespaceFromResource(object *Namespace, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsNetworkDeviceConfigFromResource ¶

func DeleteRefsNetworkDeviceConfigFromResource(object *NetworkDeviceConfig, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsNetworkIpamFromResource ¶

func DeleteRefsNetworkIpamFromResource(object *NetworkIpam, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsNetworkPolicyFromResource ¶

func DeleteRefsNetworkPolicyFromResource(object *NetworkPolicy, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsPeeringPolicyFromResource ¶

func DeleteRefsPeeringPolicyFromResource(object *PeeringPolicy, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsPhysicalInterfaceFromResource ¶

func DeleteRefsPhysicalInterfaceFromResource(object *PhysicalInterface, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsPhysicalRouterFromResource ¶

func DeleteRefsPhysicalRouterFromResource(object *PhysicalRouter, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsPolicyManagementFromResource ¶

func DeleteRefsPolicyManagementFromResource(object *PolicyManagement, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsPortTupleFromResource ¶

func DeleteRefsPortTupleFromResource(object *PortTuple, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsProjectFromResource ¶

func DeleteRefsProjectFromResource(object *Project, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsProviderAttachmentFromResource ¶

func DeleteRefsProviderAttachmentFromResource(object *ProviderAttachment, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsQosConfigFromResource ¶

func DeleteRefsQosConfigFromResource(object *QosConfig, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsQosQueueFromResource ¶

func DeleteRefsQosQueueFromResource(object *QosQueue, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsRouteAggregateFromResource ¶

func DeleteRefsRouteAggregateFromResource(object *RouteAggregate, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsRouteTableFromResource ¶

func DeleteRefsRouteTableFromResource(object *RouteTable, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsRouteTargetFromResource ¶

func DeleteRefsRouteTargetFromResource(object *RouteTarget, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsRoutingInstanceFromResource ¶

func DeleteRefsRoutingInstanceFromResource(object *RoutingInstance, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsRoutingPolicyFromResource ¶

func DeleteRefsRoutingPolicyFromResource(object *RoutingPolicy, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsSecurityGroupFromResource ¶

func DeleteRefsSecurityGroupFromResource(object *SecurityGroup, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsSecurityLoggingObjectFromResource ¶

func DeleteRefsSecurityLoggingObjectFromResource(object *SecurityLoggingObject, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsServiceApplianceFromResource ¶

func DeleteRefsServiceApplianceFromResource(object *ServiceAppliance, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsServiceApplianceSetFromResource ¶

func DeleteRefsServiceApplianceSetFromResource(object *ServiceApplianceSet, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsServiceConnectionModuleFromResource ¶

func DeleteRefsServiceConnectionModuleFromResource(object *ServiceConnectionModule, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsServiceEndpointFromResource ¶

func DeleteRefsServiceEndpointFromResource(object *ServiceEndpoint, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsServiceGroupFromResource ¶

func DeleteRefsServiceGroupFromResource(object *ServiceGroup, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsServiceHealthCheckFromResource ¶

func DeleteRefsServiceHealthCheckFromResource(object *ServiceHealthCheck, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsServiceInstanceFromResource ¶

func DeleteRefsServiceInstanceFromResource(object *ServiceInstance, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsServiceObjectFromResource ¶

func DeleteRefsServiceObjectFromResource(object *ServiceObject, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsServiceTemplateFromResource ¶

func DeleteRefsServiceTemplateFromResource(object *ServiceTemplate, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsSubnetFromResource ¶

func DeleteRefsSubnetFromResource(object *Subnet, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsTagFromResource ¶

func DeleteRefsTagFromResource(object *Tag, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsTagTypeFromResource ¶

func DeleteRefsTagTypeFromResource(object *TagType, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsVirtualDnsFromResource ¶

func DeleteRefsVirtualDnsFromResource(object *VirtualDns, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsVirtualDnsRecordFromResource ¶

func DeleteRefsVirtualDnsRecordFromResource(object *VirtualDnsRecord, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsVirtualIpFromResource ¶

func DeleteRefsVirtualIpFromResource(object *VirtualIp, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsVirtualMachineFromResource ¶

func DeleteRefsVirtualMachineFromResource(object *VirtualMachine, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsVirtualMachineInterfaceFromResource ¶

func DeleteRefsVirtualMachineInterfaceFromResource(object *VirtualMachineInterface, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsVirtualNetworkFromResource ¶

func DeleteRefsVirtualNetworkFromResource(object *VirtualNetwork, d *schema.ResourceData, m interface{}, prefix ...string) error

func DeleteRefsVirtualRouterFromResource ¶

func DeleteRefsVirtualRouterFromResource(object *VirtualRouter, d *schema.ResourceData, m interface{}, prefix ...string) error

func Provider ¶

func Provider() *schema.Provider

Provider is a terraform provider implementation

func ResourceAccessControlList ¶

func ResourceAccessControlList() *schema.Resource

func ResourceAccessControlListCreate ¶

func ResourceAccessControlListCreate(d *schema.ResourceData, m interface{}) error

func ResourceAccessControlListDelete ¶

func ResourceAccessControlListDelete(d *schema.ResourceData, m interface{}) error

func ResourceAccessControlListRead ¶

func ResourceAccessControlListRead(d *schema.ResourceData, m interface{}) error

func ResourceAccessControlListRefs ¶

func ResourceAccessControlListRefs() *schema.Resource

func ResourceAccessControlListRefsCreate ¶

func ResourceAccessControlListRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceAccessControlListRefsDelete ¶

func ResourceAccessControlListRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceAccessControlListRefsRead ¶

func ResourceAccessControlListRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceAccessControlListRefsSchema ¶

func ResourceAccessControlListRefsSchema() map[string]*schema.Schema

func ResourceAccessControlListRefsUpdate ¶

func ResourceAccessControlListRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceAccessControlListSchema ¶

func ResourceAccessControlListSchema() map[string]*schema.Schema

func ResourceAccessControlListUpdate ¶

func ResourceAccessControlListUpdate(d *schema.ResourceData, m interface{}) error

func ResourceAclEntriesType ¶

func ResourceAclEntriesType() *schema.Resource

func ResourceAclEntriesTypeSchema ¶

func ResourceAclEntriesTypeSchema() map[string]*schema.Schema

func ResourceAclRuleType ¶

func ResourceAclRuleType() *schema.Resource

func ResourceAclRuleTypeSchema ¶

func ResourceAclRuleTypeSchema() map[string]*schema.Schema

func ResourceActionListType ¶

func ResourceActionListType() *schema.Resource

func ResourceActionListTypeSchema ¶

func ResourceActionListTypeSchema() map[string]*schema.Schema

func ResourceAddressGroup ¶

func ResourceAddressGroup() *schema.Resource

func ResourceAddressGroupCreate ¶

func ResourceAddressGroupCreate(d *schema.ResourceData, m interface{}) error

func ResourceAddressGroupDelete ¶

func ResourceAddressGroupDelete(d *schema.ResourceData, m interface{}) error

func ResourceAddressGroupRead ¶

func ResourceAddressGroupRead(d *schema.ResourceData, m interface{}) error

func ResourceAddressGroupRefs ¶

func ResourceAddressGroupRefs() *schema.Resource

func ResourceAddressGroupRefsCreate ¶

func ResourceAddressGroupRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceAddressGroupRefsDelete ¶

func ResourceAddressGroupRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceAddressGroupRefsRead ¶

func ResourceAddressGroupRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceAddressGroupRefsSchema ¶

func ResourceAddressGroupRefsSchema() map[string]*schema.Schema

func ResourceAddressGroupRefsUpdate ¶

func ResourceAddressGroupRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceAddressGroupSchema ¶

func ResourceAddressGroupSchema() map[string]*schema.Schema

func ResourceAddressGroupUpdate ¶

func ResourceAddressGroupUpdate(d *schema.ResourceData, m interface{}) error

func ResourceAddressType ¶

func ResourceAddressType() *schema.Resource

func ResourceAddressTypeSchema ¶

func ResourceAddressTypeSchema() map[string]*schema.Schema

func ResourceAlarm ¶

func ResourceAlarm() *schema.Resource

func ResourceAlarmAndList ¶

func ResourceAlarmAndList() *schema.Resource

func ResourceAlarmAndListSchema ¶

func ResourceAlarmAndListSchema() map[string]*schema.Schema

func ResourceAlarmCreate ¶

func ResourceAlarmCreate(d *schema.ResourceData, m interface{}) error

func ResourceAlarmDelete ¶

func ResourceAlarmDelete(d *schema.ResourceData, m interface{}) error

func ResourceAlarmExpression ¶

func ResourceAlarmExpression() *schema.Resource

func ResourceAlarmExpressionSchema ¶

func ResourceAlarmExpressionSchema() map[string]*schema.Schema

func ResourceAlarmOperand2 ¶

func ResourceAlarmOperand2() *schema.Resource

func ResourceAlarmOperand2Schema ¶

func ResourceAlarmOperand2Schema() map[string]*schema.Schema

func ResourceAlarmOrList ¶

func ResourceAlarmOrList() *schema.Resource

func ResourceAlarmOrListSchema ¶

func ResourceAlarmOrListSchema() map[string]*schema.Schema

func ResourceAlarmRead ¶

func ResourceAlarmRead(d *schema.ResourceData, m interface{}) error

func ResourceAlarmRefs ¶

func ResourceAlarmRefs() *schema.Resource

func ResourceAlarmRefsCreate ¶

func ResourceAlarmRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceAlarmRefsDelete ¶

func ResourceAlarmRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceAlarmRefsRead ¶

func ResourceAlarmRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceAlarmRefsSchema ¶

func ResourceAlarmRefsSchema() map[string]*schema.Schema

func ResourceAlarmRefsUpdate ¶

func ResourceAlarmRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceAlarmSchema ¶

func ResourceAlarmSchema() map[string]*schema.Schema

func ResourceAlarmUpdate ¶

func ResourceAlarmUpdate(d *schema.ResourceData, m interface{}) error

func ResourceAliasIp ¶

func ResourceAliasIp() *schema.Resource

func ResourceAliasIpCreate ¶

func ResourceAliasIpCreate(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpDelete ¶

func ResourceAliasIpDelete(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpPool ¶

func ResourceAliasIpPool() *schema.Resource

func ResourceAliasIpPoolCreate ¶

func ResourceAliasIpPoolCreate(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpPoolDelete ¶

func ResourceAliasIpPoolDelete(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpPoolRead ¶

func ResourceAliasIpPoolRead(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpPoolRefs ¶

func ResourceAliasIpPoolRefs() *schema.Resource

func ResourceAliasIpPoolRefsCreate ¶

func ResourceAliasIpPoolRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpPoolRefsDelete ¶

func ResourceAliasIpPoolRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpPoolRefsRead ¶

func ResourceAliasIpPoolRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpPoolRefsSchema ¶

func ResourceAliasIpPoolRefsSchema() map[string]*schema.Schema

func ResourceAliasIpPoolRefsUpdate ¶

func ResourceAliasIpPoolRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpPoolSchema ¶

func ResourceAliasIpPoolSchema() map[string]*schema.Schema

func ResourceAliasIpPoolUpdate ¶

func ResourceAliasIpPoolUpdate(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpRead ¶

func ResourceAliasIpRead(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpRefs ¶

func ResourceAliasIpRefs() *schema.Resource

func ResourceAliasIpRefsCreate ¶

func ResourceAliasIpRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpRefsDelete ¶

func ResourceAliasIpRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpRefsRead ¶

func ResourceAliasIpRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpRefsSchema ¶

func ResourceAliasIpRefsSchema() map[string]*schema.Schema

func ResourceAliasIpRefsUpdate ¶

func ResourceAliasIpRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceAliasIpSchema ¶

func ResourceAliasIpSchema() map[string]*schema.Schema

func ResourceAliasIpUpdate ¶

func ResourceAliasIpUpdate(d *schema.ResourceData, m interface{}) error

func ResourceAllocationPoolType ¶

func ResourceAllocationPoolType() *schema.Resource

func ResourceAllocationPoolTypeSchema ¶

func ResourceAllocationPoolTypeSchema() map[string]*schema.Schema

func ResourceAllowedAddressPair ¶

func ResourceAllowedAddressPair() *schema.Resource

func ResourceAllowedAddressPairSchema ¶

func ResourceAllowedAddressPairSchema() map[string]*schema.Schema

func ResourceAllowedAddressPairs ¶

func ResourceAllowedAddressPairs() *schema.Resource

func ResourceAllowedAddressPairsSchema ¶

func ResourceAllowedAddressPairsSchema() map[string]*schema.Schema

func ResourceAnalyticsNode ¶

func ResourceAnalyticsNode() *schema.Resource

func ResourceAnalyticsNodeCreate ¶

func ResourceAnalyticsNodeCreate(d *schema.ResourceData, m interface{}) error

func ResourceAnalyticsNodeDelete ¶

func ResourceAnalyticsNodeDelete(d *schema.ResourceData, m interface{}) error

func ResourceAnalyticsNodeRead ¶

func ResourceAnalyticsNodeRead(d *schema.ResourceData, m interface{}) error

func ResourceAnalyticsNodeRefs ¶

func ResourceAnalyticsNodeRefs() *schema.Resource

func ResourceAnalyticsNodeRefsCreate ¶

func ResourceAnalyticsNodeRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceAnalyticsNodeRefsDelete ¶

func ResourceAnalyticsNodeRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceAnalyticsNodeRefsRead ¶

func ResourceAnalyticsNodeRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceAnalyticsNodeRefsSchema ¶

func ResourceAnalyticsNodeRefsSchema() map[string]*schema.Schema

func ResourceAnalyticsNodeRefsUpdate ¶

func ResourceAnalyticsNodeRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceAnalyticsNodeSchema ¶

func ResourceAnalyticsNodeSchema() map[string]*schema.Schema

func ResourceAnalyticsNodeUpdate ¶

func ResourceAnalyticsNodeUpdate(d *schema.ResourceData, m interface{}) error

func ResourceApiAccessList ¶

func ResourceApiAccessList() *schema.Resource

func ResourceApiAccessListCreate ¶

func ResourceApiAccessListCreate(d *schema.ResourceData, m interface{}) error

func ResourceApiAccessListDelete ¶

func ResourceApiAccessListDelete(d *schema.ResourceData, m interface{}) error

func ResourceApiAccessListRead ¶

func ResourceApiAccessListRead(d *schema.ResourceData, m interface{}) error

func ResourceApiAccessListRefs ¶

func ResourceApiAccessListRefs() *schema.Resource

func ResourceApiAccessListRefsCreate ¶

func ResourceApiAccessListRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceApiAccessListRefsDelete ¶

func ResourceApiAccessListRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceApiAccessListRefsRead ¶

func ResourceApiAccessListRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceApiAccessListRefsSchema ¶

func ResourceApiAccessListRefsSchema() map[string]*schema.Schema

func ResourceApiAccessListRefsUpdate ¶

func ResourceApiAccessListRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceApiAccessListSchema ¶

func ResourceApiAccessListSchema() map[string]*schema.Schema

func ResourceApiAccessListUpdate ¶

func ResourceApiAccessListUpdate(d *schema.ResourceData, m interface{}) error

func ResourceApplicationPolicySet ¶

func ResourceApplicationPolicySet() *schema.Resource

func ResourceApplicationPolicySetCreate ¶

func ResourceApplicationPolicySetCreate(d *schema.ResourceData, m interface{}) error

func ResourceApplicationPolicySetDelete ¶

func ResourceApplicationPolicySetDelete(d *schema.ResourceData, m interface{}) error

func ResourceApplicationPolicySetRead ¶

func ResourceApplicationPolicySetRead(d *schema.ResourceData, m interface{}) error

func ResourceApplicationPolicySetRefs ¶

func ResourceApplicationPolicySetRefs() *schema.Resource

func ResourceApplicationPolicySetRefsCreate ¶

func ResourceApplicationPolicySetRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceApplicationPolicySetRefsDelete ¶

func ResourceApplicationPolicySetRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceApplicationPolicySetRefsRead ¶

func ResourceApplicationPolicySetRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceApplicationPolicySetRefsSchema ¶

func ResourceApplicationPolicySetRefsSchema() map[string]*schema.Schema

func ResourceApplicationPolicySetRefsUpdate ¶

func ResourceApplicationPolicySetRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceApplicationPolicySetSchema ¶

func ResourceApplicationPolicySetSchema() map[string]*schema.Schema

func ResourceApplicationPolicySetUpdate ¶

func ResourceApplicationPolicySetUpdate(d *schema.ResourceData, m interface{}) error

func ResourceBGPaaServiceParametersType ¶

func ResourceBGPaaServiceParametersType() *schema.Resource

func ResourceBGPaaServiceParametersTypeSchema ¶

func ResourceBGPaaServiceParametersTypeSchema() map[string]*schema.Schema

func ResourceBgpAsAService ¶

func ResourceBgpAsAService() *schema.Resource

func ResourceBgpAsAServiceCreate ¶

func ResourceBgpAsAServiceCreate(d *schema.ResourceData, m interface{}) error

func ResourceBgpAsAServiceDelete ¶

func ResourceBgpAsAServiceDelete(d *schema.ResourceData, m interface{}) error

func ResourceBgpAsAServiceRead ¶

func ResourceBgpAsAServiceRead(d *schema.ResourceData, m interface{}) error

func ResourceBgpAsAServiceRefs ¶

func ResourceBgpAsAServiceRefs() *schema.Resource

func ResourceBgpAsAServiceRefsCreate ¶

func ResourceBgpAsAServiceRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceBgpAsAServiceRefsDelete ¶

func ResourceBgpAsAServiceRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceBgpAsAServiceRefsRead ¶

func ResourceBgpAsAServiceRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceBgpAsAServiceRefsSchema ¶

func ResourceBgpAsAServiceRefsSchema() map[string]*schema.Schema

func ResourceBgpAsAServiceRefsUpdate ¶

func ResourceBgpAsAServiceRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceBgpAsAServiceSchema ¶

func ResourceBgpAsAServiceSchema() map[string]*schema.Schema

func ResourceBgpAsAServiceUpdate ¶

func ResourceBgpAsAServiceUpdate(d *schema.ResourceData, m interface{}) error

func ResourceBgpRouter ¶

func ResourceBgpRouter() *schema.Resource

func ResourceBgpRouterCreate ¶

func ResourceBgpRouterCreate(d *schema.ResourceData, m interface{}) error

func ResourceBgpRouterDelete ¶

func ResourceBgpRouterDelete(d *schema.ResourceData, m interface{}) error

func ResourceBgpRouterRead ¶

func ResourceBgpRouterRead(d *schema.ResourceData, m interface{}) error

func ResourceBgpRouterRefs ¶

func ResourceBgpRouterRefs() *schema.Resource

func ResourceBgpRouterRefsCreate ¶

func ResourceBgpRouterRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceBgpRouterRefsDelete ¶

func ResourceBgpRouterRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceBgpRouterRefsRead ¶

func ResourceBgpRouterRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceBgpRouterRefsSchema ¶

func ResourceBgpRouterRefsSchema() map[string]*schema.Schema

func ResourceBgpRouterRefsUpdate ¶

func ResourceBgpRouterRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceBgpRouterSchema ¶

func ResourceBgpRouterSchema() map[string]*schema.Schema

func ResourceBgpRouterUpdate ¶

func ResourceBgpRouterUpdate(d *schema.ResourceData, m interface{}) error

func ResourceBgpvpn ¶

func ResourceBgpvpn() *schema.Resource

func ResourceBgpvpnCreate ¶

func ResourceBgpvpnCreate(d *schema.ResourceData, m interface{}) error

func ResourceBgpvpnDelete ¶

func ResourceBgpvpnDelete(d *schema.ResourceData, m interface{}) error

func ResourceBgpvpnRead ¶

func ResourceBgpvpnRead(d *schema.ResourceData, m interface{}) error

func ResourceBgpvpnRefs ¶

func ResourceBgpvpnRefs() *schema.Resource

func ResourceBgpvpnRefsCreate ¶

func ResourceBgpvpnRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceBgpvpnRefsDelete ¶

func ResourceBgpvpnRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceBgpvpnRefsRead ¶

func ResourceBgpvpnRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceBgpvpnRefsSchema ¶

func ResourceBgpvpnRefsSchema() map[string]*schema.Schema

func ResourceBgpvpnRefsUpdate ¶

func ResourceBgpvpnRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceBgpvpnSchema ¶

func ResourceBgpvpnSchema() map[string]*schema.Schema

func ResourceBgpvpnUpdate ¶

func ResourceBgpvpnUpdate(d *schema.ResourceData, m interface{}) error

func ResourceBridgeDomain ¶

func ResourceBridgeDomain() *schema.Resource

func ResourceBridgeDomainCreate ¶

func ResourceBridgeDomainCreate(d *schema.ResourceData, m interface{}) error

func ResourceBridgeDomainDelete ¶

func ResourceBridgeDomainDelete(d *schema.ResourceData, m interface{}) error

func ResourceBridgeDomainMembershipType ¶

func ResourceBridgeDomainMembershipType() *schema.Resource

func ResourceBridgeDomainMembershipTypeSchema ¶

func ResourceBridgeDomainMembershipTypeSchema() map[string]*schema.Schema

func ResourceBridgeDomainRead ¶

func ResourceBridgeDomainRead(d *schema.ResourceData, m interface{}) error

func ResourceBridgeDomainRefs ¶

func ResourceBridgeDomainRefs() *schema.Resource

func ResourceBridgeDomainRefsCreate ¶

func ResourceBridgeDomainRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceBridgeDomainRefsDelete ¶

func ResourceBridgeDomainRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceBridgeDomainRefsRead ¶

func ResourceBridgeDomainRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceBridgeDomainRefsSchema ¶

func ResourceBridgeDomainRefsSchema() map[string]*schema.Schema

func ResourceBridgeDomainRefsUpdate ¶

func ResourceBridgeDomainRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceBridgeDomainSchema ¶

func ResourceBridgeDomainSchema() map[string]*schema.Schema

func ResourceBridgeDomainUpdate ¶

func ResourceBridgeDomainUpdate(d *schema.ResourceData, m interface{}) error

func ResourceCommunityAttributes ¶

func ResourceCommunityAttributes() *schema.Resource

func ResourceCommunityAttributesSchema ¶

func ResourceCommunityAttributesSchema() map[string]*schema.Schema

func ResourceConfigNode ¶

func ResourceConfigNode() *schema.Resource

func ResourceConfigNodeCreate ¶

func ResourceConfigNodeCreate(d *schema.ResourceData, m interface{}) error

func ResourceConfigNodeDelete ¶

func ResourceConfigNodeDelete(d *schema.ResourceData, m interface{}) error

func ResourceConfigNodeRead ¶

func ResourceConfigNodeRead(d *schema.ResourceData, m interface{}) error

func ResourceConfigNodeRefs ¶

func ResourceConfigNodeRefs() *schema.Resource

func ResourceConfigNodeRefsCreate ¶

func ResourceConfigNodeRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceConfigNodeRefsDelete ¶

func ResourceConfigNodeRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceConfigNodeRefsRead ¶

func ResourceConfigNodeRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceConfigNodeRefsSchema ¶

func ResourceConfigNodeRefsSchema() map[string]*schema.Schema

func ResourceConfigNodeRefsUpdate ¶

func ResourceConfigNodeRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceConfigNodeSchema ¶

func ResourceConfigNodeSchema() map[string]*schema.Schema

func ResourceConfigNodeUpdate ¶

func ResourceConfigNodeUpdate(d *schema.ResourceData, m interface{}) error

func ResourceConfigRoot ¶

func ResourceConfigRoot() *schema.Resource

func ResourceConfigRootCreate ¶

func ResourceConfigRootCreate(d *schema.ResourceData, m interface{}) error

func ResourceConfigRootDelete ¶

func ResourceConfigRootDelete(d *schema.ResourceData, m interface{}) error

func ResourceConfigRootRead ¶

func ResourceConfigRootRead(d *schema.ResourceData, m interface{}) error

func ResourceConfigRootRefs ¶

func ResourceConfigRootRefs() *schema.Resource

func ResourceConfigRootRefsCreate ¶

func ResourceConfigRootRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceConfigRootRefsDelete ¶

func ResourceConfigRootRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceConfigRootRefsRead ¶

func ResourceConfigRootRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceConfigRootRefsSchema ¶

func ResourceConfigRootRefsSchema() map[string]*schema.Schema

func ResourceConfigRootRefsUpdate ¶

func ResourceConfigRootRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceConfigRootSchema ¶

func ResourceConfigRootSchema() map[string]*schema.Schema

func ResourceConfigRootUpdate ¶

func ResourceConfigRootUpdate(d *schema.ResourceData, m interface{}) error

func ResourceControlTrafficDscpType ¶

func ResourceControlTrafficDscpType() *schema.Resource

func ResourceControlTrafficDscpTypeSchema ¶

func ResourceControlTrafficDscpTypeSchema() map[string]*schema.Schema

func ResourceCustomerAttachment ¶

func ResourceCustomerAttachment() *schema.Resource

func ResourceCustomerAttachmentCreate ¶

func ResourceCustomerAttachmentCreate(d *schema.ResourceData, m interface{}) error

func ResourceCustomerAttachmentDelete ¶

func ResourceCustomerAttachmentDelete(d *schema.ResourceData, m interface{}) error

func ResourceCustomerAttachmentRead ¶

func ResourceCustomerAttachmentRead(d *schema.ResourceData, m interface{}) error

func ResourceCustomerAttachmentRefs ¶

func ResourceCustomerAttachmentRefs() *schema.Resource

func ResourceCustomerAttachmentRefsCreate ¶

func ResourceCustomerAttachmentRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceCustomerAttachmentRefsDelete ¶

func ResourceCustomerAttachmentRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceCustomerAttachmentRefsRead ¶

func ResourceCustomerAttachmentRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceCustomerAttachmentRefsSchema ¶

func ResourceCustomerAttachmentRefsSchema() map[string]*schema.Schema

func ResourceCustomerAttachmentRefsUpdate ¶

func ResourceCustomerAttachmentRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceCustomerAttachmentSchema ¶

func ResourceCustomerAttachmentSchema() map[string]*schema.Schema

func ResourceCustomerAttachmentUpdate ¶

func ResourceCustomerAttachmentUpdate(d *schema.ResourceData, m interface{}) error

func ResourceDatabaseNode ¶

func ResourceDatabaseNode() *schema.Resource

func ResourceDatabaseNodeCreate ¶

func ResourceDatabaseNodeCreate(d *schema.ResourceData, m interface{}) error

func ResourceDatabaseNodeDelete ¶

func ResourceDatabaseNodeDelete(d *schema.ResourceData, m interface{}) error

func ResourceDatabaseNodeRead ¶

func ResourceDatabaseNodeRead(d *schema.ResourceData, m interface{}) error

func ResourceDatabaseNodeRefs ¶

func ResourceDatabaseNodeRefs() *schema.Resource

func ResourceDatabaseNodeRefsCreate ¶

func ResourceDatabaseNodeRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceDatabaseNodeRefsDelete ¶

func ResourceDatabaseNodeRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceDatabaseNodeRefsRead ¶

func ResourceDatabaseNodeRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceDatabaseNodeRefsSchema ¶

func ResourceDatabaseNodeRefsSchema() map[string]*schema.Schema

func ResourceDatabaseNodeRefsUpdate ¶

func ResourceDatabaseNodeRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceDatabaseNodeSchema ¶

func ResourceDatabaseNodeSchema() map[string]*schema.Schema

func ResourceDatabaseNodeUpdate ¶

func ResourceDatabaseNodeUpdate(d *schema.ResourceData, m interface{}) error

func ResourceDhcpOptionType ¶

func ResourceDhcpOptionType() *schema.Resource

func ResourceDhcpOptionTypeSchema ¶

func ResourceDhcpOptionTypeSchema() map[string]*schema.Schema

func ResourceDhcpOptionsListType ¶

func ResourceDhcpOptionsListType() *schema.Resource

func ResourceDhcpOptionsListTypeSchema ¶

func ResourceDhcpOptionsListTypeSchema() map[string]*schema.Schema

func ResourceDiscoveryPubSubEndPointType ¶

func ResourceDiscoveryPubSubEndPointType() *schema.Resource

func ResourceDiscoveryPubSubEndPointTypeSchema ¶

func ResourceDiscoveryPubSubEndPointTypeSchema() map[string]*schema.Schema

func ResourceDiscoveryServiceAssignment ¶

func ResourceDiscoveryServiceAssignment() *schema.Resource

func ResourceDiscoveryServiceAssignmentCreate ¶

func ResourceDiscoveryServiceAssignmentCreate(d *schema.ResourceData, m interface{}) error

func ResourceDiscoveryServiceAssignmentDelete ¶

func ResourceDiscoveryServiceAssignmentDelete(d *schema.ResourceData, m interface{}) error

func ResourceDiscoveryServiceAssignmentRead ¶

func ResourceDiscoveryServiceAssignmentRead(d *schema.ResourceData, m interface{}) error

func ResourceDiscoveryServiceAssignmentRefs ¶

func ResourceDiscoveryServiceAssignmentRefs() *schema.Resource

func ResourceDiscoveryServiceAssignmentRefsCreate ¶

func ResourceDiscoveryServiceAssignmentRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceDiscoveryServiceAssignmentRefsDelete ¶

func ResourceDiscoveryServiceAssignmentRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceDiscoveryServiceAssignmentRefsRead ¶

func ResourceDiscoveryServiceAssignmentRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceDiscoveryServiceAssignmentRefsSchema ¶

func ResourceDiscoveryServiceAssignmentRefsSchema() map[string]*schema.Schema

func ResourceDiscoveryServiceAssignmentRefsUpdate ¶

func ResourceDiscoveryServiceAssignmentRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceDiscoveryServiceAssignmentSchema ¶

func ResourceDiscoveryServiceAssignmentSchema() map[string]*schema.Schema

func ResourceDiscoveryServiceAssignmentType ¶

func ResourceDiscoveryServiceAssignmentType() *schema.Resource

func ResourceDiscoveryServiceAssignmentTypeSchema ¶

func ResourceDiscoveryServiceAssignmentTypeSchema() map[string]*schema.Schema

func ResourceDiscoveryServiceAssignmentUpdate ¶

func ResourceDiscoveryServiceAssignmentUpdate(d *schema.ResourceData, m interface{}) error

func ResourceDnsSoaRecordType ¶

func ResourceDnsSoaRecordType() *schema.Resource

func ResourceDnsSoaRecordTypeSchema ¶

func ResourceDnsSoaRecordTypeSchema() map[string]*schema.Schema

func ResourceDomain ¶

func ResourceDomain() *schema.Resource

func ResourceDomainCreate ¶

func ResourceDomainCreate(d *schema.ResourceData, m interface{}) error

func ResourceDomainDelete ¶

func ResourceDomainDelete(d *schema.ResourceData, m interface{}) error

func ResourceDomainLimitsType ¶

func ResourceDomainLimitsType() *schema.Resource

func ResourceDomainLimitsTypeSchema ¶

func ResourceDomainLimitsTypeSchema() map[string]*schema.Schema

func ResourceDomainRead ¶

func ResourceDomainRead(d *schema.ResourceData, m interface{}) error

func ResourceDomainRefs ¶

func ResourceDomainRefs() *schema.Resource

func ResourceDomainRefsCreate ¶

func ResourceDomainRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceDomainRefsDelete ¶

func ResourceDomainRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceDomainRefsRead ¶

func ResourceDomainRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceDomainRefsSchema ¶

func ResourceDomainRefsSchema() map[string]*schema.Schema

func ResourceDomainRefsUpdate ¶

func ResourceDomainRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceDomainSchema ¶

func ResourceDomainSchema() map[string]*schema.Schema

func ResourceDomainUpdate ¶

func ResourceDomainUpdate(d *schema.ResourceData, m interface{}) error

func ResourceDsaRule ¶

func ResourceDsaRule() *schema.Resource

func ResourceDsaRuleCreate ¶

func ResourceDsaRuleCreate(d *schema.ResourceData, m interface{}) error

func ResourceDsaRuleDelete ¶

func ResourceDsaRuleDelete(d *schema.ResourceData, m interface{}) error

func ResourceDsaRuleRead ¶

func ResourceDsaRuleRead(d *schema.ResourceData, m interface{}) error

func ResourceDsaRuleRefs ¶

func ResourceDsaRuleRefs() *schema.Resource

func ResourceDsaRuleRefsCreate ¶

func ResourceDsaRuleRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceDsaRuleRefsDelete ¶

func ResourceDsaRuleRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceDsaRuleRefsRead ¶

func ResourceDsaRuleRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceDsaRuleRefsSchema ¶

func ResourceDsaRuleRefsSchema() map[string]*schema.Schema

func ResourceDsaRuleRefsUpdate ¶

func ResourceDsaRuleRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceDsaRuleSchema ¶

func ResourceDsaRuleSchema() map[string]*schema.Schema

func ResourceDsaRuleUpdate ¶

func ResourceDsaRuleUpdate(d *schema.ResourceData, m interface{}) error

func ResourceE2ServiceProvider ¶

func ResourceE2ServiceProvider() *schema.Resource

func ResourceE2ServiceProviderCreate ¶

func ResourceE2ServiceProviderCreate(d *schema.ResourceData, m interface{}) error

func ResourceE2ServiceProviderDelete ¶

func ResourceE2ServiceProviderDelete(d *schema.ResourceData, m interface{}) error

func ResourceE2ServiceProviderRead ¶

func ResourceE2ServiceProviderRead(d *schema.ResourceData, m interface{}) error

func ResourceE2ServiceProviderRefs ¶

func ResourceE2ServiceProviderRefs() *schema.Resource

func ResourceE2ServiceProviderRefsCreate ¶

func ResourceE2ServiceProviderRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceE2ServiceProviderRefsDelete ¶

func ResourceE2ServiceProviderRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceE2ServiceProviderRefsRead ¶

func ResourceE2ServiceProviderRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceE2ServiceProviderRefsSchema ¶

func ResourceE2ServiceProviderRefsSchema() map[string]*schema.Schema

func ResourceE2ServiceProviderRefsUpdate ¶

func ResourceE2ServiceProviderRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceE2ServiceProviderSchema ¶

func ResourceE2ServiceProviderSchema() map[string]*schema.Schema

func ResourceE2ServiceProviderUpdate ¶

func ResourceE2ServiceProviderUpdate(d *schema.ResourceData, m interface{}) error

func ResourceEcmpHashingIncludeFields ¶

func ResourceEcmpHashingIncludeFields() *schema.Resource

func ResourceEcmpHashingIncludeFieldsSchema ¶

func ResourceEcmpHashingIncludeFieldsSchema() map[string]*schema.Schema

func ResourceEncapsulationPrioritiesType ¶

func ResourceEncapsulationPrioritiesType() *schema.Resource

func ResourceEncapsulationPrioritiesTypeSchema ¶

func ResourceEncapsulationPrioritiesTypeSchema() map[string]*schema.Schema

func ResourceFatFlowProtocols ¶

func ResourceFatFlowProtocols() *schema.Resource

func ResourceFatFlowProtocolsSchema ¶

func ResourceFatFlowProtocolsSchema() map[string]*schema.Schema

func ResourceFirewallPolicy ¶

func ResourceFirewallPolicy() *schema.Resource

func ResourceFirewallPolicyCreate ¶

func ResourceFirewallPolicyCreate(d *schema.ResourceData, m interface{}) error

func ResourceFirewallPolicyDelete ¶

func ResourceFirewallPolicyDelete(d *schema.ResourceData, m interface{}) error

func ResourceFirewallPolicyRead ¶

func ResourceFirewallPolicyRead(d *schema.ResourceData, m interface{}) error

func ResourceFirewallPolicyRefs ¶

func ResourceFirewallPolicyRefs() *schema.Resource

func ResourceFirewallPolicyRefsCreate ¶

func ResourceFirewallPolicyRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceFirewallPolicyRefsDelete ¶

func ResourceFirewallPolicyRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceFirewallPolicyRefsRead ¶

func ResourceFirewallPolicyRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceFirewallPolicyRefsSchema ¶

func ResourceFirewallPolicyRefsSchema() map[string]*schema.Schema

func ResourceFirewallPolicyRefsUpdate ¶

func ResourceFirewallPolicyRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceFirewallPolicySchema ¶

func ResourceFirewallPolicySchema() map[string]*schema.Schema

func ResourceFirewallPolicyUpdate ¶

func ResourceFirewallPolicyUpdate(d *schema.ResourceData, m interface{}) error

func ResourceFirewallRule ¶

func ResourceFirewallRule() *schema.Resource

func ResourceFirewallRuleCreate ¶

func ResourceFirewallRuleCreate(d *schema.ResourceData, m interface{}) error

func ResourceFirewallRuleDelete ¶

func ResourceFirewallRuleDelete(d *schema.ResourceData, m interface{}) error

func ResourceFirewallRuleEndpointType ¶

func ResourceFirewallRuleEndpointType() *schema.Resource

func ResourceFirewallRuleEndpointTypeSchema ¶

func ResourceFirewallRuleEndpointTypeSchema() map[string]*schema.Schema

func ResourceFirewallRuleMatchTagsType ¶

func ResourceFirewallRuleMatchTagsType() *schema.Resource

func ResourceFirewallRuleMatchTagsTypeIdList ¶

func ResourceFirewallRuleMatchTagsTypeIdList() *schema.Resource

func ResourceFirewallRuleMatchTagsTypeIdListSchema ¶

func ResourceFirewallRuleMatchTagsTypeIdListSchema() map[string]*schema.Schema

func ResourceFirewallRuleMatchTagsTypeSchema ¶

func ResourceFirewallRuleMatchTagsTypeSchema() map[string]*schema.Schema

func ResourceFirewallRuleRead ¶

func ResourceFirewallRuleRead(d *schema.ResourceData, m interface{}) error

func ResourceFirewallRuleRefs ¶

func ResourceFirewallRuleRefs() *schema.Resource

func ResourceFirewallRuleRefsCreate ¶

func ResourceFirewallRuleRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceFirewallRuleRefsDelete ¶

func ResourceFirewallRuleRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceFirewallRuleRefsRead ¶

func ResourceFirewallRuleRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceFirewallRuleRefsSchema ¶

func ResourceFirewallRuleRefsSchema() map[string]*schema.Schema

func ResourceFirewallRuleRefsUpdate ¶

func ResourceFirewallRuleRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceFirewallRuleSchema ¶

func ResourceFirewallRuleSchema() map[string]*schema.Schema

func ResourceFirewallRuleUpdate ¶

func ResourceFirewallRuleUpdate(d *schema.ResourceData, m interface{}) error

func ResourceFirewallSequence ¶

func ResourceFirewallSequence() *schema.Resource

func ResourceFirewallSequenceSchema ¶

func ResourceFirewallSequenceSchema() map[string]*schema.Schema

func ResourceFirewallServiceGroupType ¶

func ResourceFirewallServiceGroupType() *schema.Resource

func ResourceFirewallServiceGroupTypeSchema ¶

func ResourceFirewallServiceGroupTypeSchema() map[string]*schema.Schema

func ResourceFirewallServiceType ¶

func ResourceFirewallServiceType() *schema.Resource

func ResourceFirewallServiceTypeSchema ¶

func ResourceFirewallServiceTypeSchema() map[string]*schema.Schema

func ResourceFloatingIp ¶

func ResourceFloatingIp() *schema.Resource

func ResourceFloatingIpCreate ¶

func ResourceFloatingIpCreate(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpDelete ¶

func ResourceFloatingIpDelete(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpPool ¶

func ResourceFloatingIpPool() *schema.Resource

func ResourceFloatingIpPoolCreate ¶

func ResourceFloatingIpPoolCreate(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpPoolDelete ¶

func ResourceFloatingIpPoolDelete(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpPoolRead ¶

func ResourceFloatingIpPoolRead(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpPoolRefs ¶

func ResourceFloatingIpPoolRefs() *schema.Resource

func ResourceFloatingIpPoolRefsCreate ¶

func ResourceFloatingIpPoolRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpPoolRefsDelete ¶

func ResourceFloatingIpPoolRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpPoolRefsRead ¶

func ResourceFloatingIpPoolRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpPoolRefsSchema ¶

func ResourceFloatingIpPoolRefsSchema() map[string]*schema.Schema

func ResourceFloatingIpPoolRefsUpdate ¶

func ResourceFloatingIpPoolRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpPoolSchema ¶

func ResourceFloatingIpPoolSchema() map[string]*schema.Schema

func ResourceFloatingIpPoolSubnetType ¶

func ResourceFloatingIpPoolSubnetType() *schema.Resource

func ResourceFloatingIpPoolSubnetTypeSchema ¶

func ResourceFloatingIpPoolSubnetTypeSchema() map[string]*schema.Schema

func ResourceFloatingIpPoolUpdate ¶

func ResourceFloatingIpPoolUpdate(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpRead ¶

func ResourceFloatingIpRead(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpRefs ¶

func ResourceFloatingIpRefs() *schema.Resource

func ResourceFloatingIpRefsCreate ¶

func ResourceFloatingIpRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpRefsDelete ¶

func ResourceFloatingIpRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpRefsRead ¶

func ResourceFloatingIpRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpRefsSchema ¶

func ResourceFloatingIpRefsSchema() map[string]*schema.Schema

func ResourceFloatingIpRefsUpdate ¶

func ResourceFloatingIpRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceFloatingIpSchema ¶

func ResourceFloatingIpSchema() map[string]*schema.Schema

func ResourceFloatingIpUpdate ¶

func ResourceFloatingIpUpdate(d *schema.ResourceData, m interface{}) error

func ResourceFlowAgingTimeout ¶

func ResourceFlowAgingTimeout() *schema.Resource

func ResourceFlowAgingTimeoutList ¶

func ResourceFlowAgingTimeoutList() *schema.Resource

func ResourceFlowAgingTimeoutListSchema ¶

func ResourceFlowAgingTimeoutListSchema() map[string]*schema.Schema

func ResourceFlowAgingTimeoutSchema ¶

func ResourceFlowAgingTimeoutSchema() map[string]*schema.Schema

func ResourceForwardingClass ¶

func ResourceForwardingClass() *schema.Resource

func ResourceForwardingClassCreate ¶

func ResourceForwardingClassCreate(d *schema.ResourceData, m interface{}) error

func ResourceForwardingClassDelete ¶

func ResourceForwardingClassDelete(d *schema.ResourceData, m interface{}) error

func ResourceForwardingClassRead ¶

func ResourceForwardingClassRead(d *schema.ResourceData, m interface{}) error

func ResourceForwardingClassRefs ¶

func ResourceForwardingClassRefs() *schema.Resource

func ResourceForwardingClassRefsCreate ¶

func ResourceForwardingClassRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceForwardingClassRefsDelete ¶

func ResourceForwardingClassRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceForwardingClassRefsRead ¶

func ResourceForwardingClassRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceForwardingClassRefsSchema ¶

func ResourceForwardingClassRefsSchema() map[string]*schema.Schema

func ResourceForwardingClassRefsUpdate ¶

func ResourceForwardingClassRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceForwardingClassSchema ¶

func ResourceForwardingClassSchema() map[string]*schema.Schema

func ResourceForwardingClassUpdate ¶

func ResourceForwardingClassUpdate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalQosConfig ¶

func ResourceGlobalQosConfig() *schema.Resource

func ResourceGlobalQosConfigCreate ¶

func ResourceGlobalQosConfigCreate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalQosConfigDelete ¶

func ResourceGlobalQosConfigDelete(d *schema.ResourceData, m interface{}) error

func ResourceGlobalQosConfigRead ¶

func ResourceGlobalQosConfigRead(d *schema.ResourceData, m interface{}) error

func ResourceGlobalQosConfigRefs ¶

func ResourceGlobalQosConfigRefs() *schema.Resource

func ResourceGlobalQosConfigRefsCreate ¶

func ResourceGlobalQosConfigRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalQosConfigRefsDelete ¶

func ResourceGlobalQosConfigRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceGlobalQosConfigRefsRead ¶

func ResourceGlobalQosConfigRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceGlobalQosConfigRefsSchema ¶

func ResourceGlobalQosConfigRefsSchema() map[string]*schema.Schema

func ResourceGlobalQosConfigRefsUpdate ¶

func ResourceGlobalQosConfigRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalQosConfigSchema ¶

func ResourceGlobalQosConfigSchema() map[string]*schema.Schema

func ResourceGlobalQosConfigUpdate ¶

func ResourceGlobalQosConfigUpdate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalSystemConfig ¶

func ResourceGlobalSystemConfig() *schema.Resource

func ResourceGlobalSystemConfigCreate ¶

func ResourceGlobalSystemConfigCreate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalSystemConfigDelete ¶

func ResourceGlobalSystemConfigDelete(d *schema.ResourceData, m interface{}) error

func ResourceGlobalSystemConfigRead ¶

func ResourceGlobalSystemConfigRead(d *schema.ResourceData, m interface{}) error

func ResourceGlobalSystemConfigRefs ¶

func ResourceGlobalSystemConfigRefs() *schema.Resource

func ResourceGlobalSystemConfigRefsCreate ¶

func ResourceGlobalSystemConfigRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalSystemConfigRefsDelete ¶

func ResourceGlobalSystemConfigRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceGlobalSystemConfigRefsRead ¶

func ResourceGlobalSystemConfigRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceGlobalSystemConfigRefsSchema ¶

func ResourceGlobalSystemConfigRefsSchema() map[string]*schema.Schema

func ResourceGlobalSystemConfigRefsUpdate ¶

func ResourceGlobalSystemConfigRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalSystemConfigSchema ¶

func ResourceGlobalSystemConfigSchema() map[string]*schema.Schema

func ResourceGlobalSystemConfigUpdate ¶

func ResourceGlobalSystemConfigUpdate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalVrouterConfig ¶

func ResourceGlobalVrouterConfig() *schema.Resource

func ResourceGlobalVrouterConfigCreate ¶

func ResourceGlobalVrouterConfigCreate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalVrouterConfigDelete ¶

func ResourceGlobalVrouterConfigDelete(d *schema.ResourceData, m interface{}) error

func ResourceGlobalVrouterConfigRead ¶

func ResourceGlobalVrouterConfigRead(d *schema.ResourceData, m interface{}) error

func ResourceGlobalVrouterConfigRefs ¶

func ResourceGlobalVrouterConfigRefs() *schema.Resource

func ResourceGlobalVrouterConfigRefsCreate ¶

func ResourceGlobalVrouterConfigRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalVrouterConfigRefsDelete ¶

func ResourceGlobalVrouterConfigRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceGlobalVrouterConfigRefsRead ¶

func ResourceGlobalVrouterConfigRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceGlobalVrouterConfigRefsSchema ¶

func ResourceGlobalVrouterConfigRefsSchema() map[string]*schema.Schema

func ResourceGlobalVrouterConfigRefsUpdate ¶

func ResourceGlobalVrouterConfigRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceGlobalVrouterConfigSchema ¶

func ResourceGlobalVrouterConfigSchema() map[string]*schema.Schema

func ResourceGlobalVrouterConfigUpdate ¶

func ResourceGlobalVrouterConfigUpdate(d *schema.ResourceData, m interface{}) error

func ResourceGracefulRestartParametersType ¶

func ResourceGracefulRestartParametersType() *schema.Resource

func ResourceGracefulRestartParametersTypeSchema ¶

func ResourceGracefulRestartParametersTypeSchema() map[string]*schema.Schema

func ResourceIdPermsType ¶

func ResourceIdPermsType() *schema.Resource

func ResourceIdPermsTypeSchema ¶

func ResourceIdPermsTypeSchema() map[string]*schema.Schema

func ResourceInstanceIp ¶

func ResourceInstanceIp() *schema.Resource

func ResourceInstanceIpCreate ¶

func ResourceInstanceIpCreate(d *schema.ResourceData, m interface{}) error

func ResourceInstanceIpDelete ¶

func ResourceInstanceIpDelete(d *schema.ResourceData, m interface{}) error

func ResourceInstanceIpRead ¶

func ResourceInstanceIpRead(d *schema.ResourceData, m interface{}) error

func ResourceInstanceIpRefs ¶

func ResourceInstanceIpRefs() *schema.Resource

func ResourceInstanceIpRefsCreate ¶

func ResourceInstanceIpRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceInstanceIpRefsDelete ¶

func ResourceInstanceIpRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceInstanceIpRefsRead ¶

func ResourceInstanceIpRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceInstanceIpRefsSchema ¶

func ResourceInstanceIpRefsSchema() map[string]*schema.Schema

func ResourceInstanceIpRefsUpdate ¶

func ResourceInstanceIpRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceInstanceIpSchema ¶

func ResourceInstanceIpSchema() map[string]*schema.Schema

func ResourceInstanceIpUpdate ¶

func ResourceInstanceIpUpdate(d *schema.ResourceData, m interface{}) error

func ResourceInterfaceMirrorType ¶

func ResourceInterfaceMirrorType() *schema.Resource

func ResourceInterfaceMirrorTypeSchema ¶

func ResourceInterfaceMirrorTypeSchema() map[string]*schema.Schema

func ResourceInterfaceRouteTable ¶

func ResourceInterfaceRouteTable() *schema.Resource

func ResourceInterfaceRouteTableCreate ¶

func ResourceInterfaceRouteTableCreate(d *schema.ResourceData, m interface{}) error

func ResourceInterfaceRouteTableDelete ¶

func ResourceInterfaceRouteTableDelete(d *schema.ResourceData, m interface{}) error

func ResourceInterfaceRouteTableRead ¶

func ResourceInterfaceRouteTableRead(d *schema.ResourceData, m interface{}) error

func ResourceInterfaceRouteTableRefs ¶

func ResourceInterfaceRouteTableRefs() *schema.Resource

func ResourceInterfaceRouteTableRefsCreate ¶

func ResourceInterfaceRouteTableRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceInterfaceRouteTableRefsDelete ¶

func ResourceInterfaceRouteTableRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceInterfaceRouteTableRefsRead ¶

func ResourceInterfaceRouteTableRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceInterfaceRouteTableRefsSchema ¶

func ResourceInterfaceRouteTableRefsSchema() map[string]*schema.Schema

func ResourceInterfaceRouteTableRefsUpdate ¶

func ResourceInterfaceRouteTableRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceInterfaceRouteTableSchema ¶

func ResourceInterfaceRouteTableSchema() map[string]*schema.Schema

func ResourceInterfaceRouteTableUpdate ¶

func ResourceInterfaceRouteTableUpdate(d *schema.ResourceData, m interface{}) error

func ResourceIpAddressesType ¶

func ResourceIpAddressesType() *schema.Resource

func ResourceIpAddressesTypeSchema ¶

func ResourceIpAddressesTypeSchema() map[string]*schema.Schema

func ResourceIpamDnsAddressType ¶

func ResourceIpamDnsAddressType() *schema.Resource

func ResourceIpamDnsAddressTypeSchema ¶

func ResourceIpamDnsAddressTypeSchema() map[string]*schema.Schema

func ResourceIpamSubnetType ¶

func ResourceIpamSubnetType() *schema.Resource

func ResourceIpamSubnetTypeSchema ¶

func ResourceIpamSubnetTypeSchema() map[string]*schema.Schema

func ResourceIpamSubnets ¶

func ResourceIpamSubnets() *schema.Resource

func ResourceIpamSubnetsSchema ¶

func ResourceIpamSubnetsSchema() map[string]*schema.Schema

func ResourceIpamType ¶

func ResourceIpamType() *schema.Resource

func ResourceIpamTypeSchema ¶

func ResourceIpamTypeSchema() map[string]*schema.Schema

func ResourceJunosServicePorts ¶

func ResourceJunosServicePorts() *schema.Resource

func ResourceJunosServicePortsSchema ¶

func ResourceJunosServicePortsSchema() map[string]*schema.Schema

func ResourceKeyValuePair ¶

func ResourceKeyValuePair() *schema.Resource

func ResourceKeyValuePairSchema ¶

func ResourceKeyValuePairSchema() map[string]*schema.Schema

func ResourceKeyValuePairs ¶

func ResourceKeyValuePairs() *schema.Resource

func ResourceKeyValuePairsSchema ¶

func ResourceKeyValuePairsSchema() map[string]*schema.Schema

func ResourceLinklocalServiceEntryType ¶

func ResourceLinklocalServiceEntryType() *schema.Resource

func ResourceLinklocalServiceEntryTypeSchema ¶

func ResourceLinklocalServiceEntryTypeSchema() map[string]*schema.Schema

func ResourceLinklocalServicesTypes ¶

func ResourceLinklocalServicesTypes() *schema.Resource

func ResourceLinklocalServicesTypesSchema ¶

func ResourceLinklocalServicesTypesSchema() map[string]*schema.Schema

func ResourceLoadbalancer ¶

func ResourceLoadbalancer() *schema.Resource

func ResourceLoadbalancerCreate ¶

func ResourceLoadbalancerCreate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerDelete ¶

func ResourceLoadbalancerDelete(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerHealthmonitor ¶

func ResourceLoadbalancerHealthmonitor() *schema.Resource

func ResourceLoadbalancerHealthmonitorCreate ¶

func ResourceLoadbalancerHealthmonitorCreate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerHealthmonitorDelete ¶

func ResourceLoadbalancerHealthmonitorDelete(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerHealthmonitorRead ¶

func ResourceLoadbalancerHealthmonitorRead(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerHealthmonitorRefs ¶

func ResourceLoadbalancerHealthmonitorRefs() *schema.Resource

func ResourceLoadbalancerHealthmonitorRefsCreate ¶

func ResourceLoadbalancerHealthmonitorRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerHealthmonitorRefsDelete ¶

func ResourceLoadbalancerHealthmonitorRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerHealthmonitorRefsRead ¶

func ResourceLoadbalancerHealthmonitorRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerHealthmonitorRefsSchema ¶

func ResourceLoadbalancerHealthmonitorRefsSchema() map[string]*schema.Schema

func ResourceLoadbalancerHealthmonitorRefsUpdate ¶

func ResourceLoadbalancerHealthmonitorRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerHealthmonitorSchema ¶

func ResourceLoadbalancerHealthmonitorSchema() map[string]*schema.Schema

func ResourceLoadbalancerHealthmonitorType ¶

func ResourceLoadbalancerHealthmonitorType() *schema.Resource

func ResourceLoadbalancerHealthmonitorTypeSchema ¶

func ResourceLoadbalancerHealthmonitorTypeSchema() map[string]*schema.Schema

func ResourceLoadbalancerHealthmonitorUpdate ¶

func ResourceLoadbalancerHealthmonitorUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerListener ¶

func ResourceLoadbalancerListener() *schema.Resource

func ResourceLoadbalancerListenerCreate ¶

func ResourceLoadbalancerListenerCreate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerListenerDelete ¶

func ResourceLoadbalancerListenerDelete(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerListenerRead ¶

func ResourceLoadbalancerListenerRead(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerListenerRefs ¶

func ResourceLoadbalancerListenerRefs() *schema.Resource

func ResourceLoadbalancerListenerRefsCreate ¶

func ResourceLoadbalancerListenerRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerListenerRefsDelete ¶

func ResourceLoadbalancerListenerRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerListenerRefsRead ¶

func ResourceLoadbalancerListenerRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerListenerRefsSchema ¶

func ResourceLoadbalancerListenerRefsSchema() map[string]*schema.Schema

func ResourceLoadbalancerListenerRefsUpdate ¶

func ResourceLoadbalancerListenerRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerListenerSchema ¶

func ResourceLoadbalancerListenerSchema() map[string]*schema.Schema

func ResourceLoadbalancerListenerType ¶

func ResourceLoadbalancerListenerType() *schema.Resource

func ResourceLoadbalancerListenerTypeSchema ¶

func ResourceLoadbalancerListenerTypeSchema() map[string]*schema.Schema

func ResourceLoadbalancerListenerUpdate ¶

func ResourceLoadbalancerListenerUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerMember ¶

func ResourceLoadbalancerMember() *schema.Resource

func ResourceLoadbalancerMemberCreate ¶

func ResourceLoadbalancerMemberCreate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerMemberDelete ¶

func ResourceLoadbalancerMemberDelete(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerMemberRead ¶

func ResourceLoadbalancerMemberRead(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerMemberRefs ¶

func ResourceLoadbalancerMemberRefs() *schema.Resource

func ResourceLoadbalancerMemberRefsCreate ¶

func ResourceLoadbalancerMemberRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerMemberRefsDelete ¶

func ResourceLoadbalancerMemberRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerMemberRefsRead ¶

func ResourceLoadbalancerMemberRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerMemberRefsSchema ¶

func ResourceLoadbalancerMemberRefsSchema() map[string]*schema.Schema

func ResourceLoadbalancerMemberRefsUpdate ¶

func ResourceLoadbalancerMemberRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerMemberSchema ¶

func ResourceLoadbalancerMemberSchema() map[string]*schema.Schema

func ResourceLoadbalancerMemberType ¶

func ResourceLoadbalancerMemberType() *schema.Resource

func ResourceLoadbalancerMemberTypeSchema ¶

func ResourceLoadbalancerMemberTypeSchema() map[string]*schema.Schema

func ResourceLoadbalancerMemberUpdate ¶

func ResourceLoadbalancerMemberUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerPool ¶

func ResourceLoadbalancerPool() *schema.Resource

func ResourceLoadbalancerPoolCreate ¶

func ResourceLoadbalancerPoolCreate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerPoolDelete ¶

func ResourceLoadbalancerPoolDelete(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerPoolRead ¶

func ResourceLoadbalancerPoolRead(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerPoolRefs ¶

func ResourceLoadbalancerPoolRefs() *schema.Resource

func ResourceLoadbalancerPoolRefsCreate ¶

func ResourceLoadbalancerPoolRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerPoolRefsDelete ¶

func ResourceLoadbalancerPoolRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerPoolRefsRead ¶

func ResourceLoadbalancerPoolRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerPoolRefsSchema ¶

func ResourceLoadbalancerPoolRefsSchema() map[string]*schema.Schema

func ResourceLoadbalancerPoolRefsUpdate ¶

func ResourceLoadbalancerPoolRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerPoolSchema ¶

func ResourceLoadbalancerPoolSchema() map[string]*schema.Schema

func ResourceLoadbalancerPoolType ¶

func ResourceLoadbalancerPoolType() *schema.Resource

func ResourceLoadbalancerPoolTypeSchema ¶

func ResourceLoadbalancerPoolTypeSchema() map[string]*schema.Schema

func ResourceLoadbalancerPoolUpdate ¶

func ResourceLoadbalancerPoolUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerRead ¶

func ResourceLoadbalancerRead(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerRefs ¶

func ResourceLoadbalancerRefs() *schema.Resource

func ResourceLoadbalancerRefsCreate ¶

func ResourceLoadbalancerRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerRefsDelete ¶

func ResourceLoadbalancerRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerRefsRead ¶

func ResourceLoadbalancerRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerRefsSchema ¶

func ResourceLoadbalancerRefsSchema() map[string]*schema.Schema

func ResourceLoadbalancerRefsUpdate ¶

func ResourceLoadbalancerRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLoadbalancerSchema ¶

func ResourceLoadbalancerSchema() map[string]*schema.Schema

func ResourceLoadbalancerType ¶

func ResourceLoadbalancerType() *schema.Resource

func ResourceLoadbalancerTypeSchema ¶

func ResourceLoadbalancerTypeSchema() map[string]*schema.Schema

func ResourceLoadbalancerUpdate ¶

func ResourceLoadbalancerUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLogicalInterface ¶

func ResourceLogicalInterface() *schema.Resource

func ResourceLogicalInterfaceCreate ¶

func ResourceLogicalInterfaceCreate(d *schema.ResourceData, m interface{}) error

func ResourceLogicalInterfaceDelete ¶

func ResourceLogicalInterfaceDelete(d *schema.ResourceData, m interface{}) error

func ResourceLogicalInterfaceRead ¶

func ResourceLogicalInterfaceRead(d *schema.ResourceData, m interface{}) error

func ResourceLogicalInterfaceRefs ¶

func ResourceLogicalInterfaceRefs() *schema.Resource

func ResourceLogicalInterfaceRefsCreate ¶

func ResourceLogicalInterfaceRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceLogicalInterfaceRefsDelete ¶

func ResourceLogicalInterfaceRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceLogicalInterfaceRefsRead ¶

func ResourceLogicalInterfaceRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceLogicalInterfaceRefsSchema ¶

func ResourceLogicalInterfaceRefsSchema() map[string]*schema.Schema

func ResourceLogicalInterfaceRefsUpdate ¶

func ResourceLogicalInterfaceRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLogicalInterfaceSchema ¶

func ResourceLogicalInterfaceSchema() map[string]*schema.Schema

func ResourceLogicalInterfaceUpdate ¶

func ResourceLogicalInterfaceUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLogicalRouter ¶

func ResourceLogicalRouter() *schema.Resource

func ResourceLogicalRouterCreate ¶

func ResourceLogicalRouterCreate(d *schema.ResourceData, m interface{}) error

func ResourceLogicalRouterDelete ¶

func ResourceLogicalRouterDelete(d *schema.ResourceData, m interface{}) error

func ResourceLogicalRouterRead ¶

func ResourceLogicalRouterRead(d *schema.ResourceData, m interface{}) error

func ResourceLogicalRouterRefs ¶

func ResourceLogicalRouterRefs() *schema.Resource

func ResourceLogicalRouterRefsCreate ¶

func ResourceLogicalRouterRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceLogicalRouterRefsDelete ¶

func ResourceLogicalRouterRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceLogicalRouterRefsRead ¶

func ResourceLogicalRouterRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceLogicalRouterRefsSchema ¶

func ResourceLogicalRouterRefsSchema() map[string]*schema.Schema

func ResourceLogicalRouterRefsUpdate ¶

func ResourceLogicalRouterRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceLogicalRouterSchema ¶

func ResourceLogicalRouterSchema() map[string]*schema.Schema

func ResourceLogicalRouterUpdate ¶

func ResourceLogicalRouterUpdate(d *schema.ResourceData, m interface{}) error

func ResourceMACLimitControlType ¶

func ResourceMACLimitControlType() *schema.Resource

func ResourceMACLimitControlTypeSchema ¶

func ResourceMACLimitControlTypeSchema() map[string]*schema.Schema

func ResourceMACMoveLimitControlType ¶

func ResourceMACMoveLimitControlType() *schema.Resource

func ResourceMACMoveLimitControlTypeSchema ¶

func ResourceMACMoveLimitControlTypeSchema() map[string]*schema.Schema

func ResourceMacAddressesType ¶

func ResourceMacAddressesType() *schema.Resource

func ResourceMacAddressesTypeSchema ¶

func ResourceMacAddressesTypeSchema() map[string]*schema.Schema

func ResourceMatchConditionType ¶

func ResourceMatchConditionType() *schema.Resource

func ResourceMatchConditionTypeSchema ¶

func ResourceMatchConditionTypeSchema() map[string]*schema.Schema

func ResourceMirrorActionType ¶

func ResourceMirrorActionType() *schema.Resource

func ResourceMirrorActionTypeSchema ¶

func ResourceMirrorActionTypeSchema() map[string]*schema.Schema

func ResourceNamespace ¶

func ResourceNamespace() *schema.Resource

func ResourceNamespaceCreate ¶

func ResourceNamespaceCreate(d *schema.ResourceData, m interface{}) error

func ResourceNamespaceDelete ¶

func ResourceNamespaceDelete(d *schema.ResourceData, m interface{}) error

func ResourceNamespaceRead ¶

func ResourceNamespaceRead(d *schema.ResourceData, m interface{}) error

func ResourceNamespaceRefs ¶

func ResourceNamespaceRefs() *schema.Resource

func ResourceNamespaceRefsCreate ¶

func ResourceNamespaceRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceNamespaceRefsDelete ¶

func ResourceNamespaceRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceNamespaceRefsRead ¶

func ResourceNamespaceRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceNamespaceRefsSchema ¶

func ResourceNamespaceRefsSchema() map[string]*schema.Schema

func ResourceNamespaceRefsUpdate ¶

func ResourceNamespaceRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceNamespaceSchema ¶

func ResourceNamespaceSchema() map[string]*schema.Schema

func ResourceNamespaceUpdate ¶

func ResourceNamespaceUpdate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkDeviceConfig ¶

func ResourceNetworkDeviceConfig() *schema.Resource

func ResourceNetworkDeviceConfigCreate ¶

func ResourceNetworkDeviceConfigCreate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkDeviceConfigDelete ¶

func ResourceNetworkDeviceConfigDelete(d *schema.ResourceData, m interface{}) error

func ResourceNetworkDeviceConfigRead ¶

func ResourceNetworkDeviceConfigRead(d *schema.ResourceData, m interface{}) error

func ResourceNetworkDeviceConfigRefs ¶

func ResourceNetworkDeviceConfigRefs() *schema.Resource

func ResourceNetworkDeviceConfigRefsCreate ¶

func ResourceNetworkDeviceConfigRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkDeviceConfigRefsDelete ¶

func ResourceNetworkDeviceConfigRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceNetworkDeviceConfigRefsRead ¶

func ResourceNetworkDeviceConfigRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceNetworkDeviceConfigRefsSchema ¶

func ResourceNetworkDeviceConfigRefsSchema() map[string]*schema.Schema

func ResourceNetworkDeviceConfigRefsUpdate ¶

func ResourceNetworkDeviceConfigRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkDeviceConfigSchema ¶

func ResourceNetworkDeviceConfigSchema() map[string]*schema.Schema

func ResourceNetworkDeviceConfigUpdate ¶

func ResourceNetworkDeviceConfigUpdate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkIpam ¶

func ResourceNetworkIpam() *schema.Resource

func ResourceNetworkIpamCreate ¶

func ResourceNetworkIpamCreate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkIpamDelete ¶

func ResourceNetworkIpamDelete(d *schema.ResourceData, m interface{}) error

func ResourceNetworkIpamRead ¶

func ResourceNetworkIpamRead(d *schema.ResourceData, m interface{}) error

func ResourceNetworkIpamRefs ¶

func ResourceNetworkIpamRefs() *schema.Resource

func ResourceNetworkIpamRefsCreate ¶

func ResourceNetworkIpamRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkIpamRefsDelete ¶

func ResourceNetworkIpamRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceNetworkIpamRefsRead ¶

func ResourceNetworkIpamRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceNetworkIpamRefsSchema ¶

func ResourceNetworkIpamRefsSchema() map[string]*schema.Schema

func ResourceNetworkIpamRefsUpdate ¶

func ResourceNetworkIpamRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkIpamSchema ¶

func ResourceNetworkIpamSchema() map[string]*schema.Schema

func ResourceNetworkIpamUpdate ¶

func ResourceNetworkIpamUpdate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkPolicy ¶

func ResourceNetworkPolicy() *schema.Resource

func ResourceNetworkPolicyCreate ¶

func ResourceNetworkPolicyCreate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkPolicyDelete ¶

func ResourceNetworkPolicyDelete(d *schema.ResourceData, m interface{}) error

func ResourceNetworkPolicyRead ¶

func ResourceNetworkPolicyRead(d *schema.ResourceData, m interface{}) error

func ResourceNetworkPolicyRefs ¶

func ResourceNetworkPolicyRefs() *schema.Resource

func ResourceNetworkPolicyRefsCreate ¶

func ResourceNetworkPolicyRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkPolicyRefsDelete ¶

func ResourceNetworkPolicyRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceNetworkPolicyRefsRead ¶

func ResourceNetworkPolicyRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceNetworkPolicyRefsSchema ¶

func ResourceNetworkPolicyRefsSchema() map[string]*schema.Schema

func ResourceNetworkPolicyRefsUpdate ¶

func ResourceNetworkPolicyRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceNetworkPolicySchema ¶

func ResourceNetworkPolicySchema() map[string]*schema.Schema

func ResourceNetworkPolicyUpdate ¶

func ResourceNetworkPolicyUpdate(d *schema.ResourceData, m interface{}) error

func ResourcePeeringPolicy ¶

func ResourcePeeringPolicy() *schema.Resource

func ResourcePeeringPolicyCreate ¶

func ResourcePeeringPolicyCreate(d *schema.ResourceData, m interface{}) error

func ResourcePeeringPolicyDelete ¶

func ResourcePeeringPolicyDelete(d *schema.ResourceData, m interface{}) error

func ResourcePeeringPolicyRead ¶

func ResourcePeeringPolicyRead(d *schema.ResourceData, m interface{}) error

func ResourcePeeringPolicyRefs ¶

func ResourcePeeringPolicyRefs() *schema.Resource

func ResourcePeeringPolicyRefsCreate ¶

func ResourcePeeringPolicyRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourcePeeringPolicyRefsDelete ¶

func ResourcePeeringPolicyRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourcePeeringPolicyRefsRead ¶

func ResourcePeeringPolicyRefsRead(d *schema.ResourceData, m interface{}) error

func ResourcePeeringPolicyRefsSchema ¶

func ResourcePeeringPolicyRefsSchema() map[string]*schema.Schema

func ResourcePeeringPolicyRefsUpdate ¶

func ResourcePeeringPolicyRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourcePeeringPolicySchema ¶

func ResourcePeeringPolicySchema() map[string]*schema.Schema

func ResourcePeeringPolicyUpdate ¶

func ResourcePeeringPolicyUpdate(d *schema.ResourceData, m interface{}) error

func ResourcePermType ¶

func ResourcePermType() *schema.Resource

func ResourcePermType2 ¶

func ResourcePermType2() *schema.Resource

func ResourcePermType2Schema ¶

func ResourcePermType2Schema() map[string]*schema.Schema

func ResourcePermTypeSchema ¶

func ResourcePermTypeSchema() map[string]*schema.Schema

func ResourcePhysicalInterface ¶

func ResourcePhysicalInterface() *schema.Resource

func ResourcePhysicalInterfaceCreate ¶

func ResourcePhysicalInterfaceCreate(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalInterfaceDelete ¶

func ResourcePhysicalInterfaceDelete(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalInterfaceRead ¶

func ResourcePhysicalInterfaceRead(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalInterfaceRefs ¶

func ResourcePhysicalInterfaceRefs() *schema.Resource

func ResourcePhysicalInterfaceRefsCreate ¶

func ResourcePhysicalInterfaceRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalInterfaceRefsDelete ¶

func ResourcePhysicalInterfaceRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalInterfaceRefsRead ¶

func ResourcePhysicalInterfaceRefsRead(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalInterfaceRefsSchema ¶

func ResourcePhysicalInterfaceRefsSchema() map[string]*schema.Schema

func ResourcePhysicalInterfaceRefsUpdate ¶

func ResourcePhysicalInterfaceRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalInterfaceSchema ¶

func ResourcePhysicalInterfaceSchema() map[string]*schema.Schema

func ResourcePhysicalInterfaceUpdate ¶

func ResourcePhysicalInterfaceUpdate(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalRouter ¶

func ResourcePhysicalRouter() *schema.Resource

func ResourcePhysicalRouterCreate ¶

func ResourcePhysicalRouterCreate(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalRouterDelete ¶

func ResourcePhysicalRouterDelete(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalRouterRead ¶

func ResourcePhysicalRouterRead(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalRouterRefs ¶

func ResourcePhysicalRouterRefs() *schema.Resource

func ResourcePhysicalRouterRefsCreate ¶

func ResourcePhysicalRouterRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalRouterRefsDelete ¶

func ResourcePhysicalRouterRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalRouterRefsRead ¶

func ResourcePhysicalRouterRefsRead(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalRouterRefsSchema ¶

func ResourcePhysicalRouterRefsSchema() map[string]*schema.Schema

func ResourcePhysicalRouterRefsUpdate ¶

func ResourcePhysicalRouterRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourcePhysicalRouterSchema ¶

func ResourcePhysicalRouterSchema() map[string]*schema.Schema

func ResourcePhysicalRouterUpdate ¶

func ResourcePhysicalRouterUpdate(d *schema.ResourceData, m interface{}) error

func ResourcePluginProperties ¶

func ResourcePluginProperties() *schema.Resource

func ResourcePluginPropertiesSchema ¶

func ResourcePluginPropertiesSchema() map[string]*schema.Schema

func ResourcePluginProperty ¶

func ResourcePluginProperty() *schema.Resource

func ResourcePluginPropertySchema ¶

func ResourcePluginPropertySchema() map[string]*schema.Schema

func ResourcePolicyBasedForwardingRuleType ¶

func ResourcePolicyBasedForwardingRuleType() *schema.Resource

func ResourcePolicyBasedForwardingRuleTypeSchema ¶

func ResourcePolicyBasedForwardingRuleTypeSchema() map[string]*schema.Schema

func ResourcePolicyEntriesType ¶

func ResourcePolicyEntriesType() *schema.Resource

func ResourcePolicyEntriesTypeSchema ¶

func ResourcePolicyEntriesTypeSchema() map[string]*schema.Schema

func ResourcePolicyManagement ¶

func ResourcePolicyManagement() *schema.Resource

func ResourcePolicyManagementCreate ¶

func ResourcePolicyManagementCreate(d *schema.ResourceData, m interface{}) error

func ResourcePolicyManagementDelete ¶

func ResourcePolicyManagementDelete(d *schema.ResourceData, m interface{}) error

func ResourcePolicyManagementRead ¶

func ResourcePolicyManagementRead(d *schema.ResourceData, m interface{}) error

func ResourcePolicyManagementRefs ¶

func ResourcePolicyManagementRefs() *schema.Resource

func ResourcePolicyManagementRefsCreate ¶

func ResourcePolicyManagementRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourcePolicyManagementRefsDelete ¶

func ResourcePolicyManagementRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourcePolicyManagementRefsRead ¶

func ResourcePolicyManagementRefsRead(d *schema.ResourceData, m interface{}) error

func ResourcePolicyManagementRefsSchema ¶

func ResourcePolicyManagementRefsSchema() map[string]*schema.Schema

func ResourcePolicyManagementRefsUpdate ¶

func ResourcePolicyManagementRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourcePolicyManagementSchema ¶

func ResourcePolicyManagementSchema() map[string]*schema.Schema

func ResourcePolicyManagementUpdate ¶

func ResourcePolicyManagementUpdate(d *schema.ResourceData, m interface{}) error

func ResourcePolicyRuleType ¶

func ResourcePolicyRuleType() *schema.Resource

func ResourcePolicyRuleTypeSchema ¶

func ResourcePolicyRuleTypeSchema() map[string]*schema.Schema

func ResourcePortMap ¶

func ResourcePortMap() *schema.Resource

func ResourcePortMapSchema ¶

func ResourcePortMapSchema() map[string]*schema.Schema

func ResourcePortMappings ¶

func ResourcePortMappings() *schema.Resource

func ResourcePortMappingsSchema ¶

func ResourcePortMappingsSchema() map[string]*schema.Schema

func ResourcePortTuple ¶

func ResourcePortTuple() *schema.Resource

func ResourcePortTupleCreate ¶

func ResourcePortTupleCreate(d *schema.ResourceData, m interface{}) error

func ResourcePortTupleDelete ¶

func ResourcePortTupleDelete(d *schema.ResourceData, m interface{}) error

func ResourcePortTupleRead ¶

func ResourcePortTupleRead(d *schema.ResourceData, m interface{}) error

func ResourcePortTupleRefs ¶

func ResourcePortTupleRefs() *schema.Resource

func ResourcePortTupleRefsCreate ¶

func ResourcePortTupleRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourcePortTupleRefsDelete ¶

func ResourcePortTupleRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourcePortTupleRefsRead ¶

func ResourcePortTupleRefsRead(d *schema.ResourceData, m interface{}) error

func ResourcePortTupleRefsSchema ¶

func ResourcePortTupleRefsSchema() map[string]*schema.Schema

func ResourcePortTupleRefsUpdate ¶

func ResourcePortTupleRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourcePortTupleSchema ¶

func ResourcePortTupleSchema() map[string]*schema.Schema

func ResourcePortTupleUpdate ¶

func ResourcePortTupleUpdate(d *schema.ResourceData, m interface{}) error

func ResourcePortType ¶

func ResourcePortType() *schema.Resource

func ResourcePortTypeSchema ¶

func ResourcePortTypeSchema() map[string]*schema.Schema

func ResourceProject ¶

func ResourceProject() *schema.Resource

func ResourceProjectCreate ¶

func ResourceProjectCreate(d *schema.ResourceData, m interface{}) error

func ResourceProjectDelete ¶

func ResourceProjectDelete(d *schema.ResourceData, m interface{}) error

func ResourceProjectRead ¶

func ResourceProjectRead(d *schema.ResourceData, m interface{}) error

func ResourceProjectRefs ¶

func ResourceProjectRefs() *schema.Resource

func ResourceProjectRefsCreate ¶

func ResourceProjectRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceProjectRefsDelete ¶

func ResourceProjectRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceProjectRefsRead ¶

func ResourceProjectRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceProjectRefsSchema ¶

func ResourceProjectRefsSchema() map[string]*schema.Schema

func ResourceProjectRefsUpdate ¶

func ResourceProjectRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceProjectSchema ¶

func ResourceProjectSchema() map[string]*schema.Schema

func ResourceProjectUpdate ¶

func ResourceProjectUpdate(d *schema.ResourceData, m interface{}) error

func ResourceProtocolType ¶

func ResourceProtocolType() *schema.Resource

func ResourceProtocolTypeSchema ¶

func ResourceProtocolTypeSchema() map[string]*schema.Schema

func ResourceProviderAttachment ¶

func ResourceProviderAttachment() *schema.Resource

func ResourceProviderAttachmentCreate ¶

func ResourceProviderAttachmentCreate(d *schema.ResourceData, m interface{}) error

func ResourceProviderAttachmentDelete ¶

func ResourceProviderAttachmentDelete(d *schema.ResourceData, m interface{}) error

func ResourceProviderAttachmentRead ¶

func ResourceProviderAttachmentRead(d *schema.ResourceData, m interface{}) error

func ResourceProviderAttachmentRefs ¶

func ResourceProviderAttachmentRefs() *schema.Resource

func ResourceProviderAttachmentRefsCreate ¶

func ResourceProviderAttachmentRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceProviderAttachmentRefsDelete ¶

func ResourceProviderAttachmentRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceProviderAttachmentRefsRead ¶

func ResourceProviderAttachmentRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceProviderAttachmentRefsSchema ¶

func ResourceProviderAttachmentRefsSchema() map[string]*schema.Schema

func ResourceProviderAttachmentRefsUpdate ¶

func ResourceProviderAttachmentRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceProviderAttachmentSchema ¶

func ResourceProviderAttachmentSchema() map[string]*schema.Schema

func ResourceProviderAttachmentUpdate ¶

func ResourceProviderAttachmentUpdate(d *schema.ResourceData, m interface{}) error

func ResourceProviderDetails ¶

func ResourceProviderDetails() *schema.Resource

func ResourceProviderDetailsSchema ¶

func ResourceProviderDetailsSchema() map[string]*schema.Schema

func ResourceQosConfig ¶

func ResourceQosConfig() *schema.Resource

func ResourceQosConfigCreate ¶

func ResourceQosConfigCreate(d *schema.ResourceData, m interface{}) error

func ResourceQosConfigDelete ¶

func ResourceQosConfigDelete(d *schema.ResourceData, m interface{}) error

func ResourceQosConfigRead ¶

func ResourceQosConfigRead(d *schema.ResourceData, m interface{}) error

func ResourceQosConfigRefs ¶

func ResourceQosConfigRefs() *schema.Resource

func ResourceQosConfigRefsCreate ¶

func ResourceQosConfigRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceQosConfigRefsDelete ¶

func ResourceQosConfigRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceQosConfigRefsRead ¶

func ResourceQosConfigRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceQosConfigRefsSchema ¶

func ResourceQosConfigRefsSchema() map[string]*schema.Schema

func ResourceQosConfigRefsUpdate ¶

func ResourceQosConfigRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceQosConfigSchema ¶

func ResourceQosConfigSchema() map[string]*schema.Schema

func ResourceQosConfigUpdate ¶

func ResourceQosConfigUpdate(d *schema.ResourceData, m interface{}) error

func ResourceQosIdForwardingClassPair ¶

func ResourceQosIdForwardingClassPair() *schema.Resource

func ResourceQosIdForwardingClassPairSchema ¶

func ResourceQosIdForwardingClassPairSchema() map[string]*schema.Schema

func ResourceQosIdForwardingClassPairs ¶

func ResourceQosIdForwardingClassPairs() *schema.Resource

func ResourceQosIdForwardingClassPairsSchema ¶

func ResourceQosIdForwardingClassPairsSchema() map[string]*schema.Schema

func ResourceQosQueue ¶

func ResourceQosQueue() *schema.Resource

func ResourceQosQueueCreate ¶

func ResourceQosQueueCreate(d *schema.ResourceData, m interface{}) error

func ResourceQosQueueDelete ¶

func ResourceQosQueueDelete(d *schema.ResourceData, m interface{}) error

func ResourceQosQueueRead ¶

func ResourceQosQueueRead(d *schema.ResourceData, m interface{}) error

func ResourceQosQueueRefs ¶

func ResourceQosQueueRefs() *schema.Resource

func ResourceQosQueueRefsCreate ¶

func ResourceQosQueueRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceQosQueueRefsDelete ¶

func ResourceQosQueueRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceQosQueueRefsRead ¶

func ResourceQosQueueRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceQosQueueRefsSchema ¶

func ResourceQosQueueRefsSchema() map[string]*schema.Schema

func ResourceQosQueueRefsUpdate ¶

func ResourceQosQueueRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceQosQueueSchema ¶

func ResourceQosQueueSchema() map[string]*schema.Schema

func ResourceQosQueueUpdate ¶

func ResourceQosQueueUpdate(d *schema.ResourceData, m interface{}) error

func ResourceQuotaType ¶

func ResourceQuotaType() *schema.Resource

func ResourceQuotaTypeSchema ¶

func ResourceQuotaTypeSchema() map[string]*schema.Schema

func ResourceRbacPermType ¶

func ResourceRbacPermType() *schema.Resource

func ResourceRbacPermTypeSchema ¶

func ResourceRbacPermTypeSchema() map[string]*schema.Schema

func ResourceRbacRuleEntriesType ¶

func ResourceRbacRuleEntriesType() *schema.Resource

func ResourceRbacRuleEntriesTypeSchema ¶

func ResourceRbacRuleEntriesTypeSchema() map[string]*schema.Schema

func ResourceRbacRuleType ¶

func ResourceRbacRuleType() *schema.Resource

func ResourceRbacRuleTypeSchema ¶

func ResourceRbacRuleTypeSchema() map[string]*schema.Schema

func ResourceRouteAggregate ¶

func ResourceRouteAggregate() *schema.Resource

func ResourceRouteAggregateCreate ¶

func ResourceRouteAggregateCreate(d *schema.ResourceData, m interface{}) error

func ResourceRouteAggregateDelete ¶

func ResourceRouteAggregateDelete(d *schema.ResourceData, m interface{}) error

func ResourceRouteAggregateRead ¶

func ResourceRouteAggregateRead(d *schema.ResourceData, m interface{}) error

func ResourceRouteAggregateRefs ¶

func ResourceRouteAggregateRefs() *schema.Resource

func ResourceRouteAggregateRefsCreate ¶

func ResourceRouteAggregateRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceRouteAggregateRefsDelete ¶

func ResourceRouteAggregateRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceRouteAggregateRefsRead ¶

func ResourceRouteAggregateRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceRouteAggregateRefsSchema ¶

func ResourceRouteAggregateRefsSchema() map[string]*schema.Schema

func ResourceRouteAggregateRefsUpdate ¶

func ResourceRouteAggregateRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceRouteAggregateSchema ¶

func ResourceRouteAggregateSchema() map[string]*schema.Schema

func ResourceRouteAggregateUpdate ¶

func ResourceRouteAggregateUpdate(d *schema.ResourceData, m interface{}) error

func ResourceRouteTable ¶

func ResourceRouteTable() *schema.Resource

func ResourceRouteTableCreate ¶

func ResourceRouteTableCreate(d *schema.ResourceData, m interface{}) error

func ResourceRouteTableDelete ¶

func ResourceRouteTableDelete(d *schema.ResourceData, m interface{}) error

func ResourceRouteTableRead ¶

func ResourceRouteTableRead(d *schema.ResourceData, m interface{}) error

func ResourceRouteTableRefs ¶

func ResourceRouteTableRefs() *schema.Resource

func ResourceRouteTableRefsCreate ¶

func ResourceRouteTableRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceRouteTableRefsDelete ¶

func ResourceRouteTableRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceRouteTableRefsRead ¶

func ResourceRouteTableRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceRouteTableRefsSchema ¶

func ResourceRouteTableRefsSchema() map[string]*schema.Schema

func ResourceRouteTableRefsUpdate ¶

func ResourceRouteTableRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceRouteTableSchema ¶

func ResourceRouteTableSchema() map[string]*schema.Schema

func ResourceRouteTableType ¶

func ResourceRouteTableType() *schema.Resource

func ResourceRouteTableTypeSchema ¶

func ResourceRouteTableTypeSchema() map[string]*schema.Schema

func ResourceRouteTableUpdate ¶

func ResourceRouteTableUpdate(d *schema.ResourceData, m interface{}) error

func ResourceRouteTarget ¶

func ResourceRouteTarget() *schema.Resource

func ResourceRouteTargetCreate ¶

func ResourceRouteTargetCreate(d *schema.ResourceData, m interface{}) error

func ResourceRouteTargetDelete ¶

func ResourceRouteTargetDelete(d *schema.ResourceData, m interface{}) error

func ResourceRouteTargetList ¶

func ResourceRouteTargetList() *schema.Resource

func ResourceRouteTargetListSchema ¶

func ResourceRouteTargetListSchema() map[string]*schema.Schema

func ResourceRouteTargetRead ¶

func ResourceRouteTargetRead(d *schema.ResourceData, m interface{}) error

func ResourceRouteTargetRefs ¶

func ResourceRouteTargetRefs() *schema.Resource

func ResourceRouteTargetRefsCreate ¶

func ResourceRouteTargetRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceRouteTargetRefsDelete ¶

func ResourceRouteTargetRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceRouteTargetRefsRead ¶

func ResourceRouteTargetRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceRouteTargetRefsSchema ¶

func ResourceRouteTargetRefsSchema() map[string]*schema.Schema

func ResourceRouteTargetRefsUpdate ¶

func ResourceRouteTargetRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceRouteTargetSchema ¶

func ResourceRouteTargetSchema() map[string]*schema.Schema

func ResourceRouteTargetUpdate ¶

func ResourceRouteTargetUpdate(d *schema.ResourceData, m interface{}) error

func ResourceRouteType ¶

func ResourceRouteType() *schema.Resource

func ResourceRouteTypeSchema ¶

func ResourceRouteTypeSchema() map[string]*schema.Schema

func ResourceRoutingInstance ¶

func ResourceRoutingInstance() *schema.Resource

func ResourceRoutingInstanceCreate ¶

func ResourceRoutingInstanceCreate(d *schema.ResourceData, m interface{}) error

func ResourceRoutingInstanceDelete ¶

func ResourceRoutingInstanceDelete(d *schema.ResourceData, m interface{}) error

func ResourceRoutingInstanceRead ¶

func ResourceRoutingInstanceRead(d *schema.ResourceData, m interface{}) error

func ResourceRoutingInstanceRefs ¶

func ResourceRoutingInstanceRefs() *schema.Resource

func ResourceRoutingInstanceRefsCreate ¶

func ResourceRoutingInstanceRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceRoutingInstanceRefsDelete ¶

func ResourceRoutingInstanceRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceRoutingInstanceRefsRead ¶

func ResourceRoutingInstanceRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceRoutingInstanceRefsSchema ¶

func ResourceRoutingInstanceRefsSchema() map[string]*schema.Schema

func ResourceRoutingInstanceRefsUpdate ¶

func ResourceRoutingInstanceRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceRoutingInstanceSchema ¶

func ResourceRoutingInstanceSchema() map[string]*schema.Schema

func ResourceRoutingInstanceUpdate ¶

func ResourceRoutingInstanceUpdate(d *schema.ResourceData, m interface{}) error

func ResourceRoutingPolicy ¶

func ResourceRoutingPolicy() *schema.Resource

func ResourceRoutingPolicyCreate ¶

func ResourceRoutingPolicyCreate(d *schema.ResourceData, m interface{}) error

func ResourceRoutingPolicyDelete ¶

func ResourceRoutingPolicyDelete(d *schema.ResourceData, m interface{}) error

func ResourceRoutingPolicyRead ¶

func ResourceRoutingPolicyRead(d *schema.ResourceData, m interface{}) error

func ResourceRoutingPolicyRefs ¶

func ResourceRoutingPolicyRefs() *schema.Resource

func ResourceRoutingPolicyRefsCreate ¶

func ResourceRoutingPolicyRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceRoutingPolicyRefsDelete ¶

func ResourceRoutingPolicyRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceRoutingPolicyRefsRead ¶

func ResourceRoutingPolicyRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceRoutingPolicyRefsSchema ¶

func ResourceRoutingPolicyRefsSchema() map[string]*schema.Schema

func ResourceRoutingPolicyRefsUpdate ¶

func ResourceRoutingPolicyRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceRoutingPolicySchema ¶

func ResourceRoutingPolicySchema() map[string]*schema.Schema

func ResourceRoutingPolicyServiceInstanceType ¶

func ResourceRoutingPolicyServiceInstanceType() *schema.Resource

func ResourceRoutingPolicyServiceInstanceTypeSchema ¶

func ResourceRoutingPolicyServiceInstanceTypeSchema() map[string]*schema.Schema

func ResourceRoutingPolicyUpdate ¶

func ResourceRoutingPolicyUpdate(d *schema.ResourceData, m interface{}) error

func ResourceSNMPCredentials ¶

func ResourceSNMPCredentials() *schema.Resource

func ResourceSNMPCredentialsSchema ¶

func ResourceSNMPCredentialsSchema() map[string]*schema.Schema

func ResourceSecurityGroup ¶

func ResourceSecurityGroup() *schema.Resource

func ResourceSecurityGroupCreate ¶

func ResourceSecurityGroupCreate(d *schema.ResourceData, m interface{}) error

func ResourceSecurityGroupDelete ¶

func ResourceSecurityGroupDelete(d *schema.ResourceData, m interface{}) error

func ResourceSecurityGroupRead ¶

func ResourceSecurityGroupRead(d *schema.ResourceData, m interface{}) error

func ResourceSecurityGroupRefs ¶

func ResourceSecurityGroupRefs() *schema.Resource

func ResourceSecurityGroupRefsCreate ¶

func ResourceSecurityGroupRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceSecurityGroupRefsDelete ¶

func ResourceSecurityGroupRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceSecurityGroupRefsRead ¶

func ResourceSecurityGroupRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceSecurityGroupRefsSchema ¶

func ResourceSecurityGroupRefsSchema() map[string]*schema.Schema

func ResourceSecurityGroupRefsUpdate ¶

func ResourceSecurityGroupRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceSecurityGroupSchema ¶

func ResourceSecurityGroupSchema() map[string]*schema.Schema

func ResourceSecurityGroupUpdate ¶

func ResourceSecurityGroupUpdate(d *schema.ResourceData, m interface{}) error

func ResourceSecurityLoggingObject ¶

func ResourceSecurityLoggingObject() *schema.Resource

func ResourceSecurityLoggingObjectCreate ¶

func ResourceSecurityLoggingObjectCreate(d *schema.ResourceData, m interface{}) error

func ResourceSecurityLoggingObjectDelete ¶

func ResourceSecurityLoggingObjectDelete(d *schema.ResourceData, m interface{}) error

func ResourceSecurityLoggingObjectRead ¶

func ResourceSecurityLoggingObjectRead(d *schema.ResourceData, m interface{}) error

func ResourceSecurityLoggingObjectRefs ¶

func ResourceSecurityLoggingObjectRefs() *schema.Resource

func ResourceSecurityLoggingObjectRefsCreate ¶

func ResourceSecurityLoggingObjectRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceSecurityLoggingObjectRefsDelete ¶

func ResourceSecurityLoggingObjectRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceSecurityLoggingObjectRefsRead ¶

func ResourceSecurityLoggingObjectRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceSecurityLoggingObjectRefsSchema ¶

func ResourceSecurityLoggingObjectRefsSchema() map[string]*schema.Schema

func ResourceSecurityLoggingObjectRefsUpdate ¶

func ResourceSecurityLoggingObjectRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceSecurityLoggingObjectRuleEntryType ¶

func ResourceSecurityLoggingObjectRuleEntryType() *schema.Resource

func ResourceSecurityLoggingObjectRuleEntryTypeSchema ¶

func ResourceSecurityLoggingObjectRuleEntryTypeSchema() map[string]*schema.Schema

func ResourceSecurityLoggingObjectRuleListType ¶

func ResourceSecurityLoggingObjectRuleListType() *schema.Resource

func ResourceSecurityLoggingObjectRuleListTypeSchema ¶

func ResourceSecurityLoggingObjectRuleListTypeSchema() map[string]*schema.Schema

func ResourceSecurityLoggingObjectSchema ¶

func ResourceSecurityLoggingObjectSchema() map[string]*schema.Schema

func ResourceSecurityLoggingObjectUpdate ¶

func ResourceSecurityLoggingObjectUpdate(d *schema.ResourceData, m interface{}) error

func ResourceSequenceType ¶

func ResourceSequenceType() *schema.Resource

func ResourceSequenceTypeSchema ¶

func ResourceSequenceTypeSchema() map[string]*schema.Schema

func ResourceServiceAppliance ¶

func ResourceServiceAppliance() *schema.Resource

func ResourceServiceApplianceCreate ¶

func ResourceServiceApplianceCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceDelete ¶

func ResourceServiceApplianceDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceInterfaceType ¶

func ResourceServiceApplianceInterfaceType() *schema.Resource

func ResourceServiceApplianceInterfaceTypeSchema ¶

func ResourceServiceApplianceInterfaceTypeSchema() map[string]*schema.Schema

func ResourceServiceApplianceRead ¶

func ResourceServiceApplianceRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceRefs ¶

func ResourceServiceApplianceRefs() *schema.Resource

func ResourceServiceApplianceRefsCreate ¶

func ResourceServiceApplianceRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceRefsDelete ¶

func ResourceServiceApplianceRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceRefsRead ¶

func ResourceServiceApplianceRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceRefsSchema ¶

func ResourceServiceApplianceRefsSchema() map[string]*schema.Schema

func ResourceServiceApplianceRefsUpdate ¶

func ResourceServiceApplianceRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceSchema ¶

func ResourceServiceApplianceSchema() map[string]*schema.Schema

func ResourceServiceApplianceSet ¶

func ResourceServiceApplianceSet() *schema.Resource

func ResourceServiceApplianceSetCreate ¶

func ResourceServiceApplianceSetCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceSetDelete ¶

func ResourceServiceApplianceSetDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceSetRead ¶

func ResourceServiceApplianceSetRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceSetRefs ¶

func ResourceServiceApplianceSetRefs() *schema.Resource

func ResourceServiceApplianceSetRefsCreate ¶

func ResourceServiceApplianceSetRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceSetRefsDelete ¶

func ResourceServiceApplianceSetRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceSetRefsRead ¶

func ResourceServiceApplianceSetRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceSetRefsSchema ¶

func ResourceServiceApplianceSetRefsSchema() map[string]*schema.Schema

func ResourceServiceApplianceSetRefsUpdate ¶

func ResourceServiceApplianceSetRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceSetSchema ¶

func ResourceServiceApplianceSetSchema() map[string]*schema.Schema

func ResourceServiceApplianceSetUpdate ¶

func ResourceServiceApplianceSetUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceApplianceUpdate ¶

func ResourceServiceApplianceUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceConnectionModule ¶

func ResourceServiceConnectionModule() *schema.Resource

func ResourceServiceConnectionModuleCreate ¶

func ResourceServiceConnectionModuleCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceConnectionModuleDelete ¶

func ResourceServiceConnectionModuleDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceConnectionModuleRead ¶

func ResourceServiceConnectionModuleRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceConnectionModuleRefs ¶

func ResourceServiceConnectionModuleRefs() *schema.Resource

func ResourceServiceConnectionModuleRefsCreate ¶

func ResourceServiceConnectionModuleRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceConnectionModuleRefsDelete ¶

func ResourceServiceConnectionModuleRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceConnectionModuleRefsRead ¶

func ResourceServiceConnectionModuleRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceConnectionModuleRefsSchema ¶

func ResourceServiceConnectionModuleRefsSchema() map[string]*schema.Schema

func ResourceServiceConnectionModuleRefsUpdate ¶

func ResourceServiceConnectionModuleRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceConnectionModuleSchema ¶

func ResourceServiceConnectionModuleSchema() map[string]*schema.Schema

func ResourceServiceConnectionModuleUpdate ¶

func ResourceServiceConnectionModuleUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceEndpoint ¶

func ResourceServiceEndpoint() *schema.Resource

func ResourceServiceEndpointCreate ¶

func ResourceServiceEndpointCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceEndpointDelete ¶

func ResourceServiceEndpointDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceEndpointRead ¶

func ResourceServiceEndpointRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceEndpointRefs ¶

func ResourceServiceEndpointRefs() *schema.Resource

func ResourceServiceEndpointRefsCreate ¶

func ResourceServiceEndpointRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceEndpointRefsDelete ¶

func ResourceServiceEndpointRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceEndpointRefsRead ¶

func ResourceServiceEndpointRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceEndpointRefsSchema ¶

func ResourceServiceEndpointRefsSchema() map[string]*schema.Schema

func ResourceServiceEndpointRefsUpdate ¶

func ResourceServiceEndpointRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceEndpointSchema ¶

func ResourceServiceEndpointSchema() map[string]*schema.Schema

func ResourceServiceEndpointUpdate ¶

func ResourceServiceEndpointUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceGroup ¶

func ResourceServiceGroup() *schema.Resource

func ResourceServiceGroupCreate ¶

func ResourceServiceGroupCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceGroupDelete ¶

func ResourceServiceGroupDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceGroupRead ¶

func ResourceServiceGroupRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceGroupRefs ¶

func ResourceServiceGroupRefs() *schema.Resource

func ResourceServiceGroupRefsCreate ¶

func ResourceServiceGroupRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceGroupRefsDelete ¶

func ResourceServiceGroupRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceGroupRefsRead ¶

func ResourceServiceGroupRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceGroupRefsSchema ¶

func ResourceServiceGroupRefsSchema() map[string]*schema.Schema

func ResourceServiceGroupRefsUpdate ¶

func ResourceServiceGroupRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceGroupSchema ¶

func ResourceServiceGroupSchema() map[string]*schema.Schema

func ResourceServiceGroupUpdate ¶

func ResourceServiceGroupUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceHealthCheck ¶

func ResourceServiceHealthCheck() *schema.Resource

func ResourceServiceHealthCheckCreate ¶

func ResourceServiceHealthCheckCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceHealthCheckDelete ¶

func ResourceServiceHealthCheckDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceHealthCheckRead ¶

func ResourceServiceHealthCheckRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceHealthCheckRefs ¶

func ResourceServiceHealthCheckRefs() *schema.Resource

func ResourceServiceHealthCheckRefsCreate ¶

func ResourceServiceHealthCheckRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceHealthCheckRefsDelete ¶

func ResourceServiceHealthCheckRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceHealthCheckRefsRead ¶

func ResourceServiceHealthCheckRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceHealthCheckRefsSchema ¶

func ResourceServiceHealthCheckRefsSchema() map[string]*schema.Schema

func ResourceServiceHealthCheckRefsUpdate ¶

func ResourceServiceHealthCheckRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceHealthCheckSchema ¶

func ResourceServiceHealthCheckSchema() map[string]*schema.Schema

func ResourceServiceHealthCheckType ¶

func ResourceServiceHealthCheckType() *schema.Resource

func ResourceServiceHealthCheckTypeSchema ¶

func ResourceServiceHealthCheckTypeSchema() map[string]*schema.Schema

func ResourceServiceHealthCheckUpdate ¶

func ResourceServiceHealthCheckUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceInstance ¶

func ResourceServiceInstance() *schema.Resource

func ResourceServiceInstanceCreate ¶

func ResourceServiceInstanceCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceInstanceDelete ¶

func ResourceServiceInstanceDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceInstanceInterfaceType ¶

func ResourceServiceInstanceInterfaceType() *schema.Resource

func ResourceServiceInstanceInterfaceTypeSchema ¶

func ResourceServiceInstanceInterfaceTypeSchema() map[string]*schema.Schema

func ResourceServiceInstanceRead ¶

func ResourceServiceInstanceRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceInstanceRefs ¶

func ResourceServiceInstanceRefs() *schema.Resource

func ResourceServiceInstanceRefsCreate ¶

func ResourceServiceInstanceRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceInstanceRefsDelete ¶

func ResourceServiceInstanceRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceInstanceRefsRead ¶

func ResourceServiceInstanceRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceInstanceRefsSchema ¶

func ResourceServiceInstanceRefsSchema() map[string]*schema.Schema

func ResourceServiceInstanceRefsUpdate ¶

func ResourceServiceInstanceRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceInstanceSchema ¶

func ResourceServiceInstanceSchema() map[string]*schema.Schema

func ResourceServiceInstanceType ¶

func ResourceServiceInstanceType() *schema.Resource

func ResourceServiceInstanceTypeSchema ¶

func ResourceServiceInstanceTypeSchema() map[string]*schema.Schema

func ResourceServiceInstanceUpdate ¶

func ResourceServiceInstanceUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceInterfaceTag ¶

func ResourceServiceInterfaceTag() *schema.Resource

func ResourceServiceInterfaceTagSchema ¶

func ResourceServiceInterfaceTagSchema() map[string]*schema.Schema

func ResourceServiceObject ¶

func ResourceServiceObject() *schema.Resource

func ResourceServiceObjectCreate ¶

func ResourceServiceObjectCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceObjectDelete ¶

func ResourceServiceObjectDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceObjectRead ¶

func ResourceServiceObjectRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceObjectRefs ¶

func ResourceServiceObjectRefs() *schema.Resource

func ResourceServiceObjectRefsCreate ¶

func ResourceServiceObjectRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceObjectRefsDelete ¶

func ResourceServiceObjectRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceObjectRefsRead ¶

func ResourceServiceObjectRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceObjectRefsSchema ¶

func ResourceServiceObjectRefsSchema() map[string]*schema.Schema

func ResourceServiceObjectRefsUpdate ¶

func ResourceServiceObjectRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceObjectSchema ¶

func ResourceServiceObjectSchema() map[string]*schema.Schema

func ResourceServiceObjectUpdate ¶

func ResourceServiceObjectUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceScaleOutType ¶

func ResourceServiceScaleOutType() *schema.Resource

func ResourceServiceScaleOutTypeSchema ¶

func ResourceServiceScaleOutTypeSchema() map[string]*schema.Schema

func ResourceServiceTemplate ¶

func ResourceServiceTemplate() *schema.Resource

func ResourceServiceTemplateCreate ¶

func ResourceServiceTemplateCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceTemplateDelete ¶

func ResourceServiceTemplateDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceTemplateInterfaceType ¶

func ResourceServiceTemplateInterfaceType() *schema.Resource

func ResourceServiceTemplateInterfaceTypeSchema ¶

func ResourceServiceTemplateInterfaceTypeSchema() map[string]*schema.Schema

func ResourceServiceTemplateRead ¶

func ResourceServiceTemplateRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceTemplateRefs ¶

func ResourceServiceTemplateRefs() *schema.Resource

func ResourceServiceTemplateRefsCreate ¶

func ResourceServiceTemplateRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceServiceTemplateRefsDelete ¶

func ResourceServiceTemplateRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceServiceTemplateRefsRead ¶

func ResourceServiceTemplateRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceServiceTemplateRefsSchema ¶

func ResourceServiceTemplateRefsSchema() map[string]*schema.Schema

func ResourceServiceTemplateRefsUpdate ¶

func ResourceServiceTemplateRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceServiceTemplateSchema ¶

func ResourceServiceTemplateSchema() map[string]*schema.Schema

func ResourceServiceTemplateType ¶

func ResourceServiceTemplateType() *schema.Resource

func ResourceServiceTemplateTypeSchema ¶

func ResourceServiceTemplateTypeSchema() map[string]*schema.Schema

func ResourceServiceTemplateUpdate ¶

func ResourceServiceTemplateUpdate(d *schema.ResourceData, m interface{}) error

func ResourceShareType ¶

func ResourceShareType() *schema.Resource

func ResourceShareTypeSchema ¶

func ResourceShareTypeSchema() map[string]*schema.Schema

func ResourceSloRateType ¶

func ResourceSloRateType() *schema.Resource

func ResourceSloRateTypeSchema ¶

func ResourceSloRateTypeSchema() map[string]*schema.Schema

func ResourceStaticMirrorNhType ¶

func ResourceStaticMirrorNhType() *schema.Resource

func ResourceStaticMirrorNhTypeSchema ¶

func ResourceStaticMirrorNhTypeSchema() map[string]*schema.Schema

func ResourceSubnet ¶

func ResourceSubnet() *schema.Resource

func ResourceSubnetCreate ¶

func ResourceSubnetCreate(d *schema.ResourceData, m interface{}) error

func ResourceSubnetDelete ¶

func ResourceSubnetDelete(d *schema.ResourceData, m interface{}) error

func ResourceSubnetListType ¶

func ResourceSubnetListType() *schema.Resource

func ResourceSubnetListTypeSchema ¶

func ResourceSubnetListTypeSchema() map[string]*schema.Schema

func ResourceSubnetRead ¶

func ResourceSubnetRead(d *schema.ResourceData, m interface{}) error

func ResourceSubnetRefs ¶

func ResourceSubnetRefs() *schema.Resource

func ResourceSubnetRefsCreate ¶

func ResourceSubnetRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceSubnetRefsDelete ¶

func ResourceSubnetRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceSubnetRefsRead ¶

func ResourceSubnetRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceSubnetRefsSchema ¶

func ResourceSubnetRefsSchema() map[string]*schema.Schema

func ResourceSubnetRefsUpdate ¶

func ResourceSubnetRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceSubnetSchema ¶

func ResourceSubnetSchema() map[string]*schema.Schema

func ResourceSubnetType ¶

func ResourceSubnetType() *schema.Resource

func ResourceSubnetTypeSchema ¶

func ResourceSubnetTypeSchema() map[string]*schema.Schema

func ResourceSubnetUpdate ¶

func ResourceSubnetUpdate(d *schema.ResourceData, m interface{}) error

func ResourceTag ¶

func ResourceTag() *schema.Resource

func ResourceTagCreate ¶

func ResourceTagCreate(d *schema.ResourceData, m interface{}) error

func ResourceTagDelete ¶

func ResourceTagDelete(d *schema.ResourceData, m interface{}) error

func ResourceTagRead ¶

func ResourceTagRead(d *schema.ResourceData, m interface{}) error

func ResourceTagRefs ¶

func ResourceTagRefs() *schema.Resource

func ResourceTagRefsCreate ¶

func ResourceTagRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceTagRefsDelete ¶

func ResourceTagRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceTagRefsRead ¶

func ResourceTagRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceTagRefsSchema ¶

func ResourceTagRefsSchema() map[string]*schema.Schema

func ResourceTagRefsUpdate ¶

func ResourceTagRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceTagSchema ¶

func ResourceTagSchema() map[string]*schema.Schema

func ResourceTagType ¶

func ResourceTagType() *schema.Resource

func ResourceTagTypeCreate ¶

func ResourceTagTypeCreate(d *schema.ResourceData, m interface{}) error

func ResourceTagTypeDelete ¶

func ResourceTagTypeDelete(d *schema.ResourceData, m interface{}) error

func ResourceTagTypeRead ¶

func ResourceTagTypeRead(d *schema.ResourceData, m interface{}) error

func ResourceTagTypeRefs ¶

func ResourceTagTypeRefs() *schema.Resource

func ResourceTagTypeRefsCreate ¶

func ResourceTagTypeRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceTagTypeRefsDelete ¶

func ResourceTagTypeRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceTagTypeRefsRead ¶

func ResourceTagTypeRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceTagTypeRefsSchema ¶

func ResourceTagTypeRefsSchema() map[string]*schema.Schema

func ResourceTagTypeRefsUpdate ¶

func ResourceTagTypeRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceTagTypeSchema ¶

func ResourceTagTypeSchema() map[string]*schema.Schema

func ResourceTagTypeUpdate ¶

func ResourceTagTypeUpdate(d *schema.ResourceData, m interface{}) error

func ResourceTagUpdate ¶

func ResourceTagUpdate(d *schema.ResourceData, m interface{}) error

func ResourceTelemetryResourceInfo ¶

func ResourceTelemetryResourceInfo() *schema.Resource

func ResourceTelemetryResourceInfoSchema ¶

func ResourceTelemetryResourceInfoSchema() map[string]*schema.Schema

func ResourceTelemetryStateInfo ¶

func ResourceTelemetryStateInfo() *schema.Resource

func ResourceTelemetryStateInfoSchema ¶

func ResourceTelemetryStateInfoSchema() map[string]*schema.Schema

func ResourceTimerType ¶

func ResourceTimerType() *schema.Resource

func ResourceTimerTypeSchema ¶

func ResourceTimerTypeSchema() map[string]*schema.Schema

func ResourceUserCredentials ¶

func ResourceUserCredentials() *schema.Resource

func ResourceUserCredentialsSchema ¶

func ResourceUserCredentialsSchema() map[string]*schema.Schema

func ResourceUserDefinedLogStat ¶

func ResourceUserDefinedLogStat() *schema.Resource

func ResourceUserDefinedLogStatList ¶

func ResourceUserDefinedLogStatList() *schema.Resource

func ResourceUserDefinedLogStatListSchema ¶

func ResourceUserDefinedLogStatListSchema() map[string]*schema.Schema

func ResourceUserDefinedLogStatSchema ¶

func ResourceUserDefinedLogStatSchema() map[string]*schema.Schema

func ResourceUuidType ¶

func ResourceUuidType() *schema.Resource

func ResourceUuidTypeSchema ¶

func ResourceUuidTypeSchema() map[string]*schema.Schema

func ResourceUveKeysType ¶

func ResourceUveKeysType() *schema.Resource

func ResourceUveKeysTypeSchema ¶

func ResourceUveKeysTypeSchema() map[string]*schema.Schema

func ResourceVirtualDns ¶

func ResourceVirtualDns() *schema.Resource

func ResourceVirtualDnsCreate ¶

func ResourceVirtualDnsCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsDelete ¶

func ResourceVirtualDnsDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRead ¶

func ResourceVirtualDnsRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRecord ¶

func ResourceVirtualDnsRecord() *schema.Resource

func ResourceVirtualDnsRecordCreate ¶

func ResourceVirtualDnsRecordCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRecordDelete ¶

func ResourceVirtualDnsRecordDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRecordRead ¶

func ResourceVirtualDnsRecordRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRecordRefs ¶

func ResourceVirtualDnsRecordRefs() *schema.Resource

func ResourceVirtualDnsRecordRefsCreate ¶

func ResourceVirtualDnsRecordRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRecordRefsDelete ¶

func ResourceVirtualDnsRecordRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRecordRefsRead ¶

func ResourceVirtualDnsRecordRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRecordRefsSchema ¶

func ResourceVirtualDnsRecordRefsSchema() map[string]*schema.Schema

func ResourceVirtualDnsRecordRefsUpdate ¶

func ResourceVirtualDnsRecordRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRecordSchema ¶

func ResourceVirtualDnsRecordSchema() map[string]*schema.Schema

func ResourceVirtualDnsRecordType ¶

func ResourceVirtualDnsRecordType() *schema.Resource

func ResourceVirtualDnsRecordTypeSchema ¶

func ResourceVirtualDnsRecordTypeSchema() map[string]*schema.Schema

func ResourceVirtualDnsRecordUpdate ¶

func ResourceVirtualDnsRecordUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRefs ¶

func ResourceVirtualDnsRefs() *schema.Resource

func ResourceVirtualDnsRefsCreate ¶

func ResourceVirtualDnsRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRefsDelete ¶

func ResourceVirtualDnsRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRefsRead ¶

func ResourceVirtualDnsRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsRefsSchema ¶

func ResourceVirtualDnsRefsSchema() map[string]*schema.Schema

func ResourceVirtualDnsRefsUpdate ¶

func ResourceVirtualDnsRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualDnsSchema ¶

func ResourceVirtualDnsSchema() map[string]*schema.Schema

func ResourceVirtualDnsType ¶

func ResourceVirtualDnsType() *schema.Resource

func ResourceVirtualDnsTypeSchema ¶

func ResourceVirtualDnsTypeSchema() map[string]*schema.Schema

func ResourceVirtualDnsUpdate ¶

func ResourceVirtualDnsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualIp ¶

func ResourceVirtualIp() *schema.Resource

func ResourceVirtualIpCreate ¶

func ResourceVirtualIpCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualIpDelete ¶

func ResourceVirtualIpDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualIpRead ¶

func ResourceVirtualIpRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualIpRefs ¶

func ResourceVirtualIpRefs() *schema.Resource

func ResourceVirtualIpRefsCreate ¶

func ResourceVirtualIpRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualIpRefsDelete ¶

func ResourceVirtualIpRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualIpRefsRead ¶

func ResourceVirtualIpRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualIpRefsSchema ¶

func ResourceVirtualIpRefsSchema() map[string]*schema.Schema

func ResourceVirtualIpRefsUpdate ¶

func ResourceVirtualIpRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualIpSchema ¶

func ResourceVirtualIpSchema() map[string]*schema.Schema

func ResourceVirtualIpType ¶

func ResourceVirtualIpType() *schema.Resource

func ResourceVirtualIpTypeSchema ¶

func ResourceVirtualIpTypeSchema() map[string]*schema.Schema

func ResourceVirtualIpUpdate ¶

func ResourceVirtualIpUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachine ¶

func ResourceVirtualMachine() *schema.Resource

func ResourceVirtualMachineCreate ¶

func ResourceVirtualMachineCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineDelete ¶

func ResourceVirtualMachineDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineInterface ¶

func ResourceVirtualMachineInterface() *schema.Resource

func ResourceVirtualMachineInterfaceCreate ¶

func ResourceVirtualMachineInterfaceCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineInterfaceDelete ¶

func ResourceVirtualMachineInterfaceDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineInterfacePropertiesType ¶

func ResourceVirtualMachineInterfacePropertiesType() *schema.Resource

func ResourceVirtualMachineInterfacePropertiesTypeSchema ¶

func ResourceVirtualMachineInterfacePropertiesTypeSchema() map[string]*schema.Schema

func ResourceVirtualMachineInterfaceRead ¶

func ResourceVirtualMachineInterfaceRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineInterfaceRefs ¶

func ResourceVirtualMachineInterfaceRefs() *schema.Resource

func ResourceVirtualMachineInterfaceRefsCreate ¶

func ResourceVirtualMachineInterfaceRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineInterfaceRefsDelete ¶

func ResourceVirtualMachineInterfaceRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineInterfaceRefsRead ¶

func ResourceVirtualMachineInterfaceRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineInterfaceRefsSchema ¶

func ResourceVirtualMachineInterfaceRefsSchema() map[string]*schema.Schema

func ResourceVirtualMachineInterfaceRefsUpdate ¶

func ResourceVirtualMachineInterfaceRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineInterfaceSchema ¶

func ResourceVirtualMachineInterfaceSchema() map[string]*schema.Schema

func ResourceVirtualMachineInterfaceUpdate ¶

func ResourceVirtualMachineInterfaceUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineRead ¶

func ResourceVirtualMachineRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineRefs ¶

func ResourceVirtualMachineRefs() *schema.Resource

func ResourceVirtualMachineRefsCreate ¶

func ResourceVirtualMachineRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineRefsDelete ¶

func ResourceVirtualMachineRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineRefsRead ¶

func ResourceVirtualMachineRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineRefsSchema ¶

func ResourceVirtualMachineRefsSchema() map[string]*schema.Schema

func ResourceVirtualMachineRefsUpdate ¶

func ResourceVirtualMachineRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualMachineSchema ¶

func ResourceVirtualMachineSchema() map[string]*schema.Schema

func ResourceVirtualMachineUpdate ¶

func ResourceVirtualMachineUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualNetwork ¶

func ResourceVirtualNetwork() *schema.Resource

func ResourceVirtualNetworkCreate ¶

func ResourceVirtualNetworkCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualNetworkDelete ¶

func ResourceVirtualNetworkDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualNetworkPolicyType ¶

func ResourceVirtualNetworkPolicyType() *schema.Resource

func ResourceVirtualNetworkPolicyTypeSchema ¶

func ResourceVirtualNetworkPolicyTypeSchema() map[string]*schema.Schema

func ResourceVirtualNetworkRead ¶

func ResourceVirtualNetworkRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualNetworkRefs ¶

func ResourceVirtualNetworkRefs() *schema.Resource

func ResourceVirtualNetworkRefsCreate ¶

func ResourceVirtualNetworkRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualNetworkRefsDelete ¶

func ResourceVirtualNetworkRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualNetworkRefsRead ¶

func ResourceVirtualNetworkRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualNetworkRefsSchema ¶

func ResourceVirtualNetworkRefsSchema() map[string]*schema.Schema

func ResourceVirtualNetworkRefsUpdate ¶

func ResourceVirtualNetworkRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualNetworkSchema ¶

func ResourceVirtualNetworkSchema() map[string]*schema.Schema

func ResourceVirtualNetworkType ¶

func ResourceVirtualNetworkType() *schema.Resource

func ResourceVirtualNetworkTypeSchema ¶

func ResourceVirtualNetworkTypeSchema() map[string]*schema.Schema

func ResourceVirtualNetworkUpdate ¶

func ResourceVirtualNetworkUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualRouter ¶

func ResourceVirtualRouter() *schema.Resource

func ResourceVirtualRouterCreate ¶

func ResourceVirtualRouterCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualRouterDelete ¶

func ResourceVirtualRouterDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualRouterNetworkIpamType ¶

func ResourceVirtualRouterNetworkIpamType() *schema.Resource

func ResourceVirtualRouterNetworkIpamTypeSchema ¶

func ResourceVirtualRouterNetworkIpamTypeSchema() map[string]*schema.Schema

func ResourceVirtualRouterRead ¶

func ResourceVirtualRouterRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualRouterRefs ¶

func ResourceVirtualRouterRefs() *schema.Resource

func ResourceVirtualRouterRefsCreate ¶

func ResourceVirtualRouterRefsCreate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualRouterRefsDelete ¶

func ResourceVirtualRouterRefsDelete(d *schema.ResourceData, m interface{}) error

func ResourceVirtualRouterRefsRead ¶

func ResourceVirtualRouterRefsRead(d *schema.ResourceData, m interface{}) error

func ResourceVirtualRouterRefsSchema ¶

func ResourceVirtualRouterRefsSchema() map[string]*schema.Schema

func ResourceVirtualRouterRefsUpdate ¶

func ResourceVirtualRouterRefsUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVirtualRouterSchema ¶

func ResourceVirtualRouterSchema() map[string]*schema.Schema

func ResourceVirtualRouterUpdate ¶

func ResourceVirtualRouterUpdate(d *schema.ResourceData, m interface{}) error

func ResourceVnSubnetsType ¶

func ResourceVnSubnetsType() *schema.Resource

func ResourceVnSubnetsTypeSchema ¶

func ResourceVnSubnetsTypeSchema() map[string]*schema.Schema

func ResourceVrfAssignRuleType ¶

func ResourceVrfAssignRuleType() *schema.Resource

func ResourceVrfAssignRuleTypeSchema ¶

func ResourceVrfAssignRuleTypeSchema() map[string]*schema.Schema

func ResourceVrfAssignTableType ¶

func ResourceVrfAssignTableType() *schema.Resource

func ResourceVrfAssignTableTypeSchema ¶

func ResourceVrfAssignTableTypeSchema() map[string]*schema.Schema

func SetAccessControlListFromResource ¶

func SetAccessControlListFromResource(object *AccessControlList, d *schema.ResourceData, m interface{}, prefix ...string)

func SetAclEntriesTypeFromMap ¶

func SetAclEntriesTypeFromMap(object *AclEntriesType, d *schema.ResourceData, m interface{}, val interface{})

func SetAclRuleTypeFromMap ¶

func SetAclRuleTypeFromMap(object *AclRuleType, d *schema.ResourceData, m interface{}, val interface{})

func SetActionListTypeFromMap ¶

func SetActionListTypeFromMap(object *ActionListType, d *schema.ResourceData, m interface{}, val interface{})

func SetAddressGroupFromResource ¶

func SetAddressGroupFromResource(object *AddressGroup, d *schema.ResourceData, m interface{}, prefix ...string)

func SetAddressTypeFromMap ¶

func SetAddressTypeFromMap(object *AddressType, d *schema.ResourceData, m interface{}, val interface{})

func SetAlarmAndListFromMap ¶

func SetAlarmAndListFromMap(object *AlarmAndList, d *schema.ResourceData, m interface{}, val interface{})

func SetAlarmExpressionFromMap ¶

func SetAlarmExpressionFromMap(object *AlarmExpression, d *schema.ResourceData, m interface{}, val interface{})

func SetAlarmFromResource ¶

func SetAlarmFromResource(object *Alarm, d *schema.ResourceData, m interface{}, prefix ...string)

func SetAlarmOperand2FromMap ¶

func SetAlarmOperand2FromMap(object *AlarmOperand2, d *schema.ResourceData, m interface{}, val interface{})

func SetAlarmOrListFromMap ¶

func SetAlarmOrListFromMap(object *AlarmOrList, d *schema.ResourceData, m interface{}, val interface{})

func SetAliasIpFromResource ¶

func SetAliasIpFromResource(object *AliasIp, d *schema.ResourceData, m interface{}, prefix ...string)

func SetAliasIpPoolFromResource ¶

func SetAliasIpPoolFromResource(object *AliasIpPool, d *schema.ResourceData, m interface{}, prefix ...string)

func SetAllocationPoolTypeFromMap ¶

func SetAllocationPoolTypeFromMap(object *AllocationPoolType, d *schema.ResourceData, m interface{}, val interface{})

func SetAllowedAddressPairFromMap ¶

func SetAllowedAddressPairFromMap(object *AllowedAddressPair, d *schema.ResourceData, m interface{}, val interface{})

func SetAllowedAddressPairsFromMap ¶

func SetAllowedAddressPairsFromMap(object *AllowedAddressPairs, d *schema.ResourceData, m interface{}, val interface{})

func SetAnalyticsNodeFromResource ¶

func SetAnalyticsNodeFromResource(object *AnalyticsNode, d *schema.ResourceData, m interface{}, prefix ...string)

func SetApiAccessListFromResource ¶

func SetApiAccessListFromResource(object *ApiAccessList, d *schema.ResourceData, m interface{}, prefix ...string)

func SetApplicationPolicySetFromResource ¶

func SetApplicationPolicySetFromResource(object *ApplicationPolicySet, d *schema.ResourceData, m interface{}, prefix ...string)

func SetBGPaaServiceParametersTypeFromMap ¶

func SetBGPaaServiceParametersTypeFromMap(object *BGPaaServiceParametersType, d *schema.ResourceData, m interface{}, val interface{})

func SetBgpAsAServiceFromResource ¶

func SetBgpAsAServiceFromResource(object *BgpAsAService, d *schema.ResourceData, m interface{}, prefix ...string)

func SetBgpRouterFromResource ¶

func SetBgpRouterFromResource(object *BgpRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func SetBgpvpnFromResource ¶

func SetBgpvpnFromResource(object *Bgpvpn, d *schema.ResourceData, m interface{}, prefix ...string)

func SetBridgeDomainFromResource ¶

func SetBridgeDomainFromResource(object *BridgeDomain, d *schema.ResourceData, m interface{}, prefix ...string)

func SetBridgeDomainMembershipTypeFromMap ¶

func SetBridgeDomainMembershipTypeFromMap(object *BridgeDomainMembershipType, d *schema.ResourceData, m interface{}, val interface{})

func SetCommunityAttributesFromMap ¶

func SetCommunityAttributesFromMap(object *CommunityAttributes, d *schema.ResourceData, m interface{}, val interface{})

func SetConfigNodeFromResource ¶

func SetConfigNodeFromResource(object *ConfigNode, d *schema.ResourceData, m interface{}, prefix ...string)

func SetConfigRootFromResource ¶

func SetConfigRootFromResource(object *ConfigRoot, d *schema.ResourceData, m interface{}, prefix ...string)

func SetControlTrafficDscpTypeFromMap ¶

func SetControlTrafficDscpTypeFromMap(object *ControlTrafficDscpType, d *schema.ResourceData, m interface{}, val interface{})

func SetCustomerAttachmentFromResource ¶

func SetCustomerAttachmentFromResource(object *CustomerAttachment, d *schema.ResourceData, m interface{}, prefix ...string)

func SetDatabaseNodeFromResource ¶

func SetDatabaseNodeFromResource(object *DatabaseNode, d *schema.ResourceData, m interface{}, prefix ...string)

func SetDhcpOptionTypeFromMap ¶

func SetDhcpOptionTypeFromMap(object *DhcpOptionType, d *schema.ResourceData, m interface{}, val interface{})

func SetDhcpOptionsListTypeFromMap ¶

func SetDhcpOptionsListTypeFromMap(object *DhcpOptionsListType, d *schema.ResourceData, m interface{}, val interface{})

func SetDiscoveryPubSubEndPointTypeFromMap ¶

func SetDiscoveryPubSubEndPointTypeFromMap(object *DiscoveryPubSubEndPointType, d *schema.ResourceData, m interface{}, val interface{})

func SetDiscoveryServiceAssignmentFromResource ¶

func SetDiscoveryServiceAssignmentFromResource(object *DiscoveryServiceAssignment, d *schema.ResourceData, m interface{}, prefix ...string)

func SetDiscoveryServiceAssignmentTypeFromMap ¶

func SetDiscoveryServiceAssignmentTypeFromMap(object *DiscoveryServiceAssignmentType, d *schema.ResourceData, m interface{}, val interface{})

func SetDnsSoaRecordTypeFromMap ¶

func SetDnsSoaRecordTypeFromMap(object *DnsSoaRecordType, d *schema.ResourceData, m interface{}, val interface{})

func SetDomainFromResource ¶

func SetDomainFromResource(object *Domain, d *schema.ResourceData, m interface{}, prefix ...string)

func SetDomainLimitsTypeFromMap ¶

func SetDomainLimitsTypeFromMap(object *DomainLimitsType, d *schema.ResourceData, m interface{}, val interface{})

func SetDsaRuleFromResource ¶

func SetDsaRuleFromResource(object *DsaRule, d *schema.ResourceData, m interface{}, prefix ...string)

func SetE2ServiceProviderFromResource ¶

func SetE2ServiceProviderFromResource(object *E2ServiceProvider, d *schema.ResourceData, m interface{}, prefix ...string)

func SetEcmpHashingIncludeFieldsFromMap ¶

func SetEcmpHashingIncludeFieldsFromMap(object *EcmpHashingIncludeFields, d *schema.ResourceData, m interface{}, val interface{})

func SetEncapsulationPrioritiesTypeFromMap ¶

func SetEncapsulationPrioritiesTypeFromMap(object *EncapsulationPrioritiesType, d *schema.ResourceData, m interface{}, val interface{})

func SetFatFlowProtocolsFromMap ¶

func SetFatFlowProtocolsFromMap(object *FatFlowProtocols, d *schema.ResourceData, m interface{}, val interface{})

func SetFirewallPolicyFromResource ¶

func SetFirewallPolicyFromResource(object *FirewallPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func SetFirewallRuleEndpointTypeFromMap ¶

func SetFirewallRuleEndpointTypeFromMap(object *FirewallRuleEndpointType, d *schema.ResourceData, m interface{}, val interface{})

func SetFirewallRuleFromResource ¶

func SetFirewallRuleFromResource(object *FirewallRule, d *schema.ResourceData, m interface{}, prefix ...string)

func SetFirewallRuleMatchTagsTypeFromMap ¶

func SetFirewallRuleMatchTagsTypeFromMap(object *FirewallRuleMatchTagsType, d *schema.ResourceData, m interface{}, val interface{})

func SetFirewallRuleMatchTagsTypeIdListFromMap ¶

func SetFirewallRuleMatchTagsTypeIdListFromMap(object *FirewallRuleMatchTagsTypeIdList, d *schema.ResourceData, m interface{}, val interface{})

func SetFirewallSequenceFromMap ¶

func SetFirewallSequenceFromMap(object *FirewallSequence, d *schema.ResourceData, m interface{}, val interface{})

func SetFirewallServiceGroupTypeFromMap ¶

func SetFirewallServiceGroupTypeFromMap(object *FirewallServiceGroupType, d *schema.ResourceData, m interface{}, val interface{})

func SetFirewallServiceTypeFromMap ¶

func SetFirewallServiceTypeFromMap(object *FirewallServiceType, d *schema.ResourceData, m interface{}, val interface{})

func SetFloatingIpFromResource ¶

func SetFloatingIpFromResource(object *FloatingIp, d *schema.ResourceData, m interface{}, prefix ...string)

func SetFloatingIpPoolFromResource ¶

func SetFloatingIpPoolFromResource(object *FloatingIpPool, d *schema.ResourceData, m interface{}, prefix ...string)

func SetFloatingIpPoolSubnetTypeFromMap ¶

func SetFloatingIpPoolSubnetTypeFromMap(object *FloatingIpPoolSubnetType, d *schema.ResourceData, m interface{}, val interface{})

func SetFlowAgingTimeoutFromMap ¶

func SetFlowAgingTimeoutFromMap(object *FlowAgingTimeout, d *schema.ResourceData, m interface{}, val interface{})

func SetFlowAgingTimeoutListFromMap ¶

func SetFlowAgingTimeoutListFromMap(object *FlowAgingTimeoutList, d *schema.ResourceData, m interface{}, val interface{})

func SetForwardingClassFromResource ¶

func SetForwardingClassFromResource(object *ForwardingClass, d *schema.ResourceData, m interface{}, prefix ...string)

func SetGlobalQosConfigFromResource ¶

func SetGlobalQosConfigFromResource(object *GlobalQosConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func SetGlobalSystemConfigFromResource ¶

func SetGlobalSystemConfigFromResource(object *GlobalSystemConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func SetGlobalVrouterConfigFromResource ¶

func SetGlobalVrouterConfigFromResource(object *GlobalVrouterConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func SetGracefulRestartParametersTypeFromMap ¶

func SetGracefulRestartParametersTypeFromMap(object *GracefulRestartParametersType, d *schema.ResourceData, m interface{}, val interface{})

func SetIdPermsTypeFromMap ¶

func SetIdPermsTypeFromMap(object *IdPermsType, d *schema.ResourceData, m interface{}, val interface{})

func SetInstanceIpFromResource ¶

func SetInstanceIpFromResource(object *InstanceIp, d *schema.ResourceData, m interface{}, prefix ...string)

func SetInterfaceMirrorTypeFromMap ¶

func SetInterfaceMirrorTypeFromMap(object *InterfaceMirrorType, d *schema.ResourceData, m interface{}, val interface{})

func SetInterfaceRouteTableFromResource ¶

func SetInterfaceRouteTableFromResource(object *InterfaceRouteTable, d *schema.ResourceData, m interface{}, prefix ...string)

func SetIpAddressesTypeFromMap ¶

func SetIpAddressesTypeFromMap(object *IpAddressesType, d *schema.ResourceData, m interface{}, val interface{})

func SetIpamDnsAddressTypeFromMap ¶

func SetIpamDnsAddressTypeFromMap(object *IpamDnsAddressType, d *schema.ResourceData, m interface{}, val interface{})

func SetIpamSubnetTypeFromMap ¶

func SetIpamSubnetTypeFromMap(object *IpamSubnetType, d *schema.ResourceData, m interface{}, val interface{})

func SetIpamSubnetsFromMap ¶

func SetIpamSubnetsFromMap(object *IpamSubnets, d *schema.ResourceData, m interface{}, val interface{})

func SetIpamTypeFromMap ¶

func SetIpamTypeFromMap(object *IpamType, d *schema.ResourceData, m interface{}, val interface{})

func SetJunosServicePortsFromMap ¶

func SetJunosServicePortsFromMap(object *JunosServicePorts, d *schema.ResourceData, m interface{}, val interface{})

func SetKeyValuePairFromMap ¶

func SetKeyValuePairFromMap(object *KeyValuePair, d *schema.ResourceData, m interface{}, val interface{})

func SetKeyValuePairsFromMap ¶

func SetKeyValuePairsFromMap(object *KeyValuePairs, d *schema.ResourceData, m interface{}, val interface{})

func SetLinklocalServiceEntryTypeFromMap ¶

func SetLinklocalServiceEntryTypeFromMap(object *LinklocalServiceEntryType, d *schema.ResourceData, m interface{}, val interface{})

func SetLinklocalServicesTypesFromMap ¶

func SetLinklocalServicesTypesFromMap(object *LinklocalServicesTypes, d *schema.ResourceData, m interface{}, val interface{})

func SetLoadbalancerFromResource ¶

func SetLoadbalancerFromResource(object *Loadbalancer, d *schema.ResourceData, m interface{}, prefix ...string)

func SetLoadbalancerHealthmonitorFromResource ¶

func SetLoadbalancerHealthmonitorFromResource(object *LoadbalancerHealthmonitor, d *schema.ResourceData, m interface{}, prefix ...string)

func SetLoadbalancerHealthmonitorTypeFromMap ¶

func SetLoadbalancerHealthmonitorTypeFromMap(object *LoadbalancerHealthmonitorType, d *schema.ResourceData, m interface{}, val interface{})

func SetLoadbalancerListenerFromResource ¶

func SetLoadbalancerListenerFromResource(object *LoadbalancerListener, d *schema.ResourceData, m interface{}, prefix ...string)

func SetLoadbalancerListenerTypeFromMap ¶

func SetLoadbalancerListenerTypeFromMap(object *LoadbalancerListenerType, d *schema.ResourceData, m interface{}, val interface{})

func SetLoadbalancerMemberFromResource ¶

func SetLoadbalancerMemberFromResource(object *LoadbalancerMember, d *schema.ResourceData, m interface{}, prefix ...string)

func SetLoadbalancerMemberTypeFromMap ¶

func SetLoadbalancerMemberTypeFromMap(object *LoadbalancerMemberType, d *schema.ResourceData, m interface{}, val interface{})

func SetLoadbalancerPoolFromResource ¶

func SetLoadbalancerPoolFromResource(object *LoadbalancerPool, d *schema.ResourceData, m interface{}, prefix ...string)

func SetLoadbalancerPoolTypeFromMap ¶

func SetLoadbalancerPoolTypeFromMap(object *LoadbalancerPoolType, d *schema.ResourceData, m interface{}, val interface{})

func SetLoadbalancerTypeFromMap ¶

func SetLoadbalancerTypeFromMap(object *LoadbalancerType, d *schema.ResourceData, m interface{}, val interface{})

func SetLogicalInterfaceFromResource ¶

func SetLogicalInterfaceFromResource(object *LogicalInterface, d *schema.ResourceData, m interface{}, prefix ...string)

func SetLogicalRouterFromResource ¶

func SetLogicalRouterFromResource(object *LogicalRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func SetMACLimitControlTypeFromMap ¶

func SetMACLimitControlTypeFromMap(object *MACLimitControlType, d *schema.ResourceData, m interface{}, val interface{})

func SetMACMoveLimitControlTypeFromMap ¶

func SetMACMoveLimitControlTypeFromMap(object *MACMoveLimitControlType, d *schema.ResourceData, m interface{}, val interface{})

func SetMacAddressesTypeFromMap ¶

func SetMacAddressesTypeFromMap(object *MacAddressesType, d *schema.ResourceData, m interface{}, val interface{})

func SetMatchConditionTypeFromMap ¶

func SetMatchConditionTypeFromMap(object *MatchConditionType, d *schema.ResourceData, m interface{}, val interface{})

func SetMirrorActionTypeFromMap ¶

func SetMirrorActionTypeFromMap(object *MirrorActionType, d *schema.ResourceData, m interface{}, val interface{})

func SetNamespaceFromResource ¶

func SetNamespaceFromResource(object *Namespace, d *schema.ResourceData, m interface{}, prefix ...string)

func SetNetworkDeviceConfigFromResource ¶

func SetNetworkDeviceConfigFromResource(object *NetworkDeviceConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func SetNetworkIpamFromResource ¶

func SetNetworkIpamFromResource(object *NetworkIpam, d *schema.ResourceData, m interface{}, prefix ...string)

func SetNetworkPolicyFromResource ¶

func SetNetworkPolicyFromResource(object *NetworkPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func SetPeeringPolicyFromResource ¶

func SetPeeringPolicyFromResource(object *PeeringPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func SetPermType2FromMap ¶

func SetPermType2FromMap(object *PermType2, d *schema.ResourceData, m interface{}, val interface{})

func SetPermTypeFromMap ¶

func SetPermTypeFromMap(object *PermType, d *schema.ResourceData, m interface{}, val interface{})

func SetPhysicalInterfaceFromResource ¶

func SetPhysicalInterfaceFromResource(object *PhysicalInterface, d *schema.ResourceData, m interface{}, prefix ...string)

func SetPhysicalRouterFromResource ¶

func SetPhysicalRouterFromResource(object *PhysicalRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func SetPluginPropertiesFromMap ¶

func SetPluginPropertiesFromMap(object *PluginProperties, d *schema.ResourceData, m interface{}, val interface{})

func SetPluginPropertyFromMap ¶

func SetPluginPropertyFromMap(object *PluginProperty, d *schema.ResourceData, m interface{}, val interface{})

func SetPolicyBasedForwardingRuleTypeFromMap ¶

func SetPolicyBasedForwardingRuleTypeFromMap(object *PolicyBasedForwardingRuleType, d *schema.ResourceData, m interface{}, val interface{})

func SetPolicyEntriesTypeFromMap ¶

func SetPolicyEntriesTypeFromMap(object *PolicyEntriesType, d *schema.ResourceData, m interface{}, val interface{})

func SetPolicyManagementFromResource ¶

func SetPolicyManagementFromResource(object *PolicyManagement, d *schema.ResourceData, m interface{}, prefix ...string)

func SetPolicyRuleTypeFromMap ¶

func SetPolicyRuleTypeFromMap(object *PolicyRuleType, d *schema.ResourceData, m interface{}, val interface{})

func SetPortMapFromMap ¶

func SetPortMapFromMap(object *PortMap, d *schema.ResourceData, m interface{}, val interface{})

func SetPortMappingsFromMap ¶

func SetPortMappingsFromMap(object *PortMappings, d *schema.ResourceData, m interface{}, val interface{})

func SetPortTupleFromResource ¶

func SetPortTupleFromResource(object *PortTuple, d *schema.ResourceData, m interface{}, prefix ...string)

func SetPortTypeFromMap ¶

func SetPortTypeFromMap(object *PortType, d *schema.ResourceData, m interface{}, val interface{})

func SetProjectFromResource ¶

func SetProjectFromResource(object *Project, d *schema.ResourceData, m interface{}, prefix ...string)

func SetProtocolTypeFromMap ¶

func SetProtocolTypeFromMap(object *ProtocolType, d *schema.ResourceData, m interface{}, val interface{})

func SetProviderAttachmentFromResource ¶

func SetProviderAttachmentFromResource(object *ProviderAttachment, d *schema.ResourceData, m interface{}, prefix ...string)

func SetProviderDetailsFromMap ¶

func SetProviderDetailsFromMap(object *ProviderDetails, d *schema.ResourceData, m interface{}, val interface{})

func SetQosConfigFromResource ¶

func SetQosConfigFromResource(object *QosConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func SetQosIdForwardingClassPairFromMap ¶

func SetQosIdForwardingClassPairFromMap(object *QosIdForwardingClassPair, d *schema.ResourceData, m interface{}, val interface{})

func SetQosIdForwardingClassPairsFromMap ¶

func SetQosIdForwardingClassPairsFromMap(object *QosIdForwardingClassPairs, d *schema.ResourceData, m interface{}, val interface{})

func SetQosQueueFromResource ¶

func SetQosQueueFromResource(object *QosQueue, d *schema.ResourceData, m interface{}, prefix ...string)

func SetQuotaTypeFromMap ¶

func SetQuotaTypeFromMap(object *QuotaType, d *schema.ResourceData, m interface{}, val interface{})

func SetRbacPermTypeFromMap ¶

func SetRbacPermTypeFromMap(object *RbacPermType, d *schema.ResourceData, m interface{}, val interface{})

func SetRbacRuleEntriesTypeFromMap ¶

func SetRbacRuleEntriesTypeFromMap(object *RbacRuleEntriesType, d *schema.ResourceData, m interface{}, val interface{})

func SetRbacRuleTypeFromMap ¶

func SetRbacRuleTypeFromMap(object *RbacRuleType, d *schema.ResourceData, m interface{}, val interface{})

func SetRefsAccessControlListFromResource ¶

func SetRefsAccessControlListFromResource(object *AccessControlList, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsAddressGroupFromResource ¶

func SetRefsAddressGroupFromResource(object *AddressGroup, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsAlarmFromResource ¶

func SetRefsAlarmFromResource(object *Alarm, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsAliasIpFromResource ¶

func SetRefsAliasIpFromResource(object *AliasIp, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsAliasIpPoolFromResource ¶

func SetRefsAliasIpPoolFromResource(object *AliasIpPool, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsAnalyticsNodeFromResource ¶

func SetRefsAnalyticsNodeFromResource(object *AnalyticsNode, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsApiAccessListFromResource ¶

func SetRefsApiAccessListFromResource(object *ApiAccessList, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsApplicationPolicySetFromResource ¶

func SetRefsApplicationPolicySetFromResource(object *ApplicationPolicySet, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsBgpAsAServiceFromResource ¶

func SetRefsBgpAsAServiceFromResource(object *BgpAsAService, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsBgpRouterFromResource ¶

func SetRefsBgpRouterFromResource(object *BgpRouter, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsBgpvpnFromResource ¶

func SetRefsBgpvpnFromResource(object *Bgpvpn, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsBridgeDomainFromResource ¶

func SetRefsBridgeDomainFromResource(object *BridgeDomain, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsConfigNodeFromResource ¶

func SetRefsConfigNodeFromResource(object *ConfigNode, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsConfigRootFromResource ¶

func SetRefsConfigRootFromResource(object *ConfigRoot, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsCustomerAttachmentFromResource ¶

func SetRefsCustomerAttachmentFromResource(object *CustomerAttachment, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsDatabaseNodeFromResource ¶

func SetRefsDatabaseNodeFromResource(object *DatabaseNode, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsDiscoveryServiceAssignmentFromResource ¶

func SetRefsDiscoveryServiceAssignmentFromResource(object *DiscoveryServiceAssignment, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsDomainFromResource ¶

func SetRefsDomainFromResource(object *Domain, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsDsaRuleFromResource ¶

func SetRefsDsaRuleFromResource(object *DsaRule, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsE2ServiceProviderFromResource ¶

func SetRefsE2ServiceProviderFromResource(object *E2ServiceProvider, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsFirewallPolicyFromResource ¶

func SetRefsFirewallPolicyFromResource(object *FirewallPolicy, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsFirewallRuleFromResource ¶

func SetRefsFirewallRuleFromResource(object *FirewallRule, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsFloatingIpFromResource ¶

func SetRefsFloatingIpFromResource(object *FloatingIp, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsFloatingIpPoolFromResource ¶

func SetRefsFloatingIpPoolFromResource(object *FloatingIpPool, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsForwardingClassFromResource ¶

func SetRefsForwardingClassFromResource(object *ForwardingClass, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsGlobalQosConfigFromResource ¶

func SetRefsGlobalQosConfigFromResource(object *GlobalQosConfig, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsGlobalSystemConfigFromResource ¶

func SetRefsGlobalSystemConfigFromResource(object *GlobalSystemConfig, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsGlobalVrouterConfigFromResource ¶

func SetRefsGlobalVrouterConfigFromResource(object *GlobalVrouterConfig, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsInstanceIpFromResource ¶

func SetRefsInstanceIpFromResource(object *InstanceIp, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsInterfaceRouteTableFromResource ¶

func SetRefsInterfaceRouteTableFromResource(object *InterfaceRouteTable, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsLoadbalancerFromResource ¶

func SetRefsLoadbalancerFromResource(object *Loadbalancer, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsLoadbalancerHealthmonitorFromResource ¶

func SetRefsLoadbalancerHealthmonitorFromResource(object *LoadbalancerHealthmonitor, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsLoadbalancerListenerFromResource ¶

func SetRefsLoadbalancerListenerFromResource(object *LoadbalancerListener, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsLoadbalancerMemberFromResource ¶

func SetRefsLoadbalancerMemberFromResource(object *LoadbalancerMember, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsLoadbalancerPoolFromResource ¶

func SetRefsLoadbalancerPoolFromResource(object *LoadbalancerPool, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsLogicalInterfaceFromResource ¶

func SetRefsLogicalInterfaceFromResource(object *LogicalInterface, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsLogicalRouterFromResource ¶

func SetRefsLogicalRouterFromResource(object *LogicalRouter, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsNamespaceFromResource ¶

func SetRefsNamespaceFromResource(object *Namespace, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsNetworkDeviceConfigFromResource ¶

func SetRefsNetworkDeviceConfigFromResource(object *NetworkDeviceConfig, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsNetworkIpamFromResource ¶

func SetRefsNetworkIpamFromResource(object *NetworkIpam, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsNetworkPolicyFromResource ¶

func SetRefsNetworkPolicyFromResource(object *NetworkPolicy, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsPeeringPolicyFromResource ¶

func SetRefsPeeringPolicyFromResource(object *PeeringPolicy, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsPhysicalInterfaceFromResource ¶

func SetRefsPhysicalInterfaceFromResource(object *PhysicalInterface, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsPhysicalRouterFromResource ¶

func SetRefsPhysicalRouterFromResource(object *PhysicalRouter, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsPolicyManagementFromResource ¶

func SetRefsPolicyManagementFromResource(object *PolicyManagement, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsPortTupleFromResource ¶

func SetRefsPortTupleFromResource(object *PortTuple, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsProjectFromResource ¶

func SetRefsProjectFromResource(object *Project, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsProviderAttachmentFromResource ¶

func SetRefsProviderAttachmentFromResource(object *ProviderAttachment, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsQosConfigFromResource ¶

func SetRefsQosConfigFromResource(object *QosConfig, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsQosQueueFromResource ¶

func SetRefsQosQueueFromResource(object *QosQueue, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsRouteAggregateFromResource ¶

func SetRefsRouteAggregateFromResource(object *RouteAggregate, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsRouteTableFromResource ¶

func SetRefsRouteTableFromResource(object *RouteTable, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsRouteTargetFromResource ¶

func SetRefsRouteTargetFromResource(object *RouteTarget, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsRoutingInstanceFromResource ¶

func SetRefsRoutingInstanceFromResource(object *RoutingInstance, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsRoutingPolicyFromResource ¶

func SetRefsRoutingPolicyFromResource(object *RoutingPolicy, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsSecurityGroupFromResource ¶

func SetRefsSecurityGroupFromResource(object *SecurityGroup, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsSecurityLoggingObjectFromResource ¶

func SetRefsSecurityLoggingObjectFromResource(object *SecurityLoggingObject, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsServiceApplianceFromResource ¶

func SetRefsServiceApplianceFromResource(object *ServiceAppliance, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsServiceApplianceSetFromResource ¶

func SetRefsServiceApplianceSetFromResource(object *ServiceApplianceSet, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsServiceConnectionModuleFromResource ¶

func SetRefsServiceConnectionModuleFromResource(object *ServiceConnectionModule, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsServiceEndpointFromResource ¶

func SetRefsServiceEndpointFromResource(object *ServiceEndpoint, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsServiceGroupFromResource ¶

func SetRefsServiceGroupFromResource(object *ServiceGroup, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsServiceHealthCheckFromResource ¶

func SetRefsServiceHealthCheckFromResource(object *ServiceHealthCheck, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsServiceInstanceFromResource ¶

func SetRefsServiceInstanceFromResource(object *ServiceInstance, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsServiceObjectFromResource ¶

func SetRefsServiceObjectFromResource(object *ServiceObject, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsServiceTemplateFromResource ¶

func SetRefsServiceTemplateFromResource(object *ServiceTemplate, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsSubnetFromResource ¶

func SetRefsSubnetFromResource(object *Subnet, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsTagFromResource ¶

func SetRefsTagFromResource(object *Tag, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsTagTypeFromResource ¶

func SetRefsTagTypeFromResource(object *TagType, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsVirtualDnsFromResource ¶

func SetRefsVirtualDnsFromResource(object *VirtualDns, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsVirtualDnsRecordFromResource ¶

func SetRefsVirtualDnsRecordFromResource(object *VirtualDnsRecord, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsVirtualIpFromResource ¶

func SetRefsVirtualIpFromResource(object *VirtualIp, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsVirtualMachineFromResource ¶

func SetRefsVirtualMachineFromResource(object *VirtualMachine, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsVirtualMachineInterfaceFromResource ¶

func SetRefsVirtualMachineInterfaceFromResource(object *VirtualMachineInterface, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsVirtualNetworkFromResource ¶

func SetRefsVirtualNetworkFromResource(object *VirtualNetwork, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRefsVirtualRouterFromResource ¶

func SetRefsVirtualRouterFromResource(object *VirtualRouter, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetReqRefsAliasIpFromResource ¶

func SetReqRefsAliasIpFromResource(object *AliasIp, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetReqRefsBgpAsAServiceFromResource ¶

func SetReqRefsBgpAsAServiceFromResource(object *BgpAsAService, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetReqRefsFloatingIpFromResource ¶

func SetReqRefsFloatingIpFromResource(object *FloatingIp, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetReqRefsForwardingClassFromResource ¶

func SetReqRefsForwardingClassFromResource(object *ForwardingClass, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetReqRefsGlobalSystemConfigFromResource ¶

func SetReqRefsGlobalSystemConfigFromResource(object *GlobalSystemConfig, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetReqRefsInstanceIpFromResource ¶

func SetReqRefsInstanceIpFromResource(object *InstanceIp, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetReqRefsServiceInstanceFromResource ¶

func SetReqRefsServiceInstanceFromResource(object *ServiceInstance, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetReqRefsVirtualMachineInterfaceFromResource ¶

func SetReqRefsVirtualMachineInterfaceFromResource(object *VirtualMachineInterface, d *schema.ResourceData, m interface{}, prefix ...string) error

func SetRouteAggregateFromResource ¶

func SetRouteAggregateFromResource(object *RouteAggregate, d *schema.ResourceData, m interface{}, prefix ...string)

func SetRouteTableFromResource ¶

func SetRouteTableFromResource(object *RouteTable, d *schema.ResourceData, m interface{}, prefix ...string)

func SetRouteTableTypeFromMap ¶

func SetRouteTableTypeFromMap(object *RouteTableType, d *schema.ResourceData, m interface{}, val interface{})

func SetRouteTargetFromResource ¶

func SetRouteTargetFromResource(object *RouteTarget, d *schema.ResourceData, m interface{}, prefix ...string)

func SetRouteTargetListFromMap ¶

func SetRouteTargetListFromMap(object *RouteTargetList, d *schema.ResourceData, m interface{}, val interface{})

func SetRouteTypeFromMap ¶

func SetRouteTypeFromMap(object *RouteType, d *schema.ResourceData, m interface{}, val interface{})

func SetRoutingInstanceFromResource ¶

func SetRoutingInstanceFromResource(object *RoutingInstance, d *schema.ResourceData, m interface{}, prefix ...string)

func SetRoutingPolicyFromResource ¶

func SetRoutingPolicyFromResource(object *RoutingPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func SetRoutingPolicyServiceInstanceTypeFromMap ¶

func SetRoutingPolicyServiceInstanceTypeFromMap(object *RoutingPolicyServiceInstanceType, d *schema.ResourceData, m interface{}, val interface{})

func SetSNMPCredentialsFromMap ¶

func SetSNMPCredentialsFromMap(object *SNMPCredentials, d *schema.ResourceData, m interface{}, val interface{})

func SetSecurityGroupFromResource ¶

func SetSecurityGroupFromResource(object *SecurityGroup, d *schema.ResourceData, m interface{}, prefix ...string)

func SetSecurityLoggingObjectFromResource ¶

func SetSecurityLoggingObjectFromResource(object *SecurityLoggingObject, d *schema.ResourceData, m interface{}, prefix ...string)

func SetSecurityLoggingObjectRuleEntryTypeFromMap ¶

func SetSecurityLoggingObjectRuleEntryTypeFromMap(object *SecurityLoggingObjectRuleEntryType, d *schema.ResourceData, m interface{}, val interface{})

func SetSecurityLoggingObjectRuleListTypeFromMap ¶

func SetSecurityLoggingObjectRuleListTypeFromMap(object *SecurityLoggingObjectRuleListType, d *schema.ResourceData, m interface{}, val interface{})

func SetSequenceTypeFromMap ¶

func SetSequenceTypeFromMap(object *SequenceType, d *schema.ResourceData, m interface{}, val interface{})

func SetServiceApplianceFromResource ¶

func SetServiceApplianceFromResource(object *ServiceAppliance, d *schema.ResourceData, m interface{}, prefix ...string)

func SetServiceApplianceInterfaceTypeFromMap ¶

func SetServiceApplianceInterfaceTypeFromMap(object *ServiceApplianceInterfaceType, d *schema.ResourceData, m interface{}, val interface{})

func SetServiceApplianceSetFromResource ¶

func SetServiceApplianceSetFromResource(object *ServiceApplianceSet, d *schema.ResourceData, m interface{}, prefix ...string)

func SetServiceConnectionModuleFromResource ¶

func SetServiceConnectionModuleFromResource(object *ServiceConnectionModule, d *schema.ResourceData, m interface{}, prefix ...string)

func SetServiceEndpointFromResource ¶

func SetServiceEndpointFromResource(object *ServiceEndpoint, d *schema.ResourceData, m interface{}, prefix ...string)

func SetServiceGroupFromResource ¶

func SetServiceGroupFromResource(object *ServiceGroup, d *schema.ResourceData, m interface{}, prefix ...string)

func SetServiceHealthCheckFromResource ¶

func SetServiceHealthCheckFromResource(object *ServiceHealthCheck, d *schema.ResourceData, m interface{}, prefix ...string)

func SetServiceHealthCheckTypeFromMap ¶

func SetServiceHealthCheckTypeFromMap(object *ServiceHealthCheckType, d *schema.ResourceData, m interface{}, val interface{})

func SetServiceInstanceFromResource ¶

func SetServiceInstanceFromResource(object *ServiceInstance, d *schema.ResourceData, m interface{}, prefix ...string)

func SetServiceInstanceInterfaceTypeFromMap ¶

func SetServiceInstanceInterfaceTypeFromMap(object *ServiceInstanceInterfaceType, d *schema.ResourceData, m interface{}, val interface{})

func SetServiceInstanceTypeFromMap ¶

func SetServiceInstanceTypeFromMap(object *ServiceInstanceType, d *schema.ResourceData, m interface{}, val interface{})

func SetServiceInterfaceTagFromMap ¶

func SetServiceInterfaceTagFromMap(object *ServiceInterfaceTag, d *schema.ResourceData, m interface{}, val interface{})

func SetServiceObjectFromResource ¶

func SetServiceObjectFromResource(object *ServiceObject, d *schema.ResourceData, m interface{}, prefix ...string)

func SetServiceScaleOutTypeFromMap ¶

func SetServiceScaleOutTypeFromMap(object *ServiceScaleOutType, d *schema.ResourceData, m interface{}, val interface{})

func SetServiceTemplateFromResource ¶

func SetServiceTemplateFromResource(object *ServiceTemplate, d *schema.ResourceData, m interface{}, prefix ...string)

func SetServiceTemplateInterfaceTypeFromMap ¶

func SetServiceTemplateInterfaceTypeFromMap(object *ServiceTemplateInterfaceType, d *schema.ResourceData, m interface{}, val interface{})

func SetServiceTemplateTypeFromMap ¶

func SetServiceTemplateTypeFromMap(object *ServiceTemplateType, d *schema.ResourceData, m interface{}, val interface{})

func SetShareTypeFromMap ¶

func SetShareTypeFromMap(object *ShareType, d *schema.ResourceData, m interface{}, val interface{})

func SetSloRateTypeFromMap ¶

func SetSloRateTypeFromMap(object *SloRateType, d *schema.ResourceData, m interface{}, val interface{})

func SetStaticMirrorNhTypeFromMap ¶

func SetStaticMirrorNhTypeFromMap(object *StaticMirrorNhType, d *schema.ResourceData, m interface{}, val interface{})

func SetSubnetFromResource ¶

func SetSubnetFromResource(object *Subnet, d *schema.ResourceData, m interface{}, prefix ...string)

func SetSubnetListTypeFromMap ¶

func SetSubnetListTypeFromMap(object *SubnetListType, d *schema.ResourceData, m interface{}, val interface{})

func SetSubnetTypeFromMap ¶

func SetSubnetTypeFromMap(object *SubnetType, d *schema.ResourceData, m interface{}, val interface{})

func SetTagFromResource ¶

func SetTagFromResource(object *Tag, d *schema.ResourceData, m interface{}, prefix ...string)

func SetTagTypeFromResource ¶

func SetTagTypeFromResource(object *TagType, d *schema.ResourceData, m interface{}, prefix ...string)

func SetTelemetryResourceInfoFromMap ¶

func SetTelemetryResourceInfoFromMap(object *TelemetryResourceInfo, d *schema.ResourceData, m interface{}, val interface{})

func SetTelemetryStateInfoFromMap ¶

func SetTelemetryStateInfoFromMap(object *TelemetryStateInfo, d *schema.ResourceData, m interface{}, val interface{})

func SetTimerTypeFromMap ¶

func SetTimerTypeFromMap(object *TimerType, d *schema.ResourceData, m interface{}, val interface{})

func SetUserCredentialsFromMap ¶

func SetUserCredentialsFromMap(object *UserCredentials, d *schema.ResourceData, m interface{}, val interface{})

func SetUserDefinedLogStatFromMap ¶

func SetUserDefinedLogStatFromMap(object *UserDefinedLogStat, d *schema.ResourceData, m interface{}, val interface{})

func SetUserDefinedLogStatListFromMap ¶

func SetUserDefinedLogStatListFromMap(object *UserDefinedLogStatList, d *schema.ResourceData, m interface{}, val interface{})

func SetUuidTypeFromMap ¶

func SetUuidTypeFromMap(object *UuidType, d *schema.ResourceData, m interface{}, val interface{})

func SetUveKeysTypeFromMap ¶

func SetUveKeysTypeFromMap(object *UveKeysType, d *schema.ResourceData, m interface{}, val interface{})

func SetVirtualDnsFromResource ¶

func SetVirtualDnsFromResource(object *VirtualDns, d *schema.ResourceData, m interface{}, prefix ...string)

func SetVirtualDnsRecordFromResource ¶

func SetVirtualDnsRecordFromResource(object *VirtualDnsRecord, d *schema.ResourceData, m interface{}, prefix ...string)

func SetVirtualDnsRecordTypeFromMap ¶

func SetVirtualDnsRecordTypeFromMap(object *VirtualDnsRecordType, d *schema.ResourceData, m interface{}, val interface{})

func SetVirtualDnsTypeFromMap ¶

func SetVirtualDnsTypeFromMap(object *VirtualDnsType, d *schema.ResourceData, m interface{}, val interface{})

func SetVirtualIpFromResource ¶

func SetVirtualIpFromResource(object *VirtualIp, d *schema.ResourceData, m interface{}, prefix ...string)

func SetVirtualIpTypeFromMap ¶

func SetVirtualIpTypeFromMap(object *VirtualIpType, d *schema.ResourceData, m interface{}, val interface{})

func SetVirtualMachineFromResource ¶

func SetVirtualMachineFromResource(object *VirtualMachine, d *schema.ResourceData, m interface{}, prefix ...string)

func SetVirtualMachineInterfaceFromResource ¶

func SetVirtualMachineInterfaceFromResource(object *VirtualMachineInterface, d *schema.ResourceData, m interface{}, prefix ...string)

func SetVirtualMachineInterfacePropertiesTypeFromMap ¶

func SetVirtualMachineInterfacePropertiesTypeFromMap(object *VirtualMachineInterfacePropertiesType, d *schema.ResourceData, m interface{}, val interface{})

func SetVirtualNetworkFromResource ¶

func SetVirtualNetworkFromResource(object *VirtualNetwork, d *schema.ResourceData, m interface{}, prefix ...string)

func SetVirtualNetworkPolicyTypeFromMap ¶

func SetVirtualNetworkPolicyTypeFromMap(object *VirtualNetworkPolicyType, d *schema.ResourceData, m interface{}, val interface{})

func SetVirtualNetworkTypeFromMap ¶

func SetVirtualNetworkTypeFromMap(object *VirtualNetworkType, d *schema.ResourceData, m interface{}, val interface{})

func SetVirtualRouterFromResource ¶

func SetVirtualRouterFromResource(object *VirtualRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func SetVirtualRouterNetworkIpamTypeFromMap ¶

func SetVirtualRouterNetworkIpamTypeFromMap(object *VirtualRouterNetworkIpamType, d *schema.ResourceData, m interface{}, val interface{})

func SetVnSubnetsTypeFromMap ¶

func SetVnSubnetsTypeFromMap(object *VnSubnetsType, d *schema.ResourceData, m interface{}, val interface{})

func SetVrfAssignRuleTypeFromMap ¶

func SetVrfAssignRuleTypeFromMap(object *VrfAssignRuleType, d *schema.ResourceData, m interface{}, val interface{})

func SetVrfAssignTableTypeFromMap ¶

func SetVrfAssignTableTypeFromMap(object *VrfAssignTableType, d *schema.ResourceData, m interface{}, val interface{})

func TakeAccessControlListAsMap ¶

func TakeAccessControlListAsMap(object *AccessControlList) map[string]interface{}

func TakeAclEntriesTypeAsMap ¶

func TakeAclEntriesTypeAsMap(object *AclEntriesType) map[string]interface{}

func TakeAclRuleTypeAsMap ¶

func TakeAclRuleTypeAsMap(object *AclRuleType) map[string]interface{}

func TakeActionListTypeAsMap ¶

func TakeActionListTypeAsMap(object *ActionListType) map[string]interface{}

func TakeAddressGroupAsMap ¶

func TakeAddressGroupAsMap(object *AddressGroup) map[string]interface{}

func TakeAddressTypeAsMap ¶

func TakeAddressTypeAsMap(object *AddressType) map[string]interface{}

func TakeAlarmAndListAsMap ¶

func TakeAlarmAndListAsMap(object *AlarmAndList) map[string]interface{}

func TakeAlarmAsMap ¶

func TakeAlarmAsMap(object *Alarm) map[string]interface{}

func TakeAlarmExpressionAsMap ¶

func TakeAlarmExpressionAsMap(object *AlarmExpression) map[string]interface{}

func TakeAlarmOperand2AsMap ¶

func TakeAlarmOperand2AsMap(object *AlarmOperand2) map[string]interface{}

func TakeAlarmOrListAsMap ¶

func TakeAlarmOrListAsMap(object *AlarmOrList) map[string]interface{}

func TakeAliasIpAsMap ¶

func TakeAliasIpAsMap(object *AliasIp) map[string]interface{}

func TakeAliasIpPoolAsMap ¶

func TakeAliasIpPoolAsMap(object *AliasIpPool) map[string]interface{}

func TakeAllocationPoolTypeAsMap ¶

func TakeAllocationPoolTypeAsMap(object *AllocationPoolType) map[string]interface{}

func TakeAllowedAddressPairAsMap ¶

func TakeAllowedAddressPairAsMap(object *AllowedAddressPair) map[string]interface{}

func TakeAllowedAddressPairsAsMap ¶

func TakeAllowedAddressPairsAsMap(object *AllowedAddressPairs) map[string]interface{}

func TakeAnalyticsNodeAsMap ¶

func TakeAnalyticsNodeAsMap(object *AnalyticsNode) map[string]interface{}

func TakeApiAccessListAsMap ¶

func TakeApiAccessListAsMap(object *ApiAccessList) map[string]interface{}

func TakeApplicationPolicySetAsMap ¶

func TakeApplicationPolicySetAsMap(object *ApplicationPolicySet) map[string]interface{}

func TakeBGPaaServiceParametersTypeAsMap ¶

func TakeBGPaaServiceParametersTypeAsMap(object *BGPaaServiceParametersType) map[string]interface{}

func TakeBgpAsAServiceAsMap ¶

func TakeBgpAsAServiceAsMap(object *BgpAsAService) map[string]interface{}

func TakeBgpRouterAsMap ¶

func TakeBgpRouterAsMap(object *BgpRouter) map[string]interface{}

func TakeBgpvpnAsMap ¶

func TakeBgpvpnAsMap(object *Bgpvpn) map[string]interface{}

func TakeBridgeDomainAsMap ¶

func TakeBridgeDomainAsMap(object *BridgeDomain) map[string]interface{}

func TakeBridgeDomainMembershipTypeAsMap ¶

func TakeBridgeDomainMembershipTypeAsMap(object *BridgeDomainMembershipType) map[string]interface{}

func TakeCommunityAttributesAsMap ¶

func TakeCommunityAttributesAsMap(object *CommunityAttributes) map[string]interface{}

func TakeConfigNodeAsMap ¶

func TakeConfigNodeAsMap(object *ConfigNode) map[string]interface{}

func TakeConfigRootAsMap ¶

func TakeConfigRootAsMap(object *ConfigRoot) map[string]interface{}

func TakeControlTrafficDscpTypeAsMap ¶

func TakeControlTrafficDscpTypeAsMap(object *ControlTrafficDscpType) map[string]interface{}

func TakeCustomerAttachmentAsMap ¶

func TakeCustomerAttachmentAsMap(object *CustomerAttachment) map[string]interface{}

func TakeDatabaseNodeAsMap ¶

func TakeDatabaseNodeAsMap(object *DatabaseNode) map[string]interface{}

func TakeDhcpOptionTypeAsMap ¶

func TakeDhcpOptionTypeAsMap(object *DhcpOptionType) map[string]interface{}

func TakeDhcpOptionsListTypeAsMap ¶

func TakeDhcpOptionsListTypeAsMap(object *DhcpOptionsListType) map[string]interface{}

func TakeDiscoveryPubSubEndPointTypeAsMap ¶

func TakeDiscoveryPubSubEndPointTypeAsMap(object *DiscoveryPubSubEndPointType) map[string]interface{}

func TakeDiscoveryServiceAssignmentAsMap ¶

func TakeDiscoveryServiceAssignmentAsMap(object *DiscoveryServiceAssignment) map[string]interface{}

func TakeDiscoveryServiceAssignmentTypeAsMap ¶

func TakeDiscoveryServiceAssignmentTypeAsMap(object *DiscoveryServiceAssignmentType) map[string]interface{}

func TakeDnsSoaRecordTypeAsMap ¶

func TakeDnsSoaRecordTypeAsMap(object *DnsSoaRecordType) map[string]interface{}

func TakeDomainAsMap ¶

func TakeDomainAsMap(object *Domain) map[string]interface{}

func TakeDomainLimitsTypeAsMap ¶

func TakeDomainLimitsTypeAsMap(object *DomainLimitsType) map[string]interface{}

func TakeDsaRuleAsMap ¶

func TakeDsaRuleAsMap(object *DsaRule) map[string]interface{}

func TakeE2ServiceProviderAsMap ¶

func TakeE2ServiceProviderAsMap(object *E2ServiceProvider) map[string]interface{}

func TakeEcmpHashingIncludeFieldsAsMap ¶

func TakeEcmpHashingIncludeFieldsAsMap(object *EcmpHashingIncludeFields) map[string]interface{}

func TakeEncapsulationPrioritiesTypeAsMap ¶

func TakeEncapsulationPrioritiesTypeAsMap(object *EncapsulationPrioritiesType) map[string]interface{}

func TakeFatFlowProtocolsAsMap ¶

func TakeFatFlowProtocolsAsMap(object *FatFlowProtocols) map[string]interface{}

func TakeFirewallPolicyAsMap ¶

func TakeFirewallPolicyAsMap(object *FirewallPolicy) map[string]interface{}

func TakeFirewallRuleAsMap ¶

func TakeFirewallRuleAsMap(object *FirewallRule) map[string]interface{}

func TakeFirewallRuleEndpointTypeAsMap ¶

func TakeFirewallRuleEndpointTypeAsMap(object *FirewallRuleEndpointType) map[string]interface{}

func TakeFirewallRuleMatchTagsTypeAsMap ¶

func TakeFirewallRuleMatchTagsTypeAsMap(object *FirewallRuleMatchTagsType) map[string]interface{}

func TakeFirewallRuleMatchTagsTypeIdListAsMap ¶

func TakeFirewallRuleMatchTagsTypeIdListAsMap(object *FirewallRuleMatchTagsTypeIdList) map[string]interface{}

func TakeFirewallSequenceAsMap ¶

func TakeFirewallSequenceAsMap(object *FirewallSequence) map[string]interface{}

func TakeFirewallServiceGroupTypeAsMap ¶

func TakeFirewallServiceGroupTypeAsMap(object *FirewallServiceGroupType) map[string]interface{}

func TakeFirewallServiceTypeAsMap ¶

func TakeFirewallServiceTypeAsMap(object *FirewallServiceType) map[string]interface{}

func TakeFloatingIpAsMap ¶

func TakeFloatingIpAsMap(object *FloatingIp) map[string]interface{}

func TakeFloatingIpPoolAsMap ¶

func TakeFloatingIpPoolAsMap(object *FloatingIpPool) map[string]interface{}

func TakeFloatingIpPoolSubnetTypeAsMap ¶

func TakeFloatingIpPoolSubnetTypeAsMap(object *FloatingIpPoolSubnetType) map[string]interface{}

func TakeFlowAgingTimeoutAsMap ¶

func TakeFlowAgingTimeoutAsMap(object *FlowAgingTimeout) map[string]interface{}

func TakeFlowAgingTimeoutListAsMap ¶

func TakeFlowAgingTimeoutListAsMap(object *FlowAgingTimeoutList) map[string]interface{}

func TakeForwardingClassAsMap ¶

func TakeForwardingClassAsMap(object *ForwardingClass) map[string]interface{}

func TakeGlobalQosConfigAsMap ¶

func TakeGlobalQosConfigAsMap(object *GlobalQosConfig) map[string]interface{}

func TakeGlobalSystemConfigAsMap ¶

func TakeGlobalSystemConfigAsMap(object *GlobalSystemConfig) map[string]interface{}

func TakeGlobalVrouterConfigAsMap ¶

func TakeGlobalVrouterConfigAsMap(object *GlobalVrouterConfig) map[string]interface{}

func TakeGracefulRestartParametersTypeAsMap ¶

func TakeGracefulRestartParametersTypeAsMap(object *GracefulRestartParametersType) map[string]interface{}

func TakeIdPermsTypeAsMap ¶

func TakeIdPermsTypeAsMap(object *IdPermsType) map[string]interface{}

func TakeInstanceIpAsMap ¶

func TakeInstanceIpAsMap(object *InstanceIp) map[string]interface{}

func TakeInterfaceMirrorTypeAsMap ¶

func TakeInterfaceMirrorTypeAsMap(object *InterfaceMirrorType) map[string]interface{}

func TakeInterfaceRouteTableAsMap ¶

func TakeInterfaceRouteTableAsMap(object *InterfaceRouteTable) map[string]interface{}

func TakeIpAddressesTypeAsMap ¶

func TakeIpAddressesTypeAsMap(object *IpAddressesType) map[string]interface{}

func TakeIpamDnsAddressTypeAsMap ¶

func TakeIpamDnsAddressTypeAsMap(object *IpamDnsAddressType) map[string]interface{}

func TakeIpamSubnetTypeAsMap ¶

func TakeIpamSubnetTypeAsMap(object *IpamSubnetType) map[string]interface{}

func TakeIpamSubnetsAsMap ¶

func TakeIpamSubnetsAsMap(object *IpamSubnets) map[string]interface{}

func TakeIpamTypeAsMap ¶

func TakeIpamTypeAsMap(object *IpamType) map[string]interface{}

func TakeJunosServicePortsAsMap ¶

func TakeJunosServicePortsAsMap(object *JunosServicePorts) map[string]interface{}

func TakeKeyValuePairAsMap ¶

func TakeKeyValuePairAsMap(object *KeyValuePair) map[string]interface{}

func TakeKeyValuePairsAsMap ¶

func TakeKeyValuePairsAsMap(object *KeyValuePairs) map[string]interface{}

func TakeLinklocalServiceEntryTypeAsMap ¶

func TakeLinklocalServiceEntryTypeAsMap(object *LinklocalServiceEntryType) map[string]interface{}

func TakeLinklocalServicesTypesAsMap ¶

func TakeLinklocalServicesTypesAsMap(object *LinklocalServicesTypes) map[string]interface{}

func TakeLoadbalancerAsMap ¶

func TakeLoadbalancerAsMap(object *Loadbalancer) map[string]interface{}

func TakeLoadbalancerHealthmonitorAsMap ¶

func TakeLoadbalancerHealthmonitorAsMap(object *LoadbalancerHealthmonitor) map[string]interface{}

func TakeLoadbalancerHealthmonitorTypeAsMap ¶

func TakeLoadbalancerHealthmonitorTypeAsMap(object *LoadbalancerHealthmonitorType) map[string]interface{}

func TakeLoadbalancerListenerAsMap ¶

func TakeLoadbalancerListenerAsMap(object *LoadbalancerListener) map[string]interface{}

func TakeLoadbalancerListenerTypeAsMap ¶

func TakeLoadbalancerListenerTypeAsMap(object *LoadbalancerListenerType) map[string]interface{}

func TakeLoadbalancerMemberAsMap ¶

func TakeLoadbalancerMemberAsMap(object *LoadbalancerMember) map[string]interface{}

func TakeLoadbalancerMemberTypeAsMap ¶

func TakeLoadbalancerMemberTypeAsMap(object *LoadbalancerMemberType) map[string]interface{}

func TakeLoadbalancerPoolAsMap ¶

func TakeLoadbalancerPoolAsMap(object *LoadbalancerPool) map[string]interface{}

func TakeLoadbalancerPoolTypeAsMap ¶

func TakeLoadbalancerPoolTypeAsMap(object *LoadbalancerPoolType) map[string]interface{}

func TakeLoadbalancerTypeAsMap ¶

func TakeLoadbalancerTypeAsMap(object *LoadbalancerType) map[string]interface{}

func TakeLogicalInterfaceAsMap ¶

func TakeLogicalInterfaceAsMap(object *LogicalInterface) map[string]interface{}

func TakeLogicalRouterAsMap ¶

func TakeLogicalRouterAsMap(object *LogicalRouter) map[string]interface{}

func TakeMACLimitControlTypeAsMap ¶

func TakeMACLimitControlTypeAsMap(object *MACLimitControlType) map[string]interface{}

func TakeMACMoveLimitControlTypeAsMap ¶

func TakeMACMoveLimitControlTypeAsMap(object *MACMoveLimitControlType) map[string]interface{}

func TakeMacAddressesTypeAsMap ¶

func TakeMacAddressesTypeAsMap(object *MacAddressesType) map[string]interface{}

func TakeMatchConditionTypeAsMap ¶

func TakeMatchConditionTypeAsMap(object *MatchConditionType) map[string]interface{}

func TakeMirrorActionTypeAsMap ¶

func TakeMirrorActionTypeAsMap(object *MirrorActionType) map[string]interface{}

func TakeNamespaceAsMap ¶

func TakeNamespaceAsMap(object *Namespace) map[string]interface{}

func TakeNetworkDeviceConfigAsMap ¶

func TakeNetworkDeviceConfigAsMap(object *NetworkDeviceConfig) map[string]interface{}

func TakeNetworkIpamAsMap ¶

func TakeNetworkIpamAsMap(object *NetworkIpam) map[string]interface{}

func TakeNetworkPolicyAsMap ¶

func TakeNetworkPolicyAsMap(object *NetworkPolicy) map[string]interface{}

func TakePeeringPolicyAsMap ¶

func TakePeeringPolicyAsMap(object *PeeringPolicy) map[string]interface{}

func TakePermType2AsMap ¶

func TakePermType2AsMap(object *PermType2) map[string]interface{}

func TakePermTypeAsMap ¶

func TakePermTypeAsMap(object *PermType) map[string]interface{}

func TakePhysicalInterfaceAsMap ¶

func TakePhysicalInterfaceAsMap(object *PhysicalInterface) map[string]interface{}

func TakePhysicalRouterAsMap ¶

func TakePhysicalRouterAsMap(object *PhysicalRouter) map[string]interface{}

func TakePluginPropertiesAsMap ¶

func TakePluginPropertiesAsMap(object *PluginProperties) map[string]interface{}

func TakePluginPropertyAsMap ¶

func TakePluginPropertyAsMap(object *PluginProperty) map[string]interface{}

func TakePolicyBasedForwardingRuleTypeAsMap ¶

func TakePolicyBasedForwardingRuleTypeAsMap(object *PolicyBasedForwardingRuleType) map[string]interface{}

func TakePolicyEntriesTypeAsMap ¶

func TakePolicyEntriesTypeAsMap(object *PolicyEntriesType) map[string]interface{}

func TakePolicyManagementAsMap ¶

func TakePolicyManagementAsMap(object *PolicyManagement) map[string]interface{}

func TakePolicyRuleTypeAsMap ¶

func TakePolicyRuleTypeAsMap(object *PolicyRuleType) map[string]interface{}

func TakePortMapAsMap ¶

func TakePortMapAsMap(object *PortMap) map[string]interface{}

func TakePortMappingsAsMap ¶

func TakePortMappingsAsMap(object *PortMappings) map[string]interface{}

func TakePortTupleAsMap ¶

func TakePortTupleAsMap(object *PortTuple) map[string]interface{}

func TakePortTypeAsMap ¶

func TakePortTypeAsMap(object *PortType) map[string]interface{}

func TakeProjectAsMap ¶

func TakeProjectAsMap(object *Project) map[string]interface{}

func TakeProtocolTypeAsMap ¶

func TakeProtocolTypeAsMap(object *ProtocolType) map[string]interface{}

func TakeProviderAttachmentAsMap ¶

func TakeProviderAttachmentAsMap(object *ProviderAttachment) map[string]interface{}

func TakeProviderDetailsAsMap ¶

func TakeProviderDetailsAsMap(object *ProviderDetails) map[string]interface{}

func TakeQosConfigAsMap ¶

func TakeQosConfigAsMap(object *QosConfig) map[string]interface{}

func TakeQosIdForwardingClassPairAsMap ¶

func TakeQosIdForwardingClassPairAsMap(object *QosIdForwardingClassPair) map[string]interface{}

func TakeQosIdForwardingClassPairsAsMap ¶

func TakeQosIdForwardingClassPairsAsMap(object *QosIdForwardingClassPairs) map[string]interface{}

func TakeQosQueueAsMap ¶

func TakeQosQueueAsMap(object *QosQueue) map[string]interface{}

func TakeQuotaTypeAsMap ¶

func TakeQuotaTypeAsMap(object *QuotaType) map[string]interface{}

func TakeRbacPermTypeAsMap ¶

func TakeRbacPermTypeAsMap(object *RbacPermType) map[string]interface{}

func TakeRbacRuleEntriesTypeAsMap ¶

func TakeRbacRuleEntriesTypeAsMap(object *RbacRuleEntriesType) map[string]interface{}

func TakeRbacRuleTypeAsMap ¶

func TakeRbacRuleTypeAsMap(object *RbacRuleType) map[string]interface{}

func TakeRouteAggregateAsMap ¶

func TakeRouteAggregateAsMap(object *RouteAggregate) map[string]interface{}

func TakeRouteTableAsMap ¶

func TakeRouteTableAsMap(object *RouteTable) map[string]interface{}

func TakeRouteTableTypeAsMap ¶

func TakeRouteTableTypeAsMap(object *RouteTableType) map[string]interface{}

func TakeRouteTargetAsMap ¶

func TakeRouteTargetAsMap(object *RouteTarget) map[string]interface{}

func TakeRouteTargetListAsMap ¶

func TakeRouteTargetListAsMap(object *RouteTargetList) map[string]interface{}

func TakeRouteTypeAsMap ¶

func TakeRouteTypeAsMap(object *RouteType) map[string]interface{}

func TakeRoutingInstanceAsMap ¶

func TakeRoutingInstanceAsMap(object *RoutingInstance) map[string]interface{}

func TakeRoutingPolicyAsMap ¶

func TakeRoutingPolicyAsMap(object *RoutingPolicy) map[string]interface{}

func TakeRoutingPolicyServiceInstanceTypeAsMap ¶

func TakeRoutingPolicyServiceInstanceTypeAsMap(object *RoutingPolicyServiceInstanceType) map[string]interface{}

func TakeSNMPCredentialsAsMap ¶

func TakeSNMPCredentialsAsMap(object *SNMPCredentials) map[string]interface{}

func TakeSecurityGroupAsMap ¶

func TakeSecurityGroupAsMap(object *SecurityGroup) map[string]interface{}

func TakeSecurityLoggingObjectAsMap ¶

func TakeSecurityLoggingObjectAsMap(object *SecurityLoggingObject) map[string]interface{}

func TakeSecurityLoggingObjectRuleEntryTypeAsMap ¶

func TakeSecurityLoggingObjectRuleEntryTypeAsMap(object *SecurityLoggingObjectRuleEntryType) map[string]interface{}

func TakeSecurityLoggingObjectRuleListTypeAsMap ¶

func TakeSecurityLoggingObjectRuleListTypeAsMap(object *SecurityLoggingObjectRuleListType) map[string]interface{}

func TakeSequenceTypeAsMap ¶

func TakeSequenceTypeAsMap(object *SequenceType) map[string]interface{}

func TakeServiceApplianceAsMap ¶

func TakeServiceApplianceAsMap(object *ServiceAppliance) map[string]interface{}

func TakeServiceApplianceInterfaceTypeAsMap ¶

func TakeServiceApplianceInterfaceTypeAsMap(object *ServiceApplianceInterfaceType) map[string]interface{}

func TakeServiceApplianceSetAsMap ¶

func TakeServiceApplianceSetAsMap(object *ServiceApplianceSet) map[string]interface{}

func TakeServiceConnectionModuleAsMap ¶

func TakeServiceConnectionModuleAsMap(object *ServiceConnectionModule) map[string]interface{}

func TakeServiceEndpointAsMap ¶

func TakeServiceEndpointAsMap(object *ServiceEndpoint) map[string]interface{}

func TakeServiceGroupAsMap ¶

func TakeServiceGroupAsMap(object *ServiceGroup) map[string]interface{}

func TakeServiceHealthCheckAsMap ¶

func TakeServiceHealthCheckAsMap(object *ServiceHealthCheck) map[string]interface{}

func TakeServiceHealthCheckTypeAsMap ¶

func TakeServiceHealthCheckTypeAsMap(object *ServiceHealthCheckType) map[string]interface{}

func TakeServiceInstanceAsMap ¶

func TakeServiceInstanceAsMap(object *ServiceInstance) map[string]interface{}

func TakeServiceInstanceInterfaceTypeAsMap ¶

func TakeServiceInstanceInterfaceTypeAsMap(object *ServiceInstanceInterfaceType) map[string]interface{}

func TakeServiceInstanceTypeAsMap ¶

func TakeServiceInstanceTypeAsMap(object *ServiceInstanceType) map[string]interface{}

func TakeServiceInterfaceTagAsMap ¶

func TakeServiceInterfaceTagAsMap(object *ServiceInterfaceTag) map[string]interface{}

func TakeServiceObjectAsMap ¶

func TakeServiceObjectAsMap(object *ServiceObject) map[string]interface{}

func TakeServiceScaleOutTypeAsMap ¶

func TakeServiceScaleOutTypeAsMap(object *ServiceScaleOutType) map[string]interface{}

func TakeServiceTemplateAsMap ¶

func TakeServiceTemplateAsMap(object *ServiceTemplate) map[string]interface{}

func TakeServiceTemplateInterfaceTypeAsMap ¶

func TakeServiceTemplateInterfaceTypeAsMap(object *ServiceTemplateInterfaceType) map[string]interface{}

func TakeServiceTemplateTypeAsMap ¶

func TakeServiceTemplateTypeAsMap(object *ServiceTemplateType) map[string]interface{}

func TakeShareTypeAsMap ¶

func TakeShareTypeAsMap(object *ShareType) map[string]interface{}

func TakeSloRateTypeAsMap ¶

func TakeSloRateTypeAsMap(object *SloRateType) map[string]interface{}

func TakeStaticMirrorNhTypeAsMap ¶

func TakeStaticMirrorNhTypeAsMap(object *StaticMirrorNhType) map[string]interface{}

func TakeSubnetAsMap ¶

func TakeSubnetAsMap(object *Subnet) map[string]interface{}

func TakeSubnetListTypeAsMap ¶

func TakeSubnetListTypeAsMap(object *SubnetListType) map[string]interface{}

func TakeSubnetTypeAsMap ¶

func TakeSubnetTypeAsMap(object *SubnetType) map[string]interface{}

func TakeTagAsMap ¶

func TakeTagAsMap(object *Tag) map[string]interface{}

func TakeTagTypeAsMap ¶

func TakeTagTypeAsMap(object *TagType) map[string]interface{}

func TakeTelemetryResourceInfoAsMap ¶

func TakeTelemetryResourceInfoAsMap(object *TelemetryResourceInfo) map[string]interface{}

func TakeTelemetryStateInfoAsMap ¶

func TakeTelemetryStateInfoAsMap(object *TelemetryStateInfo) map[string]interface{}

func TakeTimerTypeAsMap ¶

func TakeTimerTypeAsMap(object *TimerType) map[string]interface{}

func TakeUserCredentialsAsMap ¶

func TakeUserCredentialsAsMap(object *UserCredentials) map[string]interface{}

func TakeUserDefinedLogStatAsMap ¶

func TakeUserDefinedLogStatAsMap(object *UserDefinedLogStat) map[string]interface{}

func TakeUserDefinedLogStatListAsMap ¶

func TakeUserDefinedLogStatListAsMap(object *UserDefinedLogStatList) map[string]interface{}

func TakeUuidTypeAsMap ¶

func TakeUuidTypeAsMap(object *UuidType) map[string]interface{}

func TakeUveKeysTypeAsMap ¶

func TakeUveKeysTypeAsMap(object *UveKeysType) map[string]interface{}

func TakeVirtualDnsAsMap ¶

func TakeVirtualDnsAsMap(object *VirtualDns) map[string]interface{}

func TakeVirtualDnsRecordAsMap ¶

func TakeVirtualDnsRecordAsMap(object *VirtualDnsRecord) map[string]interface{}

func TakeVirtualDnsRecordTypeAsMap ¶

func TakeVirtualDnsRecordTypeAsMap(object *VirtualDnsRecordType) map[string]interface{}

func TakeVirtualDnsTypeAsMap ¶

func TakeVirtualDnsTypeAsMap(object *VirtualDnsType) map[string]interface{}

func TakeVirtualIpAsMap ¶

func TakeVirtualIpAsMap(object *VirtualIp) map[string]interface{}

func TakeVirtualIpTypeAsMap ¶

func TakeVirtualIpTypeAsMap(object *VirtualIpType) map[string]interface{}

func TakeVirtualMachineAsMap ¶

func TakeVirtualMachineAsMap(object *VirtualMachine) map[string]interface{}

func TakeVirtualMachineInterfaceAsMap ¶

func TakeVirtualMachineInterfaceAsMap(object *VirtualMachineInterface) map[string]interface{}

func TakeVirtualMachineInterfacePropertiesTypeAsMap ¶

func TakeVirtualMachineInterfacePropertiesTypeAsMap(object *VirtualMachineInterfacePropertiesType) map[string]interface{}

func TakeVirtualNetworkAsMap ¶

func TakeVirtualNetworkAsMap(object *VirtualNetwork) map[string]interface{}

func TakeVirtualNetworkPolicyTypeAsMap ¶

func TakeVirtualNetworkPolicyTypeAsMap(object *VirtualNetworkPolicyType) map[string]interface{}

func TakeVirtualNetworkTypeAsMap ¶

func TakeVirtualNetworkTypeAsMap(object *VirtualNetworkType) map[string]interface{}

func TakeVirtualRouterAsMap ¶

func TakeVirtualRouterAsMap(object *VirtualRouter) map[string]interface{}

func TakeVirtualRouterNetworkIpamTypeAsMap ¶

func TakeVirtualRouterNetworkIpamTypeAsMap(object *VirtualRouterNetworkIpamType) map[string]interface{}

func TakeVnSubnetsTypeAsMap ¶

func TakeVnSubnetsTypeAsMap(object *VnSubnetsType) map[string]interface{}

func TakeVrfAssignRuleTypeAsMap ¶

func TakeVrfAssignRuleTypeAsMap(object *VrfAssignRuleType) map[string]interface{}

func TakeVrfAssignTableTypeAsMap ¶

func TakeVrfAssignTableTypeAsMap(object *VrfAssignTableType) map[string]interface{}

func UpdateAccessControlListFromResource ¶

func UpdateAccessControlListFromResource(object *AccessControlList, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateAccessControlListRefsFromResource ¶

func UpdateAccessControlListRefsFromResource(object *AccessControlList, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateAddressGroupFromResource ¶

func UpdateAddressGroupFromResource(object *AddressGroup, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateAddressGroupRefsFromResource ¶

func UpdateAddressGroupRefsFromResource(object *AddressGroup, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateAlarmFromResource ¶

func UpdateAlarmFromResource(object *Alarm, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateAlarmRefsFromResource ¶

func UpdateAlarmRefsFromResource(object *Alarm, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateAliasIpFromResource ¶

func UpdateAliasIpFromResource(object *AliasIp, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateAliasIpPoolFromResource ¶

func UpdateAliasIpPoolFromResource(object *AliasIpPool, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateAliasIpPoolRefsFromResource ¶

func UpdateAliasIpPoolRefsFromResource(object *AliasIpPool, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateAliasIpRefsFromResource ¶

func UpdateAliasIpRefsFromResource(object *AliasIp, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateAnalyticsNodeFromResource ¶

func UpdateAnalyticsNodeFromResource(object *AnalyticsNode, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateAnalyticsNodeRefsFromResource ¶

func UpdateAnalyticsNodeRefsFromResource(object *AnalyticsNode, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateApiAccessListFromResource ¶

func UpdateApiAccessListFromResource(object *ApiAccessList, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateApiAccessListRefsFromResource ¶

func UpdateApiAccessListRefsFromResource(object *ApiAccessList, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateApplicationPolicySetFromResource ¶

func UpdateApplicationPolicySetFromResource(object *ApplicationPolicySet, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateApplicationPolicySetRefsFromResource ¶

func UpdateApplicationPolicySetRefsFromResource(object *ApplicationPolicySet, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateBgpAsAServiceFromResource ¶

func UpdateBgpAsAServiceFromResource(object *BgpAsAService, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateBgpAsAServiceRefsFromResource ¶

func UpdateBgpAsAServiceRefsFromResource(object *BgpAsAService, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateBgpRouterFromResource ¶

func UpdateBgpRouterFromResource(object *BgpRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateBgpRouterRefsFromResource ¶

func UpdateBgpRouterRefsFromResource(object *BgpRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateBgpvpnFromResource ¶

func UpdateBgpvpnFromResource(object *Bgpvpn, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateBgpvpnRefsFromResource ¶

func UpdateBgpvpnRefsFromResource(object *Bgpvpn, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateBridgeDomainFromResource ¶

func UpdateBridgeDomainFromResource(object *BridgeDomain, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateBridgeDomainRefsFromResource ¶

func UpdateBridgeDomainRefsFromResource(object *BridgeDomain, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateConfigNodeFromResource ¶

func UpdateConfigNodeFromResource(object *ConfigNode, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateConfigNodeRefsFromResource ¶

func UpdateConfigNodeRefsFromResource(object *ConfigNode, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateConfigRootFromResource ¶

func UpdateConfigRootFromResource(object *ConfigRoot, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateConfigRootRefsFromResource ¶

func UpdateConfigRootRefsFromResource(object *ConfigRoot, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateCustomerAttachmentFromResource ¶

func UpdateCustomerAttachmentFromResource(object *CustomerAttachment, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateCustomerAttachmentRefsFromResource ¶

func UpdateCustomerAttachmentRefsFromResource(object *CustomerAttachment, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateDatabaseNodeFromResource ¶

func UpdateDatabaseNodeFromResource(object *DatabaseNode, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateDatabaseNodeRefsFromResource ¶

func UpdateDatabaseNodeRefsFromResource(object *DatabaseNode, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateDiscoveryServiceAssignmentFromResource ¶

func UpdateDiscoveryServiceAssignmentFromResource(object *DiscoveryServiceAssignment, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateDiscoveryServiceAssignmentRefsFromResource ¶

func UpdateDiscoveryServiceAssignmentRefsFromResource(object *DiscoveryServiceAssignment, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateDomainFromResource ¶

func UpdateDomainFromResource(object *Domain, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateDomainRefsFromResource ¶

func UpdateDomainRefsFromResource(object *Domain, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateDsaRuleFromResource ¶

func UpdateDsaRuleFromResource(object *DsaRule, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateDsaRuleRefsFromResource ¶

func UpdateDsaRuleRefsFromResource(object *DsaRule, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateE2ServiceProviderFromResource ¶

func UpdateE2ServiceProviderFromResource(object *E2ServiceProvider, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateE2ServiceProviderRefsFromResource ¶

func UpdateE2ServiceProviderRefsFromResource(object *E2ServiceProvider, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateFirewallPolicyFromResource ¶

func UpdateFirewallPolicyFromResource(object *FirewallPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateFirewallPolicyRefsFromResource ¶

func UpdateFirewallPolicyRefsFromResource(object *FirewallPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateFirewallRuleFromResource ¶

func UpdateFirewallRuleFromResource(object *FirewallRule, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateFirewallRuleRefsFromResource ¶

func UpdateFirewallRuleRefsFromResource(object *FirewallRule, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateFloatingIpFromResource ¶

func UpdateFloatingIpFromResource(object *FloatingIp, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateFloatingIpPoolFromResource ¶

func UpdateFloatingIpPoolFromResource(object *FloatingIpPool, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateFloatingIpPoolRefsFromResource ¶

func UpdateFloatingIpPoolRefsFromResource(object *FloatingIpPool, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateFloatingIpRefsFromResource ¶

func UpdateFloatingIpRefsFromResource(object *FloatingIp, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateForwardingClassFromResource ¶

func UpdateForwardingClassFromResource(object *ForwardingClass, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateForwardingClassRefsFromResource ¶

func UpdateForwardingClassRefsFromResource(object *ForwardingClass, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateGlobalQosConfigFromResource ¶

func UpdateGlobalQosConfigFromResource(object *GlobalQosConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateGlobalQosConfigRefsFromResource ¶

func UpdateGlobalQosConfigRefsFromResource(object *GlobalQosConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateGlobalSystemConfigFromResource ¶

func UpdateGlobalSystemConfigFromResource(object *GlobalSystemConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateGlobalSystemConfigRefsFromResource ¶

func UpdateGlobalSystemConfigRefsFromResource(object *GlobalSystemConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateGlobalVrouterConfigFromResource ¶

func UpdateGlobalVrouterConfigFromResource(object *GlobalVrouterConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateGlobalVrouterConfigRefsFromResource ¶

func UpdateGlobalVrouterConfigRefsFromResource(object *GlobalVrouterConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateInstanceIpFromResource ¶

func UpdateInstanceIpFromResource(object *InstanceIp, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateInstanceIpRefsFromResource ¶

func UpdateInstanceIpRefsFromResource(object *InstanceIp, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateInterfaceRouteTableFromResource ¶

func UpdateInterfaceRouteTableFromResource(object *InterfaceRouteTable, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateInterfaceRouteTableRefsFromResource ¶

func UpdateInterfaceRouteTableRefsFromResource(object *InterfaceRouteTable, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLoadbalancerFromResource ¶

func UpdateLoadbalancerFromResource(object *Loadbalancer, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLoadbalancerHealthmonitorFromResource ¶

func UpdateLoadbalancerHealthmonitorFromResource(object *LoadbalancerHealthmonitor, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLoadbalancerHealthmonitorRefsFromResource ¶

func UpdateLoadbalancerHealthmonitorRefsFromResource(object *LoadbalancerHealthmonitor, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLoadbalancerListenerFromResource ¶

func UpdateLoadbalancerListenerFromResource(object *LoadbalancerListener, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLoadbalancerListenerRefsFromResource ¶

func UpdateLoadbalancerListenerRefsFromResource(object *LoadbalancerListener, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLoadbalancerMemberFromResource ¶

func UpdateLoadbalancerMemberFromResource(object *LoadbalancerMember, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLoadbalancerMemberRefsFromResource ¶

func UpdateLoadbalancerMemberRefsFromResource(object *LoadbalancerMember, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLoadbalancerPoolFromResource ¶

func UpdateLoadbalancerPoolFromResource(object *LoadbalancerPool, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLoadbalancerPoolRefsFromResource ¶

func UpdateLoadbalancerPoolRefsFromResource(object *LoadbalancerPool, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLoadbalancerRefsFromResource ¶

func UpdateLoadbalancerRefsFromResource(object *Loadbalancer, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLogicalInterfaceFromResource ¶

func UpdateLogicalInterfaceFromResource(object *LogicalInterface, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLogicalInterfaceRefsFromResource ¶

func UpdateLogicalInterfaceRefsFromResource(object *LogicalInterface, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLogicalRouterFromResource ¶

func UpdateLogicalRouterFromResource(object *LogicalRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateLogicalRouterRefsFromResource ¶

func UpdateLogicalRouterRefsFromResource(object *LogicalRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateNamespaceFromResource ¶

func UpdateNamespaceFromResource(object *Namespace, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateNamespaceRefsFromResource ¶

func UpdateNamespaceRefsFromResource(object *Namespace, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateNetworkDeviceConfigFromResource ¶

func UpdateNetworkDeviceConfigFromResource(object *NetworkDeviceConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateNetworkDeviceConfigRefsFromResource ¶

func UpdateNetworkDeviceConfigRefsFromResource(object *NetworkDeviceConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateNetworkIpamFromResource ¶

func UpdateNetworkIpamFromResource(object *NetworkIpam, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateNetworkIpamRefsFromResource ¶

func UpdateNetworkIpamRefsFromResource(object *NetworkIpam, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateNetworkPolicyFromResource ¶

func UpdateNetworkPolicyFromResource(object *NetworkPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateNetworkPolicyRefsFromResource ¶

func UpdateNetworkPolicyRefsFromResource(object *NetworkPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdatePeeringPolicyFromResource ¶

func UpdatePeeringPolicyFromResource(object *PeeringPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdatePeeringPolicyRefsFromResource ¶

func UpdatePeeringPolicyRefsFromResource(object *PeeringPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdatePhysicalInterfaceFromResource ¶

func UpdatePhysicalInterfaceFromResource(object *PhysicalInterface, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdatePhysicalInterfaceRefsFromResource ¶

func UpdatePhysicalInterfaceRefsFromResource(object *PhysicalInterface, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdatePhysicalRouterFromResource ¶

func UpdatePhysicalRouterFromResource(object *PhysicalRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdatePhysicalRouterRefsFromResource ¶

func UpdatePhysicalRouterRefsFromResource(object *PhysicalRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdatePolicyManagementFromResource ¶

func UpdatePolicyManagementFromResource(object *PolicyManagement, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdatePolicyManagementRefsFromResource ¶

func UpdatePolicyManagementRefsFromResource(object *PolicyManagement, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdatePortTupleFromResource ¶

func UpdatePortTupleFromResource(object *PortTuple, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdatePortTupleRefsFromResource ¶

func UpdatePortTupleRefsFromResource(object *PortTuple, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateProjectFromResource ¶

func UpdateProjectFromResource(object *Project, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateProjectRefsFromResource ¶

func UpdateProjectRefsFromResource(object *Project, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateProviderAttachmentFromResource ¶

func UpdateProviderAttachmentFromResource(object *ProviderAttachment, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateProviderAttachmentRefsFromResource ¶

func UpdateProviderAttachmentRefsFromResource(object *ProviderAttachment, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateQosConfigFromResource ¶

func UpdateQosConfigFromResource(object *QosConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateQosConfigRefsFromResource ¶

func UpdateQosConfigRefsFromResource(object *QosConfig, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateQosQueueFromResource ¶

func UpdateQosQueueFromResource(object *QosQueue, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateQosQueueRefsFromResource ¶

func UpdateQosQueueRefsFromResource(object *QosQueue, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateRouteAggregateFromResource ¶

func UpdateRouteAggregateFromResource(object *RouteAggregate, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateRouteAggregateRefsFromResource ¶

func UpdateRouteAggregateRefsFromResource(object *RouteAggregate, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateRouteTableFromResource ¶

func UpdateRouteTableFromResource(object *RouteTable, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateRouteTableRefsFromResource ¶

func UpdateRouteTableRefsFromResource(object *RouteTable, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateRouteTargetFromResource ¶

func UpdateRouteTargetFromResource(object *RouteTarget, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateRouteTargetRefsFromResource ¶

func UpdateRouteTargetRefsFromResource(object *RouteTarget, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateRoutingInstanceFromResource ¶

func UpdateRoutingInstanceFromResource(object *RoutingInstance, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateRoutingInstanceRefsFromResource ¶

func UpdateRoutingInstanceRefsFromResource(object *RoutingInstance, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateRoutingPolicyFromResource ¶

func UpdateRoutingPolicyFromResource(object *RoutingPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateRoutingPolicyRefsFromResource ¶

func UpdateRoutingPolicyRefsFromResource(object *RoutingPolicy, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateSecurityGroupFromResource ¶

func UpdateSecurityGroupFromResource(object *SecurityGroup, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateSecurityGroupRefsFromResource ¶

func UpdateSecurityGroupRefsFromResource(object *SecurityGroup, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateSecurityLoggingObjectFromResource ¶

func UpdateSecurityLoggingObjectFromResource(object *SecurityLoggingObject, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateSecurityLoggingObjectRefsFromResource ¶

func UpdateSecurityLoggingObjectRefsFromResource(object *SecurityLoggingObject, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceApplianceFromResource ¶

func UpdateServiceApplianceFromResource(object *ServiceAppliance, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceApplianceRefsFromResource ¶

func UpdateServiceApplianceRefsFromResource(object *ServiceAppliance, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceApplianceSetFromResource ¶

func UpdateServiceApplianceSetFromResource(object *ServiceApplianceSet, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceApplianceSetRefsFromResource ¶

func UpdateServiceApplianceSetRefsFromResource(object *ServiceApplianceSet, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceConnectionModuleFromResource ¶

func UpdateServiceConnectionModuleFromResource(object *ServiceConnectionModule, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceConnectionModuleRefsFromResource ¶

func UpdateServiceConnectionModuleRefsFromResource(object *ServiceConnectionModule, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceEndpointFromResource ¶

func UpdateServiceEndpointFromResource(object *ServiceEndpoint, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceEndpointRefsFromResource ¶

func UpdateServiceEndpointRefsFromResource(object *ServiceEndpoint, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceGroupFromResource ¶

func UpdateServiceGroupFromResource(object *ServiceGroup, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceGroupRefsFromResource ¶

func UpdateServiceGroupRefsFromResource(object *ServiceGroup, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceHealthCheckFromResource ¶

func UpdateServiceHealthCheckFromResource(object *ServiceHealthCheck, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceHealthCheckRefsFromResource ¶

func UpdateServiceHealthCheckRefsFromResource(object *ServiceHealthCheck, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceInstanceFromResource ¶

func UpdateServiceInstanceFromResource(object *ServiceInstance, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceInstanceRefsFromResource ¶

func UpdateServiceInstanceRefsFromResource(object *ServiceInstance, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceObjectFromResource ¶

func UpdateServiceObjectFromResource(object *ServiceObject, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceObjectRefsFromResource ¶

func UpdateServiceObjectRefsFromResource(object *ServiceObject, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceTemplateFromResource ¶

func UpdateServiceTemplateFromResource(object *ServiceTemplate, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateServiceTemplateRefsFromResource ¶

func UpdateServiceTemplateRefsFromResource(object *ServiceTemplate, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateSubnetFromResource ¶

func UpdateSubnetFromResource(object *Subnet, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateSubnetRefsFromResource ¶

func UpdateSubnetRefsFromResource(object *Subnet, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateTagFromResource ¶

func UpdateTagFromResource(object *Tag, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateTagRefsFromResource ¶

func UpdateTagRefsFromResource(object *Tag, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateTagTypeFromResource ¶

func UpdateTagTypeFromResource(object *TagType, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateTagTypeRefsFromResource ¶

func UpdateTagTypeRefsFromResource(object *TagType, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualDnsFromResource ¶

func UpdateVirtualDnsFromResource(object *VirtualDns, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualDnsRecordFromResource ¶

func UpdateVirtualDnsRecordFromResource(object *VirtualDnsRecord, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualDnsRecordRefsFromResource ¶

func UpdateVirtualDnsRecordRefsFromResource(object *VirtualDnsRecord, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualDnsRefsFromResource ¶

func UpdateVirtualDnsRefsFromResource(object *VirtualDns, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualIpFromResource ¶

func UpdateVirtualIpFromResource(object *VirtualIp, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualIpRefsFromResource ¶

func UpdateVirtualIpRefsFromResource(object *VirtualIp, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualMachineFromResource ¶

func UpdateVirtualMachineFromResource(object *VirtualMachine, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualMachineInterfaceFromResource ¶

func UpdateVirtualMachineInterfaceFromResource(object *VirtualMachineInterface, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualMachineInterfaceRefsFromResource ¶

func UpdateVirtualMachineInterfaceRefsFromResource(object *VirtualMachineInterface, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualMachineRefsFromResource ¶

func UpdateVirtualMachineRefsFromResource(object *VirtualMachine, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualNetworkFromResource ¶

func UpdateVirtualNetworkFromResource(object *VirtualNetwork, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualNetworkRefsFromResource ¶

func UpdateVirtualNetworkRefsFromResource(object *VirtualNetwork, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualRouterFromResource ¶

func UpdateVirtualRouterFromResource(object *VirtualRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func UpdateVirtualRouterRefsFromResource ¶

func UpdateVirtualRouterRefsFromResource(object *VirtualRouter, d *schema.ResourceData, m interface{}, prefix ...string)

func WriteAccessControlListRefsToResource ¶

func WriteAccessControlListRefsToResource(object AccessControlList, d *schema.ResourceData, m interface{})

func WriteAccessControlListToResource ¶

func WriteAccessControlListToResource(object AccessControlList, d *schema.ResourceData, m interface{})

func WriteAddressGroupRefsToResource ¶

func WriteAddressGroupRefsToResource(object AddressGroup, d *schema.ResourceData, m interface{})

func WriteAddressGroupToResource ¶

func WriteAddressGroupToResource(object AddressGroup, d *schema.ResourceData, m interface{})

func WriteAlarmRefsToResource ¶

func WriteAlarmRefsToResource(object Alarm, d *schema.ResourceData, m interface{})

func WriteAlarmToResource ¶

func WriteAlarmToResource(object Alarm, d *schema.ResourceData, m interface{})

func WriteAliasIpPoolRefsToResource ¶

func WriteAliasIpPoolRefsToResource(object AliasIpPool, d *schema.ResourceData, m interface{})

func WriteAliasIpPoolToResource ¶

func WriteAliasIpPoolToResource(object AliasIpPool, d *schema.ResourceData, m interface{})

func WriteAliasIpRefsToResource ¶

func WriteAliasIpRefsToResource(object AliasIp, d *schema.ResourceData, m interface{})

func WriteAliasIpToResource ¶

func WriteAliasIpToResource(object AliasIp, d *schema.ResourceData, m interface{})

func WriteAnalyticsNodeRefsToResource ¶

func WriteAnalyticsNodeRefsToResource(object AnalyticsNode, d *schema.ResourceData, m interface{})

func WriteAnalyticsNodeToResource ¶

func WriteAnalyticsNodeToResource(object AnalyticsNode, d *schema.ResourceData, m interface{})

func WriteApiAccessListRefsToResource ¶

func WriteApiAccessListRefsToResource(object ApiAccessList, d *schema.ResourceData, m interface{})

func WriteApiAccessListToResource ¶

func WriteApiAccessListToResource(object ApiAccessList, d *schema.ResourceData, m interface{})

func WriteApplicationPolicySetRefsToResource ¶

func WriteApplicationPolicySetRefsToResource(object ApplicationPolicySet, d *schema.ResourceData, m interface{})

func WriteApplicationPolicySetToResource ¶

func WriteApplicationPolicySetToResource(object ApplicationPolicySet, d *schema.ResourceData, m interface{})

func WriteBgpAsAServiceRefsToResource ¶

func WriteBgpAsAServiceRefsToResource(object BgpAsAService, d *schema.ResourceData, m interface{})

func WriteBgpAsAServiceToResource ¶

func WriteBgpAsAServiceToResource(object BgpAsAService, d *schema.ResourceData, m interface{})

func WriteBgpRouterRefsToResource ¶

func WriteBgpRouterRefsToResource(object BgpRouter, d *schema.ResourceData, m interface{})

func WriteBgpRouterToResource ¶

func WriteBgpRouterToResource(object BgpRouter, d *schema.ResourceData, m interface{})

func WriteBgpvpnRefsToResource ¶

func WriteBgpvpnRefsToResource(object Bgpvpn, d *schema.ResourceData, m interface{})

func WriteBgpvpnToResource ¶

func WriteBgpvpnToResource(object Bgpvpn, d *schema.ResourceData, m interface{})

func WriteBridgeDomainRefsToResource ¶

func WriteBridgeDomainRefsToResource(object BridgeDomain, d *schema.ResourceData, m interface{})

func WriteBridgeDomainToResource ¶

func WriteBridgeDomainToResource(object BridgeDomain, d *schema.ResourceData, m interface{})

func WriteConfigNodeRefsToResource ¶

func WriteConfigNodeRefsToResource(object ConfigNode, d *schema.ResourceData, m interface{})

func WriteConfigNodeToResource ¶

func WriteConfigNodeToResource(object ConfigNode, d *schema.ResourceData, m interface{})

func WriteConfigRootRefsToResource ¶

func WriteConfigRootRefsToResource(object ConfigRoot, d *schema.ResourceData, m interface{})

func WriteConfigRootToResource ¶

func WriteConfigRootToResource(object ConfigRoot, d *schema.ResourceData, m interface{})

func WriteCustomerAttachmentRefsToResource ¶

func WriteCustomerAttachmentRefsToResource(object CustomerAttachment, d *schema.ResourceData, m interface{})

func WriteCustomerAttachmentToResource ¶

func WriteCustomerAttachmentToResource(object CustomerAttachment, d *schema.ResourceData, m interface{})

func WriteDatabaseNodeRefsToResource ¶

func WriteDatabaseNodeRefsToResource(object DatabaseNode, d *schema.ResourceData, m interface{})

func WriteDatabaseNodeToResource ¶

func WriteDatabaseNodeToResource(object DatabaseNode, d *schema.ResourceData, m interface{})

func WriteDiscoveryServiceAssignmentRefsToResource ¶

func WriteDiscoveryServiceAssignmentRefsToResource(object DiscoveryServiceAssignment, d *schema.ResourceData, m interface{})

func WriteDiscoveryServiceAssignmentToResource ¶

func WriteDiscoveryServiceAssignmentToResource(object DiscoveryServiceAssignment, d *schema.ResourceData, m interface{})

func WriteDomainRefsToResource ¶

func WriteDomainRefsToResource(object Domain, d *schema.ResourceData, m interface{})

func WriteDomainToResource ¶

func WriteDomainToResource(object Domain, d *schema.ResourceData, m interface{})

func WriteDsaRuleRefsToResource ¶

func WriteDsaRuleRefsToResource(object DsaRule, d *schema.ResourceData, m interface{})

func WriteDsaRuleToResource ¶

func WriteDsaRuleToResource(object DsaRule, d *schema.ResourceData, m interface{})

func WriteE2ServiceProviderRefsToResource ¶

func WriteE2ServiceProviderRefsToResource(object E2ServiceProvider, d *schema.ResourceData, m interface{})

func WriteE2ServiceProviderToResource ¶

func WriteE2ServiceProviderToResource(object E2ServiceProvider, d *schema.ResourceData, m interface{})

func WriteFirewallPolicyRefsToResource ¶

func WriteFirewallPolicyRefsToResource(object FirewallPolicy, d *schema.ResourceData, m interface{})

func WriteFirewallPolicyToResource ¶

func WriteFirewallPolicyToResource(object FirewallPolicy, d *schema.ResourceData, m interface{})

func WriteFirewallRuleRefsToResource ¶

func WriteFirewallRuleRefsToResource(object FirewallRule, d *schema.ResourceData, m interface{})

func WriteFirewallRuleToResource ¶

func WriteFirewallRuleToResource(object FirewallRule, d *schema.ResourceData, m interface{})

func WriteFloatingIpPoolRefsToResource ¶

func WriteFloatingIpPoolRefsToResource(object FloatingIpPool, d *schema.ResourceData, m interface{})

func WriteFloatingIpPoolToResource ¶

func WriteFloatingIpPoolToResource(object FloatingIpPool, d *schema.ResourceData, m interface{})

func WriteFloatingIpRefsToResource ¶

func WriteFloatingIpRefsToResource(object FloatingIp, d *schema.ResourceData, m interface{})

func WriteFloatingIpToResource ¶

func WriteFloatingIpToResource(object FloatingIp, d *schema.ResourceData, m interface{})

func WriteForwardingClassRefsToResource ¶

func WriteForwardingClassRefsToResource(object ForwardingClass, d *schema.ResourceData, m interface{})

func WriteForwardingClassToResource ¶

func WriteForwardingClassToResource(object ForwardingClass, d *schema.ResourceData, m interface{})

func WriteGlobalQosConfigRefsToResource ¶

func WriteGlobalQosConfigRefsToResource(object GlobalQosConfig, d *schema.ResourceData, m interface{})

func WriteGlobalQosConfigToResource ¶

func WriteGlobalQosConfigToResource(object GlobalQosConfig, d *schema.ResourceData, m interface{})

func WriteGlobalSystemConfigRefsToResource ¶

func WriteGlobalSystemConfigRefsToResource(object GlobalSystemConfig, d *schema.ResourceData, m interface{})

func WriteGlobalSystemConfigToResource ¶

func WriteGlobalSystemConfigToResource(object GlobalSystemConfig, d *schema.ResourceData, m interface{})

func WriteGlobalVrouterConfigRefsToResource ¶

func WriteGlobalVrouterConfigRefsToResource(object GlobalVrouterConfig, d *schema.ResourceData, m interface{})

func WriteGlobalVrouterConfigToResource ¶

func WriteGlobalVrouterConfigToResource(object GlobalVrouterConfig, d *schema.ResourceData, m interface{})

func WriteInstanceIpRefsToResource ¶

func WriteInstanceIpRefsToResource(object InstanceIp, d *schema.ResourceData, m interface{})

func WriteInstanceIpToResource ¶

func WriteInstanceIpToResource(object InstanceIp, d *schema.ResourceData, m interface{})

func WriteInterfaceRouteTableRefsToResource ¶

func WriteInterfaceRouteTableRefsToResource(object InterfaceRouteTable, d *schema.ResourceData, m interface{})

func WriteInterfaceRouteTableToResource ¶

func WriteInterfaceRouteTableToResource(object InterfaceRouteTable, d *schema.ResourceData, m interface{})

func WriteLoadbalancerHealthmonitorRefsToResource ¶

func WriteLoadbalancerHealthmonitorRefsToResource(object LoadbalancerHealthmonitor, d *schema.ResourceData, m interface{})

func WriteLoadbalancerHealthmonitorToResource ¶

func WriteLoadbalancerHealthmonitorToResource(object LoadbalancerHealthmonitor, d *schema.ResourceData, m interface{})

func WriteLoadbalancerListenerRefsToResource ¶

func WriteLoadbalancerListenerRefsToResource(object LoadbalancerListener, d *schema.ResourceData, m interface{})

func WriteLoadbalancerListenerToResource ¶

func WriteLoadbalancerListenerToResource(object LoadbalancerListener, d *schema.ResourceData, m interface{})

func WriteLoadbalancerMemberRefsToResource ¶

func WriteLoadbalancerMemberRefsToResource(object LoadbalancerMember, d *schema.ResourceData, m interface{})

func WriteLoadbalancerMemberToResource ¶

func WriteLoadbalancerMemberToResource(object LoadbalancerMember, d *schema.ResourceData, m interface{})

func WriteLoadbalancerPoolRefsToResource ¶

func WriteLoadbalancerPoolRefsToResource(object LoadbalancerPool, d *schema.ResourceData, m interface{})

func WriteLoadbalancerPoolToResource ¶

func WriteLoadbalancerPoolToResource(object LoadbalancerPool, d *schema.ResourceData, m interface{})

func WriteLoadbalancerRefsToResource ¶

func WriteLoadbalancerRefsToResource(object Loadbalancer, d *schema.ResourceData, m interface{})

func WriteLoadbalancerToResource ¶

func WriteLoadbalancerToResource(object Loadbalancer, d *schema.ResourceData, m interface{})

func WriteLogicalInterfaceRefsToResource ¶

func WriteLogicalInterfaceRefsToResource(object LogicalInterface, d *schema.ResourceData, m interface{})

func WriteLogicalInterfaceToResource ¶

func WriteLogicalInterfaceToResource(object LogicalInterface, d *schema.ResourceData, m interface{})

func WriteLogicalRouterRefsToResource ¶

func WriteLogicalRouterRefsToResource(object LogicalRouter, d *schema.ResourceData, m interface{})

func WriteLogicalRouterToResource ¶

func WriteLogicalRouterToResource(object LogicalRouter, d *schema.ResourceData, m interface{})

func WriteNamespaceRefsToResource ¶

func WriteNamespaceRefsToResource(object Namespace, d *schema.ResourceData, m interface{})

func WriteNamespaceToResource ¶

func WriteNamespaceToResource(object Namespace, d *schema.ResourceData, m interface{})

func WriteNetworkDeviceConfigRefsToResource ¶

func WriteNetworkDeviceConfigRefsToResource(object NetworkDeviceConfig, d *schema.ResourceData, m interface{})

func WriteNetworkDeviceConfigToResource ¶

func WriteNetworkDeviceConfigToResource(object NetworkDeviceConfig, d *schema.ResourceData, m interface{})

func WriteNetworkIpamRefsToResource ¶

func WriteNetworkIpamRefsToResource(object NetworkIpam, d *schema.ResourceData, m interface{})

func WriteNetworkIpamToResource ¶

func WriteNetworkIpamToResource(object NetworkIpam, d *schema.ResourceData, m interface{})

func WriteNetworkPolicyRefsToResource ¶

func WriteNetworkPolicyRefsToResource(object NetworkPolicy, d *schema.ResourceData, m interface{})

func WriteNetworkPolicyToResource ¶

func WriteNetworkPolicyToResource(object NetworkPolicy, d *schema.ResourceData, m interface{})

func WritePeeringPolicyRefsToResource ¶

func WritePeeringPolicyRefsToResource(object PeeringPolicy, d *schema.ResourceData, m interface{})

func WritePeeringPolicyToResource ¶

func WritePeeringPolicyToResource(object PeeringPolicy, d *schema.ResourceData, m interface{})

func WritePhysicalInterfaceRefsToResource ¶

func WritePhysicalInterfaceRefsToResource(object PhysicalInterface, d *schema.ResourceData, m interface{})

func WritePhysicalInterfaceToResource ¶

func WritePhysicalInterfaceToResource(object PhysicalInterface, d *schema.ResourceData, m interface{})

func WritePhysicalRouterRefsToResource ¶

func WritePhysicalRouterRefsToResource(object PhysicalRouter, d *schema.ResourceData, m interface{})

func WritePhysicalRouterToResource ¶

func WritePhysicalRouterToResource(object PhysicalRouter, d *schema.ResourceData, m interface{})

func WritePolicyManagementRefsToResource ¶

func WritePolicyManagementRefsToResource(object PolicyManagement, d *schema.ResourceData, m interface{})

func WritePolicyManagementToResource ¶

func WritePolicyManagementToResource(object PolicyManagement, d *schema.ResourceData, m interface{})

func WritePortTupleRefsToResource ¶

func WritePortTupleRefsToResource(object PortTuple, d *schema.ResourceData, m interface{})

func WritePortTupleToResource ¶

func WritePortTupleToResource(object PortTuple, d *schema.ResourceData, m interface{})

func WriteProjectRefsToResource ¶

func WriteProjectRefsToResource(object Project, d *schema.ResourceData, m interface{})

func WriteProjectToResource ¶

func WriteProjectToResource(object Project, d *schema.ResourceData, m interface{})

func WriteProviderAttachmentRefsToResource ¶

func WriteProviderAttachmentRefsToResource(object ProviderAttachment, d *schema.ResourceData, m interface{})

func WriteProviderAttachmentToResource ¶

func WriteProviderAttachmentToResource(object ProviderAttachment, d *schema.ResourceData, m interface{})

func WriteQosConfigRefsToResource ¶

func WriteQosConfigRefsToResource(object QosConfig, d *schema.ResourceData, m interface{})

func WriteQosConfigToResource ¶

func WriteQosConfigToResource(object QosConfig, d *schema.ResourceData, m interface{})

func WriteQosQueueRefsToResource ¶

func WriteQosQueueRefsToResource(object QosQueue, d *schema.ResourceData, m interface{})

func WriteQosQueueToResource ¶

func WriteQosQueueToResource(object QosQueue, d *schema.ResourceData, m interface{})

func WriteRouteAggregateRefsToResource ¶

func WriteRouteAggregateRefsToResource(object RouteAggregate, d *schema.ResourceData, m interface{})

func WriteRouteAggregateToResource ¶

func WriteRouteAggregateToResource(object RouteAggregate, d *schema.ResourceData, m interface{})

func WriteRouteTableRefsToResource ¶

func WriteRouteTableRefsToResource(object RouteTable, d *schema.ResourceData, m interface{})

func WriteRouteTableToResource ¶

func WriteRouteTableToResource(object RouteTable, d *schema.ResourceData, m interface{})

func WriteRouteTargetRefsToResource ¶

func WriteRouteTargetRefsToResource(object RouteTarget, d *schema.ResourceData, m interface{})

func WriteRouteTargetToResource ¶

func WriteRouteTargetToResource(object RouteTarget, d *schema.ResourceData, m interface{})

func WriteRoutingInstanceRefsToResource ¶

func WriteRoutingInstanceRefsToResource(object RoutingInstance, d *schema.ResourceData, m interface{})

func WriteRoutingInstanceToResource ¶

func WriteRoutingInstanceToResource(object RoutingInstance, d *schema.ResourceData, m interface{})

func WriteRoutingPolicyRefsToResource ¶

func WriteRoutingPolicyRefsToResource(object RoutingPolicy, d *schema.ResourceData, m interface{})

func WriteRoutingPolicyToResource ¶

func WriteRoutingPolicyToResource(object RoutingPolicy, d *schema.ResourceData, m interface{})

func WriteSecurityGroupRefsToResource ¶

func WriteSecurityGroupRefsToResource(object SecurityGroup, d *schema.ResourceData, m interface{})

func WriteSecurityGroupToResource ¶

func WriteSecurityGroupToResource(object SecurityGroup, d *schema.ResourceData, m interface{})

func WriteSecurityLoggingObjectRefsToResource ¶

func WriteSecurityLoggingObjectRefsToResource(object SecurityLoggingObject, d *schema.ResourceData, m interface{})

func WriteSecurityLoggingObjectToResource ¶

func WriteSecurityLoggingObjectToResource(object SecurityLoggingObject, d *schema.ResourceData, m interface{})

func WriteServiceApplianceRefsToResource ¶

func WriteServiceApplianceRefsToResource(object ServiceAppliance, d *schema.ResourceData, m interface{})

func WriteServiceApplianceSetRefsToResource ¶

func WriteServiceApplianceSetRefsToResource(object ServiceApplianceSet, d *schema.ResourceData, m interface{})

func WriteServiceApplianceSetToResource ¶

func WriteServiceApplianceSetToResource(object ServiceApplianceSet, d *schema.ResourceData, m interface{})

func WriteServiceApplianceToResource ¶

func WriteServiceApplianceToResource(object ServiceAppliance, d *schema.ResourceData, m interface{})

func WriteServiceConnectionModuleRefsToResource ¶

func WriteServiceConnectionModuleRefsToResource(object ServiceConnectionModule, d *schema.ResourceData, m interface{})

func WriteServiceConnectionModuleToResource ¶

func WriteServiceConnectionModuleToResource(object ServiceConnectionModule, d *schema.ResourceData, m interface{})

func WriteServiceEndpointRefsToResource ¶

func WriteServiceEndpointRefsToResource(object ServiceEndpoint, d *schema.ResourceData, m interface{})

func WriteServiceEndpointToResource ¶

func WriteServiceEndpointToResource(object ServiceEndpoint, d *schema.ResourceData, m interface{})

func WriteServiceGroupRefsToResource ¶

func WriteServiceGroupRefsToResource(object ServiceGroup, d *schema.ResourceData, m interface{})

func WriteServiceGroupToResource ¶

func WriteServiceGroupToResource(object ServiceGroup, d *schema.ResourceData, m interface{})

func WriteServiceHealthCheckRefsToResource ¶

func WriteServiceHealthCheckRefsToResource(object ServiceHealthCheck, d *schema.ResourceData, m interface{})

func WriteServiceHealthCheckToResource ¶

func WriteServiceHealthCheckToResource(object ServiceHealthCheck, d *schema.ResourceData, m interface{})

func WriteServiceInstanceRefsToResource ¶

func WriteServiceInstanceRefsToResource(object ServiceInstance, d *schema.ResourceData, m interface{})

func WriteServiceInstanceToResource ¶

func WriteServiceInstanceToResource(object ServiceInstance, d *schema.ResourceData, m interface{})

func WriteServiceObjectRefsToResource ¶

func WriteServiceObjectRefsToResource(object ServiceObject, d *schema.ResourceData, m interface{})

func WriteServiceObjectToResource ¶

func WriteServiceObjectToResource(object ServiceObject, d *schema.ResourceData, m interface{})

func WriteServiceTemplateRefsToResource ¶

func WriteServiceTemplateRefsToResource(object ServiceTemplate, d *schema.ResourceData, m interface{})

func WriteServiceTemplateToResource ¶

func WriteServiceTemplateToResource(object ServiceTemplate, d *schema.ResourceData, m interface{})

func WriteSubnetRefsToResource ¶

func WriteSubnetRefsToResource(object Subnet, d *schema.ResourceData, m interface{})

func WriteSubnetToResource ¶

func WriteSubnetToResource(object Subnet, d *schema.ResourceData, m interface{})

func WriteTagRefsToResource ¶

func WriteTagRefsToResource(object Tag, d *schema.ResourceData, m interface{})

func WriteTagToResource ¶

func WriteTagToResource(object Tag, d *schema.ResourceData, m interface{})

func WriteTagTypeRefsToResource ¶

func WriteTagTypeRefsToResource(object TagType, d *schema.ResourceData, m interface{})

func WriteTagTypeToResource ¶

func WriteTagTypeToResource(object TagType, d *schema.ResourceData, m interface{})

func WriteVirtualDnsRecordRefsToResource ¶

func WriteVirtualDnsRecordRefsToResource(object VirtualDnsRecord, d *schema.ResourceData, m interface{})

func WriteVirtualDnsRecordToResource ¶

func WriteVirtualDnsRecordToResource(object VirtualDnsRecord, d *schema.ResourceData, m interface{})

func WriteVirtualDnsRefsToResource ¶

func WriteVirtualDnsRefsToResource(object VirtualDns, d *schema.ResourceData, m interface{})

func WriteVirtualDnsToResource ¶

func WriteVirtualDnsToResource(object VirtualDns, d *schema.ResourceData, m interface{})

func WriteVirtualIpRefsToResource ¶

func WriteVirtualIpRefsToResource(object VirtualIp, d *schema.ResourceData, m interface{})

func WriteVirtualIpToResource ¶

func WriteVirtualIpToResource(object VirtualIp, d *schema.ResourceData, m interface{})

func WriteVirtualMachineInterfaceRefsToResource ¶

func WriteVirtualMachineInterfaceRefsToResource(object VirtualMachineInterface, d *schema.ResourceData, m interface{})

func WriteVirtualMachineInterfaceToResource ¶

func WriteVirtualMachineInterfaceToResource(object VirtualMachineInterface, d *schema.ResourceData, m interface{})

func WriteVirtualMachineRefsToResource ¶

func WriteVirtualMachineRefsToResource(object VirtualMachine, d *schema.ResourceData, m interface{})

func WriteVirtualMachineToResource ¶

func WriteVirtualMachineToResource(object VirtualMachine, d *schema.ResourceData, m interface{})

func WriteVirtualNetworkRefsToResource ¶

func WriteVirtualNetworkRefsToResource(object VirtualNetwork, d *schema.ResourceData, m interface{})

func WriteVirtualNetworkToResource ¶

func WriteVirtualNetworkToResource(object VirtualNetwork, d *schema.ResourceData, m interface{})

func WriteVirtualRouterRefsToResource ¶

func WriteVirtualRouterRefsToResource(object VirtualRouter, d *schema.ResourceData, m interface{})

func WriteVirtualRouterToResource ¶

func WriteVirtualRouterToResource(object VirtualRouter, d *schema.ResourceData, m interface{})

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 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"`
}

func (*ActionListType) AddApplyService ¶

func (obj *ActionListType) AddApplyService(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) 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) 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 AlarmByName(c contrail.ApiClient, fqn string) (*Alarm, error)

func AlarmByUuid ¶

func AlarmByUuid(c contrail.ApiClient, uuid string) (*Alarm, error)

func (*Alarm) AddTag ¶

func (obj *Alarm) AddTag(
	rhs *Tag) error

func (*Alarm) ClearTag ¶

func (obj *Alarm) ClearTag()

func (*Alarm) DeleteTag ¶

func (obj *Alarm) DeleteTag(uuid string) error

func (*Alarm) GetAlarmRules ¶

func (obj *Alarm) GetAlarmRules() AlarmOrList

func (*Alarm) GetAlarmSeverity ¶

func (obj *Alarm) GetAlarmSeverity() int

func (*Alarm) GetAnnotations ¶

func (obj *Alarm) GetAnnotations() KeyValuePairs

func (*Alarm) GetDefaultParent ¶

func (obj *Alarm) GetDefaultParent() []string

func (*Alarm) GetDefaultParentType ¶

func (obj *Alarm) GetDefaultParentType() string

func (*Alarm) GetDisplayName ¶

func (obj *Alarm) GetDisplayName() string

func (*Alarm) GetIdPerms ¶

func (obj *Alarm) GetIdPerms() IdPermsType

func (*Alarm) GetPerms2 ¶

func (obj *Alarm) GetPerms2() PermType2

func (*Alarm) GetTagRefs ¶

func (obj *Alarm) GetTagRefs() (
	contrail.ReferenceList, error)

func (*Alarm) GetType ¶

func (obj *Alarm) GetType() string

func (*Alarm) GetUveKeys ¶

func (obj *Alarm) GetUveKeys() UveKeysType

func (*Alarm) MarshalJSON ¶

func (obj *Alarm) MarshalJSON() ([]byte, error)

func (*Alarm) SetAlarmRules ¶

func (obj *Alarm) SetAlarmRules(value *AlarmOrList)

func (*Alarm) SetAlarmSeverity ¶

func (obj *Alarm) SetAlarmSeverity(value int)

func (*Alarm) SetAnnotations ¶

func (obj *Alarm) SetAnnotations(value *KeyValuePairs)

func (*Alarm) SetDisplayName ¶

func (obj *Alarm) SetDisplayName(value string)

func (*Alarm) SetIdPerms ¶

func (obj *Alarm) SetIdPerms(value *IdPermsType)

func (*Alarm) SetName ¶

func (obj *Alarm) SetName(name string)

func (*Alarm) SetParent ¶

func (obj *Alarm) SetParent(parent contrail.IObject)

func (*Alarm) SetPerms2 ¶

func (obj *Alarm) SetPerms2(value *PermType2)

func (*Alarm) SetTagList ¶

func (obj *Alarm) SetTagList(
	refList []contrail.ReferencePair)

func (*Alarm) SetUveKeys ¶

func (obj *Alarm) SetUveKeys(value *UveKeysType)

func (*Alarm) UnmarshalJSON ¶

func (obj *Alarm) UnmarshalJSON(body []byte) error

func (*Alarm) UpdateDone ¶

func (obj *Alarm) UpdateDone()

func (*Alarm) UpdateObject ¶

func (obj *Alarm) UpdateObject() ([]byte, error)

func (*Alarm) UpdateReferences ¶

func (obj *Alarm) UpdateReferences() error

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 AlarmOperand2 struct {
	UveAttribute string `json:"uve_attribute,omitempty"`
	JsonValue    string `json:"json_value,omitempty"`
}

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 AliasIpByName(c contrail.ApiClient, fqn string) (*AliasIp, error)

func AliasIpByUuid ¶

func AliasIpByUuid(c contrail.ApiClient, uuid string) (*AliasIp, error)

func (*AliasIp) AddProject ¶

func (obj *AliasIp) AddProject(
	rhs *Project) error

func (*AliasIp) AddTag ¶

func (obj *AliasIp) AddTag(
	rhs *Tag) error

func (*AliasIp) AddVirtualMachineInterface ¶

func (obj *AliasIp) AddVirtualMachineInterface(
	rhs *VirtualMachineInterface) error

func (*AliasIp) ClearProject ¶

func (obj *AliasIp) ClearProject()

func (*AliasIp) ClearTag ¶

func (obj *AliasIp) ClearTag()

func (*AliasIp) ClearVirtualMachineInterface ¶

func (obj *AliasIp) ClearVirtualMachineInterface()

func (*AliasIp) DeleteProject ¶

func (obj *AliasIp) DeleteProject(uuid string) error

func (*AliasIp) DeleteTag ¶

func (obj *AliasIp) DeleteTag(uuid string) error

func (*AliasIp) DeleteVirtualMachineInterface ¶

func (obj *AliasIp) DeleteVirtualMachineInterface(uuid string) error

func (*AliasIp) GetAliasIpAddress ¶

func (obj *AliasIp) GetAliasIpAddress() string

func (*AliasIp) GetAliasIpAddressFamily ¶

func (obj *AliasIp) GetAliasIpAddressFamily() string

func (*AliasIp) GetAnnotations ¶

func (obj *AliasIp) GetAnnotations() KeyValuePairs

func (*AliasIp) GetDefaultParent ¶

func (obj *AliasIp) GetDefaultParent() []string

func (*AliasIp) GetDefaultParentType ¶

func (obj *AliasIp) GetDefaultParentType() string

func (*AliasIp) GetDisplayName ¶

func (obj *AliasIp) GetDisplayName() string

func (*AliasIp) GetIdPerms ¶

func (obj *AliasIp) GetIdPerms() IdPermsType

func (*AliasIp) GetPerms2 ¶

func (obj *AliasIp) GetPerms2() PermType2

func (*AliasIp) GetProjectRefs ¶

func (obj *AliasIp) GetProjectRefs() (
	contrail.ReferenceList, error)

func (*AliasIp) GetTagRefs ¶

func (obj *AliasIp) GetTagRefs() (
	contrail.ReferenceList, error)

func (*AliasIp) GetType ¶

func (obj *AliasIp) GetType() string

func (*AliasIp) GetVirtualMachineInterfaceRefs ¶

func (obj *AliasIp) GetVirtualMachineInterfaceRefs() (
	contrail.ReferenceList, error)

func (*AliasIp) MarshalJSON ¶

func (obj *AliasIp) MarshalJSON() ([]byte, error)

func (*AliasIp) SetAliasIpAddress ¶

func (obj *AliasIp) SetAliasIpAddress(value string)

func (*AliasIp) SetAliasIpAddressFamily ¶

func (obj *AliasIp) SetAliasIpAddressFamily(value string)

func (*AliasIp) SetAnnotations ¶

func (obj *AliasIp) SetAnnotations(value *KeyValuePairs)

func (*AliasIp) SetDisplayName ¶

func (obj *AliasIp) SetDisplayName(value string)

func (*AliasIp) SetIdPerms ¶

func (obj *AliasIp) SetIdPerms(value *IdPermsType)

func (*AliasIp) SetName ¶

func (obj *AliasIp) SetName(name string)

func (*AliasIp) SetParent ¶

func (obj *AliasIp) SetParent(parent contrail.IObject)

func (*AliasIp) SetPerms2 ¶

func (obj *AliasIp) SetPerms2(value *PermType2)

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 (obj *AliasIp) UnmarshalJSON(body []byte) error

func (*AliasIp) UpdateDone ¶

func (obj *AliasIp) UpdateDone()

func (*AliasIp) UpdateObject ¶

func (obj *AliasIp) UpdateObject() ([]byte, error)

func (*AliasIp) UpdateReferences ¶

func (obj *AliasIp) UpdateReferences() error

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 AllocationPoolType struct {
	Start               string `json:"start,omitempty"`
	End                 string `json:"end,omitempty"`
	VrouterSpecificPool bool   `json:"vrouter_specific_pool,omitempty"`
}

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 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 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) 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) 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 BGPaaServiceParametersType ¶

type BGPaaServiceParametersType struct {
	PortStart int `json:"port_start,omitempty"`
	PortEnd   int `json:"port_end,omitempty"`
}

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) 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) ClearServiceHealthCheck ¶

func (obj *BgpAsAService) ClearServiceHealthCheck()

func (*BgpAsAService) ClearTag ¶

func (obj *BgpAsAService) ClearTag()

func (*BgpAsAService) ClearVirtualMachineInterface ¶

func (obj *BgpAsAService) ClearVirtualMachineInterface()

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) GetBgpaasIpAddress ¶

func (obj *BgpAsAService) GetBgpaasIpAddress() string

func (*BgpAsAService) GetBgpaasIpv4MappedIpv6Nexthop ¶

func (obj *BgpAsAService) GetBgpaasIpv4MappedIpv6Nexthop() bool

func (*BgpAsAService) GetBgpaasSessionAttributes ¶

func (obj *BgpAsAService) GetBgpaasSessionAttributes() string

func (*BgpAsAService) GetBgpaasShared ¶

func (obj *BgpAsAService) GetBgpaasShared() bool

func (*BgpAsAService) GetBgpaasSuppressRouteAdvertisement ¶

func (obj *BgpAsAService) GetBgpaasSuppressRouteAdvertisement() bool

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) SetBgpaasIpAddress ¶

func (obj *BgpAsAService) SetBgpaasIpAddress(value string)

func (*BgpAsAService) SetBgpaasIpv4MappedIpv6Nexthop ¶

func (obj *BgpAsAService) SetBgpaasIpv4MappedIpv6Nexthop(value bool)

func (*BgpAsAService) SetBgpaasSessionAttributes ¶

func (obj *BgpAsAService) SetBgpaasSessionAttributes(value string)

func (*BgpAsAService) SetBgpaasShared ¶

func (obj *BgpAsAService) SetBgpaasShared(value bool)

func (*BgpAsAService) SetBgpaasSuppressRouteAdvertisement ¶

func (obj *BgpAsAService) SetBgpaasSuppressRouteAdvertisement(value bool)

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 BgpRouter ¶

type BgpRouter struct {
	contrail.ObjectBase
	// contains filtered or unexported fields
}

func BgpRouterByName ¶

func BgpRouterByName(c contrail.ApiClient, fqn string) (*BgpRouter, error)

func BgpRouterByUuid ¶

func BgpRouterByUuid(c contrail.ApiClient, uuid string) (*BgpRouter, error)

func (*BgpRouter) AddTag ¶

func (obj *BgpRouter) AddTag(
	rhs *Tag) error

func (*BgpRouter) ClearTag ¶

func (obj *BgpRouter) ClearTag()

func (*BgpRouter) DeleteTag ¶

func (obj *BgpRouter) DeleteTag(uuid string) error

func (*BgpRouter) GetAnnotations ¶

func (obj *BgpRouter) GetAnnotations() KeyValuePairs

func (*BgpRouter) GetDefaultParent ¶

func (obj *BgpRouter) GetDefaultParent() []string

func (*BgpRouter) GetDefaultParentType ¶

func (obj *BgpRouter) GetDefaultParentType() string

func (*BgpRouter) GetDisplayName ¶

func (obj *BgpRouter) GetDisplayName() string

func (*BgpRouter) GetGlobalSystemConfigBackRefs ¶

func (obj *BgpRouter) GetGlobalSystemConfigBackRefs() (
	contrail.ReferenceList, error)

func (*BgpRouter) GetIdPerms ¶

func (obj *BgpRouter) GetIdPerms() IdPermsType

func (*BgpRouter) GetPerms2 ¶

func (obj *BgpRouter) GetPerms2() PermType2

func (*BgpRouter) GetPhysicalRouterBackRefs ¶

func (obj *BgpRouter) GetPhysicalRouterBackRefs() (
	contrail.ReferenceList, error)

func (*BgpRouter) GetTagRefs ¶

func (obj *BgpRouter) GetTagRefs() (
	contrail.ReferenceList, error)

func (*BgpRouter) GetType ¶

func (obj *BgpRouter) GetType() string

func (*BgpRouter) GetVirtualMachineInterfaceBackRefs ¶

func (obj *BgpRouter) GetVirtualMachineInterfaceBackRefs() (
	contrail.ReferenceList, error)

func (*BgpRouter) MarshalJSON ¶

func (obj *BgpRouter) MarshalJSON() ([]byte, error)

func (*BgpRouter) SetAnnotations ¶

func (obj *BgpRouter) SetAnnotations(value *KeyValuePairs)

func (*BgpRouter) SetDisplayName ¶

func (obj *BgpRouter) SetDisplayName(value string)

func (*BgpRouter) SetIdPerms ¶

func (obj *BgpRouter) SetIdPerms(value *IdPermsType)

func (*BgpRouter) SetName ¶

func (obj *BgpRouter) SetName(name string)

func (*BgpRouter) SetParent ¶

func (obj *BgpRouter) SetParent(parent contrail.IObject)

func (*BgpRouter) SetPerms2 ¶

func (obj *BgpRouter) SetPerms2(value *PermType2)

func (*BgpRouter) SetTagList ¶

func (obj *BgpRouter) SetTagList(
	refList []contrail.ReferencePair)

func (*BgpRouter) UnmarshalJSON ¶

func (obj *BgpRouter) UnmarshalJSON(body []byte) error

func (*BgpRouter) UpdateDone ¶

func (obj *BgpRouter) UpdateDone()

func (*BgpRouter) UpdateObject ¶

func (obj *BgpRouter) UpdateObject() ([]byte, error)

func (*BgpRouter) UpdateReferences ¶

func (obj *BgpRouter) UpdateReferences() error

type Bgpvpn ¶

type Bgpvpn struct {
	contrail.ObjectBase
	// contains filtered or unexported fields
}

func BgpvpnByName ¶

func BgpvpnByName(c contrail.ApiClient, fqn string) (*Bgpvpn, error)

func BgpvpnByUuid ¶

func BgpvpnByUuid(c contrail.ApiClient, uuid string) (*Bgpvpn, error)

func (*Bgpvpn) AddTag ¶

func (obj *Bgpvpn) AddTag(
	rhs *Tag) error

func (*Bgpvpn) ClearTag ¶

func (obj *Bgpvpn) ClearTag()

func (*Bgpvpn) DeleteTag ¶

func (obj *Bgpvpn) DeleteTag(uuid string) error

func (*Bgpvpn) GetAnnotations ¶

func (obj *Bgpvpn) GetAnnotations() KeyValuePairs

func (*Bgpvpn) GetBgpvpnType ¶

func (obj *Bgpvpn) GetBgpvpnType() string

func (*Bgpvpn) GetDefaultParent ¶

func (obj *Bgpvpn) GetDefaultParent() []string

func (*Bgpvpn) GetDefaultParentType ¶

func (obj *Bgpvpn) GetDefaultParentType() string

func (*Bgpvpn) GetDisplayName ¶

func (obj *Bgpvpn) GetDisplayName() string

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 (obj *Bgpvpn) GetLogicalRouterBackRefs() (
	contrail.ReferenceList, error)

func (*Bgpvpn) GetPerms2 ¶

func (obj *Bgpvpn) GetPerms2() PermType2

func (*Bgpvpn) GetRouteTargetList ¶

func (obj *Bgpvpn) GetRouteTargetList() RouteTargetList

func (*Bgpvpn) GetTagRefs ¶

func (obj *Bgpvpn) GetTagRefs() (
	contrail.ReferenceList, error)

func (*Bgpvpn) GetType ¶

func (obj *Bgpvpn) GetType() string

func (*Bgpvpn) GetVirtualNetworkBackRefs ¶

func (obj *Bgpvpn) GetVirtualNetworkBackRefs() (
	contrail.ReferenceList, error)

func (*Bgpvpn) MarshalJSON ¶

func (obj *Bgpvpn) MarshalJSON() ([]byte, error)

func (*Bgpvpn) SetAnnotations ¶

func (obj *Bgpvpn) SetAnnotations(value *KeyValuePairs)

func (*Bgpvpn) SetBgpvpnType ¶

func (obj *Bgpvpn) SetBgpvpnType(value string)

func (*Bgpvpn) SetDisplayName ¶

func (obj *Bgpvpn) SetDisplayName(value string)

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) SetName ¶

func (obj *Bgpvpn) SetName(name string)

func (*Bgpvpn) SetParent ¶

func (obj *Bgpvpn) SetParent(parent contrail.IObject)

func (*Bgpvpn) SetPerms2 ¶

func (obj *Bgpvpn) SetPerms2(value *PermType2)

func (*Bgpvpn) SetRouteTargetList ¶

func (obj *Bgpvpn) SetRouteTargetList(value *RouteTargetList)

func (*Bgpvpn) SetTagList ¶

func (obj *Bgpvpn) SetTagList(
	refList []contrail.ReferencePair)

func (*Bgpvpn) UnmarshalJSON ¶

func (obj *Bgpvpn) UnmarshalJSON(body []byte) error

func (*Bgpvpn) UpdateDone ¶

func (obj *Bgpvpn) UpdateDone()

func (*Bgpvpn) UpdateObject ¶

func (obj *Bgpvpn) UpdateObject() ([]byte, error)

func (*Bgpvpn) UpdateReferences ¶

func (obj *Bgpvpn) UpdateReferences() error

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 CommunityAttributes ¶

type CommunityAttributes struct {
	CommunityAttribute []string `json:"community_attribute,omitempty"`
}

func (*CommunityAttributes) AddCommunityAttribute ¶

func (obj *CommunityAttributes) AddCommunityAttribute(value string)

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) 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 ControlTrafficDscpType ¶

type ControlTrafficDscpType struct {
	Control   int `json:"control,omitempty"`
	Analytics int `json:"analytics,omitempty"`
	Dns       int `json:"dns,omitempty"`
}

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) 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) 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 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 DhcpOptionType ¶

type DhcpOptionType struct {
	DhcpOptionName       string `json:"dhcp_option_name,omitempty"`
	DhcpOptionValue      string `json:"dhcp_option_value,omitempty"`
	DhcpOptionValueBytes string `json:"dhcp_option_value_bytes,omitempty"`
}

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 ¶

type DnsSoaRecordType ¶

type DnsSoaRecordType struct {
	NegativeCacheTtlSeconds int `json:"negative_cache_ttl_seconds,omitempty"`
}

type Domain ¶

type Domain struct {
	contrail.ObjectBase
	// contains filtered or unexported fields
}

func DomainByName ¶

func DomainByName(c contrail.ApiClient, fqn string) (*Domain, error)

func DomainByUuid ¶

func DomainByUuid(c contrail.ApiClient, uuid string) (*Domain, error)

func (*Domain) AddTag ¶

func (obj *Domain) AddTag(
	rhs *Tag) error

func (*Domain) ClearTag ¶

func (obj *Domain) ClearTag()

func (*Domain) DeleteTag ¶

func (obj *Domain) DeleteTag(uuid string) error

func (*Domain) GetAnnotations ¶

func (obj *Domain) GetAnnotations() KeyValuePairs

func (*Domain) GetApiAccessLists ¶

func (obj *Domain) GetApiAccessLists() (
	contrail.ReferenceList, error)

func (*Domain) GetDefaultParent ¶

func (obj *Domain) GetDefaultParent() []string

func (*Domain) GetDefaultParentType ¶

func (obj *Domain) GetDefaultParentType() string

func (*Domain) GetDisplayName ¶

func (obj *Domain) GetDisplayName() string

func (*Domain) GetDomainLimits ¶

func (obj *Domain) GetDomainLimits() DomainLimitsType

func (*Domain) GetIdPerms ¶

func (obj *Domain) GetIdPerms() IdPermsType

func (*Domain) GetNamespaces ¶

func (obj *Domain) GetNamespaces() (
	contrail.ReferenceList, error)

func (*Domain) GetPerms2 ¶

func (obj *Domain) GetPerms2() PermType2

func (*Domain) GetProjects ¶

func (obj *Domain) GetProjects() (
	contrail.ReferenceList, error)

func (*Domain) GetServiceTemplates ¶

func (obj *Domain) GetServiceTemplates() (
	contrail.ReferenceList, error)

func (*Domain) GetTagRefs ¶

func (obj *Domain) GetTagRefs() (
	contrail.ReferenceList, error)

func (*Domain) GetType ¶

func (obj *Domain) GetType() string

func (*Domain) GetVirtualDnss ¶

func (obj *Domain) GetVirtualDnss() (
	contrail.ReferenceList, error)

func (*Domain) MarshalJSON ¶

func (obj *Domain) MarshalJSON() ([]byte, error)

func (*Domain) SetAnnotations ¶

func (obj *Domain) SetAnnotations(value *KeyValuePairs)

func (*Domain) SetDisplayName ¶

func (obj *Domain) SetDisplayName(value string)

func (*Domain) SetDomainLimits ¶

func (obj *Domain) SetDomainLimits(value *DomainLimitsType)

func (*Domain) SetIdPerms ¶

func (obj *Domain) SetIdPerms(value *IdPermsType)

func (*Domain) SetName ¶

func (obj *Domain) SetName(name string)

func (*Domain) SetParent ¶

func (obj *Domain) SetParent(parent contrail.IObject)

func (*Domain) SetPerms2 ¶

func (obj *Domain) SetPerms2(value *PermType2)

func (*Domain) SetTagList ¶

func (obj *Domain) SetTagList(
	refList []contrail.ReferencePair)

func (*Domain) UnmarshalJSON ¶

func (obj *Domain) UnmarshalJSON(body []byte) error

func (*Domain) UpdateDone ¶

func (obj *Domain) UpdateDone()

func (*Domain) UpdateObject ¶

func (obj *Domain) UpdateObject() ([]byte, error)

func (*Domain) UpdateReferences ¶

func (obj *Domain) UpdateReferences() error

type DomainLimitsType ¶

type DomainLimitsType struct {
	ProjectLimit        int `json:"project_limit,omitempty"`
	VirtualNetworkLimit int `json:"virtual_network_limit,omitempty"`
	SecurityGroupLimit  int `json:"security_group_limit,omitempty"`
}

type DsaRule ¶

type DsaRule struct {
	contrail.ObjectBase
	// contains filtered or unexported fields
}

func DsaRuleByName ¶

func DsaRuleByName(c contrail.ApiClient, fqn string) (*DsaRule, error)

func DsaRuleByUuid ¶

func DsaRuleByUuid(c contrail.ApiClient, uuid string) (*DsaRule, error)

func (*DsaRule) AddTag ¶

func (obj *DsaRule) AddTag(
	rhs *Tag) error

func (*DsaRule) ClearTag ¶

func (obj *DsaRule) ClearTag()

func (*DsaRule) DeleteTag ¶

func (obj *DsaRule) DeleteTag(uuid string) error

func (*DsaRule) GetAnnotations ¶

func (obj *DsaRule) GetAnnotations() KeyValuePairs

func (*DsaRule) GetDefaultParent ¶

func (obj *DsaRule) GetDefaultParent() []string

func (*DsaRule) GetDefaultParentType ¶

func (obj *DsaRule) GetDefaultParentType() string

func (*DsaRule) GetDisplayName ¶

func (obj *DsaRule) GetDisplayName() string

func (*DsaRule) GetDsaRuleEntry ¶

func (obj *DsaRule) GetDsaRuleEntry() DiscoveryServiceAssignmentType

func (*DsaRule) GetIdPerms ¶

func (obj *DsaRule) GetIdPerms() IdPermsType

func (*DsaRule) GetPerms2 ¶

func (obj *DsaRule) GetPerms2() PermType2

func (*DsaRule) GetTagRefs ¶

func (obj *DsaRule) GetTagRefs() (
	contrail.ReferenceList, error)

func (*DsaRule) GetType ¶

func (obj *DsaRule) GetType() string

func (*DsaRule) MarshalJSON ¶

func (obj *DsaRule) MarshalJSON() ([]byte, error)

func (*DsaRule) SetAnnotations ¶

func (obj *DsaRule) SetAnnotations(value *KeyValuePairs)

func (*DsaRule) SetDisplayName ¶

func (obj *DsaRule) SetDisplayName(value string)

func (*DsaRule) SetDsaRuleEntry ¶

func (obj *DsaRule) SetDsaRuleEntry(value *DiscoveryServiceAssignmentType)

func (*DsaRule) SetIdPerms ¶

func (obj *DsaRule) SetIdPerms(value *IdPermsType)

func (*DsaRule) SetName ¶

func (obj *DsaRule) SetName(name string)

func (*DsaRule) SetParent ¶

func (obj *DsaRule) SetParent(parent contrail.IObject)

func (*DsaRule) SetPerms2 ¶

func (obj *DsaRule) SetPerms2(value *PermType2)

func (*DsaRule) SetTagList ¶

func (obj *DsaRule) SetTagList(
	refList []contrail.ReferencePair)

func (*DsaRule) UnmarshalJSON ¶

func (obj *DsaRule) UnmarshalJSON(body []byte) error

func (*DsaRule) UpdateDone ¶

func (obj *DsaRule) UpdateDone()

func (*DsaRule) UpdateObject ¶

func (obj *DsaRule) UpdateObject() ([]byte, error)

func (*DsaRule) UpdateReferences ¶

func (obj *DsaRule) UpdateReferences() error

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 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 EncapsulationPrioritiesType ¶

type EncapsulationPrioritiesType struct {
	Encapsulation []string `json:"encapsulation,omitempty"`
}

func (*EncapsulationPrioritiesType) AddEncapsulation ¶

func (obj *EncapsulationPrioritiesType) AddEncapsulation(value string)

type FatFlowProtocols ¶

type FatFlowProtocols struct {
	FatFlowProtocol []ProtocolType `json:"fat_flow_protocol,omitempty"`
}

func (*FatFlowProtocols) AddFatFlowProtocol ¶

func (obj *FatFlowProtocols) AddFatFlowProtocol(value *ProtocolType)

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) 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) 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) 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) 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 FirewallServiceType struct {
	Protocol   string    `json:"protocol,omitempty"`
	ProtocolId int       `json:"protocol_id,omitempty"`
	SrcPorts   *PortType `json:"src_ports,omitempty"`
	DstPorts   *PortType `json:"dst_ports,omitempty"`
}

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 FlowAgingTimeout struct {
	Protocol         string `json:"protocol,omitempty"`
	Port             int    `json:"port,omitempty"`
	TimeoutInSeconds int    `json:"timeout_in_seconds,omitempty"`
}

type FlowAgingTimeoutList ¶

type FlowAgingTimeoutList struct {
	FlowAgingTimeout []FlowAgingTimeout `json:"flow_aging_timeout,omitempty"`
}

func (*FlowAgingTimeoutList) AddFlowAgingTimeout ¶

func (obj *FlowAgingTimeoutList) AddFlowAgingTimeout(value *FlowAgingTimeout)

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 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) GetAnalyticsNodes ¶

func (obj *GlobalSystemConfig) GetAnalyticsNodes() (
	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) GetConfigNodes ¶

func (obj *GlobalSystemConfig) GetConfigNodes() (
	contrail.ReferenceList, error)

func (*GlobalSystemConfig) GetConfigVersion ¶

func (obj *GlobalSystemConfig) GetConfigVersion() string

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) GetDisplayName ¶

func (obj *GlobalSystemConfig) GetDisplayName() string

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) GetIpFabricSubnets ¶

func (obj *GlobalSystemConfig) GetIpFabricSubnets() SubnetListType

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) GetPerms2 ¶

func (obj *GlobalSystemConfig) GetPerms2() PermType2

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) GetServiceApplianceSets ¶

func (obj *GlobalSystemConfig) GetServiceApplianceSets() (
	contrail.ReferenceList, error)

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) 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) SetDisplayName ¶

func (obj *GlobalSystemConfig) SetDisplayName(value string)

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) 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) 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) 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) 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) 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) 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 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) 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) 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) 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) 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) 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) 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) 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 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"`
}

func (*IpamSubnetType) AddAllocationPools ¶

func (obj *IpamSubnetType) AddAllocationPools(value *AllocationPoolType)

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 JunosServicePorts ¶

type JunosServicePorts struct {
	ServicePort []string `json:"service_port,omitempty"`
}

func (*JunosServicePorts) AddServicePort ¶

func (obj *JunosServicePorts) AddServicePort(value string)

type KeyValuePair ¶

type KeyValuePair struct {
	Key   string `json:"key,omitempty"`
	Value string `json:"value,omitempty"`
}

type KeyValuePairs ¶

type KeyValuePairs struct {
	KeyValuePair []KeyValuePair `json:"key_value_pair,omitempty"`
}

func (*KeyValuePairs) AddKeyValuePair ¶

func (obj *KeyValuePairs) AddKeyValuePair(value *KeyValuePair)

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 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) 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) 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) 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) GetPerms2 ¶

func (obj *LogicalRouter) GetPerms2() PermType2

func (*LogicalRouter) GetPhysicalRouterRefs ¶

func (obj *LogicalRouter) GetPhysicalRouterRefs() (
	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) 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 MACLimitControlType ¶

type MACLimitControlType struct {
	MacLimit       int    `json:"mac_limit,omitempty"`
	MacLimitAction string `json:"mac_limit_action,omitempty"`
}

type MACMoveLimitControlType ¶

type MACMoveLimitControlType struct {
	MacMoveLimit       int    `json:"mac_move_limit,omitempty"`
	MacMoveTimeWindow  int    `json:"mac_move_time_window,omitempty"`
	MacMoveLimitAction string `json:"mac_move_limit_action,omitempty"`
}

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 Namespace ¶

type Namespace struct {
	contrail.ObjectBase
	// contains filtered or unexported fields
}

func NamespaceByName ¶

func NamespaceByName(c contrail.ApiClient, fqn string) (*Namespace, error)

func NamespaceByUuid ¶

func NamespaceByUuid(c contrail.ApiClient, uuid string) (*Namespace, error)

func (*Namespace) AddTag ¶

func (obj *Namespace) AddTag(
	rhs *Tag) error

func (*Namespace) ClearTag ¶

func (obj *Namespace) ClearTag()

func (*Namespace) DeleteTag ¶

func (obj *Namespace) DeleteTag(uuid string) error

func (*Namespace) GetAnnotations ¶

func (obj *Namespace) GetAnnotations() KeyValuePairs

func (*Namespace) GetDefaultParent ¶

func (obj *Namespace) GetDefaultParent() []string

func (*Namespace) GetDefaultParentType ¶

func (obj *Namespace) GetDefaultParentType() string

func (*Namespace) GetDisplayName ¶

func (obj *Namespace) GetDisplayName() string

func (*Namespace) GetIdPerms ¶

func (obj *Namespace) GetIdPerms() IdPermsType

func (*Namespace) GetNamespaceCidr ¶

func (obj *Namespace) GetNamespaceCidr() SubnetType

func (*Namespace) GetPerms2 ¶

func (obj *Namespace) GetPerms2() PermType2

func (*Namespace) GetProjectBackRefs ¶

func (obj *Namespace) GetProjectBackRefs() (
	contrail.ReferenceList, error)

func (*Namespace) GetTagRefs ¶

func (obj *Namespace) GetTagRefs() (
	contrail.ReferenceList, error)

func (*Namespace) GetType ¶

func (obj *Namespace) GetType() string

func (*Namespace) MarshalJSON ¶

func (obj *Namespace) MarshalJSON() ([]byte, error)

func (*Namespace) SetAnnotations ¶

func (obj *Namespace) SetAnnotations(value *KeyValuePairs)

func (*Namespace) SetDisplayName ¶

func (obj *Namespace) SetDisplayName(value string)

func (*Namespace) SetIdPerms ¶

func (obj *Namespace) SetIdPerms(value *IdPermsType)

func (*Namespace) SetName ¶

func (obj *Namespace) SetName(name string)

func (*Namespace) SetNamespaceCidr ¶

func (obj *Namespace) SetNamespaceCidr(value *SubnetType)

func (*Namespace) SetParent ¶

func (obj *Namespace) SetParent(parent contrail.IObject)

func (*Namespace) SetPerms2 ¶

func (obj *Namespace) SetPerms2(value *PermType2)

func (*Namespace) SetTagList ¶

func (obj *Namespace) SetTagList(
	refList []contrail.ReferencePair)

func (*Namespace) UnmarshalJSON ¶

func (obj *Namespace) UnmarshalJSON(body []byte) error

func (*Namespace) UpdateDone ¶

func (obj *Namespace) UpdateDone()

func (*Namespace) UpdateObject ¶

func (obj *Namespace) UpdateObject() ([]byte, error)

func (*Namespace) UpdateReferences ¶

func (obj *Namespace) UpdateReferences() error

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) 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) 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 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 PermType ¶

type PermType struct {
	Owner       string `json:"owner,omitempty"`
	OwnerAccess int    `json:"owner_access,omitempty"`
	Group       string `json:"group,omitempty"`
	GroupAccess int    `json:"group_access,omitempty"`
	OtherAccess int    `json:"other_access,omitempty"`
}

type PermType2 ¶

type PermType2 struct {
	Owner        string      `json:"owner,omitempty"`
	OwnerAccess  int         `json:"owner_access,omitempty"`
	GlobalAccess int         `json:"global_access,omitempty"`
	Share        []ShareType `json:"share,omitempty"`
}

func (*PermType2) AddShare ¶

func (obj *PermType2) AddShare(value *ShareType)

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) AddTag ¶

func (obj *PhysicalInterface) AddTag(
	rhs *Tag) error

func (*PhysicalInterface) ClearPhysicalInterface ¶

func (obj *PhysicalInterface) ClearPhysicalInterface()

func (*PhysicalInterface) ClearTag ¶

func (obj *PhysicalInterface) ClearTag()

func (*PhysicalInterface) DeletePhysicalInterface ¶

func (obj *PhysicalInterface) DeletePhysicalInterface(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) 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) GetPhysicalInterfaceRefs ¶

func (obj *PhysicalInterface) GetPhysicalInterfaceRefs() (
	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) 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) 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 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) AddTag ¶

func (obj *PhysicalRouter) AddTag(
	rhs *Tag) 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) ClearTag ¶

func (obj *PhysicalRouter) ClearTag()

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) DeleteTag ¶

func (obj *PhysicalRouter) DeleteTag(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) GetDefaultParent ¶

func (obj *PhysicalRouter) GetDefaultParent() []string

func (*PhysicalRouter) GetDefaultParentType ¶

func (obj *PhysicalRouter) GetDefaultParentType() string

func (*PhysicalRouter) GetDisplayName ¶

func (obj *PhysicalRouter) GetDisplayName() string

func (*PhysicalRouter) GetE2ServiceProviderBackRefs ¶

func (obj *PhysicalRouter) GetE2ServiceProviderBackRefs() (
	contrail.ReferenceList, error)

func (*PhysicalRouter) GetIdPerms ¶

func (obj *PhysicalRouter) GetIdPerms() IdPermsType

func (*PhysicalRouter) GetInstanceIpBackRefs ¶

func (obj *PhysicalRouter) GetInstanceIpBackRefs() (
	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) GetPerms2 ¶

func (obj *PhysicalRouter) GetPerms2() PermType2

func (*PhysicalRouter) GetPhysicalInterfaces ¶

func (obj *PhysicalRouter) GetPhysicalInterfaces() (
	contrail.ReferenceList, error)

func (*PhysicalRouter) GetPhysicalRouterDataplaneIp ¶

func (obj *PhysicalRouter) GetPhysicalRouterDataplaneIp() 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) GetPhysicalRouterManagementIp ¶

func (obj *PhysicalRouter) GetPhysicalRouterManagementIp() string

func (*PhysicalRouter) GetPhysicalRouterProductName ¶

func (obj *PhysicalRouter) GetPhysicalRouterProductName() string

func (*PhysicalRouter) GetPhysicalRouterRole ¶

func (obj *PhysicalRouter) GetPhysicalRouterRole() string

func (*PhysicalRouter) GetPhysicalRouterSnmp ¶

func (obj *PhysicalRouter) GetPhysicalRouterSnmp() bool

func (*PhysicalRouter) GetPhysicalRouterSnmpCredentials ¶

func (obj *PhysicalRouter) GetPhysicalRouterSnmpCredentials() SNMPCredentials

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) 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) 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) SetDisplayName ¶

func (obj *PhysicalRouter) SetDisplayName(value string)

func (*PhysicalRouter) SetIdPerms ¶

func (obj *PhysicalRouter) SetIdPerms(value *IdPermsType)

func (*PhysicalRouter) SetName ¶

func (obj *PhysicalRouter) SetName(name string)

func (*PhysicalRouter) SetParent ¶

func (obj *PhysicalRouter) SetParent(parent contrail.IObject)

func (*PhysicalRouter) SetPerms2 ¶

func (obj *PhysicalRouter) SetPerms2(value *PermType2)

func (*PhysicalRouter) SetPhysicalRouterDataplaneIp ¶

func (obj *PhysicalRouter) SetPhysicalRouterDataplaneIp(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) SetPhysicalRouterManagementIp ¶

func (obj *PhysicalRouter) SetPhysicalRouterManagementIp(value string)

func (*PhysicalRouter) SetPhysicalRouterProductName ¶

func (obj *PhysicalRouter) SetPhysicalRouterProductName(value string)

func (*PhysicalRouter) SetPhysicalRouterRole ¶

func (obj *PhysicalRouter) SetPhysicalRouterRole(value string)

func (*PhysicalRouter) SetPhysicalRouterSnmp ¶

func (obj *PhysicalRouter) SetPhysicalRouterSnmp(value bool)

func (*PhysicalRouter) SetPhysicalRouterSnmpCredentials ¶

func (obj *PhysicalRouter) SetPhysicalRouterSnmpCredentials(value *SNMPCredentials)

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) SetTagList ¶

func (obj *PhysicalRouter) SetTagList(
	refList []contrail.ReferencePair)

func (*PhysicalRouter) SetTelemetryInfo ¶

func (obj *PhysicalRouter) SetTelemetryInfo(value *TelemetryStateInfo)

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 PluginProperties ¶

type PluginProperties struct {
	PluginProperty []PluginProperty `json:"plugin_property,omitempty"`
}

func (*PluginProperties) AddPluginProperty ¶

func (obj *PluginProperties) AddPluginProperty(value *PluginProperty)

type PluginProperty ¶

type PluginProperty struct {
	Property string `json:"property,omitempty"`
	Value    string `json:"value,omitempty"`
}

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 PortMap ¶

type PortMap struct {
	Protocol string `json:"protocol,omitempty"`
	SrcPort  int    `json:"src_port,omitempty"`
	DstPort  int    `json:"dst_port,omitempty"`
}

type PortMappings ¶

type PortMappings struct {
	PortMappings []PortMap `json:"port_mappings,omitempty"`
}

func (*PortMappings) AddPortMappings ¶

func (obj *PortMappings) AddPortMappings(value *PortMap)

type PortTuple ¶

type PortTuple struct {
	contrail.ObjectBase
	// contains filtered or unexported fields
}

func PortTupleByName ¶

func PortTupleByName(c contrail.ApiClient, fqn string) (*PortTuple, error)

func PortTupleByUuid ¶

func PortTupleByUuid(c contrail.ApiClient, uuid string) (*PortTuple, error)

func (*PortTuple) AddTag ¶

func (obj *PortTuple) AddTag(
	rhs *Tag) error

func (*PortTuple) ClearTag ¶

func (obj *PortTuple) ClearTag()

func (*PortTuple) DeleteTag ¶

func (obj *PortTuple) DeleteTag(uuid string) error

func (*PortTuple) GetAnnotations ¶

func (obj *PortTuple) GetAnnotations() KeyValuePairs

func (*PortTuple) GetDefaultParent ¶

func (obj *PortTuple) GetDefaultParent() []string

func (*PortTuple) GetDefaultParentType ¶

func (obj *PortTuple) GetDefaultParentType() string

func (*PortTuple) GetDisplayName ¶

func (obj *PortTuple) GetDisplayName() string

func (*PortTuple) GetIdPerms ¶

func (obj *PortTuple) GetIdPerms() IdPermsType

func (*PortTuple) GetPerms2 ¶

func (obj *PortTuple) GetPerms2() PermType2

func (*PortTuple) GetTagRefs ¶

func (obj *PortTuple) GetTagRefs() (
	contrail.ReferenceList, error)

func (*PortTuple) GetType ¶

func (obj *PortTuple) GetType() string

func (*PortTuple) GetVirtualMachineInterfaceBackRefs ¶

func (obj *PortTuple) GetVirtualMachineInterfaceBackRefs() (
	contrail.ReferenceList, error)

func (*PortTuple) MarshalJSON ¶

func (obj *PortTuple) MarshalJSON() ([]byte, error)

func (*PortTuple) SetAnnotations ¶

func (obj *PortTuple) SetAnnotations(value *KeyValuePairs)

func (*PortTuple) SetDisplayName ¶

func (obj *PortTuple) SetDisplayName(value string)

func (*PortTuple) SetIdPerms ¶

func (obj *PortTuple) SetIdPerms(value *IdPermsType)

func (*PortTuple) SetName ¶

func (obj *PortTuple) SetName(name string)

func (*PortTuple) SetParent ¶

func (obj *PortTuple) SetParent(parent contrail.IObject)

func (*PortTuple) SetPerms2 ¶

func (obj *PortTuple) SetPerms2(value *PermType2)

func (*PortTuple) SetTagList ¶

func (obj *PortTuple) SetTagList(
	refList []contrail.ReferencePair)

func (*PortTuple) UnmarshalJSON ¶

func (obj *PortTuple) UnmarshalJSON(body []byte) error

func (*PortTuple) UpdateDone ¶

func (obj *PortTuple) UpdateDone()

func (*PortTuple) UpdateObject ¶

func (obj *PortTuple) UpdateObject() ([]byte, error)

func (*PortTuple) UpdateReferences ¶

func (obj *PortTuple) UpdateReferences() error

type PortType ¶

type PortType struct {
	StartPort int `json:"start_port,omitempty"`
	EndPort   int `json:"end_port,omitempty"`
}

type Project ¶

type Project struct {
	contrail.ObjectBase
	// contains filtered or unexported fields
}

func ProjectByName ¶

func ProjectByName(c contrail.ApiClient, fqn string) (*Project, error)

func ProjectByUuid ¶

func ProjectByUuid(c contrail.ApiClient, uuid string) (*Project, error)

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) AddTag ¶

func (obj *Project) AddTag(
	rhs *Tag) 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) ClearTag ¶

func (obj *Project) ClearTag()

func (*Project) DeleteAliasIpPool ¶

func (obj *Project) DeleteAliasIpPool(uuid string) error

func (*Project) DeleteApplicationPolicySet ¶

func (obj *Project) DeleteApplicationPolicySet(uuid string) error

func (*Project) DeleteFloatingIpPool ¶

func (obj *Project) DeleteFloatingIpPool(uuid string) error

func (*Project) DeleteNamespace ¶

func (obj *Project) DeleteNamespace(uuid string) error

func (*Project) DeleteTag ¶

func (obj *Project) DeleteTag(uuid string) error

func (*Project) GetAddressGroups ¶

func (obj *Project) GetAddressGroups() (
	contrail.ReferenceList, error)

func (*Project) GetAlarmEnable ¶

func (obj *Project) GetAlarmEnable() bool

func (*Project) GetAlarms ¶

func (obj *Project) GetAlarms() (
	contrail.ReferenceList, error)

func (*Project) GetAliasIpBackRefs ¶

func (obj *Project) GetAliasIpBackRefs() (
	contrail.ReferenceList, error)

func (*Project) GetAliasIpPoolRefs ¶

func (obj *Project) GetAliasIpPoolRefs() (
	contrail.ReferenceList, error)

func (*Project) GetAnnotations ¶

func (obj *Project) GetAnnotations() KeyValuePairs

func (*Project) GetApiAccessLists ¶

func (obj *Project) GetApiAccessLists() (
	contrail.ReferenceList, error)

func (*Project) GetApplicationPolicySetRefs ¶

func (obj *Project) GetApplicationPolicySetRefs() (
	contrail.ReferenceList, error)

func (*Project) GetApplicationPolicySets ¶

func (obj *Project) GetApplicationPolicySets() (
	contrail.ReferenceList, error)

func (*Project) GetBgpAsAServices ¶

func (obj *Project) GetBgpAsAServices() (
	contrail.ReferenceList, error)

func (*Project) GetBgpvpns ¶

func (obj *Project) GetBgpvpns() (
	contrail.ReferenceList, error)

func (*Project) GetDefaultParent ¶

func (obj *Project) GetDefaultParent() []string

func (*Project) GetDefaultParentType ¶

func (obj *Project) GetDefaultParentType() string

func (*Project) GetDisplayName ¶

func (obj *Project) GetDisplayName() string

func (*Project) GetFirewallPolicys ¶

func (obj *Project) GetFirewallPolicys() (
	contrail.ReferenceList, error)

func (*Project) GetFirewallRules ¶

func (obj *Project) GetFirewallRules() (
	contrail.ReferenceList, error)

func (*Project) GetFloatingIpBackRefs ¶

func (obj *Project) GetFloatingIpBackRefs() (
	contrail.ReferenceList, error)

func (*Project) GetFloatingIpPoolRefs ¶

func (obj *Project) GetFloatingIpPoolRefs() (
	contrail.ReferenceList, error)

func (*Project) GetIdPerms ¶

func (obj *Project) GetIdPerms() IdPermsType

func (*Project) GetInterfaceRouteTables ¶

func (obj *Project) GetInterfaceRouteTables() (
	contrail.ReferenceList, error)

func (*Project) GetLoadbalancerHealthmonitors ¶

func (obj *Project) GetLoadbalancerHealthmonitors() (
	contrail.ReferenceList, error)

func (*Project) GetLoadbalancerListeners ¶

func (obj *Project) GetLoadbalancerListeners() (
	contrail.ReferenceList, error)

func (*Project) GetLoadbalancerPools ¶

func (obj *Project) GetLoadbalancerPools() (
	contrail.ReferenceList, error)

func (*Project) GetLoadbalancers ¶

func (obj *Project) GetLoadbalancers() (
	contrail.ReferenceList, error)

func (*Project) GetLogicalRouters ¶

func (obj *Project) GetLogicalRouters() (
	contrail.ReferenceList, error)

func (*Project) GetNamespaceRefs ¶

func (obj *Project) GetNamespaceRefs() (
	contrail.ReferenceList, error)

func (*Project) GetNetworkIpams ¶

func (obj *Project) GetNetworkIpams() (
	contrail.ReferenceList, error)

func (*Project) GetNetworkPolicys ¶

func (obj *Project) GetNetworkPolicys() (
	contrail.ReferenceList, error)

func (*Project) GetPerms2 ¶

func (obj *Project) GetPerms2() PermType2

func (*Project) GetQosConfigs ¶

func (obj *Project) GetQosConfigs() (
	contrail.ReferenceList, error)

func (*Project) GetQuota ¶

func (obj *Project) GetQuota() QuotaType

func (*Project) GetRouteAggregates ¶

func (obj *Project) GetRouteAggregates() (
	contrail.ReferenceList, error)

func (*Project) GetRouteTables ¶

func (obj *Project) GetRouteTables() (
	contrail.ReferenceList, error)

func (*Project) GetRoutingPolicys ¶

func (obj *Project) GetRoutingPolicys() (
	contrail.ReferenceList, error)

func (*Project) GetSecurityGroups ¶

func (obj *Project) GetSecurityGroups() (
	contrail.ReferenceList, error)

func (*Project) GetSecurityLoggingObjects ¶

func (obj *Project) GetSecurityLoggingObjects() (
	contrail.ReferenceList, error)

func (*Project) GetServiceGroups ¶

func (obj *Project) GetServiceGroups() (
	contrail.ReferenceList, error)

func (*Project) GetServiceHealthChecks ¶

func (obj *Project) GetServiceHealthChecks() (
	contrail.ReferenceList, error)

func (*Project) GetServiceInstances ¶

func (obj *Project) GetServiceInstances() (
	contrail.ReferenceList, error)

func (*Project) GetTagRefs ¶

func (obj *Project) GetTagRefs() (
	contrail.ReferenceList, error)

func (*Project) GetTags ¶

func (obj *Project) GetTags() (
	contrail.ReferenceList, error)

func (*Project) GetType ¶

func (obj *Project) GetType() string

func (*Project) GetVirtualIps ¶

func (obj *Project) GetVirtualIps() (
	contrail.ReferenceList, error)

func (*Project) GetVirtualMachineInterfaces ¶

func (obj *Project) GetVirtualMachineInterfaces() (
	contrail.ReferenceList, error)

func (*Project) GetVirtualNetworks ¶

func (obj *Project) GetVirtualNetworks() (
	contrail.ReferenceList, error)

func (*Project) GetVxlanRouting ¶

func (obj *Project) GetVxlanRouting() bool

func (*Project) MarshalJSON ¶

func (obj *Project) MarshalJSON() ([]byte, error)

func (*Project) SetAlarmEnable ¶

func (obj *Project) SetAlarmEnable(value bool)

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 (obj *Project) SetDisplayName(value string)

func (*Project) SetFloatingIpPoolList ¶

func (obj *Project) SetFloatingIpPoolList(
	refList []contrail.ReferencePair)

func (*Project) SetIdPerms ¶

func (obj *Project) SetIdPerms(value *IdPermsType)

func (*Project) SetName ¶

func (obj *Project) SetName(name string)

func (*Project) SetNamespaceList ¶

func (obj *Project) SetNamespaceList(
	refList []contrail.ReferencePair)

func (*Project) SetParent ¶

func (obj *Project) SetParent(parent contrail.IObject)

func (*Project) SetPerms2 ¶

func (obj *Project) SetPerms2(value *PermType2)

func (*Project) SetQuota ¶

func (obj *Project) SetQuota(value *QuotaType)

func (*Project) SetTagList ¶

func (obj *Project) SetTagList(
	refList []contrail.ReferencePair)

func (*Project) SetVxlanRouting ¶

func (obj *Project) SetVxlanRouting(value bool)

func (*Project) UnmarshalJSON ¶

func (obj *Project) UnmarshalJSON(body []byte) error

func (*Project) UpdateDone ¶

func (obj *Project) UpdateDone()

func (*Project) UpdateObject ¶

func (obj *Project) UpdateObject() ([]byte, error)

func (*Project) UpdateReferences ¶

func (obj *Project) UpdateReferences() error

type ProtocolType ¶

type ProtocolType struct {
	Protocol string `json:"protocol,omitempty"`
	Port     int    `json:"port,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 ProviderDetails struct {
	SegmentationId  int    `json:"segmentation_id,omitempty"`
	PhysicalNetwork string `json:"physical_network,omitempty"`
}

type QosConfig ¶

type QosConfig struct {
	contrail.ObjectBase
	// contains filtered or unexported fields
}

func QosConfigByName ¶

func QosConfigByName(c contrail.ApiClient, fqn string) (*QosConfig, error)

func QosConfigByUuid ¶

func QosConfigByUuid(c contrail.ApiClient, uuid string) (*QosConfig, error)

func (*QosConfig) AddGlobalSystemConfig ¶

func (obj *QosConfig) AddGlobalSystemConfig(
	rhs *GlobalSystemConfig) error

func (*QosConfig) AddTag ¶

func (obj *QosConfig) AddTag(
	rhs *Tag) error

func (*QosConfig) ClearGlobalSystemConfig ¶

func (obj *QosConfig) ClearGlobalSystemConfig()

func (*QosConfig) ClearTag ¶

func (obj *QosConfig) ClearTag()

func (*QosConfig) DeleteGlobalSystemConfig ¶

func (obj *QosConfig) DeleteGlobalSystemConfig(uuid string) error

func (*QosConfig) DeleteTag ¶

func (obj *QosConfig) DeleteTag(uuid string) error

func (*QosConfig) GetAnnotations ¶

func (obj *QosConfig) GetAnnotations() KeyValuePairs

func (*QosConfig) GetDefaultForwardingClassId ¶

func (obj *QosConfig) GetDefaultForwardingClassId() int

func (*QosConfig) GetDefaultParent ¶

func (obj *QosConfig) GetDefaultParent() []string

func (*QosConfig) GetDefaultParentType ¶

func (obj *QosConfig) GetDefaultParentType() string

func (*QosConfig) GetDisplayName ¶

func (obj *QosConfig) GetDisplayName() string

func (*QosConfig) GetDscpEntries ¶

func (obj *QosConfig) GetDscpEntries() QosIdForwardingClassPairs

func (*QosConfig) GetGlobalSystemConfigRefs ¶

func (obj *QosConfig) GetGlobalSystemConfigRefs() (
	contrail.ReferenceList, error)

func (*QosConfig) GetIdPerms ¶

func (obj *QosConfig) GetIdPerms() IdPermsType

func (*QosConfig) GetMplsExpEntries ¶

func (obj *QosConfig) GetMplsExpEntries() QosIdForwardingClassPairs

func (*QosConfig) GetPerms2 ¶

func (obj *QosConfig) GetPerms2() PermType2

func (*QosConfig) GetQosConfigType ¶

func (obj *QosConfig) GetQosConfigType() string

func (*QosConfig) GetTagRefs ¶

func (obj *QosConfig) GetTagRefs() (
	contrail.ReferenceList, error)

func (*QosConfig) GetType ¶

func (obj *QosConfig) GetType() string

func (*QosConfig) GetVirtualMachineInterfaceBackRefs ¶

func (obj *QosConfig) GetVirtualMachineInterfaceBackRefs() (
	contrail.ReferenceList, error)

func (*QosConfig) GetVirtualNetworkBackRefs ¶

func (obj *QosConfig) GetVirtualNetworkBackRefs() (
	contrail.ReferenceList, error)

func (*QosConfig) GetVlanPriorityEntries ¶

func (obj *QosConfig) GetVlanPriorityEntries() QosIdForwardingClassPairs

func (*QosConfig) MarshalJSON ¶

func (obj *QosConfig) MarshalJSON() ([]byte, error)

func (*QosConfig) SetAnnotations ¶

func (obj *QosConfig) SetAnnotations(value *KeyValuePairs)

func (*QosConfig) SetDefaultForwardingClassId ¶

func (obj *QosConfig) SetDefaultForwardingClassId(value int)

func (*QosConfig) SetDisplayName ¶

func (obj *QosConfig) SetDisplayName(value string)

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) SetName ¶

func (obj *QosConfig) SetName(name string)

func (*QosConfig) SetParent ¶

func (obj *QosConfig) SetParent(parent contrail.IObject)

func (*QosConfig) SetPerms2 ¶

func (obj *QosConfig) SetPerms2(value *PermType2)

func (*QosConfig) SetQosConfigType ¶

func (obj *QosConfig) SetQosConfigType(value string)

func (*QosConfig) SetTagList ¶

func (obj *QosConfig) SetTagList(
	refList []contrail.ReferencePair)

func (*QosConfig) SetVlanPriorityEntries ¶

func (obj *QosConfig) SetVlanPriorityEntries(value *QosIdForwardingClassPairs)

func (*QosConfig) UnmarshalJSON ¶

func (obj *QosConfig) UnmarshalJSON(body []byte) error

func (*QosConfig) UpdateDone ¶

func (obj *QosConfig) UpdateDone()

func (*QosConfig) UpdateObject ¶

func (obj *QosConfig) UpdateObject() ([]byte, error)

func (*QosConfig) UpdateReferences ¶

func (obj *QosConfig) UpdateReferences() error

type QosIdForwardingClassPair ¶

type QosIdForwardingClassPair struct {
	Key               int `json:"key,omitempty"`
	ForwardingClassId int `json:"forwarding_class_id,omitempty"`
}

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 QosQueueByName(c contrail.ApiClient, fqn string) (*QosQueue, error)

func QosQueueByUuid ¶

func QosQueueByUuid(c contrail.ApiClient, uuid string) (*QosQueue, error)

func (*QosQueue) AddTag ¶

func (obj *QosQueue) AddTag(
	rhs *Tag) error

func (*QosQueue) ClearTag ¶

func (obj *QosQueue) ClearTag()

func (*QosQueue) DeleteTag ¶

func (obj *QosQueue) DeleteTag(uuid string) error

func (*QosQueue) GetAnnotations ¶

func (obj *QosQueue) GetAnnotations() KeyValuePairs

func (*QosQueue) GetDefaultParent ¶

func (obj *QosQueue) GetDefaultParent() []string

func (*QosQueue) GetDefaultParentType ¶

func (obj *QosQueue) GetDefaultParentType() string

func (*QosQueue) GetDisplayName ¶

func (obj *QosQueue) GetDisplayName() string

func (*QosQueue) GetForwardingClassBackRefs ¶

func (obj *QosQueue) GetForwardingClassBackRefs() (
	contrail.ReferenceList, error)

func (*QosQueue) GetIdPerms ¶

func (obj *QosQueue) GetIdPerms() IdPermsType

func (*QosQueue) GetMaxBandwidth ¶

func (obj *QosQueue) GetMaxBandwidth() int

func (*QosQueue) GetMinBandwidth ¶

func (obj *QosQueue) GetMinBandwidth() int

func (*QosQueue) GetPerms2 ¶

func (obj *QosQueue) GetPerms2() PermType2

func (*QosQueue) GetQosQueueIdentifier ¶

func (obj *QosQueue) GetQosQueueIdentifier() int

func (*QosQueue) GetTagRefs ¶

func (obj *QosQueue) GetTagRefs() (
	contrail.ReferenceList, error)

func (*QosQueue) GetType ¶

func (obj *QosQueue) GetType() string

func (*QosQueue) MarshalJSON ¶

func (obj *QosQueue) MarshalJSON() ([]byte, error)

func (*QosQueue) SetAnnotations ¶

func (obj *QosQueue) SetAnnotations(value *KeyValuePairs)

func (*QosQueue) SetDisplayName ¶

func (obj *QosQueue) SetDisplayName(value string)

func (*QosQueue) SetIdPerms ¶

func (obj *QosQueue) SetIdPerms(value *IdPermsType)

func (*QosQueue) SetMaxBandwidth ¶

func (obj *QosQueue) SetMaxBandwidth(value int)

func (*QosQueue) SetMinBandwidth ¶

func (obj *QosQueue) SetMinBandwidth(value int)

func (*QosQueue) SetName ¶

func (obj *QosQueue) SetName(name string)

func (*QosQueue) SetParent ¶

func (obj *QosQueue) SetParent(parent contrail.IObject)

func (*QosQueue) SetPerms2 ¶

func (obj *QosQueue) SetPerms2(value *PermType2)

func (*QosQueue) SetQosQueueIdentifier ¶

func (obj *QosQueue) SetQosQueueIdentifier(value int)

func (*QosQueue) SetTagList ¶

func (obj *QosQueue) SetTagList(
	refList []contrail.ReferencePair)

func (*QosQueue) UnmarshalJSON ¶

func (obj *QosQueue) UnmarshalJSON(body []byte) error

func (*QosQueue) UpdateDone ¶

func (obj *QosQueue) UpdateDone()

func (*QosQueue) UpdateObject ¶

func (obj *QosQueue) UpdateObject() ([]byte, error)

func (*QosQueue) UpdateReferences ¶

func (obj *QosQueue) UpdateReferences() error

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"`
}

type RbacPermType ¶

type RbacPermType struct {
	RoleName string `json:"role_name,omitempty"`
	RoleCrud string `json:"role_crud,omitempty"`
}

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 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) AddServiceInstance ¶

func (obj *RouteAggregate) AddServiceInstance(
	rhs *ServiceInstance, data ServiceInterfaceTag) error

func (*RouteAggregate) AddTag ¶

func (obj *RouteAggregate) AddTag(
	rhs *Tag) error

func (*RouteAggregate) ClearServiceInstance ¶

func (obj *RouteAggregate) ClearServiceInstance()

func (*RouteAggregate) ClearTag ¶

func (obj *RouteAggregate) ClearTag()

func (*RouteAggregate) DeleteServiceInstance ¶

func (obj *RouteAggregate) DeleteServiceInstance(uuid string) error

func (*RouteAggregate) DeleteTag ¶

func (obj *RouteAggregate) DeleteTag(uuid string) error

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) 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) 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) 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 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) 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 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) AddTag ¶

func (obj *RoutingInstance) AddTag(
	rhs *Tag) error

func (*RoutingInstance) ClearTag ¶

func (obj *RoutingInstance) ClearTag()

func (*RoutingInstance) DeleteTag ¶

func (obj *RoutingInstance) DeleteTag(uuid string) error

func (*RoutingInstance) GetAnnotations ¶

func (obj *RoutingInstance) GetAnnotations() KeyValuePairs

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) GetIdPerms ¶

func (obj *RoutingInstance) GetIdPerms() IdPermsType

func (*RoutingInstance) GetPerms2 ¶

func (obj *RoutingInstance) GetPerms2() PermType2

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) SetDisplayName ¶

func (obj *RoutingInstance) SetDisplayName(value string)

func (*RoutingInstance) SetIdPerms ¶

func (obj *RoutingInstance) SetIdPerms(value *IdPermsType)

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) 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) AddServiceInstance ¶

func (obj *RoutingPolicy) AddServiceInstance(
	rhs *ServiceInstance, data RoutingPolicyServiceInstanceType) error

func (*RoutingPolicy) AddTag ¶

func (obj *RoutingPolicy) AddTag(
	rhs *Tag) error

func (*RoutingPolicy) ClearServiceInstance ¶

func (obj *RoutingPolicy) ClearServiceInstance()

func (*RoutingPolicy) ClearTag ¶

func (obj *RoutingPolicy) ClearTag()

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) 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) GetServiceInstanceRefs ¶

func (obj *RoutingPolicy) GetServiceInstanceRefs() (
	contrail.ReferenceList, error)

func (*RoutingPolicy) GetTagRefs ¶

func (obj *RoutingPolicy) GetTagRefs() (
	contrail.ReferenceList, error)

func (*RoutingPolicy) GetType ¶

func (obj *RoutingPolicy) GetType() string

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) SetServiceInstanceList ¶

func (obj *RoutingPolicy) SetServiceInstanceList(
	refList []contrail.ReferencePair)

func (*RoutingPolicy) SetTagList ¶

func (obj *RoutingPolicy) SetTagList(
	refList []contrail.ReferencePair)

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 RoutingPolicyServiceInstanceType ¶

type RoutingPolicyServiceInstanceType struct {
	LeftSequence  string `json:"left_sequence,omitempty"`
	RightSequence string `json:"right_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() string

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) 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 string)

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 (*SecurityLoggingObject) AddSecurityGroup ¶

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 SecurityLoggingObjectRuleEntryType ¶

type SecurityLoggingObjectRuleEntryType struct {
	RuleUuid string `json:"rule_uuid,omitempty"`
	Rate     int    `json:"rate,omitempty"`
}

type SecurityLoggingObjectRuleListType ¶

type SecurityLoggingObjectRuleListType struct {
	Rule []SecurityLoggingObjectRuleEntryType `json:"rule,omitempty"`
}

func (*SecurityLoggingObjectRuleListType) AddRule ¶

type SequenceType ¶

type SequenceType struct {
	Major int `json:"major,omitempty"`
	Minor int `json:"minor,omitempty"`
}

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) 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) 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) 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) 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 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) 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) 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) 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) 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"`
}

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 ServiceScaleOutType struct {
	MaxInstances int  `json:"max_instances,omitempty"`
	AutoScale    bool `json:"auto_scale,omitempty"`
}

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) 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) 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 ServiceTemplateInterfaceType ¶

type ServiceTemplateInterfaceType struct {
	ServiceInterfaceType string `json:"service_interface_type,omitempty"`
	SharedIp             bool   `json:"shared_ip,omitempty"`
	StaticRouteEnable    bool   `json:"static_route_enable,omitempty"`
}

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 ShareType ¶

type ShareType struct {
	Tenant       string `json:"tenant,omitempty"`
	TenantAccess int    `json:"tenant_access,omitempty"`
}

type SloRateType ¶

type SloRateType struct {
	Rate int `json:"rate,omitempty"`
}

type StaticMirrorNhType ¶

type StaticMirrorNhType struct {
	VtepDstIpAddress  string `json:"vtep_dst_ip_address,omitempty"`
	VtepDstMacAddress string `json:"vtep_dst_mac_address,omitempty"`
	Vni               int    `json:"vni,omitempty"`
}

type Subnet ¶

type Subnet struct {
	contrail.ObjectBase
	// contains filtered or unexported fields
}

func SubnetByName ¶

func SubnetByName(c contrail.ApiClient, fqn string) (*Subnet, error)

func SubnetByUuid ¶

func SubnetByUuid(c contrail.ApiClient, uuid string) (*Subnet, error)

func (*Subnet) AddTag ¶

func (obj *Subnet) AddTag(
	rhs *Tag) error

func (*Subnet) AddVirtualMachineInterface ¶

func (obj *Subnet) AddVirtualMachineInterface(
	rhs *VirtualMachineInterface) error

func (*Subnet) ClearTag ¶

func (obj *Subnet) ClearTag()

func (*Subnet) ClearVirtualMachineInterface ¶

func (obj *Subnet) ClearVirtualMachineInterface()

func (*Subnet) DeleteTag ¶

func (obj *Subnet) DeleteTag(uuid string) error

func (*Subnet) DeleteVirtualMachineInterface ¶

func (obj *Subnet) DeleteVirtualMachineInterface(uuid string) error

func (*Subnet) GetAnnotations ¶

func (obj *Subnet) GetAnnotations() KeyValuePairs

func (*Subnet) GetDefaultParent ¶

func (obj *Subnet) GetDefaultParent() []string

func (*Subnet) GetDefaultParentType ¶

func (obj *Subnet) GetDefaultParentType() string

func (*Subnet) GetDisplayName ¶

func (obj *Subnet) GetDisplayName() string

func (*Subnet) GetIdPerms ¶

func (obj *Subnet) GetIdPerms() IdPermsType

func (*Subnet) GetPerms2 ¶

func (obj *Subnet) GetPerms2() PermType2

func (*Subnet) GetSubnetIpPrefix ¶

func (obj *Subnet) GetSubnetIpPrefix() SubnetType

func (*Subnet) GetTagRefs ¶

func (obj *Subnet) GetTagRefs() (
	contrail.ReferenceList, error)

func (*Subnet) GetType ¶

func (obj *Subnet) GetType() string

func (*Subnet) GetVirtualMachineInterfaceRefs ¶

func (obj *Subnet) GetVirtualMachineInterfaceRefs() (
	contrail.ReferenceList, error)

func (*Subnet) MarshalJSON ¶

func (obj *Subnet) MarshalJSON() ([]byte, error)

func (*Subnet) SetAnnotations ¶

func (obj *Subnet) SetAnnotations(value *KeyValuePairs)

func (*Subnet) SetDisplayName ¶

func (obj *Subnet) SetDisplayName(value string)

func (*Subnet) SetIdPerms ¶

func (obj *Subnet) SetIdPerms(value *IdPermsType)

func (*Subnet) SetName ¶

func (obj *Subnet) SetName(name string)

func (*Subnet) SetParent ¶

func (obj *Subnet) SetParent(parent contrail.IObject)

func (*Subnet) SetPerms2 ¶

func (obj *Subnet) SetPerms2(value *PermType2)

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 (obj *Subnet) UnmarshalJSON(body []byte) error

func (*Subnet) UpdateDone ¶

func (obj *Subnet) UpdateDone()

func (*Subnet) UpdateObject ¶

func (obj *Subnet) UpdateObject() ([]byte, error)

func (*Subnet) UpdateReferences ¶

func (obj *Subnet) UpdateReferences() error

type SubnetListType ¶

type SubnetListType struct {
	Subnet []SubnetType `json:"subnet,omitempty"`
}

func (*SubnetListType) AddSubnet ¶

func (obj *SubnetListType) AddSubnet(value *SubnetType)

type SubnetType ¶

type SubnetType struct {
	IpPrefix    string `json:"ip_prefix,omitempty"`
	IpPrefixLen int    `json:"ip_prefix_len,omitempty"`
}

type Tag ¶

type Tag struct {
	contrail.ObjectBase
	// contains filtered or unexported fields
}

func TagByName ¶

func TagByName(c contrail.ApiClient, fqn string) (*Tag, error)

func TagByUuid ¶

func TagByUuid(c contrail.ApiClient, uuid string) (*Tag, error)

func (*Tag) AddTag ¶

func (obj *Tag) AddTag(
	rhs *Tag) error

func (*Tag) AddTagType ¶

func (obj *Tag) AddTagType(
	rhs *TagType) error

func (*Tag) ClearTag ¶

func (obj *Tag) ClearTag()

func (*Tag) ClearTagType ¶

func (obj *Tag) ClearTagType()

func (*Tag) DeleteTag ¶

func (obj *Tag) DeleteTag(uuid string) error

func (*Tag) DeleteTagType ¶

func (obj *Tag) DeleteTagType(uuid string) error

func (*Tag) GetAccessControlListBackRefs ¶

func (obj *Tag) GetAccessControlListBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetAddressGroupBackRefs ¶

func (obj *Tag) GetAddressGroupBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetAlarmBackRefs ¶

func (obj *Tag) GetAlarmBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetAliasIpBackRefs ¶

func (obj *Tag) GetAliasIpBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetAliasIpPoolBackRefs ¶

func (obj *Tag) GetAliasIpPoolBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetAnalyticsNodeBackRefs ¶

func (obj *Tag) GetAnalyticsNodeBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetAnnotations ¶

func (obj *Tag) GetAnnotations() KeyValuePairs

func (*Tag) GetApiAccessListBackRefs ¶

func (obj *Tag) GetApiAccessListBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetApplicationPolicySetBackRefs ¶

func (obj *Tag) GetApplicationPolicySetBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetBgpAsAServiceBackRefs ¶

func (obj *Tag) GetBgpAsAServiceBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetBgpRouterBackRefs ¶

func (obj *Tag) GetBgpRouterBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetBgpvpnBackRefs ¶

func (obj *Tag) GetBgpvpnBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetBridgeDomainBackRefs ¶

func (obj *Tag) GetBridgeDomainBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetConfigNodeBackRefs ¶

func (obj *Tag) GetConfigNodeBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetConfigRootBackRefs ¶

func (obj *Tag) GetConfigRootBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetCustomerAttachmentBackRefs ¶

func (obj *Tag) GetCustomerAttachmentBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetDatabaseNodeBackRefs ¶

func (obj *Tag) GetDatabaseNodeBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetDefaultParent ¶

func (obj *Tag) GetDefaultParent() []string

func (*Tag) GetDefaultParentType ¶

func (obj *Tag) GetDefaultParentType() string

func (*Tag) GetDiscoveryServiceAssignmentBackRefs ¶

func (obj *Tag) GetDiscoveryServiceAssignmentBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetDisplayName ¶

func (obj *Tag) GetDisplayName() string

func (*Tag) GetDomainBackRefs ¶

func (obj *Tag) GetDomainBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetDsaRuleBackRefs ¶

func (obj *Tag) GetDsaRuleBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetE2ServiceProviderBackRefs ¶

func (obj *Tag) GetE2ServiceProviderBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetFirewallPolicyBackRefs ¶

func (obj *Tag) GetFirewallPolicyBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetFirewallRuleBackRefs ¶

func (obj *Tag) GetFirewallRuleBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetFloatingIpBackRefs ¶

func (obj *Tag) GetFloatingIpBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetFloatingIpPoolBackRefs ¶

func (obj *Tag) GetFloatingIpPoolBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetForwardingClassBackRefs ¶

func (obj *Tag) GetForwardingClassBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetGlobalQosConfigBackRefs ¶

func (obj *Tag) GetGlobalQosConfigBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetGlobalSystemConfigBackRefs ¶

func (obj *Tag) GetGlobalSystemConfigBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetGlobalVrouterConfigBackRefs ¶

func (obj *Tag) GetGlobalVrouterConfigBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetIdPerms ¶

func (obj *Tag) GetIdPerms() IdPermsType

func (*Tag) GetInstanceIpBackRefs ¶

func (obj *Tag) GetInstanceIpBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetInterfaceRouteTableBackRefs ¶

func (obj *Tag) GetInterfaceRouteTableBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetLoadbalancerBackRefs ¶

func (obj *Tag) GetLoadbalancerBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetLoadbalancerHealthmonitorBackRefs ¶

func (obj *Tag) GetLoadbalancerHealthmonitorBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetLoadbalancerListenerBackRefs ¶

func (obj *Tag) GetLoadbalancerListenerBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetLoadbalancerMemberBackRefs ¶

func (obj *Tag) GetLoadbalancerMemberBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetLoadbalancerPoolBackRefs ¶

func (obj *Tag) GetLoadbalancerPoolBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetLogicalInterfaceBackRefs ¶

func (obj *Tag) GetLogicalInterfaceBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetLogicalRouterBackRefs ¶

func (obj *Tag) GetLogicalRouterBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetNamespaceBackRefs ¶

func (obj *Tag) GetNamespaceBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetNetworkDeviceConfigBackRefs ¶

func (obj *Tag) GetNetworkDeviceConfigBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetNetworkIpamBackRefs ¶

func (obj *Tag) GetNetworkIpamBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetNetworkPolicyBackRefs ¶

func (obj *Tag) GetNetworkPolicyBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetPeeringPolicyBackRefs ¶

func (obj *Tag) GetPeeringPolicyBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetPerms2 ¶

func (obj *Tag) GetPerms2() PermType2

func (*Tag) GetPhysicalInterfaceBackRefs ¶

func (obj *Tag) GetPhysicalInterfaceBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetPhysicalRouterBackRefs ¶

func (obj *Tag) GetPhysicalRouterBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetPolicyManagementBackRefs ¶

func (obj *Tag) GetPolicyManagementBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetPortTupleBackRefs ¶

func (obj *Tag) GetPortTupleBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetProjectBackRefs ¶

func (obj *Tag) GetProjectBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetProviderAttachmentBackRefs ¶

func (obj *Tag) GetProviderAttachmentBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetQosConfigBackRefs ¶

func (obj *Tag) GetQosConfigBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetQosQueueBackRefs ¶

func (obj *Tag) GetQosQueueBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetRouteAggregateBackRefs ¶

func (obj *Tag) GetRouteAggregateBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetRouteTableBackRefs ¶

func (obj *Tag) GetRouteTableBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetRouteTargetBackRefs ¶

func (obj *Tag) GetRouteTargetBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetRoutingInstanceBackRefs ¶

func (obj *Tag) GetRoutingInstanceBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetRoutingPolicyBackRefs ¶

func (obj *Tag) GetRoutingPolicyBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetSecurityGroupBackRefs ¶

func (obj *Tag) GetSecurityGroupBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetSecurityLoggingObjectBackRefs ¶

func (obj *Tag) GetSecurityLoggingObjectBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetServiceApplianceBackRefs ¶

func (obj *Tag) GetServiceApplianceBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetServiceApplianceSetBackRefs ¶

func (obj *Tag) GetServiceApplianceSetBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetServiceConnectionModuleBackRefs ¶

func (obj *Tag) GetServiceConnectionModuleBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetServiceEndpointBackRefs ¶

func (obj *Tag) GetServiceEndpointBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetServiceGroupBackRefs ¶

func (obj *Tag) GetServiceGroupBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetServiceHealthCheckBackRefs ¶

func (obj *Tag) GetServiceHealthCheckBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetServiceInstanceBackRefs ¶

func (obj *Tag) GetServiceInstanceBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetServiceObjectBackRefs ¶

func (obj *Tag) GetServiceObjectBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetServiceTemplateBackRefs ¶

func (obj *Tag) GetServiceTemplateBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetSubnetBackRefs ¶

func (obj *Tag) GetSubnetBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetTagBackRefs ¶

func (obj *Tag) GetTagBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetTagId ¶

func (obj *Tag) GetTagId() string

func (*Tag) GetTagRefs ¶

func (obj *Tag) GetTagRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetTagTypeBackRefs ¶

func (obj *Tag) GetTagTypeBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetTagTypeName ¶

func (obj *Tag) GetTagTypeName() string

func (*Tag) GetTagTypeRefs ¶

func (obj *Tag) GetTagTypeRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetTagValue ¶

func (obj *Tag) GetTagValue() string

func (*Tag) GetType ¶

func (obj *Tag) GetType() string

func (*Tag) GetVirtualDnsBackRefs ¶

func (obj *Tag) GetVirtualDnsBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetVirtualDnsRecordBackRefs ¶

func (obj *Tag) GetVirtualDnsRecordBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetVirtualIpBackRefs ¶

func (obj *Tag) GetVirtualIpBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetVirtualMachineBackRefs ¶

func (obj *Tag) GetVirtualMachineBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetVirtualMachineInterfaceBackRefs ¶

func (obj *Tag) GetVirtualMachineInterfaceBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetVirtualNetworkBackRefs ¶

func (obj *Tag) GetVirtualNetworkBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) GetVirtualRouterBackRefs ¶

func (obj *Tag) GetVirtualRouterBackRefs() (
	contrail.ReferenceList, error)

func (*Tag) MarshalJSON ¶

func (obj *Tag) MarshalJSON() ([]byte, error)

func (*Tag) SetAnnotations ¶

func (obj *Tag) SetAnnotations(value *KeyValuePairs)

func (*Tag) SetDisplayName ¶

func (obj *Tag) SetDisplayName(value string)

func (*Tag) SetIdPerms ¶

func (obj *Tag) SetIdPerms(value *IdPermsType)

func (*Tag) SetName ¶

func (obj *Tag) SetName(name string)

func (*Tag) SetParent ¶

func (obj *Tag) SetParent(parent contrail.IObject)

func (*Tag) SetPerms2 ¶

func (obj *Tag) SetPerms2(value *PermType2)

func (*Tag) SetTagId ¶

func (obj *Tag) SetTagId(value string)

func (*Tag) SetTagList ¶

func (obj *Tag) SetTagList(
	refList []contrail.ReferencePair)

func (*Tag) SetTagTypeList ¶

func (obj *Tag) SetTagTypeList(
	refList []contrail.ReferencePair)

func (*Tag) SetTagTypeName ¶

func (obj *Tag) SetTagTypeName(value string)

func (*Tag) SetTagValue ¶

func (obj *Tag) SetTagValue(value string)

func (*Tag) UnmarshalJSON ¶

func (obj *Tag) UnmarshalJSON(body []byte) error

func (*Tag) UpdateDone ¶

func (obj *Tag) UpdateDone()

func (*Tag) UpdateObject ¶

func (obj *Tag) UpdateObject() ([]byte, error)

func (*Tag) UpdateReferences ¶

func (obj *Tag) UpdateReferences() error

type TagType ¶

type TagType struct {
	contrail.ObjectBase
	// contains filtered or unexported fields
}

func TagTypeByName ¶

func TagTypeByName(c contrail.ApiClient, fqn string) (*TagType, error)

func TagTypeByUuid ¶

func TagTypeByUuid(c contrail.ApiClient, uuid string) (*TagType, error)

func (*TagType) AddTag ¶

func (obj *TagType) AddTag(
	rhs *Tag) error

func (*TagType) ClearTag ¶

func (obj *TagType) ClearTag()

func (*TagType) DeleteTag ¶

func (obj *TagType) DeleteTag(uuid string) error

func (*TagType) GetAnnotations ¶

func (obj *TagType) GetAnnotations() KeyValuePairs

func (*TagType) GetDefaultParent ¶

func (obj *TagType) GetDefaultParent() []string

func (*TagType) GetDefaultParentType ¶

func (obj *TagType) GetDefaultParentType() string

func (*TagType) GetDisplayName ¶

func (obj *TagType) GetDisplayName() string

func (*TagType) GetIdPerms ¶

func (obj *TagType) GetIdPerms() IdPermsType

func (*TagType) GetPerms2 ¶

func (obj *TagType) GetPerms2() PermType2

func (*TagType) GetTagBackRefs ¶

func (obj *TagType) GetTagBackRefs() (
	contrail.ReferenceList, error)

func (*TagType) GetTagRefs ¶

func (obj *TagType) GetTagRefs() (
	contrail.ReferenceList, error)

func (*TagType) GetTagTypeId ¶

func (obj *TagType) GetTagTypeId() string

func (*TagType) GetType ¶

func (obj *TagType) GetType() string

func (*TagType) MarshalJSON ¶

func (obj *TagType) MarshalJSON() ([]byte, error)

func (*TagType) SetAnnotations ¶

func (obj *TagType) SetAnnotations(value *KeyValuePairs)

func (*TagType) SetDisplayName ¶

func (obj *TagType) SetDisplayName(value string)

func (*TagType) SetIdPerms ¶

func (obj *TagType) SetIdPerms(value *IdPermsType)

func (*TagType) SetName ¶

func (obj *TagType) SetName(name string)

func (*TagType) SetParent ¶

func (obj *TagType) SetParent(parent contrail.IObject)

func (*TagType) SetPerms2 ¶

func (obj *TagType) SetPerms2(value *PermType2)

func (*TagType) SetTagList ¶

func (obj *TagType) SetTagList(
	refList []contrail.ReferencePair)

func (*TagType) SetTagTypeId ¶

func (obj *TagType) SetTagTypeId(value string)

func (*TagType) UnmarshalJSON ¶

func (obj *TagType) UnmarshalJSON(body []byte) error

func (*TagType) UpdateDone ¶

func (obj *TagType) UpdateDone()

func (*TagType) UpdateObject ¶

func (obj *TagType) UpdateObject() ([]byte, error)

func (*TagType) UpdateReferences ¶

func (obj *TagType) UpdateReferences() error

type TelemetryResourceInfo ¶

type TelemetryResourceInfo struct {
	Name string `json:"name,omitempty"`
	Path string `json:"path,omitempty"`
	Rate string `json:"rate,omitempty"`
}

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 TimerType ¶

type TimerType struct {
	StartTime   string `json:"start_time,omitempty"`
	OnInterval  uint64 `json:"on_interval,omitempty"`
	OffInterval uint64 `json:"off_interval,omitempty"`
	EndTime     string `json:"end_time,omitempty"`
}

type UserCredentials ¶

type UserCredentials struct {
	Username string `json:"username,omitempty"`
	Password string `json:"password,omitempty"`
}

type UserDefinedLogStat ¶

type UserDefinedLogStat struct {
	Name    string `json:"name,omitempty"`
	Pattern string `json:"pattern,omitempty"`
}

type UserDefinedLogStatList ¶

type UserDefinedLogStatList struct {
	Statlist []UserDefinedLogStat `json:"statlist,omitempty"`
}

func (*UserDefinedLogStatList) AddStatlist ¶

func (obj *UserDefinedLogStatList) AddStatlist(value *UserDefinedLogStat)

type UuidType ¶

type UuidType struct {
	UuidMslong uint64 `json:"uuid_mslong,omitempty"`
	UuidLslong uint64 `json:"uuid_lslong,omitempty"`
}

type UveKeysType ¶

type UveKeysType struct {
	UveKey []string `json:"uve_key,omitempty"`
}

func (*UveKeysType) AddUveKey ¶

func (obj *UveKeysType) AddUveKey(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"`
}

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 VirtualIpByName(c contrail.ApiClient, fqn string) (*VirtualIp, error)

func VirtualIpByUuid ¶

func VirtualIpByUuid(c contrail.ApiClient, uuid string) (*VirtualIp, error)

func (*VirtualIp) AddLoadbalancerPool ¶

func (obj *VirtualIp) AddLoadbalancerPool(
	rhs *LoadbalancerPool) error

func (*VirtualIp) AddTag ¶

func (obj *VirtualIp) AddTag(
	rhs *Tag) error

func (*VirtualIp) AddVirtualMachineInterface ¶

func (obj *VirtualIp) AddVirtualMachineInterface(
	rhs *VirtualMachineInterface) error

func (*VirtualIp) ClearLoadbalancerPool ¶

func (obj *VirtualIp) ClearLoadbalancerPool()

func (*VirtualIp) ClearTag ¶

func (obj *VirtualIp) ClearTag()

func (*VirtualIp) ClearVirtualMachineInterface ¶

func (obj *VirtualIp) ClearVirtualMachineInterface()

func (*VirtualIp) DeleteLoadbalancerPool ¶

func (obj *VirtualIp) DeleteLoadbalancerPool(uuid string) error

func (*VirtualIp) DeleteTag ¶

func (obj *VirtualIp) DeleteTag(uuid string) error

func (*VirtualIp) DeleteVirtualMachineInterface ¶

func (obj *VirtualIp) DeleteVirtualMachineInterface(uuid string) error

func (*VirtualIp) GetAnnotations ¶

func (obj *VirtualIp) GetAnnotations() KeyValuePairs

func (*VirtualIp) GetDefaultParent ¶

func (obj *VirtualIp) GetDefaultParent() []string

func (*VirtualIp) GetDefaultParentType ¶

func (obj *VirtualIp) GetDefaultParentType() string

func (*VirtualIp) GetDisplayName ¶

func (obj *VirtualIp) GetDisplayName() string

func (*VirtualIp) GetIdPerms ¶

func (obj *VirtualIp) GetIdPerms() IdPermsType

func (*VirtualIp) GetLoadbalancerPoolRefs ¶

func (obj *VirtualIp) GetLoadbalancerPoolRefs() (
	contrail.ReferenceList, error)

func (*VirtualIp) GetPerms2 ¶

func (obj *VirtualIp) GetPerms2() PermType2

func (*VirtualIp) GetTagRefs ¶

func (obj *VirtualIp) GetTagRefs() (
	contrail.ReferenceList, error)

func (*VirtualIp) GetType ¶

func (obj *VirtualIp) GetType() string

func (*VirtualIp) GetVirtualIpProperties ¶

func (obj *VirtualIp) GetVirtualIpProperties() VirtualIpType

func (*VirtualIp) GetVirtualMachineInterfaceRefs ¶

func (obj *VirtualIp) GetVirtualMachineInterfaceRefs() (
	contrail.ReferenceList, error)

func (*VirtualIp) MarshalJSON ¶

func (obj *VirtualIp) MarshalJSON() ([]byte, error)

func (*VirtualIp) SetAnnotations ¶

func (obj *VirtualIp) SetAnnotations(value *KeyValuePairs)

func (*VirtualIp) SetDisplayName ¶

func (obj *VirtualIp) SetDisplayName(value string)

func (*VirtualIp) SetIdPerms ¶

func (obj *VirtualIp) SetIdPerms(value *IdPermsType)

func (*VirtualIp) SetLoadbalancerPoolList ¶

func (obj *VirtualIp) SetLoadbalancerPoolList(
	refList []contrail.ReferencePair)

func (*VirtualIp) SetName ¶

func (obj *VirtualIp) SetName(name string)

func (*VirtualIp) SetParent ¶

func (obj *VirtualIp) SetParent(parent contrail.IObject)

func (*VirtualIp) SetPerms2 ¶

func (obj *VirtualIp) SetPerms2(value *PermType2)

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 (obj *VirtualIp) UnmarshalJSON(body []byte) error

func (*VirtualIp) UpdateDone ¶

func (obj *VirtualIp) UpdateDone()

func (*VirtualIp) UpdateObject ¶

func (obj *VirtualIp) UpdateObject() ([]byte, error)

func (*VirtualIp) UpdateReferences ¶

func (obj *VirtualIp) UpdateReferences() error

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) 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) 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) 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) 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) 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) GetInstanceIpBackRefs ¶

func (obj *VirtualMachineInterface) GetInstanceIpBackRefs() (
	contrail.ReferenceList, error)

func (*VirtualMachineInterface) GetInterfaceRouteTableRefs ¶

func (obj *VirtualMachineInterface) GetInterfaceRouteTableRefs() (
	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) 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) 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) 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) 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"`
}

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) 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) 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) 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) 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) 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) 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) 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) 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) GetIdPerms ¶

func (obj *VirtualNetwork) GetIdPerms() IdPermsType

func (*VirtualNetwork) GetImportRouteTargetList ¶

func (obj *VirtualNetwork) GetImportRouteTargetList() RouteTargetList

func (*VirtualNetwork) GetInstanceIpBackRefs ¶

func (obj *VirtualNetwork) GetInstanceIpBackRefs() (
	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) 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) 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) 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) GetVirtualNetworkProperties ¶

func (obj *VirtualNetwork) GetVirtualNetworkProperties() VirtualNetworkType

func (*VirtualNetwork) GetVirtualNetworkRefs ¶

func (obj *VirtualNetwork) GetVirtualNetworkRefs() (
	contrail.ReferenceList, error)

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) SetFloodUnknownUnicast ¶

func (obj *VirtualNetwork) SetFloodUnknownUnicast(value bool)

func (*VirtualNetwork) SetIdPerms ¶

func (obj *VirtualNetwork) SetIdPerms(value *IdPermsType)

func (*VirtualNetwork) SetImportRouteTargetList ¶

func (obj *VirtualNetwork) SetImportRouteTargetList(value *RouteTargetList)

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) 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) SetSecurityLoggingObjectList ¶

func (obj *VirtualNetwork) SetSecurityLoggingObjectList(
	refList []contrail.ReferencePair)

func (*VirtualNetwork) SetTagList ¶

func (obj *VirtualNetwork) SetTagList(
	refList []contrail.ReferencePair)

func (*VirtualNetwork) SetVirtualNetworkList ¶

func (obj *VirtualNetwork) SetVirtualNetworkList(
	refList []contrail.ReferencePair)

func (*VirtualNetwork) SetVirtualNetworkProperties ¶

func (obj *VirtualNetwork) SetVirtualNetworkProperties(value *VirtualNetworkType)

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 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"`
}

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) 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) ClearTag ¶

func (obj *VirtualRouter) ClearTag()

func (*VirtualRouter) ClearVirtualMachine ¶

func (obj *VirtualRouter) ClearVirtualMachine()

func (*VirtualRouter) DeleteNetworkIpam ¶

func (obj *VirtualRouter) DeleteNetworkIpam(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) 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) GetVirtualRouterVhostUserMode ¶

func (obj *VirtualRouter) GetVirtualRouterVhostUserMode() 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) 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) SetVirtualRouterVhostUserMode ¶

func (obj *VirtualRouter) SetVirtualRouterVhostUserMode(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 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)

Source Files ¶

Jump to

Keyboard shortcuts

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