VMware vSphere Automation SDK for .NET 6.5.0
vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser Class Reference

Snmp.SNMPRemoteUser class Structure that defines a user at particular remote SNMPv3 entity needed when using informs. More...

List of all members.

Public Member Functions

 SNMPRemoteUser ()
 Creates a default new instance.
string GetUsername ()
 SNMP Username.
void SetUsername (string username)
 SNMP Username.
vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPSecLevel GetSecLevel ()
 SNMP security level.
void SetSecLevel (vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPSecLevel secLevel)
 SNMP security level.
vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPAuthProto GetAuthentication ()
 SNMP authorization protocol.
void SetAuthentication (vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPAuthProto authentication)
 SNMP authorization protocol.
string GetAuthKey ()
 SNMP authorization key.
void SetAuthKey (string authKey)
 SNMP authorization key.
vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPPrivProto GetPrivacy ()
 SNMP privacy protocol.
void SetPrivacy (vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPPrivProto privacy)
 SNMP privacy protocol.
string GetPrivKey ()
 SNMP privacy key.
void SetPrivKey (string privKey)
 SNMP privacy key.
string GetEngineid ()
 SNMP v3 engine id.
void SetEngineid (string engineid)
 SNMP v3 engine id.
vmware.vapi.bindings.type.StructType _GetType ()
vmware.vapi.data.StructValue _GetDataValue ()
void _Validate ()
bool _HasTypeNameOf< T > ()
_ConvertTo< T > ()
override bool Equals (object obj)
override int GetHashCode ()
override string ToString ()

Detailed Description

Snmp.SNMPRemoteUser class Structure that defines a user at particular remote SNMPv3 entity needed when using informs.

auth_key and priv_key contained localized keys as defined in http://tools.ietf.org/html/rfc3826#section-1.2.


Constructor & Destructor Documentation

vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::SNMPRemoteUser ( ) [inline]

Creates a default new instance.


Member Function Documentation

T vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::_ConvertTo< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
vmware.vapi.data.StructValue vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::_GetDataValue ( ) [inline]
vmware.vapi.bindings.type.StructType vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::_GetType ( ) [inline]
bool vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::_HasTypeNameOf< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
void vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::_Validate ( ) [inline]
override bool vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::Equals ( object  obj) [inline]
vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPAuthProto vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::GetAuthentication ( ) [inline]

SNMP authorization protocol.

string vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::GetAuthKey ( ) [inline]

SNMP authorization key.

string vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::GetEngineid ( ) [inline]

SNMP v3 engine id.

override int vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::GetHashCode ( ) [inline]
vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPPrivProto vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::GetPrivacy ( ) [inline]

SNMP privacy protocol.

string vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::GetPrivKey ( ) [inline]

SNMP privacy key.

vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPSecLevel vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::GetSecLevel ( ) [inline]

SNMP security level.

string vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::GetUsername ( ) [inline]

SNMP Username.

void vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::SetAuthentication ( vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPAuthProto  authentication) [inline]

SNMP authorization protocol.

void vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::SetAuthKey ( string  authKey) [inline]

SNMP authorization key.

void vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::SetEngineid ( string  engineid) [inline]

SNMP v3 engine id.

void vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::SetPrivacy ( vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPPrivProto  privacy) [inline]

SNMP privacy protocol.

void vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::SetPrivKey ( string  privKey) [inline]

SNMP privacy key.

void vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::SetSecLevel ( vmware.appliance.techpreview.monitoring.SnmpTypes.SNMPSecLevel  secLevel) [inline]

SNMP security level.

void vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::SetUsername ( string  username) [inline]

SNMP Username.

override string vmware::appliance::techpreview::monitoring::SnmpTypes::SNMPRemoteUser::ToString ( ) [inline]

The documentation for this class was generated from the following file: