AWS Glue Database DatabaseInput
The
DatabaseInput
property type specifies the metadata that is used to create or update an AWS Glue
database.
DatabaseInput
is a property of the
AWS::Glue::Database resource.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "
LocationUri
" :String
, "Description
" :String
, "Parameters
" :JSON object
, "Name
" :String
}
YAML
LocationUri
:String
Description
:String
Parameters
:JSON object
Name
:String
Properties
For more information, see DatabaseInput Structure in the AWS Glue Developer Guide.
LocationUri
-
The location of the database (for example, an HDFS path). It must match the URI address multi-line string pattern:
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
Required: No
Type: String
Update requires: No interruption
Description
-
The description of the database. It must match the URI address multi-line string pattern:
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
Required: No
Type: String
Update requires: No interruption
Parameters
-
UTF-8 string–to–UTF-8 string key-value pairs that specify the properties that are associated with the database.
Required: No
Type: JSON object
Update requires: No interruption
Name
-
The name of the database. It must match the single-line string pattern:
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
Required: No
Type: String
Update requires: Replacement