Show / Hide Table of Contents

Interface ITable

(experimental) Represents a table in a Redshift database.

Inherited Members
IConstruct.Node
Namespace: Amazon.CDK.AWS.Redshift
Assembly: Amazon.CDK.AWS.Redshift.dll
Syntax (csharp)
public interface ITable : IConstruct, IDependable
Syntax (vb)
Public Interface ITable
    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.

TableColumns

(experimental) The columns of the table.

TableName

(experimental) Name of the table.

Methods

Grant(IUser, TableAction[])

(experimental) Grant a user privilege to access this table.

Properties

Cluster

(experimental) The cluster where the table is located.

ICluster Cluster { get; }
Property Value

ICluster

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

TableColumns

(experimental) The columns of the table.

IColumn[] TableColumns { get; }
Property Value

IColumn[]

Remarks

Stability: Experimental

TableName

(experimental) Name of the table.

string TableName { get; }
Property Value

System.String

Remarks

Stability: Experimental

Methods

Grant(IUser, TableAction[])

(experimental) Grant a user privilege to access this table.

void Grant(IUser user, params TableAction[] actions)
Parameters
user IUser
actions TableAction[]
Remarks

Stability: Experimental

Back to top Generated by DocFX