Namespace - Amazon Redshift Serverless

Namespace

A collection of database objects and users.

Contents

adminUsername

The username of the administrator for the first database created in the namespace.

Type: String

Required: No

creationDate

The date of when the namespace was created.

Type: Timestamp

Required: No

dbName

The name of the first database created in the namespace.

Type: String

Required: No

defaultIamRoleArn

The Amazon Resource Name (ARN) of the IAM role to set as a default in the namespace.

Type: String

Required: No

iamRoles

A list of IAM roles to associate with the namespace.

Type: Array of strings

Required: No

kmsKeyId

The ID of the AWS Key Management Service key used to encrypt your data.

Type: String

Required: No

logExports

The types of logs the namespace can export. Available export types are User log, Connection log, and User activity log.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 16 items.

Valid Values: useractivitylog | userlog | connectionlog

Required: No

namespaceArn

The Amazon Resource Name (ARN) associated with a namespace.

Type: String

Required: No

namespaceId

The unique identifier of a namespace.

Type: String

Required: No

namespaceName

The name of the namespace. Must be between 3-64 alphanumeric characters in lowercase, and it cannot be a reserved word. A list of reserved words can be found in Reserved Words in the Amazon Redshift Database Developer Guide.

Type: String

Length Constraints: Minimum length of 3. Maximum length of 64.

Pattern: ^[a-z0-9-]+$

Required: No

status

The status of the namespace.

Type: String

Valid Values: AVAILABLE | MODIFYING | DELETING

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: