AerospikeClient CreateRole Method (AdminPolicy, String, IList Privilege , IList String , Int32, Int32)Aerospike
Create user defined role with optional privileges, whitelist and read/write quotas. Quotas require server security configuration "enable-quotas" to be set to true.

Namespace: Aerospike.Client
Assembly: AerospikeClient (in AerospikeClient.dll) Version: 4.2.1.0 (4.2.1)
Syntax

Parameters

policy
Type: Aerospike.Client AdminPolicy
admin configuration parameters, pass in null for defaults
roleName
Type: System String
role name
privileges
Type: System.Collections.Generic IList Privilege 
optional list of privileges assigned to role.
whitelist
Type: System.Collections.Generic IList String 
optional list of allowable IP addresses assigned to role. IP addresses can contain wildcards (ie. 10.1.2.0/24).
readQuota
Type: System Int32
optional maximum reads per second limit, pass in zero for no limit.
writeQuota
Type: System Int32
optional maximum writes per second limit, pass in zero for no limit.

Implements

IAerospikeClient CreateRole(AdminPolicy, String, IList Privilege , IList String , Int32, Int32)
Exceptions

See Also