Kinetica C# API
Version 7.2.3.0
|
A set of parameters for Kinetica.grantPermission. More...
Classes | |
struct | ObjectType |
A set of string constants for the parameter object_type. More... | |
struct | Options |
A set of string constants for the parameter options. More... | |
struct | Permission |
A set of string constants for the parameter permission. 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. More... | |
string | permission [get, set] |
Permission being granted. More... | |
IDictionary< string, string > | options = new Dictionary<string, string>() [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.
Grant user or role the specified permission on the specified object.
Definition at line 16 of file GrantPermission.cs.
|
inline |
Constructs a GrantPermissionRequest object with default parameters.
Definition at line 298 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 454 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 143 of file GrantPermission.cs.
|
getset |
The type of object being granted to.
Supported values:
Definition at line 203 of file GrantPermission.cs.
|
getset |
Optional parameters.
The default value is an empty Dictionary.
Definition at line 294 of file GrantPermission.cs.
|
getset |
Permission being granted.
Supported values:
Definition at line 257 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 138 of file GrantPermission.cs.