Orchestrator Function: Find All For Type ( AVI )

by Simon Sparks · 8 March 2026

To use this function add it to the class library file named InfobloxService.ts

GitHub Repository: https://github.com/SimonSparksUK/Orchestrator

Filename: InfobloxService.ts

Description: Orchestrator Function to Find All Objects of a Given Type for AVI.

Function: FindAllForType

publicFindAllForType<T>(strObjectType:"AbPool"|"ACSubjectInfo"|"ActionArgs"|"ActionGroupConfig"|"ACUserIdentity"|"AdaptReplEventInfo"|"AdminAuthConfiguration"|"ALBServicesAccount"|"ALBServicesAccountUser"|"ALBServicesCase"|"ALBServicesCaseAttachment"|"ALBServicesConfig"|"ALBServicesFileDownload"|"ALBServicesFileDownloadMetadata"|"ALBServicesFileUpload"|"ALBServicesJob"|"ALBServicesJobParam"|"ALBServicesStatusDetails"|"ALBServicesUser"|"Alert"|"AlertConfig"|"AlertEmailConfig"|"AlertFilter"|"AlertMetricThreshold"|"AlertMgrDebugFilter"|"AlertObjectList"|"AlertRule"|"AlertRuleEvent"|"AlertRuleMetric"|"AlertScriptConfig"|"AlertSyslogConfig"|"AlertSyslogServer"|"AlertTestEmailParams"|"AlertTestSyslogSnmpParams"|"AllSeUpgradeEventDetails"|"AlternateAuthConfiguration"|"AnalyticsPolicy"|"AnalyticsProfile"|"AnomalyEventDetails"|"ApiRateLimitProfile"|"ApiVersionDeprecated"|"AppCookiePersistenceProfile"|"AppHdr"|"AppInfo"|"AppInsightsDetails"|"AppLearningConfidenceOverride"|"AppLearningParams"|"Application"|"ApplicationInsightsParams"|"ApplicationInsightsPolicy"|"ApplicationLog"|"ApplicationPersistenceProfile"|"ApplicationProfile"|"ApplicationSamplingConfig"|"AppSignatureConfig"|"AppSignatureEventData"|"ArchivePolicy"|"ArchiveRules"|"ArpTableFilter"|"AsyncPatchState"|"AttachIpStatusEventDetails"|"AttackDnsAmplification"|"AttackMetaData"|"AttackMitigationAction"|"AuditComplianceEventInfo"|"AuthAttributeMatch"|"AuthenticationAction"|"AuthenticationMatch"|"AuthenticationPolicy"|"AuthenticationRule"|"AuthMappingProfile"|"AuthMappingRule"|"AuthMatchAttribute"|"AuthMatchGroupMembership"|"AuthnRuleMatch"|"AuthorizationAction"|"AuthorizationMatch"|"AuthorizationPolicy"|"AuthorizationRule"|"AuthProfile"|"AuthProfileHTTPClientParams"|"AuthTacacsPlusAttributeValuePair"|"AuthzRuleMatch"|"AutoScaleLaunchConfig"|"AutoScaleMesosSettings"|"AutoScaleMgrDebugFilter"|"AutoScaleOpenStackSettings"|"AutoTuneSendInterval"|"AvailabilityZone"|"AvgUptimeChangeDetails"|"AviConnectionInfo"|"AviRunTimeInfo"|"AviVroClient"|"AWSASGDelete"|"AWSASGNotifDetails"|"AwsConfiguration"|"AwsEncryption"|"AWSSetup"|"AwsZoneConfig"|"AwsZoneNetwork"|"AZCluster"|"AZDatastore"|"AZHost"|"AzureClusterInfo"|"AzureConfiguration"|"AzureInfo"|"AzureMarketplace"|"AzureNetworkInfo"|"AzureServicePrincipalCredentials"|"AzureSetup"|"AzureUserPassCredentials"|"Backup"|"BackupConfiguration"|"BfdProfile"|"BgpPeer"|"BgpProfile"|"BgpRoutingOptions"|"BMSetup"|"BotAllowList"|"BotAllowRule"|"BotClassification"|"BotClassMatcher"|"BotConfigClientBehavior"|"BotConfigConsolidator"|"BotConfigIPLocation"|"BotConfigIPReputation"|"BotConfigUserAgent"|"BotDetectionMatch"|"BotDetectionPolicy"|"BotEvaluationResult"|"BotIdentification"|"BotIPReputationTypeMapping"|"BOTLimits"|"BotManagementLog"|"BotMapping"|"BotMappingDecision"|"BotMappingRule"|"BotMappingRuleMatchTarget"|"BotTypeMatcher"|"BuildInfo"|"BurstLicenseDetails"|"BurstResource"|"CaptureFileSize"|"CaptureFilters"|"CaptureIPC"|"CapturePacketFilter"|"CaptureTCPFilter"|"CaptureTCPFlags"|"CaseConfig"|"CC_AgentProperties"|"CC_Properties"|"CC_VnicInfo"|"CCScaleSetNotifDetails"|"CdpLldpInfo"|"CentralLicenseRefreshDetails"|"CentralLicenseSubscriptionDetails"|"CertificateAuthority"|"CertificateManagementProfile"|"CfgState"|"ChildProcessInfo"|"ClientFingerprints"|"ClientInsightsSampling"|"ClientLogConfiguration"|"ClientLogFilter"|"ClientLogStreamingConfig"|"ClientLogStreamingFormat"|"CloneServer"|"Cloud"|"CloudASGNotifDetails"|"CloudAutoscalingConfigFailureDetails"|"CloudClusterVip"|"CloudConnectorDebugFilter"|"CloudConnectorUser"|"CloudConnectorUserTestParams"|"CloudDnsUpdate"|"CloudFlavor"|"CloudGeneric"|"CloudHealth"|"CloudInfo"|"CloudIpChange"|"CloudMeta"|"CloudProperties"|"CloudRouteNotifDetails"|"CloudRuntime"|"CloudSeVmChange"|"CloudStackConfiguration"|"CloudStackSetup"|"CloudSyncServices"|"CloudTenantCleanup"|"CloudTenantsDeleted"|"CloudVipParkingIntf"|"CloudVipUpdate"|"CloudVnicChange"|"Cluster"|"ClusterCloudDetails"|"ClusterConfigFailedEvent"|"ClusterHAConfig"|"ClusterLeaderFailoverEvent"|"ClusterNode"|"ClusterNodeAddEvent"|"ClusterNodeDbFailedEvent"|"ClusterNodeRemoveEvent"|"ClusterNodeShutdownEvent"|"ClusterNodeStartedEvent"|"ClusterServiceCriticalFailureEvent"|"ClusterServiceFailedEvent"|"ClusterServiceRestoredEvent"|"ClustifyCheckEvent"|"CollectionRules"|"CompressionFilter"|"CompressionProfile"|"ConfigActionDetails"|"ConfigCreateDetails"|"ConfigDeleteDetails"|"ConfigInfo"|"ConfigSeGrpFlvUpdate"|"ConfigUpdateDetails"|"ConfigUserAuthrzByRule"|"ConfigUserLogin"|"ConfigUserLogout"|"ConfigUserNotAuthrzByRule"|"ConfigUserPasswordChangeRequest"|"ConfigVersionStatus"|"ConnectionEventDetails"|"ConnectionLog"|"ConnErrorInfo"|"ConnpoolFilter"|"ConnPoolProperties"|"ContainerCloudBatchSetup"|"ContainerCloudService"|"ContainerCloudSetup"|"ContentLibConfig"|"ContentRewriteProfile"|"ControllerAnalyticsPolicy"|"ControllerCloudLimits"|"ControllerDiscontinuousTimeChangeEventDetails"|"ControllerFaults"|"ControllerInfo"|"ControllerInterface"|"ControllerInternalAuth"|"ControllerLicense"|"ControllerLicenseReconcileDetails"|"ControllerLimits"|"ControllerParams"|"ControllerPortalAsset"|"ControllerPortalAuth"|"ControllerPortalRegistration"|"ControllerProperties"|"ControllerSite"|"ControllerSize"|"ControllerSizingCloudLimits"|"ControllerSizingLimits"|"ControllerVersion"|"ControlscriptDetails"|"CookieMatch"|"CPUUsage"|"CPUUsageInfo"|"CPUUsagePerNode"|"CRL"|"CRSDeploymentFailure"|"CRSDeploymentSuccess"|"CRSDetails"|"CRSUpdateDetails"|"CSRFPolicy"|"CSRFRule"|"CumulativeLicense"|"CustomIpamDnsProfile"|"CustomIpamSubnet"|"CustomParams"|"CustomTag"|"DatabaseEventInfo"|"DataNetworkConfig"|"DataScriptErrorTrace"|"DbAppLearningInfo"|"DebugController"|"DebugDnsOptions"|"DebugFilterUnion"|"DebugIpAddr"|"DebugSeAgent"|"DebugSeCpuShares"|"DebugSeDataplane"|"DebugSeFault"|"DebugServiceEngine"|"DebugServiceEngineObjSync"|"DebugServiceEngineSeDataStoreMockDlFail"|"DebugServiceEngineSustainedCpuSpike"|"DebugTraceMallocTypes"|"DebugTraceMemory"|"DebugTraceShmMallocTypes"|"DebugVirtualService"|"DebugVirtualServiceCapture"|"DebugVirtualServiceObjSync"|"DebugVirtualServiceSeParams"|"DebugVrf"|"DebugVrfContext"|"DebugVsDataplane"|"DestinationPortAddr"|"DetachIpStatusEventDetails"|"DiameterAVPPersistenceProfile"|"DiameterLog"|"DiameterServiceApplicationProfile"|"DisableSeMigrateEventDetails"|"DiscoveredNetwork"|"DiskThreshold"|"DiskUsage"|"DiskUsageInfo"|"DiskUsagePerNode"|"DispatcherTableDumpClear"|"DnsAAAARdata"|"DnsARdata"|"DnsAttack"|"DnsAttacks"|"DnsClientIpMatch"|"DnsClientPortMatch"|"DnsCnameRdata"|"DNSConfig"|"DNSConfiguration"|"DnsEdnsOption"|"DnsGeoLocationMatch"|"DnsInfo"|"DnsMxRdata"|"DnsNsRdata"|"DnsOptRecord"|"DnsPolicies"|"DnsPolicy"|"DNSQueryError"|"DnsQueryNameMatch"|"DnsQueryTypeMatch"|"DnsRateLimiter"|"DnsRecord"|"DNSRegisterInfo"|"DnsRequest"|"DnsResolver"|"DnsResourceRecord"|"DnsResponse"|"DnsRrSet"|"DnsRule"|"DnsRuleAction"|"DnsRuleActionAllowDrop"|"DnsRuleActionGsGroupSelection"|"DnsRuleActionGslbSiteSelection"|"DnsRuleActionPoolSwitching"|"DnsRuleActionResponse"|"DnsRuleDnsRrSet"|"DnsRuleMatchTarget"|"DnsRuleRLAction"|"DnsServiceApplicationProfile"|"DnsServiceDomain"|"DnsSrvRdata"|"DnsTransportProtocolMatch"|"DnsTxtRdata"|"DNSVsSyncInfo"|"DnsZone"|"DockerConfiguration"|"DockerRegistry"|"DockerUCPSetup"|"DosAttackEventDetails"|"DosRateLimitProfile"|"DosThreshold"|"DosThresholdProfile"|"DryrunInfo"|"DryRunParams"|"DSRequestLog"|"DsrProfile"|"DynamicDnsRecord"|"EmailConfiguration"|"EquivalentLabels"|"ErrorPage"|"ErrorPageBody"|"ErrorPageProfile"|"EventCache"|"EventDetails"|"EventDetailsFilter"|"EventInfo"|"EventLog"|"EventMap"|"FailAction"|"FailActionBackupPool"|"FailActionHTTPLocalResponse"|"FailActionHTTPRedirect"|"FalsePositiveDetails"|"FalsePositiveLearningConfig"|"FalsePositiveResult"|"FalsePositiveResultHeader"|"FbGsInfo"|"FbPoolInfo"|"FbSeInfo"|"FbVsInfo"|"FdsInfo"|"FeProxyRoutePublishConfig"|"FileObject"|"FileObjectDetails"|"FileObjectEvent"|"FileObjectEventMap"|"FileReferenceMapping"|"FloatingIpSubnet"|"FlowtableProfile"|"FTPProfile"|"FullClientLogs"|"GatewayMonitor"|"GCPCloudRouterUpdate"|"GCPConfiguration"|"GCPCredentials"|"GCPEncryptionKeys"|"GCPInBandManagement"|"GcpInfo"|"GCPNetworkConfig"|"GCPOneArmMode"|"GCPSeGroupConfig"|"GCPSetup"|"GCPTwoArmMode"|"GCPVIPAllocation"|"GCPVIPILB"|"GCPVIPRoutes"|"GeoDB"|"GeoDBFile"|"GeoDBMapping"|"GeoDBMappingElement"|"GeoLocation"|"GeoMatch"|"Gslb"|"GslbClientIpAddrGroup"|"GslbCRMRuntime"|"GslbDnsGsStatus"|"GslbDnsInfo"|"GslbDnsUpdate"|"GslbDownloadStatus"|"GslbGeoDbEntry"|"GslbGeoDbFile"|"GslbGeoDbProfile"|"GslbGeoLocation"|"GslbHealthMonitorProxy"|"GslbHSMRuntime"|"GslbIpAddr"|"GslbObj"|"GslbObjectInfo"|"GslbObjInfo"|"GslbPerDnsState"|"GslbPool"|"GslbPoolMember"|"GslbPoolMemberDatapathStatus"|"GslbPoolMemberRuntimeInfo"|"GslbPoolRuntime"|"GslbReplicationStats"|"GslbRuntime"|"GslbService"|"GslbServiceDownResponse"|"GslbServiceRuntime"|"GslbServiceSitePersistencePool"|"GslbServiceSrvRdata"|"GslbServiceStatus"|"GslbSite"|"GslbSiteCfgSyncInfo"|"GslbSiteDnsVs"|"GslbSiteHealthStatus"|"GslbSiteRuntime"|"GslbSiteRuntimeCfg"|"GslbSiteRuntimeInfo"|"GslbSiteRuntimeStats"|"GslbSMRuntime"|"GslbStatus"|"GslbSubDomainPlacementRuntime"|"GslbThirdPartySite"|"GslbThirdPartySiteRuntime"|"HardwareSecurityModule"|"HardwareSecurityModuleGroup"|"HdrMatch"|"HdrPersistenceProfile"|"HeaderInfoInURI"|"HealthMonitor"|"HealthMonitorAuthInfo"|"HealthMonitorDNS"|"HealthMonitorExternal"|"HealthMonitorFtp"|"HealthMonitorHttp"|"HealthMonitorImap"|"HealthMonitorLdap"|"HealthMonitorPop3"|"HealthMonitorRadius"|"HealthMonitorSctp"|"HealthMonitorSIP"|"HealthMonitorSmtp"|"HealthMonitorSSLAttributes"|"HealthMonitorTcp"|"HealthMonitorUdp"|"HealthScoreDetails"|"HorizonProfile"|"HostAttributes"|"HostHdrMatch"|"HostUnavailEventDetails"|"HSMAwsCloudHsm"|"HSMgrDebugFilter"|"HSMSafenetClientInfo"|"HSMSafenetLuna"|"HSMSafenetLunaServer"|"HSMThalesNetHsm"|"HSMThalesRFS"|"HTTP2ApplicationProfile"|"HTTP2PoolProperties"|"HTTPApplicationProfile"|"HttpCacheConfig"|"HttpCacheObjFilter"|"HTTPClientAuthenticationParams"|"HTTPCookieData"|"HttpCookiePersistenceKey"|"HttpCookiePersistenceProfile"|"HTTPHdrAction"|"HTTPHdrData"|"HTTPHdrValue"|"HTTPLocalFile"|"HTTPPolicies"|"HTTPPolicySet"|"HTTPRedirectAction"|"HTTPRequestPolicy"|"HTTPRequestRule"|"HTTPReselectRespCode"|"HTTPResponsePolicy"|"HTTPResponseRule"|"HTTPRewriteLocHdrAction"|"HTTPRewriteURLAction"|"HTTPSecurityAction"|"HTTPSecurityActionRateProfile"|"HTTPSecurityPolicy"|"HTTPSecurityRule"|"HTTPServerReselect"|"HTTPSessionConfig"|"HTTPStatusMatch"|"HTTPStatusRange"|"HTTPSwitchingAction"|"HTTPVersionMatch"|"Hypervisor_Properties"|"IcapLog"|"IcapNsxDefenderConfig"|"IcapNSXDefenderLog"|"IcapOPSWATLog"|"IcapProfile"|"IcapRequestLog"|"IcapViolation"|"Image"|"ImageCloudData"|"ImageCloudSpecificData"|"ImageEvent"|"ImageEventMap"|"ImageParams"|"ImageUploadOpsStatus"|"InfobloxSubnet"|"IngAttribute"|"InternalGatewayMonitor"|"InventoryConfig"|"InventoryConfiguration"|"InventoryFaultConfig"|"IpAddr"|"IpAddrGroup"|"IPAddrLimits"|"IpAddrMatch"|"IpAddrPort"|"IpAddrPrefix"|"IpAddrRange"|"IpAllocInfo"|"IpamDnsAwsProfile"|"IpamDnsAzureProfile"|"IpamDnsCustomProfile"|"IpamDnsGCPProfile"|"IpamDnsInfobloxProfile"|"IpamDnsInternalProfile"|"IpamDnsOCIProfile"|"IpamDnsOpenstackProfile"|"IpamDnsProviderProfile"|"IpamDnsTencentProfile"|"IpamUsableNetwork"|"IpCommunity"|"IPNetworkSubnet"|"IPPersistenceProfile"|"IpReputationConfig"|"IPReputationDB"|"IPReputationServiceStatus"|"IPReputationTypeMapping"|"IPReputationTypeMatch"|"IptableRule"|"IptableRuleSet"|"IPThreatDBEventData"|"JobEntry"|"JournalAction"|"JournalError"|"JournalInfo"|"JournalObject"|"JournalSummary"|"JournalTask"|"JsonParsingLimits"|"JWSKey"|"JWTClaimMatch"|"JwtLog"|"JWTMatch"|"JWTServerProfile"|"JWTValidationParams"|"JWTValidationVsConfig"|"KeyValue"|"KeyValueConfiguration"|"KeyValueTuple"|"KniPortRange"|"L1FMandatoryTestCase"|"L1FSensitiveTestCase"|"L1StringLengthTestCase"|"L2FMandatoryTestCase"|"L2FSensitiveTestCase"|"L2StringLengthTestCase"|"L4ConnectionPolicy"|"L4Policies"|"L4PolicySet"|"L4Rule"|"L4RuleAction"|"L4RuleActionSelectPool"|"L4RuleMatchTarget"|"L4RulePortMatch"|"L4RuleProtocolMatch"|"L4SSLApplicationProfile"|"L7limits"|"LabelGroup"|"LatencyAuditProperties"|"LdapAuthSettings"|"LdapDirectorySettings"|"LdapUserBindSettings"|"LDAPVSConfig"|"LeaderChangeInfo"|"LearningLogPolicy"|"LicenseDetails"|"LicenseExpiryDetails"|"LicenseInfo"|"LicenseLedgerDetails"|"LicenseQuotaUsageDetails"|"LicenseQuotaUsageInfo"|"LicenseReservationInfo"|"LicenseServiceUpdate"|"LicenseStatus"|"LicenseTierSwitchDetiails"|"LicenseTierUsage"|"LicenseTransactionDetails"|"LicenseUsage"|"LinuxConfiguration"|"LinuxServerConfiguration"|"LinuxServerHost"|"LocalConfig"|"LocalInfo"|"LocalWorkerFdsVersion"|"LocationHdrMatch"|"LogAgentEventDetail"|"LogAgentTCPClientEventDetail"|"LogAgentTCPConnEstRateExcdEvent"|"LogControllerMapping"|"LogManagerDebugFilter"|"LogMgrCleanupEventDetails"|"LogMgrUberEventDetails"|"ManagementNetworkConfig"|"MarathonConfiguration"|"MarathonSeDeployment"|"MarathonServicePortConflict"|"Matches"|"MatchTarget"|"MemberInterface"|"MemoryBalancerInfo"|"MemoryBalancerRequest"|"MemoryUsage"|"MemoryUsageInfo"|"MemoryUsagePerNode"|"MesosAttribute"|"MesosConfiguration"|"MesosMetricsDebugFilter"|"MesosSeResources"|"MesosSetup"|"MethodMatch"|"MetricLog"|"MetricsApiSrvDebugFilter"|"MetricsData"|"MetricsDataHeader"|"MetricsDataSeries"|"MetricsDbDiskEventDetails"|"MetricsDbQueueFullEventDetails"|"MetricsDbQueueHealthyEventDetails"|"MetricsDbRuntime"|"MetricsDbSyncFailureEventDetails"|"MetricsDerivationData"|"MetricsDimensionData"|"MetricsEventThreshold"|"MetricsGRPCAuthFailureDetails"|"MetricsMgrDebugFilter"|"MetricsMissingDataInterval"|"MetricsQueryResponse"|"MetricsRealTimeUpdate"|"MetricStatistics"|"MetricThresoldUpDetails"|"MgmtIpAccessControl"|"MicroService"|"MicroServiceContainer"|"MicroServiceGroup"|"MicroServiceMatch"|"MustChecksInfo"|"NatAddrInfo"|"NatMatchTarget"|"NatPolicy"|"NatPolicyAction"|"NatRule"|"Network"|"NetworkFilter"|"NetworkProfile"|"NetworkProfileUnion"|"NetworkRuntime"|"NetworkSecurityMatchTarget"|"NetworkSecurityPolicy"|"NetworkSecurityPolicyActionRLParam"|"NetworkSecurityRule"|"NetworkService"|"NetworkSubnetClash"|"NetworkSubnetInfo"|"NsxtClusters"|"NsxtConfiguration"|"NsxtCredentials"|"NsxtDatastores"|"NsxtDFWGroupDetails"|"NsxtDFWServiceDetails"|"NsxtDFWTagSegmentPort"|"NsxtDFWTagVM"|"NsxtHosts"|"NsxtImageDetails"|"NsxtSegmentRuntime"|"NsxtSetup"|"NsxtSIEndpointDetails"|"NsxtSIPolicyDetails"|"NsxtSIRuleDetails"|"NsxtSIServiceDetails"|"NsxtT1Seg"|"NsxtT1SegDetails"|"NsxtTier1SegmentAutomaticMode"|"NsxtTier1SegmentConfig"|"NsxtTier1SegmentManualMode"|"NtlmLog"|"NTPAuthenticationKey"|"NTPConfiguration"|"NTPServer"|"NuageSDNController"|"OAuthAppSettings"|"OauthLog"|"OAuthProfile"|"OAuthResourceServer"|"OAuthSettings"|"OauthSubRequestLog"|"OAuthVSConfig"|"ObjectRule"|"ObjSyncConfig"|"OCICredentials"|"OCISetup"|"OCSPConfig"|"OCSPResponseInfo"|"OIDCConfig"|"OmittedWafLogStats"|"OpaqueTokenValidationParams"|"OpenStackApiVersionCheckFailure"|"OpenStackClusterSetup"|"OpenStackConfiguration"|"OpenStackHypervisorProperties"|"OpenStackIpChange"|"OpenStackLbPluginOp"|"OpenStackLbProvAuditCheck"|"OpenStackRoleMapping"|"OpenStackSeVmChange"|"OpenStackSyncServices"|"OpenStackVipNetwork"|"OpenStackVnicChange"|"OperationalStatus"|"OperationsConfig"|"OpsHistory"|"OpsInfo"|"OrgServiceUnits"|"OshiftDockerRegistryMetaData"|"OShiftK8SConfiguration"|"OshiftSharedVirtualService"|"OutOfBandRequestLog"|"OverallInfo"|"PaaLog"|"PaaRequestLog"|"PackageDetails"|"ParamInfo"|"ParamInURI"|"ParamsInURI"|"ParamSizeClass"|"ParamTypeClass"|"PartitionInfo"|"PatchControllerParams"|"PatchData"|"PatchInfo"|"PatchSeGroupParams"|"PatchSystemParams"|"PathMatch"|"PerformanceLimits"|"Periodicity"|"Permission"|"PersistenceFilter"|"PGDeploymentRule"|"PGDeploymentRuleResult"|"PKIProfile"|"PKIProfileDetails"|"PlacementNetwork"|"PlacementScopeConfig"|"PodToleration"|"PolicySpec"|"Pool"|"PoolAnalyticsPolicy"|"PoolDeploymentFailureInfo"|"PoolDeploymentSuccessInfo"|"PoolDeploymentUpdateInfo"|"PoolGroup"|"PoolGroupDeploymentPolicy"|"PoolGroupMember"|"PoolServer"|"PortalConfiguration"|"PortalFeatureOptIn"|"PortMatch"|"PortMatchGeneric"|"PortRange"|"PositiveSecurityParams"|"PositiveSecurityPolicy"|"PostgresEventInfo"|"postsnapshot"|"PreCheckOpsState"|"PreChecksInfo"|"PreChecksParams"|"presnapshot"|"PrimaryPool"|"PriorityLabels"|"ProactiveSupportDefaults"|"ProcessInfo"|"Property"|"ProtocolMatch"|"ProtocolParser"|"ProxyConfiguration"|"PsmProgramDetails"|"PulseServicesSessionConfig"|"PulseServicesTenantConfig"|"QueryMatch"|"QuotaConfig"|"RancherConfiguration"|"RateLimitConfiguration"|"RateLimiter"|"RateLimiterAction"|"RateLimiterEventDetails"|"RateLimiterProfile"|"RateLimiterProperties"|"RateProfile"|"ReadinessCheckObj"|"RebalanceMigrateEventDetails"|"RebalanceScaleinEventDetails"|"RebalanceScaleoutEventDetails"|"RebootData"|"RemoteAuthConfiguration"|"RemoteInfo"|"ReplaceStringVar"|"ReplicationPolicy"|"Report"|"ReportDetail"|"ReportDuration"|"ReportEvent"|"ReportGenerationRequest"|"ReportGenState"|"ReportOpsState"|"ReportParameter"|"ReportProfile"|"ReportSection"|"ReportSubSection"|"ReportSummary"|"ReportTask"|"ReqContentRewriteRule"|"RequestLimiterEventInfo"|"ReservedConfiguration"|"ResponseMatchTarget"|"RestoreParams"|"ResumeSeGroupParams"|"RetentionAction"|"RetentionPolicy"|"RetentionSummary"|"RmAddNetworksEventDetails"|"RmAddVnic"|"RmBindVsSeEventDetails"|"RmDeleteSeEventDetails"|"RmModifyNetworksEventDetails"|"RmModifyVnic"|"RmRebootSeEventDetails"|"RmSeBootupFailEventDetails"|"RmSeIpFailEventDetails"|"RmSpawnSeEventDetails"|"RmUnbindVsSeEventDetails"|"Role"|"RoleFilter"|"RoleFilterMatchLabel"|"RoleMatchOperationMatchLabel"|"RollbackControllerParams"|"RollbackPatchControllerParams"|"RollbackPatchSeGroupParams"|"RollbackPatchSystemParams"|"RollbackSeGroupParams"|"RollbackSystemParams"|"roots"|"RouteInfo"|"RoutingService"|"RspContentRewriteRule"|"RuleInfo"|"SaasLicensingInfo"|"SaasLicensingStatus"|"SamlAttribute"|"SamlAuthnRuleMatch"|"SamlAuthzRuleMatch"|"SamlIdentityProviderSettings"|"SamlLog"|"SamlMetadataUpdateFailedDetails"|"SamlServiceProviderNode"|"SamlServiceProviderSettings"|"SamlSettings"|"SAMLSPConfig"|"ScaleStatus"|"SCFaultOptions"|"ScheduledScaling"|"Scheduler"|"SchedulerActionDetails"|"SCPoolServerStateInfo"|"SCProperties"|"SCServerStateInfo"|"SCTPFastPathProfile"|"SCTPProxyProfile"|"SCVsStateInfo"|"SeAgentProperties"|"SeAgentStateCacheProperties"|"SearchReplacePair"|"SearchStringVar"|"SeAutoScalerEventDetails"|"SEBandwidthLimit"|"SeBgpPeerDownDetails"|"SeBgpPeerStateChangeDetails"|"SeBootupCompressionProperties"|"SeBootupProperties"|"SecMgrDataEvent"|"SecMgrThreshold"|"SecMgrUAEventDetails"|"SecureChannelAvailableLocalIPs"|"SecureChannelConfiguration"|"SecureChannelMapping"|"SecureChannelMetadata"|"SecureChannelToken"|"SecureKeyExchangeDetails"|"SecurityManagerData"|"SecurityMgrDebugFilter"|"SecurityMgrRuntime"|"SecurityPolicy"|"SeDebugModeEventDetail"|"SeDiscontinuousTimeChangeEventDetails"|"SeDupipEventDetails"|"SeFault"|"SEFaultInjectExhaustParam"|"SEFaultInjectSeParam"|"SeGatewayHeartbeatFailedDetails"|"SeGatewayHeartbeatSuccessDetails"|"SeGeoDbDetails"|"SeGroupAnalyticsPolicy"|"SeGroupInfo"|"SeGroupOptions"|"SeGroupResumeOptions"|"SeGroupStatus"|"SeGroupVersion"|"SeHBEventDetails"|"SeHbRecoveredEventDetails"|"SeHighEgressProcLatencyEventDetails"|"SeHighIngressProcLatencyEventDetails"|"SeHmEventGSDetails"|"SeHmEventGslbPoolDetails"|"SeHmEventGslbPoolMemberDetails"|"SeHmEventPoolDetails"|"SeHmEventServerDetails"|"SeHmEventShmDetails"|"SeHmEventVsDetails"|"SeIP6DadFailedEventDetails"|"SeIpAddedEventDetails"|"SeIpfailureEventDetails"|"SeIpRemovedEventDetails"|"Selector"|"SeLicensedBandwdithExceededEventDetails"|"SeList"|"SeMemoryLimitEventDetails"|"SeMgrDebugFilter"|"SeMgrEventDetails"|"SeMigrateEventDetails"|"SensitiveFieldRule"|"SensitiveLogProfile"|"SeNtpSynchronizationFailed"|"SeObjsyncPeerDownDetails"|"SePersistenceEventDetails"|"SePoolLbEventDetails"|"SeProcessCrashedDetails"|"SeProperties"|"SeRateLimiterDropDetails"|"SeRateLimiters"|"SeReconcileDetails"|"SeResources"|"SeRpcProxyDebugFilter"|"SeRuntimeCompressionProperties"|"SeRuntimeProperties"|"Server"|"ServerAutoScaleFailedInfo"|"ServerAutoScaleInCompleteInfo"|"ServerAutoScaleInInfo"|"ServerAutoScaleOutCompleteInfo"|"ServerAutoScaleOutInfo"|"ServerAutoScalePolicy"|"ServerConfig"|"ServerHealthMonitor"|"ServerId"|"ServerRuntimeSummary"|"ServerScaleInParams"|"ServerScaleOutParams"|"Service"|"ServiceAuthConfiguration"|"ServiceAuthProfile"|"ServiceEngine"|"ServiceEngineCloudLimits"|"ServiceengineFaults"|"ServiceEngineGroup"|"ServiceEngineLimits"|"ServiceEngineParams"|"ServiceMatch"|"ServiceOAuth"|"ServicePoolSelector"|"SessionHeaders"|"SeThreshEventDetails"|"SETimeTrackerProperties"|"SeUpgradeEventDetails"|"SeUpgradeEvents"|"SeUpgradeMigrateEventDetails"|"SeUpgradeParams"|"SeUpgradeScaleinEventDetails"|"SeUpgradeScaleoutEventDetails"|"SeUpgradeVsDisruptedEventDetails"|"SeVersion"|"SeVipInterfaceList"|"SeVnicDownEventDetails"|"SeVnicTxQueueStallEventDetails"|"SeVnicUpEventDetails"|"SeVsConfigSeDatastoreDownloadFailed"|"SeVsDelFlowsDisrupted"|"SeVsFaultEventDetails"|"SeVsPktBufHighEventDetails"|"SHMSummary"|"SidebandProfile"|"SingleLicense"|"SingleOptionalFieldMessage"|"SingleOptionalSensitiveFieldMessage"|"SingleOptionalStringField"|"SipLog"|"SipMessage"|"SipServiceApplicationProfile"|"SiteInfo"|"SiteLink"|"SiteVersion"|"SnmpConfiguration"|"SnmpTrapProfile"|"SnmpTrapServer"|"SnmpV3Configuration"|"SnmpV3UserParams"|"SourcePortAddr"|"SpGslbServiceInfo"|"SSLCertificate"|"SSLCertificateDescription"|"SSLCipherList"|"SSLClientCertificateAction"|"SSLClientRequestHeader"|"SSLExpireDetails"|"SSLExportDetails"|"SSLIgnoredDetails"|"SSLKeyAndCertificate"|"SSLKeyECParams"|"SSLKeyMldsaParams"|"SSLKeyParams"|"SSLKeyRSAParams"|"SSLProfile"|"SSLProfileSelector"|"SSLRating"|"SSLRenewDetails"|"SSLRenewFailedDetails"|"SSLRevokedDetails"|"SSLVersion"|"SSOPolicy"|"StateCacheMgrDebugFilter"|"StatediffEvent"|"StatediffOperation"|"StatediffSnapshot"|"StaticIpAllocInfo"|"StaticIpRange"|"StaticIpRangeRuntime"|"StaticRoute"|"StreamingSyslogConfig"|"StringGroup"|"StringMatch"|"SubJob"|"Subnet"|"SubnetRuntime"|"SubRequestLog"|"SubResource"|"SummarizedInfo"|"SummarizedSubnetInfo"|"SupportedMigrations"|"SwitchoverEventDetails"|"SwitchoverFailEventDetails"|"SystemConfiguration"|"SystemLimitObjectCount"|"SystemLimitObjectCounts"|"SystemLimits"|"SystemReport"|"SysTestEmailParams"|"TacacsPlusAuthSettings"|"Tag"|"TaskEvent"|"TaskEventMap"|"TaskJournal"|"TCPApplicationProfile"|"TCPFastPathProfile"|"TCPOptions"|"TCPProxyProfile"|"TechSupport"|"TechSupportEvent"|"TechSupportEventMap"|"TechSupportEventParams"|"TechSupportMessage"|"TechSupportParams"|"TechSupportProfile"|"TechSupportState"|"TelemetryConfiguration"|"Tenant"|"TenantConfiguration"|"TenantLabel"|"TenantQuotaUsageInfo"|"TenantSystemConfiguration"|"TencentCredentials"|"TencentSetup"|"TencentZoneNetwork"|"TestSeDatastoreLevel1"|"TestSeDatastoreLevel2"|"TestSeDatastoreLevel3"|"Tier1LogicalRouterInfo"|"TimeStamp"|"TimeTrackerProperties"|"TlsClientInfo"|"TlsFingerprintMatch"|"TLSTicket"|"TokenRefillRate"|"TrafficCloneProfile"|"TrueClientIPConfig"|"TrustedHost"|"TrustedHostProfile"|"UberEnumMessage1"|"UberEnumMessage2"|"UDPFastPathProfile"|"UDPProxyProfile"|"UpgradeControllerParams"|"UpgradeEvent"|"UpgradeOpsEntry"|"UpgradeOpsParam"|"UpgradeOpsState"|"UpgradeParams"|"UpgradeProfile"|"UpgradeReadinessCheckObj"|"UpgradeSeGroupParams"|"UpgradeStatusInfo"|"UpgradeStatusSummary"|"UpgradeSystemParams"|"URIInfo"|"URIParam"|"URIParamQuery"|"URIParamToken"|"UsageMeteringCloud"|"UsageMeteringEventDetails"|"UserAccountProfile"|"UserActivity"|"UserAgentCacheConfig"|"UserAgentDBConfig"|"VCASetup"|"VcenterCloudDeleteDetails"|"VcenterClusterDetails"|"VcenterClusters"|"vCenterConfiguration"|"VCenterCredentials"|"VcenterDatastore"|"VcenterHosts"|"VcenterImageDetails"|"VcenterNonDrsClusterDetails"|"VcenterQuarantinedHostParams"|"VCenterServer"|"VcenterTagEventDetails"|"vCloudAirConfiguration"|"VersionInfo"|"VHMatch"|"VHMatchRule"|"VIDCInfo"|"VIMgrClusterRuntime"|"VIMgrGuestNicRuntime"|"VIMgrHostRuntime"|"VIMgrIPSubnetRuntime"|"VIMgrNWRuntime"|"VIMgrSEVMRuntime"|"VIMgrVMRuntime"|"VinfraCntlrHostUnreachableList"|"VinfraDiscSummaryDetails"|"VinfraMgmtNwChangeDetails"|"VinfraPoolServerDeleteDetails"|"VinfraVcenterBadCredentials"|"VinfraVcenterConnectivityStatus"|"VinfraVcenterDiscoveryFailure"|"VinfraVcenterNetworkLimit"|"VinfraVcenterObjDeleteDetails"|"VinfraVmDetails"|"Vip"|"VipAction"|"VipAutoscaleConfiguration"|"VipAutoscaleGroup"|"VipAutoscalePolicy"|"VipAutoscaleZones"|"VIPGNameInfo"|"VipPlacementNetwork"|"VipPlacementResolutionInfo"|"VipRuntime"|"VipScaleDetails"|"VipSeAssigned"|"VipSymmetryDetails"|"VirtualService"|"VirtualserviceFaults"|"VirtualServiceResource"|"VirtualServiceRuntime"|"VlanInterface"|"VlanRange"|"vNIC"|"vNICNetwork"|"VrfContext"|"VroPlugin"|"VsAwaitingSeEventDetails"|"VSDataScript"|"VSDataScripts"|"VSDataScriptSet"|"VsDebugFilter"|"VsError"|"VsErrorEventDetails"|"VserverL4MetricsObj"|"VserverL7MetricsObj"|"VsEvStatus"|"VsFsmEventDetails"|"VsGs"|"VsgsOpsInfo"|"VsGsStatus"|"VsInitialPlacementEventDetails"|"VsMigrateEventDetails"|"VsMigrateParams"|"VsphereStoragePolicy"|"VsPoolNwFilterEventDetails"|"VsScaleInEventDetails"|"VsScaleinParams"|"VsScaleOutEventDetails"|"VsScaleoutParams"|"VsSeVnic"|"VssPlacement"|"VsSwitchoverEventDetails"|"VsVip"|"WafAllowlistLog"|"WafApplicationSignatureAppVersion"|"WafApplicationSignatureProvider"|"WafApplicationSignatures"|"WafConfig"|"WafContentTypeMapping"|"WafCRS"|"WafCrsConfig"|"WafDataFile"|"WafExcludeListEntry"|"WafExclusionType"|"WAFLimits"|"WafLog"|"WafMatchElementSubParser"|"WafPolicy"|"WafPolicyAllowlist"|"WafPolicyAllowlistRule"|"WafPolicyCRSUpdate"|"WafPolicyPSMGroup"|"WafPolicyRequiredDataFile"|"WafPositiveSecurityModel"|"WafProfile"|"WafPSMLocation"|"WafPSMLocationMatch"|"WafPSMLog"|"WafPSMMatchElement"|"WafPSMRule"|"WafRule"|"WafRuleGroup"|"WafRuleGroupOverrides"|"WafRuleLog"|"WafRuleMatchData"|"WafRuleOverrides"|"WarningEventDetails"|"WebApplicationSignatureServiceStatus"|"WebappUT"|"Webhook"|"WorkflowRuntime",strXPathQuery?:string):T[]{

letstrObjectTypePrefix:string="Avi";

letstrObjectTypeName:string=`${strObjectTypePrefix}:${strObjectType}`;

letarrObjectType:T[]=this.serverFindAllForType<T>(strObjectTypeName,strXPathQuery);

returnarrObjectType;
}

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like