Kinetica C# API
Version 7.1.10.0
|
A set of parameters for Kinetica.grantPermission(string,string,string,string,IDictionary{string, string}). More...
Classes | |
struct | ObjectType |
The type of object being granted to Supported values:
A set of string constants for the parameter object_type. More... | |
struct | Options |
Optional parameters. More... | |
struct | Permission |
Permission being granted. More... | |
Public Member Functions | |
GrantPermissionRequest () | |
Constructs a GrantPermissionRequest object with default parameters. More... | |
GrantPermissionRequest (string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null) | |
Constructs a GrantPermissionRequest object with the specified parameters. More... | |
![]() | |
KineticaData (KineticaType type) | |
Constructor from Kinetica Type More... | |
KineticaData (System.Type type=null) | |
Default constructor, with optional System.Type More... | |
object | Get (int fieldPos) |
Retrieve a specific property from this object More... | |
void | Put (int fieldPos, object fieldValue) |
Write a specific property to this object More... | |
Properties | |
string | principal [get, set] |
Name of the user or role for which the permission is being granted. More... | |
string | _object = "" [get, set] |
Name of object permission is being granted to. More... | |
string | object_type [get, set] |
The type of object being granted to Supported values:
| |
string | permission [get, set] |
Permission being granted. More... | |
IDictionary< string, string > | options [get, set] |
Optional parameters. More... | |
![]() | |
Schema | Schema [get] |
Avro Schema for this class More... | |
Additional Inherited Members | |
![]() | |
static RecordSchema | SchemaFromType (System.Type t, KineticaType ktype=null) |
Create an Avro Schema from a System.Type and a KineticaType. More... | |
A set of parameters for Kinetica.grantPermission(string,string,string,string,IDictionary{string, string}).
Grant user or role the specified permission on the specified object.
Definition at line 20 of file GrantPermission.cs.
|
inline |
Constructs a GrantPermissionRequest object with default parameters.
Definition at line 467 of file GrantPermission.cs.
|
inline |
Constructs a GrantPermissionRequest object with the specified parameters.
principal | Name of the user or role for which the permission is being granted. Must be an existing user or role. The default value is ''. |
_object | Name of object permission is being granted to. It is recommended to use a fully-qualified name when possible. |
object_type | The type of object being granted to Supported values:
|
permission | Permission being granted. Supported values:
|
options | Optional parameters.
|
Definition at line 634 of file GrantPermission.cs.
|
getset |
Name of object permission is being granted to.
It is recommended to use a fully-qualified name when possible.
Definition at line 301 of file GrantPermission.cs.
|
getset |
The type of object being granted to Supported values:
Definition at line 367 of file GrantPermission.cs.
|
getset |
Optional parameters.
The default value is an empty Dictionary.
Definition at line 462 of file GrantPermission.cs.
|
getset |
Permission being granted.
Supported values:
Definition at line 424 of file GrantPermission.cs.
|
getset |
Name of the user or role for which the permission is being granted.
Must be an existing user or role. The default value is ''.
Definition at line 296 of file GrantPermission.cs.