コード例 #1
0
ファイル: VLAN.cs プロジェクト: nuagenetworks/vspk-csharp
        public VLAN()
        {
            _alarms = new AlarmsFetcher(this);

            _bGPNeighbors = new BGPNeighborsFetcher(this);

            _bRConnections = new BRConnectionsFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _eventLogs = new EventLogsFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _iKEGatewayConnections = new IKEGatewayConnectionsFetcher(this);

            _ltestatistics = new LtestatisticsFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _pATNATPools = new PATNATPoolsFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _statistics = new StatisticsFetcher(this);

            _uplinkConnections = new UplinkConnectionsFetcher(this);
        }
コード例 #2
0
        public EthernetSegmentGWGroup()
        {
            _alarms = new AlarmsFetcher(this);

            _deploymentFailures = new DeploymentFailuresFetcher(this);

            _domains = new DomainsFetcher(this);

            _egressProfiles = new EgressProfilesFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _ethernetSegmentGroups = new EthernetSegmentGroupsFetcher(this);

            _ingressProfiles = new IngressProfilesFetcher(this);

            _iPFilterProfiles = new IPFilterProfilesFetcher(this);

            _iPv6FilterProfiles = new IPv6FilterProfilesFetcher(this);

            _jobs = new JobsFetcher(this);

            _l2Domains = new L2DomainsFetcher(this);

            _mACFilterProfiles = new MACFilterProfilesFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _sAPEgressQoSProfiles = new SAPEgressQoSProfilesFetcher(this);

            _sAPIngressQoSProfiles = new SAPIngressQoSProfilesFetcher(this);
        }
コード例 #3
0
        public NSGateway()
        {
            _alarms = new AlarmsFetcher(this);

            _bootstraps = new BootstrapsFetcher(this);

            _bootstrapActivations = new BootstrapActivationsFetcher(this);

            _commands = new CommandsFetcher(this);

            _ddnsconfigs = new DdnsconfigsFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _eventLogs = new EventLogsFetcher(this);

            _gatewaySecurities = new GatewaySecuritiesFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _infrastructureConfigs = new InfrastructureConfigsFetcher(this);

            _jobs = new JobsFetcher(this);

            _locations = new LocationsFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _nSGatewayMonitors = new NSGatewayMonitorsFetcher(this);

            _nSGatewaySummaries = new NSGatewaySummariesFetcher(this);

            _nSGInfos = new NSGInfosFetcher(this);

            _nSPorts = new NSPortsFetcher(this);

            _patchs = new PatchsFetcher(this);

            _pATNATPools = new PATNATPoolsFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _nSPortInfos = new NSPortInfosFetcher(this);

            _subnets = new SubnetsFetcher(this);

            _supplementalInfraConfigs = new SupplementalInfraConfigsFetcher(this);

            _threatPreventionInfos = new ThreatPreventionInfosFetcher(this);

            _underlayTests = new UnderlayTestsFetcher(this);

            _uplinkConnections = new UplinkConnectionsFetcher(this);

            _virtualUplinks = new VirtualUplinksFetcher(this);

            _vNFs = new VNFsFetcher(this);

            _wirelessPorts = new WirelessPortsFetcher(this);
        }
コード例 #4
0
ファイル: Gateway.cs プロジェクト: nuagenetworks/vspk-csharp
        public Gateway()
        {
            _personality = EPersonality.VRSG;

            _alarms = new AlarmsFetcher(this);

            _bootstraps = new BootstrapsFetcher(this);

            _bootstrapActivations = new BootstrapActivationsFetcher(this);

            _deploymentFailures = new DeploymentFailuresFetcher(this);

            _domains = new DomainsFetcher(this);

            _egressProfiles = new EgressProfilesFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _eventLogs = new EventLogsFetcher(this);

            _gatewaySecurities = new GatewaySecuritiesFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _infrastructureConfigs = new InfrastructureConfigsFetcher(this);

            _ingressProfiles = new IngressProfilesFetcher(this);

            _iPFilterProfiles = new IPFilterProfilesFetcher(this);

            _iPv6FilterProfiles = new IPv6FilterProfilesFetcher(this);

            _jobs = new JobsFetcher(this);

            _l2Domains = new L2DomainsFetcher(this);

            _locations = new LocationsFetcher(this);

            _mACFilterProfiles = new MACFilterProfilesFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _pATNATPools = new PATNATPoolsFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _ports = new PortsFetcher(this);

            _routingPolicies = new RoutingPoliciesFetcher(this);

            _sAPEgressQoSProfiles = new SAPEgressQoSProfilesFetcher(this);

            _sAPIngressQoSProfiles = new SAPIngressQoSProfilesFetcher(this);

            _wANServices = new WANServicesFetcher(this);

            _subnets = new SubnetsFetcher(this);
        }
コード例 #5
0
        public EthernetSegmentGroup()
        {
            _alarms = new AlarmsFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _vLANs = new VLANsFetcher(this);
        }
コード例 #6
0
        public VsgRedundantPort()
        {
            _alarms = new AlarmsFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _vLANs = new VLANsFetcher(this);
        }
コード例 #7
0
        public RedundantPort()
        {
            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _nSPorts = new NSPortsFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _vLANs = new VLANsFetcher(this);
        }
コード例 #8
0
        public Port()
        {
            _alarms = new AlarmsFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _eventLogs = new EventLogsFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _vLANs = new VLANsFetcher(this);
        }
コード例 #9
0
        public WANService()
        {
            _configType  = EConfigType.STATIC;
            _serviceType = EServiceType.L3;

            _alarms = new AlarmsFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _eventLogs = new EventLogsFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _permissions = new PermissionsFetcher(this);
        }
コード例 #10
0
        public RedundancyGroup()
        {
            _alarms = new AlarmsFetcher(this);

            _deploymentFailures = new DeploymentFailuresFetcher(this);

            _egressProfiles = new EgressProfilesFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _eventLogs = new EventLogsFetcher(this);

            _gateways = new GatewaysFetcher(this);

            _gatewayRedundantPorts = new GatewayRedundantPortsFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _ingressProfiles = new IngressProfilesFetcher(this);

            _iPFilterProfiles = new IPFilterProfilesFetcher(this);

            _iPv6FilterProfiles = new IPv6FilterProfilesFetcher(this);

            _jobs = new JobsFetcher(this);

            _l2Domains = new L2DomainsFetcher(this);

            _mACFilterProfiles = new MACFilterProfilesFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _ports = new PortsFetcher(this);

            _sAPEgressQoSProfiles = new SAPEgressQoSProfilesFetcher(this);

            _sAPIngressQoSProfiles = new SAPIngressQoSProfilesFetcher(this);

            _wANServices = new WANServicesFetcher(this);

            _vsgRedundantPorts = new VsgRedundantPortsFetcher(this);
        }
コード例 #11
0
        public NSRedundantGatewayGroup()
        {
            _alarms = new AlarmsFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _eventLogs = new EventLogsFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _nSGateways = new NSGatewaysFetcher(this);

            _redundantPorts = new RedundantPortsFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _shuntLinks = new ShuntLinksFetcher(this);
        }
コード例 #12
0
        public PATNATPool()
        {
            _addressMaps = new AddressMapsFetcher(this);

            _bulkStatistics = new BulkStatisticsFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _nATMapEntries = new NATMapEntriesFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _statistics = new StatisticsFetcher(this);

            _statisticsPolicies = new StatisticsPoliciesFetcher(this);
        }
コード例 #13
0
ファイル: NSPort.cs プロジェクト: nuagenetworks/vspk-csharp
        public NSPort()
        {
            _alarms = new AlarmsFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _eventLogs = new EventLogsFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _lTEInformations = new LTEInformationsFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _statistics = new StatisticsFetcher(this);

            _statisticsPolicies = new StatisticsPoliciesFetcher(this);

            _vLANs = new VLANsFetcher(this);
        }
コード例 #14
0
        public SharedNetworkResource()
        {
            _type        = EType.PUBLIC;
            _DHCPManaged = true;

            _addressRanges = new AddressRangesFetcher(this);

            _dHCPOptions = new DHCPOptionsFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _pATIPEntries = new PATIPEntriesFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _staticRoutes = new StaticRoutesFetcher(this);

            _vPNConnections = new VPNConnectionsFetcher(this);
        }
コード例 #15
0
ファイル: Subnet.cs プロジェクト: nuagenetworks/vspk-csharp
        public Subnet()
        {
            _PATEnabled      = EPATEnabled.INHERITED;
            _multicast       = EMulticast.INHERITED;
            _IPType          = EIPType.IPV4;
            _maintenanceMode = EMaintenanceMode.DISABLED;

            _addressRanges = new AddressRangesFetcher(this);

            _bGPNeighbors = new BGPNeighborsFetcher(this);

            _containers = new ContainersFetcher(this);

            _containerInterfaces = new ContainerInterfacesFetcher(this);

            _containerResyncs = new ContainerResyncsFetcher(this);

            _defaultGateways = new DefaultGatewaysFetcher(this);

            _deploymentFailures = new DeploymentFailuresFetcher(this);

            _dHCPOptions = new DHCPOptionsFetcher(this);

            _dHCPv6Options = new DHCPv6OptionsFetcher(this);

            _enterprisePermissions = new EnterprisePermissionsFetcher(this);

            _eventLogs = new EventLogsFetcher(this);

            _gateways = new GatewaysFetcher(this);

            _globalMetadatas = new GlobalMetadatasFetcher(this);

            _iKEGatewayConnections = new IKEGatewayConnectionsFetcher(this);

            _iPReservations = new IPReservationsFetcher(this);

            _metadatas = new MetadatasFetcher(this);

            _netconfGateways = new NetconfGatewaysFetcher(this);

            _pATIPEntries = new PATIPEntriesFetcher(this);

            _permissions = new PermissionsFetcher(this);

            _proxyARPFilters = new ProxyARPFiltersFetcher(this);

            _qOSs = new QOSsFetcher(this);

            _vMResyncs = new VMResyncsFetcher(this);

            _routingPolicyAssociations = new RoutingPolicyAssociationsFetcher(this);

            _statistics = new StatisticsFetcher(this);

            _statisticsPolicies = new StatisticsPoliciesFetcher(this);

            _tCAs = new TCAsFetcher(this);

            _virtualIPs = new VirtualIPsFetcher(this);

            _vMs = new VMsFetcher(this);

            _vMInterfaces = new VMInterfacesFetcher(this);

            _vMIPReservations = new VMIPReservationsFetcher(this);

            _vPorts = new VPortsFetcher(this);
        }