import { Construct } from 'constructs'; import * as cdktf from 'cdktf'; export interface DataIosxeSnmpServerConfig extends cdktf.TerraformMetaArguments { /** * A device name from the provider configuration. * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/ciscodevnet/iosxe/0.15.0/docs/data-sources/snmp_server#device DataIosxeSnmpServer#device} */ readonly device?: string; } export interface DataIosxeSnmpServerContexts { } export declare function dataIosxeSnmpServerContextsToTerraform(struct?: DataIosxeSnmpServerContexts): any; export declare function dataIosxeSnmpServerContextsToHclTerraform(struct?: DataIosxeSnmpServerContexts): any; export declare class DataIosxeSnmpServerContextsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataIosxeSnmpServerContexts | undefined; set internalValue(value: DataIosxeSnmpServerContexts | undefined); get name(): any; } export declare class DataIosxeSnmpServerContextsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataIosxeSnmpServerContextsOutputReference; } export interface DataIosxeSnmpServerGroupsV3Security { } export declare function dataIosxeSnmpServerGroupsV3SecurityToTerraform(struct?: DataIosxeSnmpServerGroupsV3Security): any; export declare function dataIosxeSnmpServerGroupsV3SecurityToHclTerraform(struct?: DataIosxeSnmpServerGroupsV3Security): any; export declare class DataIosxeSnmpServerGroupsV3SecurityOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataIosxeSnmpServerGroupsV3Security | undefined; set internalValue(value: DataIosxeSnmpServerGroupsV3Security | undefined); get accessAclName(): any; get accessIpv6Acl(): any; get accessStandardAcl(): any; get contextNode(): any; get matchNode(): any; get notifyNode(): any; get readNode(): any; get securityLevel(): any; get writeNode(): any; } export declare class DataIosxeSnmpServerGroupsV3SecurityList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataIosxeSnmpServerGroupsV3SecurityOutputReference; } export interface DataIosxeSnmpServerGroups { } export declare function dataIosxeSnmpServerGroupsToTerraform(struct?: DataIosxeSnmpServerGroups): any; export declare function dataIosxeSnmpServerGroupsToHclTerraform(struct?: DataIosxeSnmpServerGroups): any; export declare class DataIosxeSnmpServerGroupsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataIosxeSnmpServerGroups | undefined; set internalValue(value: DataIosxeSnmpServerGroups | undefined); get name(): any; private _v3Security; get v3Security(): DataIosxeSnmpServerGroupsV3SecurityList; } export declare class DataIosxeSnmpServerGroupsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataIosxeSnmpServerGroupsOutputReference; } export interface DataIosxeSnmpServerHosts { } export declare function dataIosxeSnmpServerHostsToTerraform(struct?: DataIosxeSnmpServerHosts): any; export declare function dataIosxeSnmpServerHostsToHclTerraform(struct?: DataIosxeSnmpServerHosts): any; export declare class DataIosxeSnmpServerHostsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataIosxeSnmpServerHosts | undefined; set internalValue(value: DataIosxeSnmpServerHosts | undefined); get communityOrUser(): any; get encryption(): any; get ipAddress(): any; get securityLevel(): any; get version(): any; } export declare class DataIosxeSnmpServerHostsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataIosxeSnmpServerHostsOutputReference; } export interface DataIosxeSnmpServerSnmpCommunities { } export declare function dataIosxeSnmpServerSnmpCommunitiesToTerraform(struct?: DataIosxeSnmpServerSnmpCommunities): any; export declare function dataIosxeSnmpServerSnmpCommunitiesToHclTerraform(struct?: DataIosxeSnmpServerSnmpCommunities): any; export declare class DataIosxeSnmpServerSnmpCommunitiesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataIosxeSnmpServerSnmpCommunities | undefined; set internalValue(value: DataIosxeSnmpServerSnmpCommunities | undefined); get accessListName(): any; get ipv6(): any; get name(): any; get permission(): any; get view(): any; } export declare class DataIosxeSnmpServerSnmpCommunitiesList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataIosxeSnmpServerSnmpCommunitiesOutputReference; } export interface DataIosxeSnmpServerUsers { } export declare function dataIosxeSnmpServerUsersToTerraform(struct?: DataIosxeSnmpServerUsers): any; export declare function dataIosxeSnmpServerUsersToHclTerraform(struct?: DataIosxeSnmpServerUsers): any; export declare class DataIosxeSnmpServerUsersOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataIosxeSnmpServerUsers | undefined; set internalValue(value: DataIosxeSnmpServerUsers | undefined); get grpname(): any; get username(): any; get v3AuthAccessAclName(): any; get v3AuthAccessIpv6Acl(): any; get v3AuthAccessStandardAcl(): any; get v3AuthAlgorithm(): any; get v3AuthPassword(): any; get v3AuthPrivAesAccessAclName(): any; get v3AuthPrivAesAccessIpv6Acl(): any; get v3AuthPrivAesAccessStandardAcl(): any; get v3AuthPrivAesAlgorithm(): any; get v3AuthPrivAesPassword(): any; get v3AuthPrivDes3AccessAclName(): any; get v3AuthPrivDes3AccessIpv6Acl(): any; get v3AuthPrivDes3AccessStandardAcl(): any; get v3AuthPrivDes3Password(): any; get v3AuthPrivDesAccessAclName(): any; get v3AuthPrivDesAccessIpv6Acl(): any; get v3AuthPrivDesAccessStandardAcl(): any; get v3AuthPrivDesPassword(): any; } export declare class DataIosxeSnmpServerUsersList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataIosxeSnmpServerUsersOutputReference; } export interface DataIosxeSnmpServerViews { } export declare function dataIosxeSnmpServerViewsToTerraform(struct?: DataIosxeSnmpServerViews): any; export declare function dataIosxeSnmpServerViewsToHclTerraform(struct?: DataIosxeSnmpServerViews): any; export declare class DataIosxeSnmpServerViewsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataIosxeSnmpServerViews | undefined; set internalValue(value: DataIosxeSnmpServerViews | undefined); get incExl(): any; get mib(): any; get name(): any; } export declare class DataIosxeSnmpServerViewsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataIosxeSnmpServerViewsOutputReference; } export interface DataIosxeSnmpServerVrfHosts { } export declare function dataIosxeSnmpServerVrfHostsToTerraform(struct?: DataIosxeSnmpServerVrfHosts): any; export declare function dataIosxeSnmpServerVrfHostsToHclTerraform(struct?: DataIosxeSnmpServerVrfHosts): any; export declare class DataIosxeSnmpServerVrfHostsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): DataIosxeSnmpServerVrfHosts | undefined; set internalValue(value: DataIosxeSnmpServerVrfHosts | undefined); get communityOrUser(): any; get encryption(): any; get ipAddress(): any; get securityLevel(): any; get version(): any; get vrf(): any; } export declare class DataIosxeSnmpServerVrfHostsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): DataIosxeSnmpServerVrfHostsOutputReference; } /** * Represents a {@link https://registry.terraform.io/providers/ciscodevnet/iosxe/0.15.0/docs/data-sources/snmp_server iosxe_snmp_server} */ export declare class DataIosxeSnmpServer extends cdktf.TerraformDataSource { static readonly tfResourceType = "iosxe_snmp_server"; /** * Generates CDKTF code for importing a DataIosxeSnmpServer resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataIosxeSnmpServer to import * @param importFromId The id of the existing DataIosxeSnmpServer that should be imported. Refer to the {@link https://registry.terraform.io/providers/ciscodevnet/iosxe/0.15.0/docs/data-sources/snmp_server#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataIosxeSnmpServer to import is found */ static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider): any; /** * Create a new {@link https://registry.terraform.io/providers/ciscodevnet/iosxe/0.15.0/docs/data-sources/snmp_server iosxe_snmp_server} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope * @param options DataIosxeSnmpServerConfig = {} */ constructor(scope: Construct, id: string, config?: DataIosxeSnmpServerConfig); get chassisId(): any; get contact(): any; private _contexts; get contexts(): DataIosxeSnmpServerContextsList; private _device?; get device(): string; set device(value: string); resetDevice(): void; get deviceInput(): string; get enableInforms(): any; get enableLoggingGetop(): any; get enableLoggingSetop(): any; get enableTraps(): any; get enableTrapsAaaServer(): any; get enableTrapsAdslline(): any; get enableTrapsAlarmType(): any; get enableTrapsAuthFrameworkSecViolation(): any; get enableTrapsBfd(): any; get enableTrapsBgp(): any; get enableTrapsBgpCbgp2(): any; get enableTrapsBgpCbgp2StateChanges(): any; get enableTrapsBgpCbgp2ThresholdPrefix(): any; get enableTrapsBridgeNewroot(): any; get enableTrapsBridgeTopologychange(): any; get enableTrapsBulkstatCollection(): any; get enableTrapsBulkstatTransfer(): any; get enableTrapsCallHomeMessageSendFail(): any; get enableTrapsCallHomeServerFail(): any; get enableTrapsCasa(): any; get enableTrapsCbgp2(): any; get enableTrapsCefInconsistency(): any; get enableTrapsCefPeerFibStateChange(): any; get enableTrapsCefPeerStateChange(): any; get enableTrapsCefResourceFailure(): any; get enableTrapsCnpd(): any; get enableTrapsConfig(): any; get enableTrapsConfigCopy(): any; get enableTrapsConfigCtid(): any; get enableTrapsCpuThreshold(): any; get enableTrapsDhcp(): any; get enableTrapsDial(): any; get enableTrapsDlsw(): any; get enableTrapsDs1(): any; get enableTrapsDspCardStatus(): any; get enableTrapsDspOperState(): any; get enableTrapsEigrp(): any; get enableTrapsEnergywise(): any; get enableTrapsEntity(): any; get enableTrapsEntityDiagBootUpFail(): any; get enableTrapsEntityDiagHmTestRecover(): any; get enableTrapsEntityDiagHmThreshReached(): any; get enableTrapsEntityDiagScheduledTestFail(): any; get enableTrapsEntityPerfThroughputNotif(): any; get enableTrapsEntityQfpMemResThresh(): any; get enableTrapsEntityQfpThroughputNotif(): any; get enableTrapsEntitySensor(): any; get enableTrapsEntityState(): any; get enableTrapsEnvmon(): any; get enableTrapsErrdisable(): any; get enableTrapsEtherOam(): any; get enableTrapsEthernetCfmAlarm(): any; get enableTrapsEthernetCfmCcConfig(): any; get enableTrapsEthernetCfmCcCrossConnect(): any; get enableTrapsEthernetCfmCcLoop(): any; get enableTrapsEthernetCfmCcMepDown(): any; get enableTrapsEthernetCfmCcMepUp(): any; get enableTrapsEthernetCfmCrosscheckMepMissing(): any; get enableTrapsEthernetCfmCrosscheckMepUnknown(): any; get enableTrapsEthernetCfmCrosscheckServiceUp(): any; get enableTrapsEthernetEvcCreate(): any; get enableTrapsEthernetEvcDelete(): any; get enableTrapsEthernetEvcStatus(): any; get enableTrapsEventManager(): any; get enableTrapsFastRerouteProtected(): any; get enableTrapsFirewallServerstatus(): any; get enableTrapsFlashInsertion(): any; get enableTrapsFlashLowspace(): any; get enableTrapsFlashRemoval(): any; get enableTrapsFlowmon(): any; get enableTrapsFrameRelayConfigBundleMismatch(): any; get enableTrapsFrameRelayConfigOnly(): any; get enableTrapsFrameRelayConfigSubifConfigs(): any; get enableTrapsFrameRelayMultilinkBundleMismatch(): any; get enableTrapsFrameRelaySubifCount(): any; get enableTrapsFrameRelaySubifInterval(): any; get enableTrapsFruCtrl(): any; get enableTrapsHsrp(): any; get enableTrapsIkePolicyAdd(): any; get enableTrapsIkePolicyDelete(): any; get enableTrapsIkeTunnelStart(): any; get enableTrapsIkeTunnelStop(): any; get enableTrapsIpLocalPool(): any; get enableTrapsIpmulticast(): any; get enableTrapsIpsecCryptomapAdd(): any; get enableTrapsIpsecCryptomapAttach(): any; get enableTrapsIpsecCryptomapDelete(): any; get enableTrapsIpsecCryptomapDetach(): any; get enableTrapsIpsecTooManySas(): any; get enableTrapsIpsecTunnelStart(): any; get enableTrapsIpsecTunnelStop(): any; get enableTrapsIpsla(): any; get enableTrapsIsdnCallInformation(): any; get enableTrapsIsdnChanNotAvail(): any; get enableTrapsIsdnIetf(): any; get enableTrapsIsdnLayer2(): any; get enableTrapsIsis(): any; get enableTrapsL2TunPseudowireStatus(): any; get enableTrapsL2TunSession(): any; get enableTrapsL2TunTunnel(): any; get enableTrapsLicense(): any; get enableTrapsLisp(): any; get enableTrapsLocalAuth(): any; get enableTrapsMacNotificationChange(): any; get enableTrapsMacNotificationMove(): any; get enableTrapsMacNotificationThreshold(): any; get enableTrapsMemoryBufferpeak(): any; get enableTrapsMpls(): any; get enableTrapsMplsLdp(): any; get enableTrapsMplsRfc(): any; get enableTrapsMplsRfcLdp(): any; get enableTrapsMplsTrafficEng(): any; get enableTrapsMplsVpn(): any; get enableTrapsMsdp(): any; get enableTrapsMvpn(): any; get enableTrapsNhrpNhc(): any; get enableTrapsNhrpNhp(): any; get enableTrapsNhrpNhs(): any; get enableTrapsNhrpQuotaExceeded(): any; get enableTrapsOspfConfigErrors(): any; get enableTrapsOspfConfigLsa(): any; get enableTrapsOspfConfigRetransmit(): any; get enableTrapsOspfConfigStateChange(): any; get enableTrapsOspfErrorsEnable(): any; get enableTrapsOspfLsaEnable(): any; get enableTrapsOspfNssaTransChange(): any; get enableTrapsOspfRetransmitEnable(): any; get enableTrapsOspfShamlinkInterface(): any; get enableTrapsOspfShamlinkNeighbor(): any; get enableTrapsOspfv3ConfigErrors(): any; get enableTrapsOspfv3ConfigStateChange(): any; get enableTrapsOspfv3Errors(): any; get enableTrapsOspfv3StateChange(): any; get enableTrapsPfr(): any; get enableTrapsPimInvalidPimMessage(): any; get enableTrapsPimNeighborChange(): any; get enableTrapsPimRpMappingChange(): any; get enableTrapsPimstdmibInterfaceElection(): any; get enableTrapsPimstdmibInvalidJoinPrune(): any; get enableTrapsPimstdmibInvalidRegister(): any; get enableTrapsPimstdmibNeighborLoss(): any; get enableTrapsPimstdmibRpMappingChange(): any; get enableTrapsPki(): any; get enableTrapsPortSecurity(): any; get enableTrapsPowerEthernetGroup(): any; get enableTrapsPowerEthernetPolice(): any; get enableTrapsPppoe(): any; get enableTrapsPwVc(): any; get enableTrapsRep(): any; get enableTrapsResourcePolicy(): any; get enableTrapsRf(): any; get enableTrapsRsvp(): any; get enableTrapsSmartLicense(): any; get enableTrapsSnmpAuthentication(): any; get enableTrapsSnmpColdstart(): any; get enableTrapsSnmpLinkdown(): any; get enableTrapsSnmpLinkup(): any; get enableTrapsSnmpWarmstart(): any; get enableTrapsSonet(): any; get enableTrapsSrp(): any; get enableTrapsStackwise(): any; get enableTrapsStpxInconsistency(): any; get enableTrapsStpxLoopInconsistency(): any; get enableTrapsStpxRootInconsistency(): any; get enableTrapsSyslog(): any; get enableTrapsTransceiverAll(): any; get enableTrapsTty(): any; get enableTrapsUdldLinkFailRpt(): any; get enableTrapsUdldStatusChange(): any; get enableTrapsVdsl2Line(): any; get enableTrapsVlanMembership(): any; get enableTrapsVlancreate(): any; get enableTrapsVlandelete(): any; get enableTrapsVoice(): any; get enableTrapsVrfmibVnetTrunkDown(): any; get enableTrapsVrfmibVnetTrunkUp(): any; get enableTrapsVrfmibVrfDown(): any; get enableTrapsVrfmibVrfUp(): any; get enableTrapsVrrp(): any; get enableTrapsVtp(): any; private _groups; get groups(): DataIosxeSnmpServerGroupsList; private _hosts; get hosts(): DataIosxeSnmpServerHostsList; get id(): any; get ifindexPersist(): any; get location(): any; get packetsize(): any; get queueLength(): any; private _snmpCommunities; get snmpCommunities(): DataIosxeSnmpServerSnmpCommunitiesList; get sourceInterfaceInformsFortyGigabitEthernet(): any; get sourceInterfaceInformsGigabitEthernet(): any; get sourceInterfaceInformsHundredGigE(): any; get sourceInterfaceInformsLoopback(): any; get sourceInterfaceInformsPortChannel(): any; get sourceInterfaceInformsPortChannelSubinterface(): any; get sourceInterfaceInformsTenGigabitEthernet(): any; get sourceInterfaceInformsVlan(): any; get sourceInterfaceTrapsFortyGigabitEthernet(): any; get sourceInterfaceTrapsGigabitEthernet(): any; get sourceInterfaceTrapsHundredGigE(): any; get sourceInterfaceTrapsLoopback(): any; get sourceInterfaceTrapsPortChannel(): any; get sourceInterfaceTrapsPortChannelSubinterface(): any; get sourceInterfaceTrapsTenGigabitEthernet(): any; get sourceInterfaceTrapsVlan(): any; get systemShutdown(): any; get trapSourceFortyGigabitEthernet(): any; get trapSourceGigabitEthernet(): any; get trapSourceHundredGigE(): any; get trapSourceLoopback(): any; get trapSourcePortChannel(): any; get trapSourcePortChannelSubinterface(): any; get trapSourceTenGigabitEthernet(): any; get trapSourceVlan(): any; private _users; get users(): DataIosxeSnmpServerUsersList; private _views; get views(): DataIosxeSnmpServerViewsList; private _vrfHosts; get vrfHosts(): DataIosxeSnmpServerVrfHostsList; protected synthesizeAttributes(): { [name: string]: any; }; protected synthesizeHclAttributes(): { [name: string]: any; }; }