Interface IUser
(experimental) Represents a user in a Redshift database.
Inherited Members
Namespace: Amazon.CDK.AWS.Redshift
Assembly: Amazon.CDK.AWS.Redshift.dll
Syntax (csharp)
public interface IUser : IConstruct, IDependable
Syntax (vb)
Public Interface IUser
Inherits IConstruct, IConstruct, IDependable
Remarks
Stability: Experimental
Synopsis
Properties
Cluster | (experimental) The cluster where the table is located. |
DatabaseName | (experimental) The name of the database where the table is located. |
Password | (experimental) The password of the user. |
Username | (experimental) The name of the user. |
Methods
AddTablePrivileges(ITable, TableAction[]) | (experimental) Grant this user privilege to access a table. |
Properties
Cluster
(experimental) The cluster where the table is located.
ICluster Cluster { get; }
Property Value
Remarks
Stability: Experimental
DatabaseName
(experimental) The name of the database where the table is located.
string DatabaseName { get; }
Property Value
System.String
Remarks
Stability: Experimental
Password
(experimental) The password of the user.
SecretValue Password { get; }
Property Value
Remarks
Stability: Experimental
Username
(experimental) The name of the user.
string Username { get; }
Property Value
System.String
Remarks
Stability: Experimental
Methods
AddTablePrivileges(ITable, TableAction[])
(experimental) Grant this user privilege to access a table.
void AddTablePrivileges(ITable table, params TableAction[] actions)
Parameters
- table ITable
- actions TableAction[]
Remarks
Stability: Experimental