Interface IDatabaseProps
Namespace: Amazon.CDK.AWS.Glue.Alpha
Assembly: Amazon.CDK.AWS.Glue.Alpha.dll
Syntax (csharp)
[Obsolete]
public interface IDatabaseProps
Syntax (vb)
<Obsolete>
Public Interface IDatabaseProps
Remarks
Stability: Deprecated
ExampleMetadata: infused
Examples
new Database(this, "MyDatabase", new DatabaseProps {
DatabaseName = "my_database",
Description = "my_database_description"
});
Synopsis
Properties
| Catalog | (deprecated) The catalog in which the database will be placed. |
| DatabaseName | (deprecated) The name of the database. |
| Description | (deprecated) A description of the database. |
| LocationUri | (deprecated) The location of the database (for example, an HDFS path). |
| RemovalPolicy | (deprecated) Policy to apply when the database is removed from the stack. |
Properties
Catalog
(deprecated) The catalog in which the database will be placed.
[Obsolete]
ICatalog? Catalog { get; }
Property Value
Remarks
Default: The default, account-wide catalog.
Stability: Deprecated
DatabaseName
(deprecated) The name of the database.
[Obsolete]
string? DatabaseName { get; }
Property Value
Remarks
Default: - generated by CDK.
Stability: Deprecated
Description
(deprecated) A description of the database.
[Obsolete]
string? Description { get; }
Property Value
Remarks
Default: - no database description
Stability: Deprecated
LocationUri
(deprecated) The location of the database (for example, an HDFS path).
[Obsolete]
string? LocationUri { get; }
Property Value
Remarks
Default: undefined. This field is optional in AWS::Glue::Database DatabaseInput
Stability: Deprecated
RemovalPolicy
(deprecated) Policy to apply when the database is removed from the stack.
[Obsolete]
RemovalPolicy? RemovalPolicy { get; }
Property Value
Remarks
A database is a container for tables and their metadata, so it is retained by default to avoid accidental data loss when it is removed from a stack.
Default: RemovalPolicy.RETAIN
Stability: Deprecated